kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 22 04:51:48 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.170' (ECDSA) to the list of known hosts. 2019/10/22 04:52:01 fuzzer started 2019/10/22 04:52:04 dialing manager at 10.128.15.235:34975 2019/10/22 04:52:04 syscalls: 337 2019/10/22 04:52:04 code coverage: enabled 2019/10/22 04:52:04 comparison tracing: enabled 2019/10/22 04:52:04 extra coverage: support is not implemented in syzkaller 2019/10/22 04:52:04 setuid sandbox: enabled 2019/10/22 04:52:04 namespace sandbox: support is not implemented in syzkaller 2019/10/22 04:52:04 Android sandbox: support is not implemented in syzkaller 2019/10/22 04:52:04 fault injection: support is not implemented in syzkaller 2019/10/22 04:52:04 leak checking: support is not implemented in syzkaller 2019/10/22 04:52:04 net packet injection: enabled 2019/10/22 04:52:04 net device setup: support is not implemented in syzkaller 2019/10/22 04:52:04 concurrency sanitizer: support is not implemented in syzkaller 04:52:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r1 = getgid() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x1ae08cbf78b93ec6) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x6d}, {0x100000000, 0x3}}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/182, 0xb6) r2 = shmget$private(0x0, 0x1000, 0x181, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() r6 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xff, r3, r4, 0xffffffffffffffff, r1, 0xc4, 0x3}, 0xba44, 0x5, r5, r6, 0x81, 0x40, 0xfffffffffffffffe}) mkdir(&(0x7f0000000300)='./file0\x00', 0x3d2) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xca15e94a466fe96e, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) chflags(&(0x7f0000000440)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0xe2, 0x3) r9 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000004c0)={0x1, 0x6, './file0\x00', 0x9, 0x0, 0x7, 0x2}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500), 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) pwrite(r10, &(0x7f0000000580)="1681e1ade70d1f0e3ccddd8d7f9469f64471e0211f0f51011d21c44aaa", 0x1d, 0x0, 0x2e) msgget(0x0, 0xc2) open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x40, 0x130) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0xe96, 0x1, 0x7, 0x0, 0x7, 0x7, 0x4, 0x0, 0x3, 0x40, 0x7be5}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_vnetid}) 04:52:11 executing program 1: munlockall() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3000, 0x0, 0x20, 0x1ff}, {0x3, 0x0, 0xa8, 0x4}, {0x4, 0x8, 0xff, 0x1}, {0x9, 0xc3, 0x81, 0x1}]}) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x7) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1b) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000240)) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x52c, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) dup(r4) kqueue() r5 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x4) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000340)="5fc118fb611cf3cf371f3c11401bf1135b4fdaa20e598348face41adadd35dca10a2b1d6a2b74a7154d95dad5ea75e9e56a0d308cd8fce7101810138d78af469078cce86319c2c4a16fecfa6e3f9b9c2846ae36be21645049375282a7f6b1906c23e9a59db1d42a0a221a768565d1bd5a372beba0cb9a240b46e13bc610fb15e50ced0ee649bd5bda0ee4699815fa1a7f5e3302b55f62fec604b3ee7a5d7c0b58702192b1f4945bb879e2b219f6a4b821acd36f8c4d9987a239ad8e97436ec0b2b5717d59cabd0fb616e935b024c356b097650fbb68b633aeaad6f6fcb9bdc5c72139926444a544c75d6d46d58d0c2", 0xef}, {&(0x7f0000000440)="32af477473ba89b31c094b129855d2993e52516d55a63fe51c9b6ae49d14c789bcea2c832b30a65490748cd85ec7279c39b179dfbcac6500433cdc655f819b067ab5fe55e0f2a6f8f8", 0x49}, {&(0x7f00000004c0)="052f4588857b564f0f80831fcbd88d2df6", 0x11}], 0x3) chdir(&(0x7f0000000540)='./file0\x00') open$dir(&(0x7f0000000580)='./file0\x00', 0x10, 0x20) r6 = dup(r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000005c0)={0x8, 0x100000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r8) r10 = semget(0x2, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xd1cb, 0x0, r11, 0xffffffffffffffff, r9, 0xf20c65c9f151a499, 0x6b8}, 0x8, 0x101, 0x800}) utimensat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x1, 0x2}, {0x6, 0x4427}}, 0x6) r12 = open$dir(&(0x7f0000000840)='./file1\x00', 0x20, 0x1) symlinkat(&(0x7f0000000880)='./file0\x00', r12, &(0x7f00000008c0)='./file1\x00') 04:52:11 executing program 0: 04:52:11 executing program 1: 04:52:11 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0x0) 04:52:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x400, 0x0, 0x0) 04:52:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x1, 0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000700)) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="67fc562cffc6adfcb9793941152638286dd2f0cb22c4751690fb6be415c358cbce3ba10bfba92be37650234e1d8c80589edfd82d1be27ddefb2d4d45b14fd31634e9e8ea02f892f5f3592907", 0x4c}, {&(0x7f0000000140)="518369d428b980b47c5ef49e2de74ddce78171c2c012f3dcd22f65c83e43e751f3215234e8d7f77922d249572f647b3c6c979b1593dd5266e493728e884478eb8706391ca7ad59684760c918f58a9c7e39514e2a011a03760fddc15e93b031a40403168b90e4db78c60c94907f6bc7ced02bb01041cfb2ebb05fb57a93143ae92a1138e25b43e97469adfef521dff74d71368cf24a8713007e80298cced55545a353fbff609335e9c78fb39abb395c66a7ff1e5c1adbe445452128d60eb4f2d6770e0db666dbb25986737fea5ba4b4455952b3b6d593002dc8318dc88b0593c8c14593914d1c2d27e8ccc4673a54e964", 0xf0}], 0x2, &(0x7f0000000280)=[{0xc8, 0x0, 0x8e, "af0f36a8e8aa860936b0a87234b9d797355d0cdcac4cf58aaac40ef0562908384eb25184d790440572b86cfc6d1f8f626506199817c012cc2deacd34e7a57d236bb823c14c698a5e4ea27a61ae8b8c63c27a4faf121a0b17bd76b6a52066d1f6537ec6e76615c3603c44b27504efae5ea76fb7589c42ba0a2d2fa625e8b38c05ef3889fb9a163d0503b8333c1b901e2e635a9860a70484c68ef60f4cf9bca144c126a2e9cfe63073ee94ba7dbbddf81b09f923fcffbe"}, {0x80, 0xffff, 0x1, "eb5b3d505934461056d5f1dafe868caf0501b2c8bfd5887b6f44ea2295b5dab9d23a10612f839fe9881015b638bd442f8c7d8a991acc02cb65bdd9a01e1989885829b74df328a990e526314df0806f284878be0fe2ae7608a17494f92fee2731c8f0f16fa5c158e6651aeb0055ec"}, {0x68, 0x1, 0x4, "909a184f9c6e5d93535e496693280017d2b737df377317c4e22b070559dbe2b777a21a2f3f08c1b6197d9760f7f2982f3876b71443a425b946052b4d66b6818e799b4cfb68d030f0c6e6bd177e26a2c8453a"}, {0x28, 0x1, 0x9, "01c40b3cd5dae974f8668f2c738eea4382bd18"}, {0x98, 0xffff, 0x0, "369a018a357605204a619656bf279e89a267c78c52f54b79a0106b826a78f5e87e6f783983457ff2b219db4e68338ba427e0aa16300b146eb9cbfd2214350346a00f65a7d3d69ae8e9a44a9fff4df7ca47b6e6ffc2cc21278098bde5633ab15f66ddaa246b36b6464c01e3a777f4ee13a41d73553c002abe76089526f71fb4fa54f68538"}, {0xc8, 0x1, 0x6, "730611f48bc840ef630105503d6a5a7a32d4eb4825a827b8fa4a5afaba95e7824e6dcbd58d0e8f8c8b2aab5cf2c67565ce93c5ca8ceba1b7a71f8fa0c04c9157773d1e956f53d86fee8ae6badc5eced74a89dda6d0e3ac116ffd2cdf815f8529bb24147bca725067869d836676d7bbe1dedb86a9f65a4034ce82417738f3872fe96beb4b5d61c77a287a243a0ff5fd2edef726e422d1ba829c7161539d7072a202f18395ad7d3c3c79bb0e433809b1c3ccec4b2b6571a527"}, {0x98, 0xffff, 0x800, "40d895679118a3c69d65a9f970f4ca0639b09a2b2b61e11752d626d1260c9cb736de6b7b8d8c372600693426f9efc66ddc48ddb8706ea8989d4a00b1f2ef0ab52608d75090fc8c696fd76b6d45f090ab0e58cb0c5520daa66e56f4e3d25c8c393c4d52b79d217ba7eb3b0510cbc62bdab83c85982d00bea48be0eda72ebe85356f4e43871dc10b"}, {0x20, 0xffff, 0x4, "f72bff88a335564abc622aa8"}, {0x20, 0x1, 0x1, "17f4764a0ce72b19d4a65408"}], 0x410}, 0x2) 04:52:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x7, 0x7, {[0xaf0, 0x8d54, 0x8, 0x0, 0xfffffffffffffbff, 0x0, 0x800, 0x0, 0x6, 0x6, 0x1, 0x8, 0x4, 0xffffffffffffffff, 0x101, 0x4, 0x8, 0x697d], [0xffffffff00000000, 0x5, 0xc5, 0x53c3, 0x200, 0x101, 0x3, 0x2, 0x5, 0x8], [0x0, 0x8e, 0x3694c0000000000, 0x800, 0x7, 0x4, 0xfffffffffffffff7], [0x401, 0x0, 0x9, 0x1000, 0x88, 0x7], [{0xf1, 0x1, 0x2, 0x6}, {0x6, 0x9, 0x1, 0x40}, {0x7, 0x1, 0x2c, 0x3}, {0x101, 0x4806fe57, 0x8000, 0x81}, {0x6, 0x3, 0xd3, 0x9}, {0x11b, 0xd340, 0x8, 0x1000}, {0xfff, 0x1, 0x7fff, 0x8}, {0x802b, 0xfffffffc, 0x4}], {0x7ff, 0x4, 0x7c26, 0x40}, {0x55cb, 0x9, 0x6, 0x80000000}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 04:52:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:52:11 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r10, @ANYRES16, @ANYPTR, @ANYBLOB="ab44d2b41d5255e6e71398f5351f5dc79d56cfad9eaad06780ababa92d375effd69854baac7b9c8a9f8cee80157b70296150094898e8e25bca9a4ab9a88bdaa1dbf3fcbaa13c079635a39060142b62c0f51face1ae9db80779466406d4b8efddcae0e05dc3110a0c9f59f0d1883a6a23e49e46355bb40808169cb5bf0e175358949e717463e1", @ANYRES32, @ANYRES32=r11]], 0x1) write(r6, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r4) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r16, 0x4, 0x46bfb) r18 = getpid() r19 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r19}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r16, 0x6, r18) r20 = kqueue() r21 = socket(0x400000000018, 0x3, 0x0) kevent(r20, &(0x7f00000000c0)=[{{r21}, 0xfffffffffffffffe, 0x5b}], 0x66, 0x0, 0x81, 0x0) close(r17) kevent(r20, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ad, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4a, &(0x7f0000000000)="db66b21b07000000ff94c4162200a5e6a4cc724c99bd4f1cbaa47c15f0ba24ea6e40a61275689dbfca21d08a840d54f1272a39a6bbb28004f892fe6f5ce0df723879a1d7096e2463378d") 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x4) dup2(r1, r2) fchdir(r1) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 04:52:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80), 0xc) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x20, 0x4, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) 04:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5d5) 04:52:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:52:12 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3ff) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r5, &(0x7f00000002c0)="e2", 0x1) setsockopt$sock_int(r2, 0xffff, 0x2002, &(0x7f0000000300)=0x1, 0x4) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 04:52:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x3, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x1, 0x1, 0x48) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r13 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x4) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) kevent(r6, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xa7, 0x401, 0x2}, {{r9}, 0x6, 0x48, 0x40, 0x2}], 0x80000001, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xfffffffffffffffc, 0xffffffff}, {{r13}, 0xfffffffffffffff9, 0x5a, 0x1, 0x0, 0x200}, {{r14}, 0xfffffffffffffffb, 0x16a, 0xf000005d, 0x7, 0x8}], 0x8, &(0x7f0000000200)={0x6, 0x2}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r18, r19) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = socket(0x2, 0x2, 0x0) dup2(r21, r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r22, 0x0, 0x0) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) dup2(r23, r24) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r24, 0x0, 0x0) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r26, 0x0, 0x0) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000280)=@un=@file={0x3eddd13b6e14454f, './file0\x00'}, 0xa) r28 = socket(0x2, 0x2, 0x0) r29 = dup2(r27, r28) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r30 = socket(0x2, 0x2, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r31 = socket(0x2, 0x2, 0x0) dup2(r30, r31) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYPTR64, @ANYRES32, @ANYPTR64=&(0x7f00000004c0)=ANY=[]], @ANYRESHEX=r30, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r22, @ANYRESDEC=r24, @ANYRESOCT=r26, @ANYPTR64], @ANYBLOB="a7da8c9c642743428f862ad9d2567f959b8a679bdfd58f9e2802e77c91742ec82b92a7f6d55753564f87fd95f9e08f7b2798df726e402c8e765654f464bb4ede1e13ecd9a17eb5dc0181b38d470c646e60ca83ff8f7933b93e37d0be0258c9e0ba88135ce7d9991a2b763b1d806a57a42e1acb82bd23fefbdd9129c419a1ac25f88379e5d71972f0b622239ffa6a4a974b94a76d9e3e8e57ccfc39338bb399999a2b512d5c4392c93d31f20c06e64cba24620c0c27dd43ab2d1967583cbc83002ad8da218d250b980d7a4e8f4bbcb8fb957100ec4b29f85d4c87", @ANYRESDEC=r20], @ANYRESOCT=r22, @ANYRES64=r15]) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r32 = socket(0x18, 0x1, 0x0) close(r32) socket(0x800000018, 0x3, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x5) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r32, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 04:52:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 04:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) pwrite(r2, &(0x7f00000000c0)="6fc3", 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:52:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) close(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:52:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001340)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001280)=[{&(0x7f0000001100)=""/139, 0x2d5}, {&(0x7f00000011c0)=""/146, 0x92}], 0x2, &(0x7f00000012c0)=""/94, 0x11}, 0x40) 04:52:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = dup2(0xffffffffffffffff, r2) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x3f}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = accept(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f00000002c0)=0x3, 0x4) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x3}, {0x47, 0x4}, {0x82, 0x2}, {0x100, 0x8}], 0x4}) r11 = dup2(r5, r6) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) preadv(r4, &(0x7f00000010c0), 0x2, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) login: pckbd_enable: command error 04:52:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:52:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="bd546e1e1165a0126156104e604323d4d2199a0c3965bd9d488b1a11fc656f70f3a01d622ff7e3c6d94afc15433e5b76c1fde51277141af233e0ed4fa17155419774b4660825f96bd1c0871b0515c4505a6c94238d9dfd60609d350edb8be9ade6e66cfb8b0b5d0c9f02bc9365a31b43892b07e3decb833ba9c38a31f47ad7e700140ebc3f2fb9556f5ad9e765f2ab0996df4c0e45bbb5db", 0x98}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 04:52:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2c71d9d9c3b5fac39ed787cb126eeaaa7beda289b1593b8fdc0fc9443c2205afe73eed071040ee552d2df4f9d177f44a3625d234ab434dd8bdd736f81166b231a526600fd023a9c10fb1a70ec9cee53152805a84b0f829f60cc13f68d891a4ed47b1e0eb768aa048eb93875eb784"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x400, 0xbb) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000300)="94507738b5d77fc67996f0b523b137607d155130bd258b7b6673900bcb4771555fcaa7aa61666303d97befc71b9345c38488042961d074363e998f6f038553cd4f30a3b2bfe74bbb428223d6c95db14edec0e3b3fa5e911b2b", 0x59}, {&(0x7f0000000380)="06398f103f039d392afe2533ecb6009c23bc361566388f6b6c0ada868d03da2f8824350e9e82f834ef41381f54f6fe1faf4d3e8ab7bf53b6a03977f8b4883a131e88c97240016f321c0c635e6c314fd2451828dab77f856b59473df689f1740388472af16095e065c403467ff6e07a72a74eb9fc982c96d2d13a2883f02981081c7d3d66591275903926b93f219c530ef7d7a5053b43c0c6718443668e9cb46cc8ea1d09aa990491934eb7a07bc89c5e0875bd2da44dc58f35057f3dd8ab9359981cc04cf43f8bdc03a91d8194c36ff32cac2a390bfce6962e1fbc08", 0xdc}, {&(0x7f0000000480)="73a5d7d04243d87756f2d31caa746567117107e07dae26ff6e88c3203200e70a5f3f8decee22ac4dab36c61a447b33f9df96d41201ec46ddc6fa146b59168ecc283a2b80d65b006fb3c4b2394026209d58534aec2005895384258b184a57373226a579fa0424cc37d1470f1ce651722889e3a4a5e2736cc1b441fef425e1ab3a70d0b313d2ef0a52b6e983dee76bc8aba8c4f71b8ba5e7e748e2a91b61680d73511ce59c5d14a396076e67806cef4c17e6433143e5aecc1456f91e9a27797d40cd5fe9a0e9c3a50dfbbd3fefba9c13532b5f9133b856ccdca18fcac726b1870cd242f2f80c50ac95b04ed7bca4cff698bd40d2750a9d975eb0b9bc391f163fb20cbabbd6d87887ac289cbd248172b8fdc3748f3e894fe6158768bda48c547f489e723e6075cd265eb445078a9ac8f09c2e1177ed6a0474dc0ad0c14181b70c3fc426072972cb93f13e2c5e1744d40655e8bb80ee045e5f2ad18338e877dab58fa0dda7173c50a83b136b71475acd7b0efc8457c7d8c407803230d92a48630d4e2fc273b4e5e511a5ecb36731e0dce2485d2c06c87a0a7e75bfc0c3096bea45f834cdf905ba0d9d1bd7891bc86f57672d239f5b70541c68593741e66035f4295f356f0ca484e71dff31625c7c0759c95086e688c4576948116742fb3579ab1017db728983934e3632a0a4d54abe072cfab420fcef9139e77e67ea765aadcd51ffb53b7e38ce1d122797d672fc5abc6a4eaae460c0111b394e1eaddf23b21e2624c5ae9299e8225478a9d5205d2055f0de50142f6c05c292b694bac54562465c4a354ad2c4e1a98f50e0b3ee43d64427ff6b715140356fb22a205de9661b923079fbbf8bc231ddd5b51da5a0e35cdd42c701a7bd24c5625016c3d68ca34742d7da4e8a7145ea8512b2b6f84a1da57c5cece403d574a02cc3d89f011ec0486fa80a8389addd237b7a323971f9042f8c889d4c7eba1a0a4361224163a16620a78a8ed29c9a5f9421543aa1465ecdb1a81db243da15ef18f0a8d2402f57825eb2943a2039fa5ab462bbfefbea20e2a14256b9dbd38d15297a357f1449c036b3cc7b7d1799bd590334d0efedce6be24af9e53842e77e63e69b326821b5719a76d8fd37ad94844a83b729340b5e9d9abfc572528357e14aefb5fef507749d470fa861c321430c3cbdb15843046b76691559de1a8b07c0dd6179073f0a9dec0e5915f734ba264729b9bc1cdac6de816bd9d48ff4ee8afe151218f35c1eda492d38dc25e03a3f0732f1ecc0055bcb60266c38df05ecc577db4a5e621c83783accd5b1bb2113ec2c4840341d0105fe1863954ec590c60478b23b83a54bb5725a71dfe41c287bf495f66ab27e748db2aafc339bb587122a6473249ca2866a7b70a730bff74c75b68efad529959585a761385e40fbf1662701746533d77bbfbff48ccce63a8a87d4d84822c6960d0830122f8e1af99e1d720911766c8e0831d32ea0d773591ba74f8b034a049a63cb7e3278f44028831e3658dcb3cbc9907707941645d0dd4ec40dda759826e79f9addbe5b4e3ba215e41d339d76a42fbf2d7bc624376658945509408ffa74a09f157d9947cac364a2181ae65945f30a3a88a601348900f854a28023e73767909d323f386a8328bb76f469ab0df584a254bf2110c36cc982144fbf895984d9af42d072bc1010fcb02692642d61b7f25e3e5eee6534f5c6c7c05052c7aa901139c2f05655b74e21ac1dd039185b59bbc9424b1a56f23f0a76041183704ff8364f587eb59916238dacdc4f4b2b2f2698023596a468a9a7074b7e7b140525efe06511edb8c323185584860841efe28b84e9d771aa9632d719a9cc3bb8d19e33caa72f4e8fa1e049f4269df5bc3ea3f3f3d6db932200902b887a49bc18900c3e6fcac47b97e935589c8ab821522203f0cea6fce95a137228cab9baafa17737d147931c8e995e101d1d9e9b7bd46d272a2cddc2548617101fc8fb11369c646a116e2716982540c1fafc527cac84cb139c365c9711cf864712e4ecdcba01a668be4ec7a7c0368b251c4be30e1c109cebd28c18badfbd80162608306a4dda8ee71ed3cd251ce0593e0884bab64a4e67d9c2836e579c3a848d937402e65dd86b0a471ac0250eab40c22a1e1062c9895fbaae5a53d2d1b9816ec7deaebfc87c936b6344990733ae08fdf86c981182f3c640a8952c1b84472aa308357dff7a9e3859950af877891ba7c9ce8da1bbf6a02bf63ad55011abbf37d2a040409c5483b613cd89895c83f55b5fd1267ae171be8df63f16ea89836f24b61b9327128dfa9a44ca86dcae2cfb8aa28c2169d62cb8b3eda35f4fc4f0bc3a3584773945eb07d7b72bc590a84087fe0b50484b1a478f781836daff9e1d2d3c8692d74b178987f9643a83d5f775cf2bd582b4fad1faed9e1d0ded0df522875ac28c75df39175c9f975f732b2e3778044bda8aaa48853433d4da280e55cc1e15e33f00d95d376e359f405321a097d4a407b64feaf75008e5618eea6f7f461e6fac8cad33602153e2e3935e9d23458dc9926b78054124f6de4a5ec282f8f599e3fec3c02de964499d5652e2581c71dafe78c5b4524e3893f992145e4d4391e00ee6d44491b33f66ef242c892ecfc744d55a604c1c90e77fb3ddaccfbf1f01eb9f02661da4f5f576e47cd7a528d74247933d0b9f1a30537cdd26c9b35e4d59c22e62bc36eda48efe57e6b84a8f9e54929d8329ab142e012aabcbab02a123cb40172993ca910832d89bb787019f7a36076295221d8f6c6aab8be932e07fbe52894253a03c6fa97372247064a00a9c8e809878e02b105b0d8583c9c33d3580b44e892413d59ce0e5ea9e4542023fa77b0cdf0fe0927c85e10281d2d59deb32701e1cb6eca32ca5f8f671a4af569230b6d1448cf86fbb5070be3fb570ac187ce1c5a3f09a9be3531bb3defc1e2be89ed94fd7eb837e767738cb2360dac03af457f66792ecc79aaf27a49e41acd5835befd1a33804e4a75b3c9f209e7f805cff8948b39d390e0ce40d7aeb162145d7f3ce09e9976fff2f27e9bbb68d1203c0ac1f6ceb9c72899f94ce8cd67231c12be769008bfdef5df1e445baf491bc095c3a5e8b653dc36a4768b2b83e7855345f241926a0e9500eab02c7bfcfdbcd728a23e95bbd7e284a2f1d6705f055700f8fabbadc2bce7509139b62265fc8cfb465fb59c9b61cf01970fb62e53caf8f54e67607b35ad96d5ff0e4705e02d42041a05cd4b79372e62ba9050dda66bb55ab9560029cf39f6be674279297147e91bd4bb4b71194d101d8a9d3ac0f559f289bda4ff5e6107e7a44e469874f87b8252d81b4bcee3316eb5cdbaee56d6a64b3fb61d1c9fbfd1ee1d7beeab80d052d2c1c54ca7a5f7e2fe63844c9af1e82b4fc1ca4a18d52da1e163f5031dbecc549d9a33dcd8cb108ac579ce893718612096f6a2032861de5b050c4d7d728c71eebd17e05bcc877e65f418010314a35de211bead8237f34e6c58adffb2ee86595ea4814536010b8290706f503a078ac3ca780f54acd6b7d98c81e427a8399442cb909ce5ce86de93ee70463aea29ab90d17135f53b98ef64de0c7044872260db0e8b23078b1b71fddeea4fe6822bc0b158ad6bfbcd763374cb690769814b198c4999cd569e7e944f094dbda90e799b707791f9c59da354f8974fc1233b65830d919dc5e1c8f9e7e0a24541625ca532695caba64d4fcc19cfd13a868e2bdb0674040029f2dd2efe6b2eac10e7cb7e129b1b583be4c0b9bbeeb769fa288b487eed3f26014988566314275baf9926ce4b9e8e475c242161c649c8b2bce14205e95e6ecc9a95f7728eeb0d177eb74ff7bc609cbc055daf58d6bb0eb44e9dc4cd06bd35da177ea626c33d21fd396c409a9d37cb72f1f08226af9509806351cec5c2f394eaa40a1693a56190b51bdd748106fb65d7b34b6c6e8f9e62e45f647f45c8f4bc9206f9ab145f334104b0f6dfa2b6486061c115591d857082dfc4f012fe28ce7e2fd60e3a63221b57500c093ff19a1ee34a82b8024c41513659dee76f30ef87fd62d8498b2a3ec6c7a8e6d0e969b95e0696dc2d42343f857778344fa952856fbb50c5bc1a8b3540fe33e526eef98172395eb97ff306ee3851ed136350f4ef5a84372ce72031c3090ec4f487535c4dd8dfc8e3a638d6b77afbdba9e631abb6c720e11f676ff044f7b88e7067cfa8ec9f99ae82b7a2972260c91a836d62c0c81f335e7151f54550c9a962388b28b6b531fcf7a461977b44751e85f24c7a0f56e1d565b6dec95d472a6a835eec98e736e38a9b9ca7328871f0669d02994ff102e5b88db80f07e3dce5928ae562892293bb166b4f99319e52bb8bef0473d5660c14ecf1a7072654a025e0f2200f07adb1e3368d8482e4e23cbe9d3b77a442c43455af8020513ee0d03fd18c94c9011ad1c109236803e26a9f0cc347fd6df34a34c7e9299e5748b4320e7fb76eb66b7a13ee1d175c83225df000a9f5ad7671f875cb0bf6b557ee9745e7760f8611dcec6556ec7dfcca9a853a6a58cfe82fece669df6695aaaca020b769b03d3df68b64050362c73e5f2389b026324f0cac32d61ce09fb3a16fd6a0f2510ce9f25eeb856bd3677f33320bb1340833938ac3c3a793f467fe412cb80a9f7bc0be2f290ac5ade5392189d8409f971fdd176490e28235a5b025218419b1637f07e5544280fc619fa1bddb6767ee9edba9d118ba2f9fdfc9952dd9e5bff4db84b8c54b550e729dc787dee2393dd5f9b9b64453fed4da9156ddda979b268a43cd63b908fc3549cf9a3d62cb9cbfbe8f431420f1040eda0f8e53102d032831add011743ecd10b982a529aa4ef774de24c4ee44b781a48438921de32586e654695750b60edd680c1769159ebec7943fe87c4154f6f552cc7462c9c4c787f4c94c02033f90c189a644606642c2fce0dfb63ee1e47ce75910d3c064388348ea68cabe6a2775fba5c448564f59339466c4e9443e105d5343daefe00a94666373ceba32dd282aee10017063cd5ba48a036f759b476aa450c4c19ccec64888f9c885974f9e5d8f3439cf11df4442ecd41b4c123c999b52c713491ba4fe131fc0acb8a8384de26c4160e4d1dcc1398f71610479ea0abb01c5645564732d3ebdbb8674f0643d0530ece60bce2be26a81ca23987aba6a664248fd383f7827f561d3709ca421ce09838a36928525f9a2a95ea17afd29bf25f804331cce6f96d0b1655c24f415b71e43bf2f66777f2f92760a7913030682d85a41919c61c6e935efeda8746fc9f8d62e0810348d7d8621d8a9e283d61f49f0ad941bce7e2d9a04aa1ba122ee25f640aae8516d0ee0d7b0bbb5a6ea6974b4079de7f42b8f545cf4a1223bacbc5f53c4322a3fa921dc6e076ef0f8be3902f2c54807d479e0d70977f854aacad935d885613fc4d9d50f9604a7bc7388bbc99eab09c20a56bfb182e5a2b3851d9d2f269bea3e4c7f2c731421451b71d0c0ebdbd8a63fe904e939db1266477bf0803aa839d40c9b024a9d94b716fe5b2d84dd8ba1a6136f1ba17e5113feab8b8717829fbeb8d3455ed7d135f35cd9c20f785df2d6b3b31a166c2a43d38869537cffa5ef0a8af676d0d4464e8919ef3b45deba5a0b1d1899c0bd4559b73d9c94cce066bf9bc49f8b61369f29b4d2afac37b773eae9ea2cd22fc2d08db334f0db8053f79378cdbe4d9e63a7d7d8fc1ef9d5e7cc6aadd25f6c9a0f2cd3fd37a20a1031ba3ab2d4f5f40b8494e30bbc45522428fdb44ac994e6a40bfb91258f53ca44b03c428386d1be2", 0x1000}, {&(0x7f0000001480)="9dc64e93450f9bb2a556cba50989a3938194d92154e4715e10496af8652acff0ac68a09886e51db3f73ef2e092c5f27177a94c8ea3c139e03f6c6c6415978a6858f9c69b6e19bd7a54c8aa8de37c110e62da0ef73f27d233b0ad5dfe270eaf5c13de819e79dc3b12df285cc1c50f3c5e44", 0x71}], 0x4) 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(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000280)={0x0, 0x2}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="ee74", 0xd4) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x102) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2, 0x33, 0x9, 0x8000}]}) 04:52:15 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ff3000000033d5"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x20, r3) 04:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 04:52:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00008a5b671b1b542a538706000000b8100000002900000031000000030065066810e2f95bb97ecafbfdb8151351f774add01e4b1c7bae95e949b98433c5059857d7e7420cf6745bc833701d66bd8ba131d8b8cf0cb0bfe0a78894e4843edeb9eeabe6cf1b5e4092ecf4a07a0c50d16c49284f4768255c26ddad2f000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:52:15 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x58a, 0x3}, {0xb3, 0x3}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='$\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 04:52:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x15, 0x926, 0x0, 0x2, 0x1000, 0x3, 0x2, 0x1, 0x0, 0x2}) 04:52:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x9, 0x1000, r1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) 04:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84, 0x0, 0x0, 0xffffffff}, {0x800100006, 0x0, 0x4, 0x69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 04:52:15 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 04:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x646, &(0x7f00000000c0)=[{0x1000, 0x5, 0x3, 0xb9d4}, {0x6, 0xdc, 0x0, 0x100}, {0x101, 0x1, 0x7, 0x8001}, {0x1000, 0x3, 0x3, 0x1000}, {0x688, 0x8, 0x24, 0x5}, {0x22, 0x7, 0x53, 0x3}, {0xe4d, 0x3, 0x22, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="40c551571115b12ff78d5aee258c") 04:52:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x112) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x5eeb, 0x40a, 0x800, 0xf0ed1830c2d9ccbe, 0x5, 0x1, 0x401, 0x0, 0x2, 0x80000000, 0xd63}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 04:52:15 executing program 0: r0 = socket(0x2, 0x4003, 0xfe) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e3143300000070f068ccdb0f47c9cecc0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c0"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:52:15 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) r13 = dup2(r11, r12) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r15, 0x0, 0x0) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r17, 0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYBLOB="31b2f1e4706f787e83c618eb6533f57ac8e25aa532becffaf78d9ed84f92d2b23be993eff6e1c6b1d64f7579e720e09697ea0e434b618e0dd029b14364912234851c9da22b3d80e507eda19ccecf09de39e4e26da791d737c330a8796fb8d18fff367b65ac83a518d3a6f2c4cb9d64ba54b3abde9b54a857f5aafe8c8af9775cf0c3ac9aa149758797457fe79631367e0c5de8dfbbd8ee91", @ANYRES64, @ANYRES64=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES32=r2], @ANYRESOCT=0x0, @ANYRES16=r4, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32, @ANYPTR64, @ANYRES32, @ANYRES16=r8, @ANYRES32=0x0], @ANYRESDEC=r10, @ANYRESHEX=r1], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES16=r13, @ANYRES64=r15, @ANYBLOB="9c7ecf2d8da5509d07e16a9829dd6626a35f0ec8e6030ec748ae23bea57d22b370a6c77ca5e856f59d7c20d4598b8cf0d4f2f7d2cfbaa76d", @ANYRESOCT=0x0, @ANYPTR, @ANYRES64=r6], @ANYRESOCT=r4, @ANYRES64=r7, @ANYRESHEX=r17], 0x5, 0x1000) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000046332e3914d44657d89db896ffc7e4c3639fe9a6ffb927bf25b61ede16a1a459cd06a9227bb3dec23d1a275c5ad5bcedddb32b2b75f16797b6e822b0c444093358eb429bb978babc86eaabc0db0098f41e18b1465707515daf7d49a5aeebb8455d97a2a78e57cc4e50e32ba75ef99ed87ddef15b0c728c822dd2af83e57d091faeb5eaf22e940400e1bbbe4e040d84518ec3ac1278977aaf0aef5f606a3478feede9c3f38d7d65738c673bc4ea582effb69612f1e4cb"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r21, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r21, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000340), 0x10000014c) write(r22, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r24 = getppid() r25 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c2893395c904be38edade274d0965faa9a05a0013ae9df2271f058f694d2e33699e2bdda35c2275f7199ea3dccb42a794a5e737708982e3b41b9c9b0dce81"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) geteuid() 04:52:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 04:52:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x1}, {0x9, 0x401}}, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000380)="bb", 0x1) readv(r3, &(0x7f0000000040), 0x10000000000001bd) read(r3, &(0x7f0000000040)=""/12, 0xc) 04:52:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc416ea2cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757167e06438e444888835b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014feeb85496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c4c2d7ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3d6d4a0f47657e76926b197782cf5f1b31c3866d00b43db5b8a978bceb11502bb32f2d908c25b0651ecfbcbb47398758e193cba40aa72aaf98c7612a5424a4f8e21badf113082ea0f931e05ec509d30698ddc533d6f5c1c0096753d06e3ba680cc36d3610c68b3f8bdf9329c26e4ff4729f2705c719d3cff811cdd843f9342859fb0521072ce91e06736bdcd4828e5bffb829a0ea6b911deff36297e7dd7c0efb1e812c"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000e0293c607dd0382ab05f00e8fb1c34ab0095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ad322c26fbf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7db"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 04:52:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:52:16 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:52:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4bec, 0x40, 0x3, 0x2}, {0x2, 0x0, 0x1, 0x1}, {0x400, 0x1, 0x1, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x5129, 0x2, 0x20, 0xfa}, {0x20, 0x3f, 0x9, 0x9}, {0xbb, 0x98, 0x67, 0x3}, {0x5, 0x0, 0x9d, 0x10001}, {0x8, 0x1, 0x80, 0x2}, {0x5, 0x1f, 0x3f, 0x8}, {0x46b, 0x3, 0x2, 0x4}]}) 04:52:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = accept(r0, 0x0, &(0x7f0000000180)) readv(r2, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4082, 0xffffff66}], 0x5a56b01) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:52:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet(0x2, 0x0, 0x3) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000200)="936956e5fe624faaf45995447695905af4d966bb6143f01759d848c7567debaa9d1a7ca89256b30d075cf0b3fe56e57969d4f7bc82658ab49c35fc8db7af826ed1eeff65d19d16dc407ebf336193ad9f3bde4c6a99db8ec20584649aac98749fff708d449347e2b3cd1eb36088dcf677679e9818455cd8e052b5741627fb36d08a3a34e0a836c27d5fad11fb815a1b88716d", 0x92}, {&(0x7f00000000c0)="ff4644ced29a26eebf38e6a0cf6dfe61ae746196248445fb9d4d2241b4f01775d9e43ddde621dd2ddb0963004e9b0d3131cdd878bc847c21844c7699f75faad61dbb8aa96716e61c", 0x48}, {&(0x7f00000002c0)="d47cb368761aae1218b70180cb1f6d9119bc3ddaba5ae75f79b511fc57b297a49d3943d66c687b0499cc89bdf56d3c88e4d7d2cc114c46f79688fff5eb5825fc2559f6313b1941a5b948fd2e285a7ce2cd234e8c928ec0b03e22eabe1a4a411a71e2e67471447b9d2020ea5a6253544bfb0d0e0d41964e9fd5e93a1611efc0b3a9ee106a9ac3ea8663eb77e727fa99296a917bf4791ebbaeba4491f171e1bd744868a8ffb9d5524f1862f07d8ff81546bf56ea595853e8cef8fcec38a9dccd6e186af05b67f8ac232a0b505f", 0xcc}, {&(0x7f00000003c0)="421892bf8c8527c1799f55086a768bc90afd598a886786aaf5bb03e233a55325431112ec2465829850c52c3d3557cd641118e1dcdfbf80e6988f68f9f505f9008f59a1791e652623a60f95e225e5ba7b30d536e066f021f28824c42d06f383ebe3bc361c4600eae33556bb7d", 0x6c}, {&(0x7f0000000440)="9f8864e84cbfa84d315c1e24122dff43aa5da245bee3ac93dbeafd23c166ffcb8553e7fba2bebb616a9bcb83c41c0391a7dfcf7f9a9e030c9c2edd2d5f7f472ae5e7b452f30c70914043f96b2db0aba149b48d0faa72ad8bda435facb3cd6512a43643e7390d4a2d2c", 0x69}, {&(0x7f00000004c0)="f78f47575b274940242a64438aee8514f0a82c1167e734bfbcbcf66e30294cb72f4dcb577b094c64d48937f6bab1a78fa6fdf8c8ba6cb3a5d752d468db8e9852b690476d0331a99671d0e44066fcab30190a2edc23af7d45f3955a2800f7fdd628bf8f7355d57f826825df05c4b46a2a8ee8b53de0a05ec7a0dbcdd987bacb94daddc333dcbce5c54e553fd45ecf6e45a15be2fde6eb3258434d77cec35cf1da379e84c0df397fc39223", 0xaa}, {&(0x7f0000000580)="dbc4350b2e50800f7ed955ad35fe5aa6f3a2fea38d866d5c9f1024d65c19a2c1e351dc7f1cce9a364518135506067f1035fb66ea54ec83b3cabe861e0559b688d6cbf8611808d19e6e0e8340e58bef31938c5cdadc28e1f4715a9273cb9b0bdd6ae5f66912d98972cd092fb4956fe0e1aa0f706f52fc805c62f543cdfe52450e051287cd403c8b0a25f75cce6f4d227c1d9d1e77cdf791f124fd2e9a50718f1795d22944287204e24b9951952aa6378f7f5f9cada8024422e306689e4be943f6f8f3e90fd29b5de26d3f6fded01d8b29efc0bb8ae2022280", 0xd8}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 04:52:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/219, &(0x7f0000000100)=0xdb) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file\x00') r6 = socket$inet(0x2, 0x8000, 0x98) accept$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x10001) 04:52:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c56fe00"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0xa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000940)={'./file0\x00', 0x0, 0x8000, 0x10000, 0x1, 0x20, 0x200, 0x7, 0x2, 0x142b5c0cb35790d8, 0x3ff, 0x7fff}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r5, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000580)=""/79, 0x4f}, {&(0x7f0000000600)=""/173, 0xad}, {&(0x7f00000006c0)=""/241, 0xf1}], 0x8) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r1, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:52:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x7, &(0x7f0000000140)={0x80, 0x4}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x2, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3ff, 0x3ff, 0x107fffffff, "73ffff4d4d76e400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 04:52:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="a54f374b3ae2abf2b5025c4dab144d43e0f8d3fd74c4d2d265048e4000000093601aa4e3703b62b7cf799ee95a7c3b2fd37b7eae7ac3b0b3a0caf4a06629dfaa13a0d00d6b87f95b20addcbc97a434b32a96a50cbb3c7b9db1c41e8b4b6d3dfda9ef63893d21df2dc8ab61f9a5d2831258c8fce2f0b4c6e65a4a8d999c077e735773c87b8fd56a64b3003989"], 0x1) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x2a2, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) socket(0x18, 0x3, 0x0) 04:52:28 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30091, 0x148) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1011, r2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x4, 0x1000, {[0x5, 0x8, 0xa32c, 0x400000009, 0x2, 0x5, 0x7, 0xfff, 0x4984, 0x1, 0x9, 0x6, 0x405, 0x6, 0xffffffffffffffff, 0x3, 0x1f, 0x1ff], [0x200, 0x3ff, 0x5, 0x928, 0xffffffffffff8048, 0x3, 0x4a, 0x1000, 0x7, 0x2], [0xffffffff, 0x6, 0x20, 0x1f, 0x0, 0x2, 0x2], [0x400000000007, 0x8, 0x40, 0x1, 0x5, 0x80000000], [{0xe69, 0x3, 0x1f, 0x2da2}, {0xf7a8, 0xfff, 0x0, 0x3}, {0x4a, 0x4, 0x10001, 0x100}, {0x2ff, 0x8, 0x8, 0x9}, {0x7ff, 0x80, 0x1ff, 0x2}, {0x4555, 0x87, 0x200, 0xfffffffffffffffa}, {0x2, 0x9, 0x3ff, 0x100000000}, {0x3, 0x6, 0x5, 0x9}], {0x3, 0x5, 0x1f, 0x20}, {0xfffa, 0x5, 0x0, 0x8000}}}) 04:52:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8ca7caef31524aa0f52af6b969447cb0d6e3cb8b94b38755dc8f75a796aee42a4c091adbdcf4b394b4355bf679c28a38731fbb29dc0d1fcf27a60ad0f8f81f230f9e171b9da8b68c9d17ece2b752d8c0554d6f6a341d998b2ad37509ee8305af2a6009421346d0423556a7a184efdfb56519d1878d9dfea852d2a62975fbce4d629c805e376656733ab5561c84580c933518ecc9d3d788cd616056abfb903e3650864a7957a48d48409d1ae542c1554d8bf73eee55a4d1ea0bf2a9ef4d58dfc7cef9cf49a6b3461497742841e6bfe27d6a00e55a0d881d19", 0xd8}, {&(0x7f0000000280)="42b09bcf02abbfede3e9c2db5378c0592168d4b61f55c05f0bd363007e06a2c008380b5461f0ea6849d2057d34ca46e3086d7adf5f25903f198f771865ccf6dda4d9cc909c193a7e899bce81ad49a2d5c9fea0bd5c983bea72eaaef1e402c25d5c30e10c6603a98315ba1e79e3d46c964d73f98fdda4d3c9962deb7c56f03a1bcddb6fd4288a24f0eb8591c42a3ef4b37aef44ada29ca247bfa4903e8c3da0fe4883d7c9a14d5a1928af4291f795ca7c271e89e33bac20b35f4eec2479f51584be09f750a026cdaf5929a329c22e50f22c573dda5ab1738e1f2621b355d52d447d7d2bd3bd9d92566d5d0a77d722c6b6934f5e00bc99b9aad33c8bc5de15fc8e0781b1824b0662c50b847431bb2efe45c11885e4e36c2a60d367ceae0ab22bbc09f9dc4a64c5918ee7d883e350882940a022c536cacd41b4174908409e50339ef664df3c1b80c83387f9accf4ac6bec16d0670f3f6b2df775742fb56ae5a273cbb7c809eceb99ba3ac30393630153ccb3c1b8e58e006bd02c5b758659cef9ba7bdc640d11b856ec2fae9788c7281e6f385115720ab0c55b0859f0ce6a0b9b39c4a28d36ef9abb77e24b45725f2c29997780b0d0f3cc00983f635ce11b99e9f9b74203eacf3d9c33c51080578c190e1f83b10e1b7a5ed9637e377c22e5496a459e0af5ced05bbbbb5a165f664e8ac7dcec86c5de138d76f19e30a5cb2caaac9f02c8e1eac63591917e23a93ffff936b18135f8d44b763f32c98e20d41931c85aa405257bb3469b7a3b777f417efa8cd10ffca4e29d65c0380e38ba96eee4331198df9018c04c39d8a5bca901cd812787585b6465ca61c6522410f16c5a1355d017108d5729eb69fc360191e4fce6fb448a48f32a0f48f19a6771031b73dd2d644044770f049ca6e06d4cb348c2fe2d3a41538a5a0f7acc587527201dd58685f8bcc52a1f43ae58ade4c5320ba2f438e7c9aeae6300735962968d3a53c27b520f5c859177312e5431e3e14afb2e52635ed0e6eaf1c50c6a25a693d845b68fcacaed3abe50a42cade81bd743bed6d49491e49255cff89a7037b5a32a382a288abc5529f35fe2f93f097c9259c54479426f00fb6725a58840d7966ce5e0df4151829220bb02d6a85124c553c0ccf70e30fb1017d2cb16da8f7d6c9d92a4aed1cec4a8d2a9d0bc768b271ddee038190b5f9c569ecf9bd25bd6e70c7e7906f32d5a180f63638926209e170a6b641d2f49f7b1f19f7ecb8dec817722b2fc82801f92cbd4180da9665851d017ffaf3813f67127766c97e3bbe8a7f8650dd0bd2dc6381c908f475c120bfe04c81ff414ba41729cc913c4598a61a5de22148aacf14577f4af81b89b5eaa3d9435aa20ad55163805c1156b2f77ad0e809d697794ca281cef2b34f3fcaa2bf899d43e2c9f6dd4fef31c02bcb9016977b6321ca5adca720e693471c9356aa4125282fb15796453b1f23d160af71be3816e6cd983756f2e7309b114d6365331cc05e816b47209ed60d543a04c3551b01bdf5c4186b6065153df0615e6b316c285e993cbf3e12f66aebb5b6ea0cd5e23682957c3aa0cd2b59a6265488995d173fd550aa5ae68f039dedb5df847af0f555367953b3f8d4ef794abb7170b22122956ccee91f46b7d1cf092b878faab0f26905018d2968e2c47180a070685682ff5b14da50e1fae4e555d806804e501bdd85e1215c98c4e28102189bd567aee44f45ddbdfb3f97793fc99f23d92bbb7d44044950538b5a48a828a884a38247fbc2e9d6bdd40a23a82f7525e42b59ef36776747db0f44c0225f3cdbbc83621f0676a075c8b741848a1f369d807e2e4d9b8b416a8efcd5ed7f4b6530e87de8d3c257025655fa7d4a1d7c27d43e09c16ab42cd6762a9c06c7b01c4a84e1ff1f0e0520f9827b6aff05d8a9af348615be5df4d970a3b8cbdf42e09ba1303d55ece93b68d3ce4bba188ee862524ab5ddc6e2f1e124b93b1f0968daa51cc710c18fb1e57608a28cb65f8368b8fe2b4c399e2220ca1a6c35a8146a34d4bd199756259b7219a4dbe3ef90aaf997be36e98c6a257c406dccdbc1e0502cb987d5cf3db8e0b325bff688d79d6ab982fc213192c1208dac66b808ecc36899726b86e1a4b3c121026105c84b460d9aafba9f0f4e22bd0585416f279be0dd000cb03f2dd9a01b10f657b3c9da5090643989096cf8c9fbc520d3839710621199e19e80959c07e3383e6584c53106ab3fe3ccc1423e2fe04e92400c2dec74c9ec9e4b1a888e498c0c73b574b90c65fda5000c7b450ccbaf249d9c5da445c4dbadf88f437ca3a9140836ff98d36a2376871bbbc5019e045ea8737fba9ce3f26f80cf92ed5c02402c160da1833aa7662a06b0b370011484e5cde633fe66a421bfe87ef5ef8caba5d08f4928b3a8f5e627609ebf72d08262fb7da99b3a571d905ed6533de58a7225c83cbc16be7736a87053caa73db553b8a9d6095c39493bcf725a32ccb893a245e342231935a228337b39687c970e704f64b48a086292f1b428d20b305a1077a5a4bd619a1cc00895c4c356e4b7bf7c2abcf995d7780f619f3212665125ded4a7ad4a0bfe907fd6a8db506280c259c05885273c88b5d7508b4e53688b5065c4862aa33869fde138101df862c32f45e17d800373bb9183fecc875ce2dbc8ffa72bd226c5126414e5ca4efae39510c1aaf145a049a08e94a858a2c1ed4ca342ea71c6b6aacad5b5192d0feba8a3d1f71d6df458ed84cb1f406f16475035947020238a06c669ae6866aaf96998b27c044a099aaaffede17f8837c6c302cffdc7bd6b9e645177e6f470ab78c1299ef2c2515417a9617551dd819e82167092b7fe45059d1fdfabe8efa8be382a595d19f232c466ad5d8f4eddb693674ff68214ed340cc17d5965eb52239caec090421ae77b9d22e52b2d76dea158c27d4b2cb4f5785ddde1b88b604fadcc59b50f8883b8a0f4355ab1c3077d433e414ebce862660d827988884251011d5e25fe0d079b9f87828bb0e5a79098c1151029a9a1f108e5fd8e765a27846cd48e30c1e6eb47c1c8a2f0f2f948a97576f7632f98632badc98d298405ce65bf9b5398868dae8fe271cbc058f6b7f7c129e21aad37c32b5f40a979680e613dd8843d141753cb7aa03cd04727a2240df42c4257f2f9db2e1fae5f12d0a997c04ba3febfe27ec7d09bcc1b1311e40b13cae6df2c475416faf5027d6a254ae4b0f944aba533c9e093cc832ad28453dd128c1068a7b62048e9c4980353afd6113843c4def3060f695297502f8a6a1893bd09e2817301fe76cd8c0c43dadefbe9a4ac8611ac8d2489e107ad2134e63df2d49b1f20268b81c81c25fd83375873e66630b1be78aacb53f7d3b672360490ebd442b54630312e681812442c3fec4a0167982e85d9670e61616e32a2f6234ed237e60c07a197120bc91c6875edfbf18ac8801d5248c6b05bbdec054eb4650cbba5b64beaa60011de1454689c6ef8c1f3982fd246db7c7167080dddc0acec249fe53ca40c9af6f21cca22cb0ef60d3a0738f3be7b3d3a880a9cd910f3ff5b70372c69a446c0ac2f2209ba0d93d1bedcbac02cf7f5cbd5eb260d1762f7d657a91603f0685bf3f5685d51b4ef0d3199ee0146793709d240699c4d34cd32ad529cb791c07b8ba1f5d50d310f02ef94dbe2ff882db45b439c9ff1381ee023ed3b544dc6254b09281c1fdb87270d4b41139226e17d5a574a7fe99bbb4ee9633194e8c1c41dc3180e6f2ddf412bdf78ef906a7c3ef7df6306c174484f94b066116a1ac0e008f1f0032593c256d9cb1084afaeae22e5b265bcb01f95c36a109dcf9ebff9080bbf5fa004af13c1ca6e7ed63da75dbcc31571e8b408ac7d9cd6f44c53a0528c5945e270841e6370ee0b6b370714a80cb9cad5cd80e23add93c5bc01f056e47cafeb22abd69eb3b766663a77052ad6f7c7bd3dcc4e5abe057b85ceecc775d47bea0f12a3029817854ec0dc5fe4b8e6ee882e7d7247c1e3fd8d843735d4bdfcf673bb8ffccb1b98bcfb93df0257ea5d0334bf3a6d20bda5a9fe2b160078e7f5c96e0ce1a297b299e63b9c4a48372004460bd1f03cf1fdb2a80b52dfd094f1a4b3f1e5020e6bc8d35f53523c1307a5200588fbb71f1dd98076925b69e30823278520795265043841d45bd78a450c54bf6d661a9e7e27ae75ca03fbfff6c2a1834a4205d8f13e783bbbc1ed47f642852529b9c9370a6b58a6e6783ca58367287ca0720a46a2171c21bfc2c816e0965507eabadf1f4a7ee57fd1a290018f85d94b8e18c06c6cdf8cac564608b2b8f37a1e649a0133e95c315ba0bdb41a9f84c0d08d42b1633dde2c6f126d17f4c6adbb0d034d31ea8e1469a124630e6dc983839d229394c97464638c05c99c7b456fdbf6f0b4eef8ca84d6b871cdef933b738e16c6a87b7fe69d42c660b791fcd5dd32a722c164d7b78ebdc0b1493372a2f24e23f5af66c4e6a54e4f6798198379be96371deafbb842780715072d85ff8fb0bf36e080149cadf42b0a8f7981ef44c507ab553a7bbcee04f5715fb57fc4c69a5a1be5b86f43bb9d03369dd74e3d1389e88300a49a4f58dad9338aa5251fdcde044a42edd2d7a7374b99d2c5f02c35ede366747fd61108165f6bb56f29da81fb563510dcabe244de413c589db314b13e34fc30417d7d1c8c75501666e4d85177ec832924f9a238986ff3260e3c8b5747e17d93a3b39a18468baa0be9626348670047674930a16fac78d98f2fcf4674dd2c9057ed68614a569e411fca869e6b9b5458a6dbd799ce68378d1ed7076798664986de83e547cd415c4741e6857dc44bb1ae9132d308da4fa5430e722592565ad83dac242dd80ca8894cddebcf4e5736bb8caad97af7845d11c4119b0d8756790dc26b9fba82bc6a9ad408bb9082682bbbd11a611b1e54a19edcadfbffc8fce69fa026b6a9ac34b850ab41efb71fd1042d9b74e6a7a8ba20ad3886dde2382781fe09d23ea4f1f580b7c22c2d2ed33458156887edd13b16405834c78df96fe7d6bac49b2b7a2909f3530c3f549daad653c17e3f36196ebb95c8311204aeda1ad69d153cf35c040d903f556b63b4bff280c381f09ee956b134674a6dd40043fa9d6eeb0246687a20552b497c20315fcb4e29bba8185ad441d603f487287d3e91e6bab8f2a80fc0f5ffc4d84bd3f2a6eb5936d7c990e72325fab06fb558da4c2b8058b5fcc21c621d44f0caa71de0ef16daf8fbd040eda13c6f348f16796715be332dab4198d1447b5a168291002e49fae590d46be61fa01fff31fa8b9ab8665f9bd3dd927e39d2ac12615026e06ea2ba4b0995508c7b90528308b7445a7230dd683c4b86709fe921c235b5660bdc71e9e6b8df89e7da52e6208b473bad1c73993c046aa203aabf400bb1b7e94651bf0a41f19f7c0b6e35c70d29f0e38e91b033bed6c223d985724995c853d637238ab91f20e0030fca033b582a111a5c8fe9add6e73801c6aff26d11a01dba97ae823e51d27fc7ad28ad58629184e73035e39d004b5afc26957660b727195b6c00ceb67d69e4ddec4a475964f2ebe6875e4aeecdd6c97b7c2a0069b0a4bc5817bc22b32bc7c0fe2d648c0e951d80f9776354cc426a50e938a237f8dbb1545a9c17d3b1128bd3871832a0adb3e8345a9868c7af446c6e58502eece17c4772e110177cb11149651066861322515570c24c72c4fd9388b5b97d648738dbd0e5a313a9c96798f5e6240067234732864650739333ebf7a9237f446997bd80f49403cc2f849f540e1eccbe21fe60dee85eb3e9", 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f000070f000/0x4000)=nil, 0x4000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:52:29 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x208000000203], [0x1], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f000070b000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:52:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0x40, 0x1, 0x3, 0x8, &(0x7f0000000080)={{0x2, 0x1f, 0x3, 0x80, 0x8, 0x9, 0x7ff}, {[0x7, 0x101, 0x3, 0x7, 0x200, 0x1, 0x9, 0x1, 0x3, 0x100000, 0x8, 0xe3, 0x5, 0x8, 0x100000000, 0x3, 0x5, 0x8], [0x141, 0x7, 0x0, 0xfff, 0x60, 0x7, 0xff, 0x8001, 0x400, 0x80000001], [0x6, 0x5, 0x8, 0xa62e, 0x11, 0xa5, 0x1], [0x1, 0x0, 0x3, 0x0, 0x1, 0x6], [{0x4, 0xfffffffc, 0x8, 0x8000}, {0x1, 0x5, 0x5, 0x589a}, {0x8, 0x9, 0x2, 0x1}, {0x7fff, 0x5, 0xb8c, 0x50ca}, {0x2, 0x2, 0x4, 0xffffffff}, {0x800, 0xd8, 0x73, 0x2}, {0x8c5, 0x18000, 0xdcb, 0x2}, {0x3, 0x406, 0x7, 0x9}], {0x6, 0x1000, 0xff}, {0x3, 0x1, 0x80, 0x11c9d039}}}, 0x8, 0x81}) write(r1, 0x0, 0x0) 04:52:29 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x61) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 04:52:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x211d100cc68af1df, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x10000}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="d7ffed99ed0a34014d5fdd6dfc97c67b3b78be7cf4d6b9f036c57afb48b0d683d30463790bab567299d502ce1e8ae5942d0cc8afea351312d5aeab400562c9a92a945a19d08569e65e3fc496ad80995a6849ff799fc24560a77ed2da7b060eb07113548d9f6d9fa1ff329e73e1debf998b6959626ce03c5eff9dc68e99", 0x7d}, {&(0x7f0000000240)="e49a9973f475a55f6cb28158417cfa01ac96956040cba9d38cd9de04903c6f6ecf820d10b7b3186df66a0185cee4ebeb2b24528238b9fc073a070627f6193454d1f5a59f9f687c4cda28b9e9612579b6", 0x50}], 0x2, &(0x7f00000003c0)=[{0x88, 0x1, 0x4, "97a43d07ebd23c0ade2db200bcad972a9eeb6bdbba159a0152f8dc8eaa4d3eef5940056386e38179be765be474fdf654db8cf9ac4bde09e6de2e41e19f0f424120ded055acaf92b70de3680f35d745387ee577e56fa29bf2daacb8cc1a96516c950f1cc51f45a79006532d57d80b23146ee316"}, {0x90, 0xffff, 0x1ff, "b6cd6377cfb6db5d1a4a23330908d057fce27d372ebf0c1b4414ef98c58c20a13d9a0125b88d0ac48bc2eb10eb8646c4ef7c4fd9bcec0eb9eb80138ae244ad1cd57960fabc44e1b71cacc1cb3970a8ded45bbb5b1cb0efe2e47aa8a5e8b8dc30676af5ca32e250d4d426626274c07050eb07f9e10e50c3a5776afc2c38"}, {0x110, 0xffff, 0x6, "0073d931a751d4b67223a4fc60d094547843e1867821e411617563bfc775b2b64424af001a31f2066bc9d55f02b8838eab87f63e6b2f47b437ed9bc7bd79183f9a1e02c4f59c4bbe6e114eceee4cbaa7cd61a3064488de8ba909a5e55b9ef81dc9fa0892f8c43364bc4238ca614343b715c79787521a8a00c75508ebbb1639bd443c0a1721f62f44a5157c489fef8e32d034d43b5af983041908d366513c923918c79a86896ec75b3e2b232e2e31803cf4fa9ed4c1be96c64c27b9267a6d1706de3e546672caa6da5b9d6ed4c943bbbd8079610c684a0b4b23e5e20b2c6e713e8f50841ba7d7872cbd0f260381348c45bcb4108561003a4e0aa20158"}, {0xf0, 0x1, 0x3, "ba9da3d6022b7cac9e773dcb1cadbd802fd946af9212cbe2dea50b2b5b4e7ce2236adf45604feaecc735eefd21b73b22371afc84fe2930f85e232e1404421894e930165d67519879292a62c7e19a9fb7f3623106b58cd5d91ef6b1ab8f5507013575b548f411c115b3921f1cf3e421a212725416823d2de826c530d43ef26bc6188054a3e1019806f443a3236b4bf8c1067185c5f34d9d4b9f20e9dd173d4a90d0c93c97ed4a4bc0de2d2bf3735353a40418c7d43b40f34d7728cdfb4dcc2b9ac9badbba0bcf729ec44adcf413ebb8487324902800e6a37f1e19d8ca9d9516"}, {0x90, 0xffff, 0x7, "8c82a43f1de033f7266958104bbc0e3e51d07fa02171e847ff3e86f2da15ca8961af382ea7adad8dd7731d37fce7c08d5593e98ce8e62e280eada26bee2f7cd2c18a86d4013634bf53d1493b2b82cc3d9b0a145f832cfb938706047ddf3881bc049a9811307b5ef543383f2d7d5aae76299e3cf988eb736e6685d5"}], 0x3a8}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:52:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) r1 = socket(0x2, 0xc003, 0x51) dup2(r1, r0) 04:52:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff5e3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30a8e4e9812f923f3682fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fb657bc07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2350715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b508830523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1476], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r1 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r6 = getgid() chown(&(0x7f0000000000)='./file0\x00', r4, r6) 04:52:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:52:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 04:52:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="a1ac6ed1d884da0c365f7f8a901695500c29e8391e09461ba55393a6d739f058d898ba5e4e9a4651cab24ec76764d3db34d1"}, {&(0x7f0000000400)="595bb6c02216ca0667a885e13adf9aa12bd62fa3f6fe1368430de40efbcf387cd7daa9b96bcb7d7b96d9279f728b33074d3f5320e51c35ff407353e692ebfdcbbc5d42fd09c646282cc8a357131bfd8da23b889ff58f58f6a71fa1f76c6ae65e0b2967fd9444367ff645e37d5db518477ebc8d197ccc140a9ee58897ee7a7f2ebb328f1f7332a19c0591ce11c22f0f3f228bc999af3e32a3d1b70a27f7d0fdc552cc8bcbf1ace0bc48b4a303c8ac345b0d2a5931c497b2daf9fae6e00e3b56045abdc901462ce072d09242d1e47d2faefc7410d7499792791a789f40cb9d526069350dcb0d21a3641688dee5d57cbf714293ff3ac53397b5a23c2cb102a9d5bade84f427b2ea4f8d175740edd4eeb5a93fdb990892a2de772f1501e772bfc6cad60e7330ee50fa39fdba6e9b35152ba47da69027224fa86ac6dd328c925d72bb65972d20f7ae97b22940dc048b4e441588df106ec4cac5738db9d73975931574f1f708cb0945799198de187ca8c0c48276deda7a8868cb4fb196f29766910fb0af456bd185ea2464388bc704df605b904538e3a069d842072319b3206632f15bb1e6885c2265f8b00859efe5f7dc74116e1c3324c0d8d1e1236bfcd68a0ffca7ee401550dbe816f74390b767d4a23e2334df5d1d0f64f89f94cff321ba433118bd4a1abab961edb831bd67b7fa367ded0ecceb6f2559cb6ee6571bd5b324ac78e18d9fb763b9523fb661c01fcb59e81eeaa3c6b6652010228fdc8905323c9869afd533921d004d204f62b6ae5544984ba5e245d3af79e111ce4ec697846f3334eb994be4bbc827e25a1eb5cb46f0ab0d02b762e06fbe16fc850575ae009ddf9d703f9f32858fd02c1c129a12181034414b219afec91dadbd9e7ded144ce13d9b5d2097464606e46128d935642399995cef036650edbaea65d88c7159f0dc2c18ed8835ed67b0016fd0c771c63c64c094973a867eec7a5c9fcfa9505c50dd3a7f3ad619c868f757c72607e95a8ba2567b647b59911cf0f2b4dccc28a6e154d1f956c3ffd050b001fe3062e0b550c98253a487e4c9f9eb04bf6f3ce55e88f7fcd0b99998dd1b061513228a5ae381e880b9a23bbf644e15934b3a9d42cf5a225d42dcb3a40de24693e0b5d2ad6e8261ea95ddc0ad7d29af7a6898eea3814ba7a40181b2ad53f452ddf799ad349b1344e076c8ebd41018527ec91e86cfb8741bab8a91f6de14cbbf4c2e53c5f24a9cb5461f79094731d5630600411df90dd1dedb0b50bf51884fc456ab770c1922297786bb41ed47ba96ef70aa3e5b66c8c19555fff41d245eff856c13a6b590fda834f1b4f7fef7fab72c248e28a700e75a52d8b18b9f0690c4650cf57ee726f81d1460b15d1551a1303446095e199e4feb9a5306c1d04ddf7c41552b3fa4d107063de51631396468a892b82518e38247e84225343a2ce4062ff19b0d185f22dc3afc096aecedbe58b5ede7397f1f60e5f27e8f6ef9b78c9a4c640cd7dcf20416729846912239d1b472dbe527b0a8f367b1b37aa8dff77a66de1768ac2600a69db8c995b2ce6c22d3acc0c0c34fb483e8c0bfbcc10368a237ca6a92342bdfa69b115c3a962d58ac4435dbe2dc0adccb2586351ff6f5ad9b653222845663f8cb4f51692a80ed9692000131d525f93ea39e925dac71548dd20383bdd1cac8f426adb96da257b656fe931c1681f2191b63919b88d261f396317c89885840a0c2b918f88f9323d2269ed0ad7222aa726bfc72da5ab0bdd1f55b97a814956fe3947ec2e985f7420927203b9966a72db7b1fec1e33355d29f6627cb19aa0288ec8aaabfaba8d6bc6fc0abd0818b916bb768bb72ba757b444106b5274f0db50d406979eb8749f9f4ea5349a88a3f19e9a40498e56a43929c552109216573da1689905e433134071e2fc4c17452e3d6d8e80b5e2e95b4994e4c66493ed9c1d3e34ea99804d040785efdc2ccf14c5db5ccd16dae00bd6e9f1749d2658f8bc8bc97aeb84b4e8771cafdb6a22ac514ad8a1c45067a17f7f56bab339be98752df296fd32ddab6e272d3745c289eea560187f05197ac9bc964f7344d956bc9536944d4b70c650046e1a74b6b3bc806e090899a5d9ad08bf7d39ae3e224aeee95031d9ab68b8e25ea6016f2aa19b0f18618bed4ca4a5c40573e84ec602d8520c0067a4de248afa6f6d4e84dd19661dff83d382a2fed720411835a625c75506f358d801053dd61d9871a26d95992a8e65b96171327dfb86586da4fbac43833c6eae06b598d750b9f234f5ac4d6b98ab2b41d99f3f90cd747855668414b13cbf165eef0ef370be7982a9e1f863c0bbffe2bc0fb5302ae8f8b8260af7216895d1956593591bed58421990400c1501b87d86b71ef6c40a120fc020119aaf5310809dd7d59b01deba332e08ca83a17556e964713a3782456169b759e34d7dcff5f6854e836b2d0f732bdf704fb258df9daa0a535454fb18231ec3666d89cf906a0fb2964e6ec9329e921f5215387797524b01f6b2917d95a29218396d16a7f7d1c33ae58e387c8f1f716adfa953b435ec1a23742f8946945d94a2fc836dce30213ea67517ed8ede9056a93a4a72d88fa46fde15838f37c4f503b3437d7f8cfb42a50fbf105faa7a5a1a2ea7e1d59e2e473cc2c920d220b8b37efd27922fa2bfd85a35cb6a5867da3cb82f05c12d701f6e34d7df759a758f37da10da6e2608cf1320f0ce0ce3bbc7c9916d47c5499c66031e8596f43d99656bbef642ca055e25a3cec4c458779fd9fe551310920486fb7a55aecb45542bb7b1a38e67adbf5a1609347581bf6f122bd5ae6dbeefd3199a9f0acc50ab408207ef8f02c971b44f7f289656961cdf307fcd1b95d01638e3f23ccb5a8b4812bf30d40e11761cc862263fc779048dafc45b4100b93570a2e931d6772353548351f758cc07aa52ee3d1ae28140b7b16b0a0cf46202bd714a117ac09f37af1ecdc73bd75fd3d2e888a5237e9db01fff2ef7e0b753a9c4a2a821180a5b169bac5d04404e5f9e16f6a7e86680534d3a7dfef6bba322dc4bac7f4908cdc7ee194e1d573f0a8dc064bbe6f4d526619dbfe08ad85bacc04bb34803bf334d88ea523f4f51b75e120f1243618d1f9261cc8c4c9d04ea2f5df3fbff0760f6d0cf109e5398185d4e66ba7994a6c5c3ba80b48dda38c4da31345d705001700605fbe07536ef99fb148dd468b6013baf7c24606fb9b72dda4a092f52d586b607ecbf4d658ce0d9427f9d3bb76ac59c0472da93202649e17973f216dc09be4db91f9438b33c0ff525b4f86aac82ee72df285bc5b6ce8182c513384c475cbbbdcab4ecd4a50cbc833d2bb7c8603740da8b8a7325760dd7f055cdf6a1f90b501ff76e708462b16cb49a82cf9d06db4a9ff2eb454094c418ec23c1a93f376abaddd480a3c76cc3b4935440461f6fa96aaf7a47644cf5f6dcebf795a3c80ad79476a934f487113f185fdd5f5003c932c50f01d85d37fab1e9c9abd18cc9e0f7d19fd45c653aed5e7d45c8691c85961b91b73951069a7af6bb7245156d7c7ba714b623f882603a285fb80cb4521ecb9668d0933706c9fd58f2b7539c81c599a242773ecdf1cb649d432c9999304be95833bc69d6b173a5ed2cbad7a792adcdbbf1b1066a21a5d8744201932d0269c49b53c456ed8515e8224e2bcad412b75a8f9c8901e9f4bc60f74089725425f1cdfbac3ae6510b72f1843d2c5048b187dea92b331746d50e6d88cd08d463df6cceb17d865fcee775020275b805ab3c050db9c48c766a1e98a528260034efc9538225a7c5b055d16b88d7ddc187c6430380a9cae570097f035bb3be08c3576976a0938cb7e536e514764026f907210924a66153ed095cfee8e447b63a07fb7f93b088d0481027999fa8ec5528e8eb4568220564aa75014f1fe8885dea7cd2d5d22862abf9dc95963240b4f0bb54ccf00566cf559c1e2c1158f94caaaa15759b94190b2f6209a09a8e07f1a23d4bf78d2c4af0b93a8d38e75fc73df58a094e521c426471b56b972eaf7011492c42d77a72c9d61b69da42ddfa4cd7bc494048b88b6d6bcb3bf5365a647628252ac38b8378d754b1b42795ae710fd26d8fabed7478f294353fa5e1d9f524b76a468cd68abb667d0f2695e3f7aab11207ab6cfe05e887fc2c93b4d22fc56726bafb236d3c10b03de3627aad3a7678355b0afd4f8eb34ad174466ff33ef51133b413d6b9f9528200a3742665bb57c5d2f4b18bd6ce0ffff10146d84ead83bcfd33da0ba12aa70e6b56b4c8c3fef6636d8fb9693f0aa5119ca4dee1d95e3516b5745580109ae0a9bcd9453ed11ca7715914ce0ab4d0c9383bde57747b640c0ae306568b923f7c8bfa9af3be6edb77dc75476a96587d1347dca7f28b93c3524672a04a9f76baddc3672aa5bdfdf758d7dfc945d094f6361922a6be90d10cdb533f9f1fe5c21e422dbfd30a09f6f1cef1b944ceb3f3d76cd10b012b8ad919446e3c9d35374e9b3224e4553ba9c787b26966c90d638f304f56ca4156142b09efcd0f4dc27f8fa5606814753e8da99e90cca7b03d4f596efa1c5c68d9c386202c0ab561ab53bec76d5c76049b8d34f19c7dee4c8877b626c813ff9703430deacd6a3b9b0a6cc7dbcbb9c47d77b0f6e742bbd30d78c9c4f4bcdca621170a9a3f77ce313f078fbc329b4edc8224d850eca9f8d4ce37ace9874b743664be7c23f582e7a8521bff03d9872a9c28d7b463544853c12d0e41fb35e0056c32bb2b480e8464319e2045dbb0af18ac772d03cab3abeaa46d1d1d7548d3306f51073b4430381dc88b2e12d09a5d056ebec4daa23a06180de9a4858156275d5d11dcaa947509b0a3f680b64120125d9a359e546228d07253b69673895adda6a699c0c2c87707c3a2830bd4ddf1fa1562242ba8f22546c789488e1b280b12cc23507a74d80e04b8e1d273b8c2d2364ede10807f61f7300e68350d98d827ba0181b5ba7d672a1653e824c95f02719d3523262ce73aa89bef61e6f7f862a053c7e6582259e0bc5e7966ce30d605e5a4fab018abb44510a7bd194c2c470e6f8d6cc312e2180745fdedace8a4f1a64c194c27ba8b14377bbb65ec69ddf2bd13d9783be2f12651f70145879b28bf7ca2345b6c110b8f1a4e61e1e3fb075f5080d23bcd7b58f6520fca615ef9ed2db855f29019a48fd857fbb191229695e2e399d288d3b633303ebe34f91e547536b4fde221f850c03b761c517ef80e9ce9235467ef058cc13217c47f53229e460d2e571e34c14c57ceba115ee79cf86390db040b1ccc10b50cb5cd788656993e40297a38c29f3d5a7166a70fcdfda08677803fa3415ff99b6988a6556cabad7c4c241a5cae56cd5f820519937d1cf598488f41c85786793a57e12a759b2d345677adc318784d14e5dbf87188f629a41d9a450ff2016399dc21e4711b5d1ec49feb1e7bcbf3616ea02709a3c3dc2a35605b286e6008d32afd98ff04d5f6f0e6c695ce88dd9df5b393e81da4a2d4430064fdb4397eea8c732b95be920ca320fb7ac391ebdfaecde243b9d2fc089f3f9696d6b503da28f4c820a3cddad359e34e95a9cc6ac47ea1bb6a96847711f6262ca6606ca4f35e54a38c1849fa70931d285478a9c27d045622809be5c3bf13b03fbbbb4601977d95c8879bfef23f2762cb0b343b280969db80fb6736cbd5867ffb1ebfa650c795d46bd7fee67067b3b47e66d7a7929d3d76fe4e0d825928b913321105a701b0f348279017f91ced460018ca664a89672a7ba2122c7d37e1fee3ab4f8e82b09f4bd8b78"}, {&(0x7f0000000080)}, {&(0x7f00000001c0)="8ad5cd06c8b4ed011f4094e19147f83922c5d7802d87d5db91bdc07512ff7bc00f38462ccc5a3932f001238419ae437ddf8ef39462240b3f6280d74a46c1e19a283e66ad369243ef3283760b6564f25ff5d4289331f48a2c1a00a5b0fd0e9a587d4984d22ce4ff1d38fec681f8940cfb3c13142cda5e2f051a2d1cc8d95bca9914eec2312a1006f7f5032a656abec648e2487a4f97c0e4a7fbf28e29bb0251e1dad6d74113891a12215a0df97a"}, {&(0x7f0000000100)="e08adfede1db0ed200ec12a157bb4f3eae531d3bd8872bff6a4a74"}, {&(0x7f0000000280)="f6fb251578a2c0f8192ca482065d1f1bc4b47694f4f5cb546824f9fe64a3947f47a3e63b9a57a45a6234b30bec7e9f5ce388811eb68f8cb832e793338f064f9cb181b5f24ed100fccaec9bd5d81f47e711b210e7881825f76d41b089de120e49d14a1993c13a4951d2a0c69580352b726016c34708cfc5eaa8dd8ebf3f5e62"}, {&(0x7f0000000300)="db01e2b6ad56a87c8df4a1bd1d1a36dfa8f3860f4ff12aa0161d7140ed3bd03eae83fc0ab82d7232cc128eb6cf57041a67a670fcb9b33d8a3e59aff61207a0fa9f64c905c918b8cd29af5e138535f0d6008e81980c91acc3cc3690bee945f64a4b4741277eb61967952c97eba6b0a769043a27a69928c62989aa55"}, {&(0x7f0000001400)="1eb209155ae88b0e6d76372bce1488bdb1c8816ca015ca913d7b55ad4162981156c7b03249550f432dc4ac73be54c686f573549a7e4cd83bf81b43697e593cf7c3e33a6c181c9c051579a41221f60ccad7f968236cc8fad4d43ad17cadfeb1d27845d42042f833342cf0bab1096fe0e2aad3d7bff76ad1"}], 0x1) 04:52:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xc0000000ff], [0x0, 0x0, 0x81], [], {0x0, 0xfffffffc}}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:52:30 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs, 0xffffffffffffff2c) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r0, 0x0, 0x0) 04:52:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget(0x1, 0x4, 0x41c) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000080)=0x9) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) fchflags(r1, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 04:52:30 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x800000000}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000017000/0x4000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file\x00', 0xfffffffc, 0x100, 0x0, 0x0, 0x10001, 0x4, 0x80000000, 0x0, 0x0, 0x6, 0x8}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) 04:52:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x10010000006c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 04:52:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x2}, {0x8006}]}) fchflags(r0, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 04:52:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="fd89afbb305adb766467feb2e79d9a33cded4e221b883e9e2a297347001010ec25cee6eba73a4e0d7ccca7c7e168", 0x2e, 0x18, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 04:52:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup(r6) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCFLUSH(r4, 0x20004268) 04:52:30 executing program 1: open(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchmod(0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x606dca73) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffeab, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x940, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0200f5aeeb1da2cb0989"], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="d3370e2ce603c8aabda628356682308c00d7f9bd15a2ce7e4762564fbcc1b46dff300228e82ee88572cd74e4053789755b510c96bee4c8a0db94ffca070fb365c0626c544e85908d80a54ab073e32ceaa463560adea079e4295b52baed4f440b7ca2d431f734c5610a22bb90e22e4d017d1197213661c7e74d0b94", 0x7b}, {&(0x7f0000000300)="0f655622372c8cb4620dfa0aacdf724cef71aa4230c2079ac7c5787e9d91520387f69ad881a76c29af2f0ce168a9431f80df1ecbe65bda3924a1c408be723df2f7872d1baf7364aece0425fa9d6104d2378bdaa7b6e47ff4d49682717c35baaf378e46f44b9245ca8c2f964bb26ec565670234c72c6461fb2bbf68d3fac5bea4bff7bed01b63a70d8e9114752c559489", 0x90}], 0x2, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r3, r5]}], 0x18, 0x8}, 0x6) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000580)={{0x6, 0x100000001}, {0x3, 0x6}}, 0x0) write(r7, 0x0, 0x0) pipe2(0x0, 0x0) 04:52:30 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="d00000000000000000000000000000005fa4645e042db89996cea08121087882d9cc095f5a87acec44e0c838e1b0179dd8109d3104174a4e4b6f1d0d43bddbcf2670a8e86a46858f2d8d5f805dc8c07b849b4360d2e5667f41ad72aceec1de92d470b3575dcc0a91074fcc18e7fe3f127e2a43180569d9e6462e94015dcbf8cc6cd54211a2ad12b95fb3efdee687adebdd446eb2096852c6a937839d1bd6acb25ec1e6e34ee42659e7fb8248325578faea03ab0649c34775251ed1a04090505a39f45691920a75ebde000000000000001800000000000000000000000000000026000000000000008f7d5a18ab5950b942fb6a3e289f8f6f2b87303a47c5f3c04874aad598e46268e217f86817c2f3fb0f7caf55bcaf597d0da9ef932a4c8f645fe3c6ae51f0ea1df177ac8b3f1d08d83f7fbb40ad4f000a6bbd40b7bd"], 0xe8}, 0x0) 04:52:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 04:52:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x1800a, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x80000001, 0x1, 0xffff, 0x1, 0x10001, 0x40, 0x1, 0x0, 0x1, 0x7fff, 0x5}) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000580)="c07775b2c6f9fb679909fcfe9144c19ee313109305525c1dbfa9f4cf92e1143418a59ec80c3b5f7e58b2d7f34f7f53f7d2195d1116557c4701fcffffffffffffa1816d36e0cbdf09edeae6a518e036c0b5505e9231971c30d841756489ddd1d74f487330356aaa81025de7b7f868a21912dcd6c3ced6b31606a2c7830330f8ad5542800c583aeaa16c81dd227bd84c04c0ed05b77e4f9cac568c090a82e04451105b7114b1365cd086d82cc40ebba7bb14a24fc0ff7a0e5e5667bcfcbce4eece1e459c786b5d619030bcbb4a786b0bef717662aca121a8eb7e25d3421884595240d91456ff5abfed7df77277fcee0a50612c20106a7e1e5e2eea80214c7af8754364f70dfb2c682f6d444fcc41529890f546947f217928f505630da16c9172f85b874cd6a29acc6ced3e3393b3e45b5481db6a504637ffa4211494ee9fa437d44f9b775de18a7fc8e84f2b264eba10192b36a229dacab8cf323e3b6f629fc2e90ffeefa8edac5b1f3727c9cf95f5928f4f9fbc18167e960c69138ff4a33da0", 0x251, 0x200, 0x0, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) 04:52:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xfeaa}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 04:52:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0x3) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="8a2f94aea2751173c7bdc1aa6214357406f5b9b132784fd2361ac2c537e540350e4fb429acea7383acda6f714b568fdef9edd03c0bd57f12847d4f9f482eca4ea49867dfd89e90b53f17b72c17cde6e3b76364ab328d007c3347292950d3745dcdd1d596c957818e64fcbc4f7c8686c74f3502be6a478ca526c195b0eba4f55c76c1aa243c3b3b12d5f91e1f5c879b951a9d3e49581b351ed55e2ca034988db280a07ad6cbb54fae2036034223a2", 0xae}, {&(0x7f00000001c0)="79242e8594ced2d1f74044a37ccd048e8071667fccf55c290dd0a8b5ee2885c7b2c416f214e807b1bad0757fd5155d6dfb534d00d5cdab39bd8a1dff994bd98c4e0deb7ef0691d01da53e1f062790d0f332dd70a6d28c8e75e60c192de05d32e4a5a282d793008cd92bed4d665c707d34bc55cb72b310e33c34c5e8c8988d8c2399ce298dc3d17f3171651797c3e30fff3d9b48b9f8a1d29ee", 0x99}], 0x2, 0x0, 0x0, 0x2a692f6bb58229a4}, 0x2) 04:52:31 executing program 1: select(0xfffffc33, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffe, 0x8}, 0x0, 0x0) 04:52:31 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe14e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6cd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000e0d000/0x2000)=nil}, {&(0x7f0000c6c000/0x3000)=nil, &(0x7f0000e1a000/0x10000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000e81000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x754a}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000c51000/0x4000)=nil, 0x2}, {&(0x7f0000daf000/0x3000)=nil, &(0x7f0000e1b000/0x3000)=nil, 0x80}, {&(0x7f0000eab000/0x3000)=nil, &(0x7f0000faa000/0x3000)=nil, 0xfffffffffffffb85}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 04:52:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x3, 0x1d001899be723e77}, {0x1, 0x7}, {0x2, 0x6, 0x2000}], 0x3) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4, 0x7fffffff}, {0x8f}}, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:52:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="24350925b18d1c98cf285dd543787ce122f0"], 0x10) write(r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="5fc01f0999b343c180b087750dda221052f7609189c3f8c3c44ab74aed921af900"/46, 0x2e, 0x40a, &(0x7f0000000040)={0x2, 0x0}, 0x197) fchflags(r1, 0x10001) 04:52:31 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r3 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r1}}) r4 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getuid() r14 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r18 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r17, r19) r20 = geteuid() setreuid(0x0, 0x0) setreuid(r20, 0xffffffffffffffff) r21 = syz_open_pts() fchflags(r21, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r22, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x200, 0x6, 0x3ff, 0x0, 0x3, 0x7, 0x8, 0x2, 0x3, 0x2, 0xffffffffffff74f8}) 04:52:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x1f) 04:52:31 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 04:52:31 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66c3277f0829390242918466232b580c7062d3eadcfb2aa6594f7d01000000000000000000380023358041462e9ecaec266c982a97a32697ea01008b98abc48c5be385d13168b30000000000000000000000000000000000004e"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0xffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff45) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r7, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r3, &(0x7f0000000880)='./file0\x00', r6, r7, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = semget$private(0x0, 0x7, 0x20) semop(r9, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x3, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1400}, {0x1, 0x8, 0x800}], 0xa) semop(r9, &(0x7f0000000340), 0x21) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000000c0)=""/83) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 04:52:31 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8000, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getpgrp() 04:52:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = semget(0x3, 0x0, 0x330) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/4096) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x100}, 0x4000000000004, 0x4, 0x0, 0x0, 0x2, 0x7}) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000fee603cb8420637ee344461a0a6a2c1d42b338eab118c74ff67a09ecc95a30b16e23585e5ac2a81dc6e915a32074ea785c8c18ad16925187e150997594d82e49d58accb9c54f7268bdc41a87b073af21c2af86f306ecd91405eb4a538dda055b0feb06fe1fd610dd527facf84c626a75b371dc3e260cb3d03ca81c7c7447f7f813353963bd60bd49ca5ceb8b3f074f7a5c4ffdd329cc7329f925842e98b735b626543782258a31"], 0xaf, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 04:52:32 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x7, 0x4, {0xff0f}}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r5 = shmget(0x1, 0x3000, 0x411, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0x1, 0x0, 0x1000) msgrcv(r6, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 04:52:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="04c3d9f31ccde40e51b47376bfe77165ea482649f9e0245516ddd9bf7e59e65a5595a23772e8d7bf"], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r8 = accept$inet(r7, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)="0714020000000025ff149b33ff2ff9ffffffffffffff2a9e904241ebea", 0x1d) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) sendto$unix(r0, &(0x7f00000001c0)="a6a2705923d96e63e6bbbeb565faa04ddf7e3a2bd26c9466c7e9dfd2407149e181227c5e8afa014e2d6057a02eb1f5ce78cf2cc7a1e9e15f528e397fd949dadaf003670f17657e6012b47068272cca9be5fd8acf3eb4024f12cb619605ae9ba52d9976b26f61bba978a823b7a8de9cf43fb2f8d183c9a6b2870d3e11e3dcac5fae", 0x81, 0x8, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 04:52:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b55936758e70adc42708b33c3031f3d17d5", 0x2c, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r4, r5, r6, r7, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) 04:52:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) getrusage(0x1, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x8000, 0x80) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:52:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x21) r1 = socket(0x0, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 04:52:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000700)="ca74836902d83301000100b415", 0xd) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 04:52:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc2571f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000000087fd6306484cf85838ff7298e08989586954c5da31d422e3a99f8499b001334b18538a47d05d42a30b341096a2ebc59828e3c1fbdba20e06b6ae3a693a22ec48f2d10fba52b869c529cca98ac48377818e092d4cb488a949d97d2b402ef1fc3054ce8d25099184b093cb548c74c39749b51eb709f71758db10082d06e40b8fdf6a673de721dda3ea343e051082411e6e4eb4b9348dbe48bbb490f52f90e421a88de2169a5e667b4a74c7c8d70aeff7c268b4fe4ad070eafbef4bf6b6c9df6f950e5965b400b636577138803c1bc8a99195ab372cef76ee5e6936bc8eb574748f376c5d187d9bdf33527c93c3d85fc182448dad47e39236a94a8fa3a34e10fcbed473390081cd455fd274", 0x165, 0x408, 0x0, 0x0) 04:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r4, r9]) 04:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0xffffffffffffff4b}], 0x1) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) socket$inet(0x2, 0x4000, 0x3) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) r14 = dup2(r12, r10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000080)=0xbc30) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r15 = syz_open_pts() ioctl$TIOCEXCL(r15, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r16, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r16, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) r19 = dup2(r17, r18) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCGRSIG(r19, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") socket(0x20, 0x5, 0x36) 04:52:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x63d22b05bf86d099, 0xc, 0x10, 0x4, 0x44}, {{r0}, 0xfffffffffffffffa, 0x39, 0x4, 0x2, 0x1200000}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r4, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0x258) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r1, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) r15 = dup2(r13, r14) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) r17 = socket(0x2, 0x2006, 0x3f) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r19, 0x0, 0x0) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) r22 = dup2(r20, r21) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r23 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r24 = socket(0x2, 0x8000, 0xa) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) r27 = accept$inet6(r25, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r6, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff9, 0xc0, 0x200ffffb, 0x3d, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x40}, {{r12}, 0xfffffffffffffff8, 0x1, 0x4, 0x2, 0xe9}, {{r15}, 0xfffffffffffffffb, 0xa90f6bfacb963a36, 0x0, 0x400, 0x8000}, {{}, 0xfffffffffffffffa, 0x7, 0xf0000000, 0x8362, 0x3ea}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x9}, {{r16}, 0xfffffffffffffffc, 0x2, 0x20, 0xdf, 0x8}, {{r0}, 0xfffffffffffffffe, 0xbc3c20b5c42a3118, 0x4, 0xa9, 0x4615}, {{r17}, 0x0, 0x25, 0x40, 0x2, 0x5}, {{r19}, 0xfffffffffffffffa, 0x61, 0x4, 0x6, 0x4}], 0x36, &(0x7f00000002c0)=[{{r22}, 0xfffffffffffffffb, 0x4, 0x80, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x22, 0x2, 0xa937, 0x46cff5dd}, {{r23}, 0xfffffffffffffffb, 0x20, 0xf0000020, 0xdd8dfaf, 0x77}, {{r24}, 0xfffffffffffffffd, 0x0, 0x80, 0x7fffffff, 0x8}, {{r27}, 0xfffffffffffffffa, 0x8, 0x40000000, 0xfffffffffffffff8, 0x7ff}], 0x6, &(0x7f0000000380)={0x80000000, 0xf3f1}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) 04:52:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="1a3d9b10567ed04ec07fa7fe7f958ad6bb514363d45e3d3e80033cbb3ed4888cbd6afef26381f66948922929881a09c35dd45e380b5c7322239b52d9bcf0cf4c10a77a9ba5701c98e5871b"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = dup2(r1, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000040)={0x100, 0x4}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xff, 0x4, './file0\x00', 0x0, 0x8, 0x1, 0xf5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() close(r0) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x6d2) 04:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socket$inet(0x2, 0x3, 0x6) 04:52:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x1, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x3b, 0x4000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x3, 0x80, 0x6f}, 0x1f, [0xd8a, 0x3, 0x3, 0x2, 0x1, 0x7ff, 0x7, 0xfffffa18]}, 0x3c) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5c}, {0x7ffffffe}]}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r6, r10) 04:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x100000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:52:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r6 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x8, &(0x7f0000000100)=[r3, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r13, 0x0]) setegid(r16) close(r0) r17 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, 0x0, 0x0) 04:52:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) read(r2, &(0x7f0000000240)=""/127, 0x7f) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:52:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x5, 0x6, 0xce, 0xa3c8}, {0x81, 0x7, 0xfd}, {0x5, 0x90, 0x2, 0xe408}, {0x800, 0x7f, 0x5, 0x80000001}, {0x1000, 0xcb, 0x20, 0xffff8000}, {0x8, 0x0, 0xf8, 0x1f}, {0x7fff, 0x7, 0x1b, 0x5f7}, {0x3ff, 0x8, 0x7f, 0x3}]}) 04:52:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1ff) 04:52:38 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) setsockopt(r4, 0xbe0, 0x0, &(0x7f0000000080)="d7ab9190fdfdd9a29c348052019f0c9e1e70d332aa611ffeb7877e5eb9f72c7c78d36cf5ebd94e83036fc81a9c453a6ee299da2f175d08274624f00decedae65262533a8ac7990c39d58429d9410f59d16a5d6aabf61f08836ed6f0cb5188cafbc0f97f68b2078ba7c726b2ca02eff34c968", 0x72) 04:52:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff04e17c00080100002000000406e63391b01d1e019390a1bd81298aedbea40ef5c55f2dbc26d95afd639711190653ec50212e27835bb9d328d5c61fc31e3ad0bfa11b2df90b47fb8a80205e48371da922b37b3727c4b60982bf036f6b3abf05fb054edf3493fc66e13a8ffebe471625d898a555fba2"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000040)) 04:52:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf4682a197a386207000000659316835984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ed0000dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b10800000000000000b92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d0327de4d51f8ee8f1600ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b0a33ed3cbf63700000059b66e55243ac71f8fe3da5b5cba445cda5c62c0715c94138057e8819fe7bfa2e66c0937941cf78265ce05b001b7f5f8c962c44866097433e0ef4f176697c64dee3480d496da1ff1f41f3fb7100b8948e2d2f126cbd937503a8e094f873773e3d53474fed7933ad347a0aee5e7401015765a1944def5e860cfbd41425de2b673489f91cf27f1e336e94ca1e6679e5b7d003b7ea41028ca336cfbad761c960bcf5e32d19d2c07922794183537ded1bab7bf3b33b622be3e3acb2cdb2e160cec5a9f4ec454700e42049cd6d0903ce667e2906d1afc"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x400000000000000}) write(r4, &(0x7f00000000c0)="fe367a4e5bede509d0dbde2d909c07f820b37dd78f82b30d28fccfdf9e76e59bb929064afe63bd42f4fd1774abad54b6f876a4287c3d472520c37fce949977b461a7a49e2bf55591a07687345234108f87b917e1ddb064b4d2156b34c220d99f9077924c", 0x64) fchdir(r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$unix(r7, &(0x7f0000000180)=@file={0x0, ""/71}, &(0x7f0000000200)=0x49) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000140)=0x6fe) r8 = getuid() r9 = socket$inet(0x2, 0x4000, 0x4) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r11, 0x0, 0x0) accept(r11, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fchownat(r2, &(0x7f0000000240)='./file0\x00', r8, r13, 0x2) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:52:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:52:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="8de2d6293ff93f09a9064057f079211913a256c38cf93d7e6de949d0dac396272b87f06a2205741bb895d72a24ecb394f9c35af379ff09013fbafd657db741b9a9026f882fc6f9738f60c2b288dc9d5afa5fe8eee797bd8fd6ce93620a7656726498911994c5cd49fd52bc8fab5f323479e7fd0433489926690288cb73ce34c8a9b6f272dc30b28033f53c9e8a21767a77b73b73404cae34331e27c160bf8b1194b1ca957f63715e048b5c3f01e32c26ba7ce58c2e810a35fe4e133cac1c6cacb7fbcced0c3eb2feb71f199559e8f2e307fa59c0316dd233685e91", 0xdb}, {&(0x7f0000000340)="dcaefe9cdcd058d8ac1a9e5ec73cfd951156fe6cec7594056defe84b7c21ac91e2", 0x21}, {&(0x7f00000002c0)="e62dd1", 0x3}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:52:39 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) fchmod(r3, 0x0) flock(r0, 0x2) clock_gettime(0x3, &(0x7f0000000300)) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 04:52:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xc80) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:52:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82050000009fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d7587ca9051c2905468668c919cb0da7758000804c51addac48096b4db320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f1bd56ebb9e02cf6b30eccd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d78764000"/210], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 04:52:39 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r4, 0x8000, 0x7, &(0x7f00000001c0)="029be05c62721d4983258a7543689b80da000b977feabd40db5ba0aefd2d2937593821642ce1a5fd79dc6870dab480767b8ac74160c94a0b025978ab66a075b64b63e86d0da2c7f55b168cf0271e66040add8971c9c8ae6568b744f439cf04b1f8bb124dc33beabbd59fe0d6515aaecc0f24d41c7b3c642a82f24fe7c5873218ae7f3760a1ab42ca779ba5f317eeeafdf9212bcd143e63466e4cc80cd11ef55d5aa1265a2915e11dd10fa6c584", 0xad) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x567948b37ea7f273) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:52:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6e6, 0x0, 0x1fd, 0x0, "00000000000093d838a800", 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x0, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, 0xffffffffffffff9c) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33fd0f000000000000", 0x14) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="c8b5dbcfc62cb694d712c0963071a96c71648c38df4d8fd9f540510f76d5c2d8ebbbc57b490fc3e3e8e26c6a68fe5bfa0f0739a1d8147955a5b41bfaddc9f04172d6d8140e92a474ed1abcb9642637851cf653deea1664eb4fb65aa9b917edc4089e518a979989f1895d8023e7cc16ab6c8b20ec5d27f6d2ba63f1c929df08f0fa70355db3d056143198e2304aa7a91b1b50dcc2c8f623db"], 0x10) write(r13, 0x0, 0x0) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) r16 = dup2(r14, r15) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r17 = socket(0x2, 0x5, 0xfd) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f0000000180)=ANY=[@ANYBLOB="e843b800000094ca30fc14ccddb712a2a8ec0100a7eae45c10469af3beac8c8f43a2d07a0450a229d04cdd0dabf41ac25ed74804000000000000008da791e0f38042c1000000000000000000"], 0x10) write(r18, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) r21 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) dup2(0xffffffffffffff9c, r21) fcntl$dupfd(r10, 0x0, r11) close(r7) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:39 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f00000003c0)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="ac6012fa412b33454162ad24662c3acbad3c32180f6036117d359e9de4df7e1b3be439e87bae74fce9812012f4ac56384c6d0c6b716b46e5d089be387c3e1a0a92aae03b0d34bb3061fc4182d8c59f2c349fb9200759cae0edd47cb7ea6d6bb69f7f7ba7b2ff895190560b6572829274db25455eda77b0a1a76fa2655c275e6bad7c59a81857d486eaa3f93d4d835920df21c1660340c92726f46fe4b51e5d02570a3156c73b5d83e40f559b084eb5021c4be7d692"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f0000000080)='\x00', 0x1, 0x404, 0x0, 0x0) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r7, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 04:52:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = dup2(r0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:52:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x90) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 04:52:39 executing program 1: acct(0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:52:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x43d) 04:52:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socket(0x6, 0x0, 0x8) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000001b9905aea3fd64dc335b727ba21bc78121f00f373844ed9d9be3ee67401902d692da00efc0ad9f090a24f1249b863c90fd12f9df1b285d139749e2b356ad2174b644ed1b648438c576907be071ae9b431c93c1623e88969a65c3e09fd1d012cf89e7f00"/120], 0x10) write(r5, 0x0, 0x0) 04:52:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x7fffffff, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x0, 0x1}, {0x50}, {0x8000000006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) preadv(r6, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/169, 0xa9}], 0x3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:52:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x62, 0x81, 0x5, 0x80000007}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffa, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) dup2(r20, r21) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r21, 0x0, 0x0) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = socket(0x2, 0x2, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r23, 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r21, 0x2}, {r19, 0x10}, {r23, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r24 = getuid() r25 = getgid() fchown(r19, r24, r25) r26 = socket(0x0, 0x8008, 0x6) r27 = kqueue() preadv(r26, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r27, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r27, 0x1}, {r27}, {r26}, {r26, 0x2}, {r27, 0x10}, {r27, 0x20}, {r27, 0x80}], 0x7, 0x3) kevent(r27, &(0x7f0000000300)=[{{r27}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r27}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r27}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r27}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r27}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r27}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r27}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r26}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r27}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r27}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r27}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r27, 0x40}], 0x1, 0x0) close(r27) dup(r27) r28 = getuid() r29 = getgid() fchown(r27, r28, r29) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r25, r29]) r31 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r31, r30]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r32 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r32, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r33 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r33, 0x200000029, 0x67, 0x0, 0x0) 04:52:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0x1, 0x1, 0x29) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/85) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) read(r5, &(0x7f0000000400)=""/182, 0xb6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x2}]}) 04:52:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup(r1) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r1) sendto$inet(r7, &(0x7f0000000140)="e55c9f408b9acbe99bb36e5c7fc2d1bb160ce8eb9a30b481b08e30b2078a7f3a40eae6406d03ec8accbce5e6db928851a247a22512455765c8ba1227df8cd0e9f275e9f973ae10258444f46f46f6a8b519e2f1391164b7258e3d473f5c4025d051074d6689432002e500e4b0c47a2dc536922bcadb287b00452066bac3deb5160bbcd48653d1a7ca6371dbe6d9afa9b9bd5bce0c897eb84118d06ed917017f81bd8d37f02da98d07be1da73bdc6350227f5bf0e3222bdf1a783c068c4b11407f5dba794c9486cda78dd1106033e6e41cc1a572f2b159bdb26e2e3296a29dc0181b3e478b7a92b3a09138f6a2db2b28b8e8", 0xf1, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r13, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x4, 0x6, 0x8}, {{r9}, 0xfffffffffffffff8, 0x10, 0x63, 0xffffffffffffffff, 0x5}, {{r10}, 0xfffffffffffffffa, 0x4, 0x1, 0x10000, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffff9, 0xa6, 0xf00fffed, 0x0, 0x6}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x22, 0xfff7d, 0x4, 0x1f}, {{r13}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x6, 0xffffffff}], 0x400, &(0x7f00000000c0)={0x6, 0x4}) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 04:52:40 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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x3, 0xe3c5}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) r14 = getpid() r15 = geteuid() r16 = getgid() r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r18) r19 = getuid() r20 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r24 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r26, 0x0, 0x0) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8d00, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="8a4a9fdae34c8ba4a20c14d00aeb43b5639dac8386a627bf8afc828ad09dd5ab9e42e4b20173adc0f5f53e71be22686665a1437bda93763fc329f3dafa0ccb1b5b4ce616c18f1fc12d05245cd88e0e606ed3e6013f5f06eed262d71c73074e32c537d6a56e02369c2ddde1e2353d2c2bf2ef2c6fee4032707caef774346417e4d90e0b527fdd95960f123226a89c7b7671af079d0736782dc01d1b1b74b71e4da7bb3ca8f89600e02ea1318056d24d8d12cc65187fbc2d0fb87ab21f72726abf4c4776fc021bef62ff47c805264a01fa334a4c432618068dabe4", 0xda}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff0000000000004d9f3f400b863e27a2f7a4a1170b8781e136bd33b02544601b81aa7f13413d09ae1fdca2a7401a91982622708974ac1d748943e336f60bc352881585576a7efa5f7016940100efee6cefafc1c9186e17cadcebe986ba41696f84172398e936be1b0422a1618dcea3733d26c84157d29f47b667dff77c056caa7fb935afb18764f5cfcaa5b4b3e068df63e1510445b908d9aae883eca41868736f0ae9cb960ccbdb5409f4a5b69ac52635c53c14951346f0c6b1035963a2da78e3839c6913bbd72bbf1b847ca18d61e13701d94b940344f5ddfb4aad7c4fc40fd7aeca14e74300b0f8dbd2feaddf", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x81f3290e8bb423a2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r29 = socket(0x18, 0x1, 0x0) close(r0) r30 = socket(0x18, 0x2, 0x0) close(r30) socket(0x400000000018, 0x3, 0x3b) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r30, 0x0, 0x0) 04:52:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x4, 0x5) r2 = socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 04:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r1, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r2, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) r5 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000001b40)=""/228) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r4, &(0x7f0000001c80)=""/178, 0xb2) r7 = semget(0x2, 0x3, 0x640) ioctl$TIOCSTOP(r2, 0x2000746f) r8 = semget$private(0x0, 0x6, 0x10) semop(r8, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) getpeername$inet6(r9, &(0x7f0000000400), &(0x7f00000002c0)=0xfffffffffffffe9a) connect$inet(r3, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r8, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) semop(r8, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) 04:52:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="4ff63ad4543fe156ebb55c9c697a70684801f09c22227d9b08cfa4555593da39cee032a90074ed0288c57fa601182e51600fc4b43b3c146f3c13d8d52fca41f35132ebf67461b218f420"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) setsockopt(r5, 0xa84, 0x7, &(0x7f0000000300)="c3a98b4f7564450971e79fb7c8983ed1c6fd6a56b6077d6f822e05d487bf19cf7b94dc896e0f6fee1272472553a5e6c7d79d86a5868bec617787396883c0c357379a9f2fa6c91c79016e2fda698134272dbe11f341f5faa71f72e0bc54532f1a24df44b3dc26112ebf2f1e8ef6262b6b0e58362be8704ba7955b8f631c7ecf5976f770e22bf7a4c57cb6022455397e1d15caa51bdd862465cf85c0dc1f75cd2ea1aac83981eae03320a295689e9c73501c80b6b3d348889e1366fa7e56cbeb176de8e1d2e1b5f0670b18f101abd0e462859a0cf04b39e80b4a9ca6961263fea56b65c628abb4eda5249e14a2ebd0f97137b64d4c7a56ef0d17334d1d0c06f943379d9dbde44c767bf3f484b3b780c32df890cdf264e93719424a9a8b924c2b27ebd24cde1ee4acd3413f29d7920202d2827363cee717323bba5a3ca997076a539530014969cc790af31003c4ff79a0cf19d58e01566c8218e9f672edb3330e96837ab3f58e9cb053b4d25e736471537162ad77df28b5b92915049b21011a1906b44d97fc088b8df03f8031eca5f08ecbb088fcda38dc6d8f6daeacd77ace0c6f683c7677eba100e5a7b465e4786cd40f8f74f11631e1f1d9a637c38155749ca8fa03c22f014baf570dc393da4db1017b5cfbbbfe24e672115b95bf1b343f1344dfb2dd12021141c7ce5a19f68d4c3852e54cbbb2de0850572095065d0788b7fc0ba4b83ee99d796da91f03f1726199d47c057dcf67e5c0647e7bb90359b999f17e59a091a79f264b897f5e7360c1176d1b3c0438d493465feb365f05f008396d129c2d1ca7d25a10602e3a25837b30bb59bef0b048e7c02fac6538a5755f0d6378a52403659b75f30088ae3b86f205d493edd16afd0b0c3281b9a7e6337e41cf063e36e6ee98a3cc9c5d2aefc7e8e1f1a33bf31d87f5ed057879e9b5ad6948c56650b8a3a355566ffd9d891558aff53a2d7a2fb76de5491f578871ba37a887f8efd328cd3c4210b109c5c6b9a781dfaa00302fab9f4cf345b29d26af581d0b7773ccdde6f6c9abeec85eb91555b25c280e84ceba982677114c8e37396c5b7bd9fdae853d9cbe3b71f9b5fea5f97bd9d37cc1588b87713c8cd4a39e59bc5e7907bd5ed75e84584ccc7c6f7c64d33e1b1e8c8b49eccb8fab71e8301670d65e6782d2e164b0ecc1396bfd00d84ad6ea79712460e9a87396e07144ae4b462c7dbe6858f67cd5fcbe63b4233019f026398d06f4469788ed9db5b83e9a134087b21af0a7e0cbf04fa9de4d72aa9139e83550c442690c1efe21d35e26d906c2f6313b7722a4845ce900ffe0157b3ee92e4e39619af4510e0f256d3f65708b3d49674579b5e16fbd531d38fdf2b6fcd52b8a19e9a566b35182f56c26b6a5e7c7d4c18794f7972c37372c3d33c6e489cca0e6e8bbff6fa616c36358199d743534e36222c56484fbba5c980c1ec5b273afa5406a0a4eeec4b71f8e97e2a9bd3753199523d3d73ff059d737c84a4f677eeb0bbedad502785dfc45f669a8623c8bb1a3e683fbd16a9d4cfe0c577acb0126a3bd0eb14ccf8e9442b83d185900045edfd38de68415dc9fd246ec038991489fbea8c5513a6dd5c5e3bbbd23e12fdc3473a9c02b0c5f95d73e2813e93e379c0e74029e1f352cac18a0839608ca83d2b0824122a263607085b4f05932348c60fe893d27ed94361355cc44aa30ac464e21b3483cb1b207bff8b6aa84196dc813ab112f4f3cd867864c6dc95f50b9b7999c2f546c591f27dc4da1e925c20883e094aeafb5b32acfebb4b42d2432b5adb09a3735e8ac4f0bb7124a6b1ad256b6278a8de3d89c503f943c68a0a5b763a6366caa572c3959de77bb00f92f3fa1a76f77ded5f940230406ea90a6ca7c7be77617d60816354da2e05f53c5f1e531061b51e064000e927fa0243673751ea308023b92fe38e8affb54cc3101f4ae120fffa9585bac6062466d6726438278d72d2fa25c1c21cd0f9845344a3b07899f50ac4008b1c5deb797a881a3ced484d16e4d0de4d36920f217915c0562bd0106cb5c1d866cba93c7c34a19f84ad1cb77e2d8a62a06fb8f468ab2e9528ba75e53dd5f3e47ecd642a6f89e47e5545f3d5808dc5332c44a3fe3b933769b16a8adc26448d28465a4319c8834fa4cc3bc83e8e28aa28ae0eb2dd5cf53479eb52c044831eb99c8856f4a46445cc52170d95938c64164d4f528525231af518f86d8a3a91aa20c97357115dfc091c83ef66555f5468e374ba05c8d38bb303e21bde3fe42607142b7bdf1d234bc48f622b61e0a83a63b50354386c573167b5a81ce7f93e3567bb2e0d36943379dbf0cebbf99d658cf4653c3ed7e8037a237c73e5e0cccc83fab1bad1af6f6cf88f5417a41a5afebdcdc5de4ee34c0b02135f57faf254e50d395f1cbf385b6ef81abd415427b16020a293cf013523fa9a3621d5fe54e5a5cbf82964ef05836fd1c5096a40fae898d3011d3e80717e2a13bd0dd70f93d9d74f5165055d1e47f6c8fd1d3fa311f73319415cb14a70807910d0ee8eba5f5f11048e014dfb1cd7f63e924208c49e5d94b96539ee205372151063c136fa68a47224c715394233101b9d87d1c1befd6925a43b6d260048f913dbb0e33b164b86ed9d6da3de70153865c2370e56b46ef99abf3faa878a06941ddecce93613d8974c0aa31c9330de0d6040753e3fa2686e33a1ac2260a0d0cc321ae59bf051aff3a7dc8472528bd2da1843e8dc76d09da87b43e568124c4504498afe749076b26d7b6072ebcc1e4fdc63f50466b68f4cec956520e28f003dc34b1444ddcd509f18d2601b381979d74b585170a8961e25d26878c61dfb370bd68cf43509ad2ab994eda39711985ade6cf7a4abd73ac447d0e0cc203fb24bff1d696fdecd736b733253e8db19b37cf3bcfcbdc260732bc706dd4e8ef0b1adb41140a16d276ac33a839b6aad59b8bb847dd19f04d2267cee3e250fe9fa417de6315baec4f1933c49c98f7a3153b3705352c1971b65af66ee7a0506378641dd22f2956b06b0e9a984a38cb968cc32de7ebb0853ab1f0033b96c13b020e05bf5b603208b459e26ad3ca30fddd27595c7b23eb83b37698b66b70f5810cff92c5844a665cb57caf8451071de725800e3e15978400e1a50aff2575aa7ef257630047aa70ddbaabc73ae888b120d205effb594713d27150389c6edf495d6c55776f151dab57bddf49e76daf266532a70ff9aa668df0c484cadc775b852bb6975608b96e97f0af3f3c23d292cde1a1b4ceefa976e15742d10119b1cd363068caa1ae8a0ee5722efa85ec8117cd2c567f3efc73113e305aac76865bbd356ac77ebda2a29be919e9cebd1ba46c58d7674ff575fb5dcfa58cc0494b5337cd2d0c6e29e23f0dc7392859a2ffec60f8e931775816eb5193127ad1f7587f7196cf1e356fc864093db6c14e21968d82b90dad55a329f05d1a0a85d174d241662473b3af885eeb0c60a792e628fc6ed94acb5b4ae694190ba789cc9ae7f574ebb310e1cdf9aea8567470cf740747899a3654afbb8b71e01eaf78319ea6eec1cbc3cce2f80ffc071c69c12b3156539ca95d11a5917d349db7a2eae5844d52c2f46364bbb4cbd449eeff3cd70e8c36024f118c5a73583b0580aee7371aa830f19ce920f0c9a4d2ccdd2726a51fa60b0b3ff337e3ea613f234094fc7cb85b684aa79e598e3533aebadbe08181f57f221faa976fdbe1036b89721533d65d7b0299b3781bda6373b567d2f4cc9263f6007f79765bdea8a6f91d0ed9a4602f8c5f705934e1d93d923357ff5ca9e4f17d2a00b92740a4b9c1280f42222d04e4b5f07a70d2b7ad526c818c061806599f04396ed95ec889eee68d941826d25eecdd97e40f2aae44c067b9c3426157f4db358040acb74a9da4fbe19a58dbaf22c07742de4ad63863b57ae7d2122663d1130979b8f1c9a0f43c548b20f3a01c38c4e7c1c4912a6a113856027f0314576694099f5ae0dc88e5c9f2e16bceefe0e2e20eb1abadcd03e4bd73a0e5765e6993fe5590b9a3bcbb26dfc4fe19dfaf9977ddbb15ea549d608d5b59775ccf9851dcc6a0c817700dd1009d2fdd1547cca5064cd1f67da4d54d0631e9bdda2062c47312804e95679519cfa9521c2b492a369e937da8ceb5a9de25805731070280079ee51c0d763d868a60173906459630b7565b77d8e83623efbe625c63c3f85b0cfcc2ff5a5dd2473906a3c867df5baca5c7a3ea58703c076b37b3d1269b5c524f2b00eccaf7dcf95b269dd6530b5755dc29eb34b4f1d67bd57f0d6d5fead70e9dfd445605c59758848d06df6b44ec1dac3446e54ae0dd657c507c9a4098819b320361c0569b0e5d85b4f8cc700d268ce0f14e897d8a0df1bd56de789b37e03fbe55ea29974ce2017dbf6f2f53be94ee8f0839ed165c7c709fb335dccc1b82a1dbcacd3157be486642f10a90f72efeb97dd6291862bd7ad5c985cc7279cb1484a3b39282d4468f312fc15f6def3d880899df1c4371eb7f8785e3747b1efa536fcf55449f88e7c2ed8dc987bf7a719cfffdbff94d67b5149615c094c6f4e22517b1acd57d96827fa6ffd0c1cee6d5d82c326978c4980ed5ed229c79582f3ad3283e08bda46ad1e798e513deacee347400b27fb75f5d242bbdd299b8d12e53670039cda616346e1817208f40357ca20c051281b335d175974e05d6f9886c725cf2774b397f54243ea6ee6b360a2e58be53f91fe1f8a465c5bca2461cb190b26f7e81bc26ceca2941578e6251bf13f3138f627ecd2d08e2221a65333a560166e4f8bfa311b3a607251d64db08c1fcc0bc9fda9fb18ff5e9e8b3787a480c0ffa42561f11dfc872439903ba9378addd47baf56786c1442e81149315ed34ff52669cf19b9834acfd15a73aae64a87395fea9ece7ad115a8add84237ae823fe1c4909eedbc360c265d8c3e697b3ef71db3caecb1efd7eccfa3b58cdac30b97ea806389d9f45eac659ffa3efbdccef968478640ac6d28666721f7ac6be666a0fb4f0b57c9e989bc5d69aabb51eead3bf16c4831e5795447ffe6a9107d682eca4f875fe1902d4810e92a3bdd155a99e6168c71e01ba1a3691f0912ba9dda13c5ca58baa0e7efa0cabef805e21e23f1d70bce7074ba76cf0dbbfa0a517d79bcfb1a9ea02b18da7d5d2f2a03aa6a76b13a69bed83902d06895c94836da26de07548597d5cefa23b60072a03476e687047b81a358723486d9b5c5380345759990c13e5bd86794a52af589110839252851d88bde7542cf9d5864a09798546eee340748f179f85b6b4de6818d244c61484781a2d1b0286c505dcc27fdfad8c6b6325683cf0c1527eb17f52128a6c888e0c9da9bc300fd27cbb885bb1d98729d231470e90d8e8335f0b710e4d350c088f4525e48050f0b23b98e6037aea31c076b2b0c7a23cdb34cb2d12db027e1090d89851d27ad1a130837a991a1d6891e06ece02ce9b3cf05d0a78bea063d72911bdbb4d2b911a8b5d8d365a69cf1b3e30ba9b114bc324e841194e83254ad8b8c5a718d14c53b6f0143341dca7488aee407da1f47f18f7e0fadb6685dd80d2295b0da4eaa4a018d1550e8334046defc0e9b58421d76b89b409e06e3c658694d7c2baab581f06f84ce9f8187fb83bb42ae8c68ddc1eefa1df14d00b882c522f96e921f6a53d354bb77a246843d3520186bc415d9188156f712298a4ce4f0519e2681fe31102aff7e529d840f5add4271d8275c30bf00f5922aa6bb16885705913358d7aa5dd0c3ac5cfe17165fbecd25886f1b244422e8a3fcc76", 0x1000) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r7) 04:52:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) chmod(&(0x7f0000000040)='./file0\x00', 0x1a5) 04:52:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x454) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0xffffffff, 0x4, &(0x7f0000000180)="1f656a879eaa28d6c4e0eebe4203a59ce4fcbaf44d23204163dd5e5981dc8fc7dbdf6b247a957768f1acc43aff685c236e1b1ff2e7501fc35e41d9bfac4303f6598f8dc43c8d25a2d8185766e5eb1b4f13c8fae0f967b8be29fb397b880d04ca832143da8bad8082f2361fd7e298a6be66e48308d283c943801813e76f61212dd354e75084676f16584328c01e9033bd76cbad", 0x93) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000080)=0x1) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000280)=0x101) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/17], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 04:52:41 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f668b6c657107173e7cd33cac526bec89f2b6ccfc8b161d5d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r3, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r4 = kqueue() fcntl$getflags(r4, 0x3) 04:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000080)={0x4, 0x2ab}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:52:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000030, &(0x7f0000000100)=[{0x3, 0x1f, 0x6, 0x1}, {0xffff, 0x4c, 0x20, 0x90}, {0x1, 0x6, 0x6, 0x20001c00}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfffffff9, 0x1, 0x33133e5f, 0x0, 0x7, 0x7, 0x8, 0x0, 0x2, 0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x7fdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) getgid() r6 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 04:52:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000002bac32930000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9f0113d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r3, 0x3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) listen(r0, 0x8001) r4 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000040)=[{0x1, 0x6}, {0x2, 0x7}, {0x3, 0xa57, 0x800}], 0x3) 04:52:41 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="280000257a1bcb3f35c06ee8b7e45017d8ee9987ff0400b3a6fe8208cda3623bb342cb0000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:52:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x2}, {0x200000006, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) 04:52:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="4ca226708e44d4be69be8c9bdba39b7c28fa2d3bc7feb8", 0x17) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0), 0x154, &(0x7f0000000300)=[{0xb8, 0x0, 0x0, "95306d1b46fe95f7899b721eb8e170da7dc2fc4b0a8dc76cb01ab06bfa98fc20161f1a4a19f12dd4c9043c6d672a1b07b4ebb552b88e7ad876595ebd49cc8457bdca0135b2905f344a2f409745d0b9400ff88b9dcf6d7c413aa47219d85ecca660e5a3887222071460b150558e6143e5220aad55c9d76be47f225d7a74d9de15a7f04347581cd75dafb5b78aba141f4a3c4809727780796745eaea00b567f41685b7"}], 0xb8}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:52:41 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) dup2(0xffffffffffffffff, r0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) 04:52:42 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="ffc1f8dc1e2440a2f16746a36022944be65fe95d2980a1117b7c8a9ba36918becd30ae", 0x23}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xffff7ffa) syz_open_pts() 04:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = getpid() r5 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="56fe9b2ba2116e1ee5fa432a6cd7ec01c3c5ba0591599b734c7253c72c7a62da46977252aafb20cc73f44adec549dc2d81d9d9c30605fe", 0x37}, {&(0x7f0000000080)="9f5842cf02c52145bad03fe31b2e1b32c3fa270bd71cd8da12d3310b5d5acc66b2a4c030d3091d29c236ad394dac72720b7ed15d70dffcb8d23b187aae39", 0x3e}, {&(0x7f0000000280)="ce179faea8f7f127c41c0dcb275e765b255c97deb53f8e5ee084bf00d9352da0ad5ce32ea312c25c64054116890cf5682f010aad09ceddb33456fca1bdafed168e2f5fe0b8ef5a3b71b5bad3f31b9c959b69ba3706e408a4a8da6f60d73d84d9eb660c0269b69c8eb7b75391792cdf02e2912ff7ce60220f833b583682293d919c6be7c42ede4c6f024571b5cdf0458e98de8e8e5e1b6adbd7957b73a01e7995f3fb58de02787b189289fa601b55ab5e9c385201b1d0986c75fdac654aa844eb57f59ee0d4b1f82851d12096bd59ce51628b79216875046c072c598baa0e924a11", 0xe1}, {&(0x7f0000000100)="7e1db23ed8e83f34c78fb8dcd970acf986fa71099a4c839d8ddef24339687b4b1cafec33d6f935ab98e42d28", 0x2c}, {&(0x7f0000000380)="caced0ad0cc82a3c07b116474a2514efb57931edee524abfd8092c74df7eed574d342d0f38ebfd3195f92359e5cb4bfb4ddfbe55653d2b17d02df0f8d72d6812771dee413937170af721fc2571352bed2b3a94572840ffde5f5d255b79a8192ee35a64cd58e52d40a4f61531c3b3f7d6e37e07031f594e2434ccc5260bff0513654574ea75b0fc11b8c20f9af0898d36174acd0da72f4d38b77fc8d3cbdabb982f11a2d71e2519c49abbd7e5b78c99ff4b4fd3b52876a85876aee794a159aa5d39f4bc74d4738df0c6e468", 0xcb}, {&(0x7f0000000140)="8255b1776711300e199b7771a552bdb7e9450eef44d7b7d03184b2813ae27f0854d387401d6dc3b4956d4f108129d1088345a9ccf589af3adbf72ad8d684866bde2b90ec148b7d4bac456b22e3da417231ec", 0x52}, {&(0x7f0000000480)="43c01f5da819a46fdf199faec0616b5eef46e6254ade076c2fd7b728bbda4a9791917eb8da50226bd2c7eecc16bb6f0f16065544e2315598584bcecc09a26ac8f237ad00ffb7958bc609d58b48d1f51dc0315d27", 0x54}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r4, r6, r12}, @rights={0x18, 0xffff, 0x1, [r15, r17]}], 0x38, 0x400}, 0x88f34b0e68bfb368) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x3}, {0x80, 0x0, 0x0, 0xfffffffd}, {0x206, 0x3, 0x0, 0xc58}]}) syz_emit_ethernet(0xffffffffffffff93, &(0x7f0000000180)="0600ffffffff0000000000270053") 04:52:42 executing program 0: mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 04:52:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 04:52:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r1, &(0x7f00000000c0)=""/61, 0x3d, 0x800, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') dup(r2) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') dup(r3) fcntl$setflags(r3, 0x2, 0x1) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = dup(r4) fcntl$setflags(r4, 0x2, 0x1) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') dup(r6) fcntl$setflags(r6, 0x2, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x47a6972111b3c05, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = msgget(0x1, 0x254) msgsnd(r7, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) getuid() r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x9, 0x4]}, 0x3c) accept(r9, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xdc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r17 = syz_open_pts() flock(r17, 0x6) fcntl$lock(r17, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r18 = syz_open_pts() fcntl$lock(r18, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r20, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) accept$inet(r20, &(0x7f0000000540), &(0x7f0000000580)=0xc) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r21, &(0x7f00000000c0)='./file0\x00') dup(r21) fcntl$setflags(r21, 0x2, 0x1) sendmsg$unix(r10, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="200000000000144ae1c82426abdb6201e800bbffdee51aad31aeeb4cf5b8a2940da39fa4d063fe9be7d076346ea7d1494e037600", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r9, @ANYRESHEX=r14, @ANYRESOCT=r21, @ANYRES32, @ANYRES32=r11, @ANYRES32=r13, @ANYRESHEX=0x0, @ANYRES32=r12, @ANYRES32, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB="000008000000000000008d2a9f546c1d69c73458a1bd57720baebb2c98156516d7e4d100ca40cb411c06386773f178b7c67fa526bcaf3611920b4a664214136dc860b43ac99b4394b0d18f95b316070b01365460b7a48a9c7c073e5fd61b0634c815fc63a3dbc3f5b6375ac87d3cfecafa5e672c19d72c1feb932c1b5985", @ANYRES32=r17, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="04000000"], 0xcb}, 0x400) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r23 = socket(0x18, 0x1, 0x0) close(r23) fcntl$dupfd(r22, 0x0, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getppid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 04:52:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f00000000c0)="2f350a41f0fe5419067846082e94b8ea8aa63138b0a63e2861fa15dd8c630e86e15355475a5504771cdabdba905b78fb3f66371bb45fe25ca5ee3c7d96a6a05cdc83907b19df2e343d45f4315645f47e8735ef90d7f23f0170e66afa4c19c259fed92f0da21389043d6cc7cf995c8daa7604508610921e8210a29e5fd7513158080fcfa479dcc5af034222129279729392e6b9cf216d1236de3baa7ad696868acaa0a233cae500e85007f7b961866218c668cc4c6595cb0a5882c7b1ef52179ed2992daf8163aefb1c4d4e99bdcfe35988fed2a16d99afa5620d9d1ea0665d96d7c8b4c1f054c50ac529bc80455594", 0xef) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="ffe2093ed191909558ddb8ef71441a19994b995db29b2063cb2ba58030ce4144d1c1ef31139db129162a48e3b244cadc2606ffaabb7c2f20a397f02da91e52fad7cbea202f5996fa6ccc49ab42a5bdec21342147fb3327cc8410f74e38542802adf8e61edf62fce5391ac98b69188c62c88e2ea39ad7d579b31a01be26", 0x7d}, {&(0x7f0000000280)="c0af9bb2c54776413b4648040010ccc6093776adb49556455afa83d124ca93d4f4baa65b99c5f619d7bb5cd53e8d561623623ce66d1c92c9c92c73e159c69ed59b89a1cceea5c18eb540a1eaf1dca63161301b184e69742e4dc0b05dfb95179db752401bbe149b6fda1b3e1a4625ef3ccddbbc1db6656304a9b3e837068c8951377fb5f92dffa3cfb17410c04358ca102ba94629bdde7b0fb9aa32", 0x9b}, {&(0x7f0000000380)="83ff52a961b4cc24b4b5ea1da4f929021d5ca4e6aef581c8fab02f5539630d8d5b65f4f624e37748c567a59b1328f619cea6f8982cf61809038629a2d68a9c41f9d6f29a7a29758feb11562b4230ffdf935163a80ec4ab437082c78d7010e6be1d047fa24ce834f550d0b81a511c73858b0640afeb19486be7d21dbed6c41ee03f00034f2ba804f989d5cc90ea14a817099545da24a0a7b2874f17b1ea697751175a54902a0c7fcaaa3c3fcd7dfaf1ece520e53d2701", 0xb6}, {&(0x7f0000000440)="1a97c5104663cea15535a4532eabc7db07c03479807f68a74d7bf3fcbaf2559b263a7bbe71e52c25d78dd4d2757f3cc77cca127f349d9b5794a9b94767e9801642a24aa2bf41a706c52c78f7e0e78dc2d598b87dd3c0956629615f477f5433814a8cb2d265e97ec72822cea32e3ad75c7831159b916baef83e6e305cb20026748ffa9bda07b56997ce8901d6fe88a89e5b63e29148cfb65a93228cf72dc496f3b73cfbab72fe4023651353d921615c6c87ad10702255b09b440b7e4d07656315f367a847fa3ac58063d22acf1b73df66549e676a1969dc", 0xd7}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 04:52:42 executing program 1: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x18c16d54f05e906b, 0x400, r0) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000527000/0x200000)=nil, 0x200000, 0x1) 04:52:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6f3) 04:52:42 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 04:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) semop(r1, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45, 0xfb, 0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) connect(0xffffffffffffff9c, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) socket(0x0, 0x4000, 0x8e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) 04:52:42 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000a00)="7eafa208514f4358199c7a11c76b7c2571b8e71293c465c4b955b30f9ab93bf714b9189829ab3c74fd504880703628c468354446a7cd76ba58f16cb7f2e4dd200c755d4823d455255df55931f7e41404ec2b55afab3f5280b55113b8c02a9ec3a42ac3fede2041526cfe6ec2b84d47d0c48dffac3e60ee071ba437a0019ffef0b3646e626139cc11eb664af2047df9fd790a4361149728262e623884de48f1fa1422b316b58ba68031fc1ee067b70a16dcdf4a42add5d2f71b2bd5f7a62b992196528af07dcf77af359a8c450af12c12dca20b5350876e5578ace83ee107e79258720b36d21adce7ba3498dde3f600a3fde65407783f45de9d842636bbbc0beff39b0f055d63597476d6986884b0173d66812994ab4c0ed3bb4d24f0802cdbfe4ec2ddce8f8d1e90dc81dcc71dd82270e1ab615dc72caf97f201ec16c0c5471808bccbc49d91cb17125f284fea50ba6d3182584686a2f03f7cfa3ca60d63a8b31c1917b09d553f3bddf09bba59a062f19614771a6cd5b1d7a8581a6b7cd5a74dbb1c30778f9a07f7dbc8f2beebf58c53d1f616753b1576789002049a0ed0e4b2057957115120225e7dd67136ce372551295a8f748e0059747ba12ac9aa355b9710ce05afe96f69ed646b5169e5ac0c6e725beacade0fc561d7993b1b8fecdac5c082c1620052320d5d6ca791329b342b777b1c01319c5af4d896b75d2e83bff31802397cd7623583581d1ba2a089ad692427617086f3ec10065d26a40aac3dfdda6c4e9f599a01ddb72a413a0fba3eacf65000735ecd1fcf90529af19a78fa754894e33a0793d71b18915b7f7811a15f3e569318d7eed6607beeecc13fdf20381dd38aaa95c9fb0adcf70c03128a89196b032cab750219f89091003574949876abaeada0c6a94aae28f0d88ba2a5990f830062d745065560e8487fe4a2c81598c92e3e3949913ad36de933fc7e22d5d0dd5a280250a3a1d7af908f31616dfaca7bec596e94cf53c673ea64e317f10520250f7b4310d87785919b0b5208e49dbfd2e1bd4b03aa20b1c8228b409889e954cf03e3d5fa2979607095f085d92496484d2b91d28cd81d8bf1f7771e15389a9cd36245e651aa5951af2d14c2cd39ab43bcaf17df3ffea322aa93a3319537be1a9fe6bf9f26c8ef798aa0692341f74c961f0187d38e3ab4da0329307ee89a1cf85c9c9b5b794d71759f3fc7173c840095fa4d5cf17c30634c3714567171571d86ba466836f7a49db65700e88c30ed88d8dc48d2bb389393f67a6c581e0e960479210d0b74cd75403cb015079851e9bda2cc4ec4ff69101e67bf119869355d36461a2274c4dc3ad0b7cdaa90416026d5f1eaf50bc6578fdf7ec84a4ae8d2c35e91def207c64346a7fc1e8e55e0b8be3fc03c56870ade18cf534d845af64794386eb6e957f8607a23b0b3ccbc9a107c3beecd271435f61c88f637e1cbbebdfe76bfa3dc9f20d3e64d982d1cc0215470d0aa6ad9122e55bb98bdbd0096fa6fdaa81e9fa679f6ee055f7bbce6ae331d70fd7e9c6148c0f258d64ce631319cbe7623c4113c03b870e82f8d71bb865e01a88e34fb951873beafd0ca92bbe267a1e9ee25bc5cbde3e5684169aa5eb8611daf54f8f209e5c2d0f98254e1993af8466e9a7f29ddbc308858632449155ef396090c4c0e05471308a49059cd0c9580aaf249fcf95f679cee40719a56acd3d7495596541aa5cc0a8ed744acaed9aea2ccea4040f416a180c971886f0fc880be7c6a3909408b93cd6f8ef5cfedf719f88652cec2c19e2ecd113479b89ccc68fdbf5d2d019df423a18a9b4d909ae7c93bbce64d1949f62a65d997f43786c6132d2cb8c8f1acfc4a34f027adc08291ffd8135991f5bae61d2306cd402959c8529fde0d9a7b005cf17da00eb7279d482647bc06c5cc82803643ea6bb946e2d6b60ac054bf70efa30e8f918d742084e8da9b979c446297407c6a1d17017ff8a67dafa14c2daad4d43bfde1888becfc4e8f4e99dcc9f4deb2a80c8abf730cf54abc7cef9304b981b0b14b6a3d33674d7993478eb30268e9a961c1617a1a30999523d105aa8743495651e3cd528da8aead1d442f67dc519a83dbc4af2b8e9cad9666de9055c21d89c6d1d9145c6802dc68e78f5580e45b174c006043b0caa6e5f5906ae244f59a11869e97dd2f9b38c934369d5bf6a3482312b9ffdb5a521b3b1229296192d7380f54bd82f5b816bc82d1aee5f08a49a7e4b3c28e7b9723cb4ed871b897531acd4b42f0fc3cd5208dadb4bf9933167c5064575552f7c3bf6af459e237c4f8f493f496b62d607261f028ad9574093614624c8fc3e275de25a13c450a2e0c6746af3caa6ed226b5d5be808ea1ed8a496bcc504eca2903410347d2ab81acbe965b665527739a65600c593d26e67bf3125715f68469213399cba422d3d895ef1de8fdfe021c1f713245aceb7bfcc4baf3cf44a0073a364c0ebc3806670e3bf3835fcf5a8045abbd31806f35e88eac4c2bd4ebfa46f75a327780b1173b5b7e9962cdf2605e5f0905d30998b27a753a5d2b40effa78228dd74fc9f2e49c0c80f3f24abeedf01c47d7200700f5e9cdf514a2d3cc4eb0d586f37d28258503902b502a9489337881311c706710c368d0f80b6515db6c790f0130b58ebc5a16b27ef66118194588f8dfed45545952be949f1d12113d891efb8fc454a9e8b73cdbc12cd228c05f97c4b309229ea7323c1e1e879d5c019559cd759f67df2f87d22e7ffa25c46b2942cb6b38ba69a08ff9f23db38363dde68c6a5d061ea7ee2ff431a7d0b28347b80414faaea8ba4f8dfc6f6f31337f7f3e7a6d3a3772b23d53692b9e11e89da418dc051bbed7fbb98696b5a818bc773e82038cd06b303d75baf1657e4050e5569cab91619865decd2baa82e9319bcab79bc220c0841f04a32dd64b7ae4e56f8a454c5befdf65f8789f02e13be8cf43e542c8b4cc7365bcb4965bc75e4ad6c05d93208ae9e25c7f048d6c92e6ac3485abd634d8c4e2e7174c0553d3b23c000027620b11ed31cced58f091b40d759aa93c2bff88d43a406090847be7f632f54a209247a0f047da112cb96522cb4c757a0d7421253f4b2ceeed7fa4f5b571a26ba84386560a4bbff48de3466b6296767629c37e95c22ef7255efa7230b735a81757739cb9cad0670fd09cc5683bdee415d0d67ce789d9d449f795982a7bd777e3bc29ad4c93ef0d3132ccf456b6e77db5eef2e206095cc21fcd640743733e7322cd65f59df23178897b9ba16c58919865dbdb05cdc4fb630a00a1033f71061998c8b9b7e291f3c9cbf01e2a9b066eb4290f928082a8fd9b9dffdfad3ed5bf489f9d65887472fdf3d5f19d2508148a1fc2baa38a7bbc61620e963fe9ea2b487a26e60a353edd98eb7fc9c67b8e30de7deffba08499e83cfabed2f5fd12a7ffbf59972c48465ff5414056795170fc9905c299d168cd946d7000962f4a9172f6e1ffad85f55342b0b23db156509c001a877ed721528886bfd97c4fa395c562c3af8fbbb2bc5e82078350771c8f124ec947e6a0756f2c7d1f7a50c60c7786940d06a474679a2ff0ab787c7c33b3b6b21934797816f722ecfacf3cb804fa7450dbace9de30bd4d3ec3c663afc75745f6f7a2510959cf53a410d966b96fcd493c0b14df1ee0ef007c6db6b398fd107370a58699d74327f21904a5061f594ac8acef0b5841ec979b417ff954239594565691368621a1f258e0a23b6890e302a349646f755e6634ec132140303941c2d21cc71331c2a92af6c2fd9c8eac9f12f672164d073547fc73794e35725dd5d638fa7742a59b60e114bac5b1f6d7b241b0bbd2596355b95b52aff0ed748e03c2303da67c8cd5e25db93529c7ff43052903d9011baee0e33240b952ad316de157a33afd6debbaba3a9198c36813d4f304854443136878e81660735830a60a2c2e43d30a871318968dda7b1d9a66fc202968275484dcbcff6c016dacef5c20fe705c0ac751d6ac5dc57f7c36e8245d22f70e7b9e0efac5a6129a230b20a9037fd708272121e4b69ac778d950b6ad4830288b4ae88942c3848fbae12635d7d213b000b02aa4fa4a24f2a0f8039fc6b92bd80795cab404eb163fe489582cb60431505a34e2ca4a516334f9e8762b41d13d8034d9355fdceb7a8bbce98bc98cadd63a1964273f5d99b5c9a47115eb34510b14abf74316e00a23d45312ad9aa393fdbb553ada951406df3417b312ff84b477edee79b7cd63970b203b5121a890c6bf935ae156f1174e647c1b7db4117f266af3ffa3fa56041802019a86da04bf8d2664001f4a05ac39e1b5aacee459c6d654bda039b40a35980eeacf8a2d5b4cbc4cbd2983afd25cfd0f87f2c147283fffb6c4d220b9560c8869bb488700866040ec3446d7c284af7034d290b99d5be7b57b066c152ec6964c51cab82452cd33e1fce6dba47e610159bba67cb5b163eddbcc8700db5d13822a08723064be664e8e1070ceff371bbe5dbb6ae3f563bfe626d17b8d6649c1e92b4064b0669e29c33ee1b1f1da5fce361f126ca4c08e91e8e6f79fe708707f814931510b246a6a0fc9e6616a3d2ec93781fc7cb5f64d162a8696a005baaa50f37b3bcb4839f34239c5774909b58de98f0cc202e238eeb05530d8b506702f5e275e4ad8f669b2276e55fca3ee76e59ff264f917bb5f37d1dc71ced71fd278ad5b669533659bbb58e7c99885fb47b541e017f6c720f9512c9e52e650972a9f5db33f304f40456e789620575afecf8da511c7c2fa540cef145b534472788aeb2bfd97869446e9ea446614e4bed9779d41df2cd92b45d6bfb8c9540a640e30295b1e00c5bd1428a40d84ec4c2992c82c33c0dff087ef674de2c371861fec6d0e32e06470568eee150cc365fdd9a2ae872e7884f2b93e011d4b72f4676dfcd963a291bbafcd4ecbf66664fc96f85011ac6acaa53cd2490ec331233aa2eef635f232b44ec0e0060d22041a5cd6f1d5e784f4a157af34b4bf6534147646ab233f1569d509977eeb6e027a5e2c6bf11a2eaf8df8dd28ee490b55e6797a69a89a318dc6aa16394d2969f9db65d92d2411fa678cb43a9bade7789a3f0d5eb786ffb31418d8ec37311942a2e2f25de54031ee1cb6ac17bc4ccdf557ee9e001456fdf92692bd14c95c802e10aea182b74491c3909764df4d30622a42b01abad285f88d82d2daed17a9b573310b74161234e8bd0385592e88b87e5b50e30d3ab01e494c1e39bb299b390eefedad23b0a5ccf7aff2bda2153601102c4afdc23e6b6aefd0741d7ac94eabde90ce502d6edb42117b3b65fb4c612b82ff2fe342318497d3ad252f95d2186d37087512bf34ab71ed2e50b09070b9a3d669cd092aecd764571fa96e20e2bb609a52e92973f5283785830e4c89e7753c3f7a00ea6056cc52fa8aad31d72a2e3313b47564b05fdbd4e5c9fbc547a792ee43767f2462fb7932debb4b5b08ef06e3e6dbbbd30585a8c13c8c9ca4259bee1a6a07f2f812cb13ecb0614c4314f7efb2b67f1cc5439ba303cde39918f7b62b85bbb8ffec206f59d7170970ebfefa12b3cc1e83297ab240cdccaecf62ead0b437a307a0d05d5a66a95f871bb6c5897ec8fdecd4e6046494afeed6f130017e23ef45fe03490067221d57e2daf05528aa7ceafa70b011a7fd44e28d12534a54f594819d4898a437d3e9723ad65a65c1097653270cb3d08e5a165f00e0e50f865a07d484eb3983455497defb60311501c64792eb76906e28c67a12df4d21f2139bf962b89d5b1dda622411e925a00738", 0xfffffffffffffdba}], 0x10000000000001f8) 04:52:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) fcntl$lock(r7, 0x0, &(0x7f0000000140)={0x1, 0x1, 0x7, 0x7ff, r9}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0x6) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000080)=0x1000) 04:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000240)=[0x3000000, 0x1, 0x10000, 0x1, 0x4, 0x101, 0x9, 0x200, 0x0, 0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86, 0x2}, {0x2c, 0x80000000}], 0x2}) socket(0x18, 0x2, 0xff) 04:52:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb18550862fcc8da560067943b267b4e2b5bc227f331f9813791af989a36979fadd28dea08baa0080000000000002160269365ec6da40ff421908b0f41861f6093c84e69b6e40fdff317ca47c4b0f080c1c99fdf05a3083391d820fe7193123af53c308cb51a1d03e401eb00740739c4ea699b3cadcb676a040f198960915b35c62a0bc00169858da2dbec0d23bd2cc2d03a1611b98e"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc, 0x11, r6, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:52:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x20008, 0x8) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6f30363b4959224162ccf2848fc87b322e5b5c5e77ea3ef9c9356b4d8d0d3e", 0x1f}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCNOTTY(r7, 0x20007471) 04:52:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffc01, 0x1, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:52:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="6d9af6ea0da25408c675c1f0443bd95854e1511fc011053001ed308c2096499f44ca68b2b0962e6e013ab64ad4a1d133f1f0163b4fa7328bc7adefbb9f27a31407c2a99b1d3cdf83819c9f3db2362eafcd61"], 0x10) write(r2, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000400)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="65e5dcc0db3f351787cc76f53296db4ed1f49b"], 0x10) write(r4, 0x0, 0x0) setsockopt(r4, 0x8, 0x6c, &(0x7f0000000440)="7b567dc4ce5c8540993a7143fe93077b400f0950cbac65acf91f245d35a5f9d3ff7a42cac7353decd2e424d10ca70450d28111d0a099f2d4f6a1f2e54bdc7105211d43e63ce3913d2319c93b298e9a72c2f24ffd65e62ca41bdcccdc31e2a260fe93493e136d57a09925145caf716fefb9430ca9c7aac31b21104f8fe5bc7391a9ae0bfef42bf1f92a1366b8b980d001dd092b0258615a96ff28117730a74e3b5fe73070212a86b5d84332cb7f69", 0xffffffffffffff5a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f00000a1000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = getpgrp() r8 = getuid() r9 = getegid() r10 = getpgrp() r11 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) socketpair(0x0, 0x4000, 0x81, &(0x7f0000000280)) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r16 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r20 = semget(0x0, 0x2, 0x10) fchmod(0xffffffffffffffff, 0x20) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r18}], 0x40}, 0xe) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe58) dup2(r5, r0) 04:52:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r4, r7, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r12, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r12, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x20010, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x813, r13, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r14 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r14, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) socket$inet(0x2, 0x2, 0x0) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x100, 0x0) dup2(r15, r16) r17 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r17, 0x0, 0x1, 0x0, 0xfffffffffffffe90) 04:52:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x1, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:52:42 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x1000) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) dup2(r0, r3) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r6) 04:52:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:52:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x1, 0x184) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 04:52:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000540)=ANY=[@ANYBLOB="100014011768edafdc8c3ccf34a18983928300f3ffffffff0e000000000000"], 0x10}, 0x2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) utimensat(r5, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x10000, 0x200}, {0xca38, 0x2}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 04:52:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000600)=0xc, 0xffffffffffffff43) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000001000000000000000000000000000000007ea6a486000000000000b5fc88999b00000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062466d80d429f04c4ca69ef6cbebdb4dca05c8f959994960fc5b2e0fb02a7edc2b5d398ccb312f2efb184b1e39c0c7298c9d0c49200925695aa74b48d3063a8155fe4cd5fd0de756182f76c66bd13ab87145c954c9467d193cb638b475a23fd6677c4c8c5c61adaaf12601e40c6b50aeb580d656d3ef029ac72774d70f61f468916dfc8467e83bdec16fa6064effbeedcc3d69be4fa000000000002abb289e3672143920f40bc929cc23013ac5341a4f11b5694d1a7bd9ebe96b5818a8fa34908c874ae1c930c39c7d48bb4d57b41f5fb8d0ad39e9623c719db1f9174a97a007e25e79181bd31a9f04cb23b6435d59a241ee5ca1447873cdc8b7027509d4cc3a9e566a37fddff151b8edbcd1049067b8e3728917eaf97bb5025789cb10168de4c753df14dce276577d3ec557f6c5095fabae07e39bb6df2c8229692b85b0b3cbd3d8529646dad6318768a7299b7170690a97773275a94fe712c2ed081301490af077b3c6b678380764378beea68415a4e89e058054160679fdd4804c6747fc108c4"], &(0x7f0000000040)=0xffffffffffffff19) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r9, 0x0, 0x0) socket$inet(0x2, 0x5, 0x5a) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r11, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xd2, 0x0) dup2(r2, r0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="b2618cc6891079f614384613ea3df14991591747bfa275b9932803e0997bcc9c01ec069cba78217425818419c44c5c0390e8ff4f737b8c8b52bfdff41343466a39f59d22b848a1200663da1223aaeea42d95058412c75e4f92ae712580d0efb5f796a135b2e4b88086a97f65d6771ad638a0592beaf726035b708c5b079bc89fe3d7be71e19f68f37d4883f5bb27abde66f5f02126932a5bfb82dc1de918899cc5ead6f778babbc4dd42057c7dde7015b0bb1efe79ef2182e37440957dcb174182fc15ccfd3f3fbf299847c082979ef7b81d101b1c79b5786c95501ae69cf4fc552d"], 0x10) write(r5, 0x0, 0x0) close(r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) r15 = dup2(r13, r14) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff1f) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) socketpair(0x2, 0x0, 0x1f, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x100, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r18, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = socket(0x2, 0x2, 0x0) dup2(r21, r22) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) dup2(r23, r24) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r24, 0x0, 0x0) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r26, 0x0, 0x0) dup2(r26, r24) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r28, 0x0, 0x0) r29 = socket(0x2, 0x2, 0x0) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r30 = socket(0x2, 0x2, 0x0) dup2(r29, r30) r31 = dup2(r29, r28) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r31) 04:52:43 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x20, 0x10000, 0x80000001, 0x0, 0x101, 0x7f, 0x2, 0x2, 0x1, 0x8000, 0xfffffffffffffffa}) 04:52:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x1e3c7baefe98c47) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:52:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = dup2(r2, r6) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x8}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000140)=@in={0x2, 0x2}, 0xffffffffffffffc1) r9 = socket(0x2, 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) dup2(r8, r9) r10 = dup2(r8, r0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000080)=0x292) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:52:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180)=""/160, &(0x7f0000000240)=0xa0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r5 = socket(0x1, 0xc005, 0xd3) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0x6}, {0x45, 0x7fff}, {0x101, 0x6}, {0x4f428769a88a8095, 0x9}], 0x4}) dup2(r0, r1) 04:52:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xeb\x10\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:52:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x74) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 04:52:44 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = fcntl$dupfd(r4, 0xa, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:52:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfff, 0x8, 0x4, 0x8}, {0x200, 0x81, 0x81, 0x9}, {0x2, 0x2, 0x0, 0x9e5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x4, 0x8, 0x2c, "72fd1cb69125131926c46ba7d8c5d26fa75a4ca5", 0x6, 0x6}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:52:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x20, 0x3, 0x5) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) kqueue() setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:52:44 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe0ff76653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) close(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) pmap_unwire: wiring for pmap 0xfffffd8062a0ea08 va 0x20000000 didn't change! 04:52:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket$inet6(0x18, 0x8000, 0x7f) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="eaaea15605948d00", 0x8}], 0x1) 04:52:45 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x1e, 0x3, 0x0) readv(r11, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r11, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x8, 0x1000}], 0x72f8b4c2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r10, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r16 = semget(0x2, 0x1, 0x80) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000640)={{0x3, r15, 0x0, r8, 0x0, 0x2, 0x8}, 0x400004000007fff, 0xfc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x2, 0x0) accept$inet6(r18, 0x0, 0x0) accept(r7, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f0000000740)=0xffffffffffffffc9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r19, r17, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r21 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semget$private(0x0, 0x1, 0x180) semop(0x0, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101, 0x800}, {0x2, 0x580, 0x1800}, {0x2, 0x9, 0x1000}, {0x0, 0x8, 0x1000}], 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r22, 0x0) poll(&(0x7f0000000000)=[{r22, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r23, r1, r2, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = socket(0x18, 0x2, 0x0) accept$inet6(r25, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r26, r24, 0x0, r27, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r28 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 04:52:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 04:52:45 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000000)=""/117) writev(r1, &(0x7f0000000040), 0x1b) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) 04:52:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000020e, &(0x7f0000000100)=[{0x54, 0x0, 0x4}, {0x64}, {0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:52:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c613000"], 0xa) r4 = dup2(r3, r2) listen(r2, 0x7) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, 0x0, 0x0) r8 = fcntl$getown(r2, 0x5) r9 = geteuid() r10 = getegid() r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) r13 = dup2(r11, r12) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r14 = accept$inet6(r13, &(0x7f0000000440), &(0x7f0000000480)=0xc) r15 = kqueue() r16 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x6, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="47ffc1812786b992505cd6f8286c36063806efe0135ba0fd24de3119f1b054bfde045d791f00723c2589ac9fbc17b06df5cc9db472aaf174f4f235", 0x3b}, {&(0x7f0000000280)="068852bd15a3c4bfab819d712b02a435f2f6c7a64670450ca486fa7a9edc9137ae5b701c4cf864e5f8494d86975e5965a698b6f920cd9bb7e1ddcd28932f011a1fde9aed6fc1dbbdc689379fd917f7bb076ef1ec4101cc63bb34438383826262ea3b3a9e3e7fd235ed2de3b0eacf010c720d961bbfcd3986d2bea6d17e4bd67dbe26ee473f03bafb2c1ba8ff84d8b65b1f0c8547d30c10d2d7b9546de97b5968f34ccc51d80bacfa9feed85da29cdddd51d3f1e144cdf1c6530cb8", 0xbb}, {&(0x7f0000000340)="91632a3287fc717807d100c6eae46751f38028078af2a97d04338a47efb9c72e3701883e243affb7b0b723454f2994512e73e84e9be39d6df478aeefffce77a89da74a871261f6b65c95195eecd9e6772690053876917307423263a3781ea5f6eed752928489779c5332eae79389b5ba961dbaec602a519a59a62b18405ccaefbaa8a4e88d03c06bb7672ff62ecc88232cb86aef32bd", 0x96}, {&(0x7f0000000200)="30ef1fdf4e18114f49bd99", 0xb}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x28, 0xffff, 0x1, [r17, r2, r18, r2, r5]}], 0x78, 0x1}, 0x414) accept$inet6(r4, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) r21 = dup2(r19, r20) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fchmodat(r21, &(0x7f00000000c0)='./file0\x00', 0x7, 0xc) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 04:52:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="e4c44263f9afbf22beb8262c749b4f47ef8014dcd56493b43b1eed041eb8e3f5f31e4c3c8f65fb99abbf57fefb1dbd23861ad9140a11a2ecdccd926ea59e473223aa40c9d43bc8f54d8b2baaaea48a67fd30940bf92399efd3f0f9b6e157f69e2a6027dee34671d0efecb8cdfeea00ff0589801f7516a78530d4a494d6", 0x7d}, {&(0x7f00000002c0)="d7d3e14b929d637a1a65edc50dbd7b9ef36824ee137ca01e1f5e943b20be0f8531990a70b8148e1e470bb3021659f1c24e01b1a2440d8c08874f43dad46f4083b87a1593ded6bd4e817a50b2a79beb86bd7a56f3e6f2ca7a4f1d33d0c0e234b66dff2922b8a484f58ecc7d3b5966ca9a030343b1c478e8e2de633dfad8d4ef6f0fb9ec2a5e780fcca2ada5df04fce2c439548023cbde2b3e07a8af0efb118ab18de9517a60", 0xa5}, {&(0x7f0000000500)="3539151370ac949b15d9a85d6a61b2cfbc998c5099ef226f903f813b455ee2a6fa2bbe985b653a8d92d3cce07f4d7a4acaa7ea39f412a7a2e4aed2a908c1bad6d293765f38313c7d8993044ec5afe83c6a07b325b335c302ad0f1e7f190281001e83cb09dd7a3d083bb424dd96a678a7e5f0f6fddfb943f60853944966a15f3a6364dc6655e83a337f874b4b17a8597d8f8f5249b98ad70ffef75cb3b1e0550d169073beef4a4470e0ce3d4e19c3ff1e0c97334db4954a5a9b6f1b2dfd9d24187cb1cd96ee01a94945f5a8cf3af046e29a28b70d25c3d2697f70493b27373157eb6f3f5e10c115e78bcb77cb76a916beec6ef4e0cb887ade42495a5c42d7398dbc9041ab14740b90e87010ff77e66d481654845c1d42591f9a17c27012847551101998a04933ee2ae2e610cfbf5ec2dfcb083b551b0be31f52d536c68f3e703802f1d35fd443599623f88aa80e9c76f6f4bf9895171c272f9bd5d094b4c04993fbc205ae427058491d87232890bbee5dcdb0f270a724ad60b37c7df8185f9bc632119ba5a2692040279c5e8e6dff90332a5c1abdbd4c876493a7662f9188784969485d5134ba8adc987e17d1ca596686e2ba244a4e9eef1c44c11ad0eb7d3d1983f95d410b30333ec3bf5d2fa99ebc447711eded55fd86dbe2506560e4c80f8eee4e2bce661786206a30138d49b43fb9a72f4914cd5144ce62a15e55a134f897383c209b7bb70e3758993c404e0c5289aaef61018d492b79901192c8a4fcdcfc159490ddc3e7dd5c23ddc986e8fa6754b44e14717438a3fde3cf106e47ce2b658d71e74052fecf1d73d3f901a4ba7c78e0b2ffcf715ef4e77f7473eaae8d0fac300ad20942abb83c0943333af56690052d87139f9d64e0e9899ec369877362e8898c494ed6e1b23f33805cfc4693a9666d1d4a8fb74a0c04eff946665027d662c6a1bc52effac911f898f52bde7ac4e3501d6d1087f7bc38ecb7fe30d44b598409adc401c48ba72bd0699fb1766324230a7af73cfa4e263b915809c3d108d91fa8537742d68f3106622e9c7c083e469e1d4197e4593e268418c7e4c46e9ec255491aee395e12c1259c9fef7818a152042f6c8ad430c611a9a774c63ade7225ce3a778550023792706e38e1ccb9eade7625cca1b5a195515ccd6d19f1be1a5153c3f3ad25338a202ec95b9a87185e8c17d38151b3c8ccdd1266cd2f3bd8de483909225d14437cefdd579073ead11bd62501b466f04b9ccb5254cbb445bf6bb7a11fc6285cd38c8fc3cf996e82c849532ef1c5e26559ba0104156a46ec3ab7cbab57417c1ed311e02ffc7aa15403c71eca225e37d36f172965e7c82ca9ec280ec0a656ccb081e041d9bf0fe08fecc2a92735fc1e6b2672ec5aa74d61b71012295735a51f99a61a8f4ed8f0e677c3613b047cc211348f5df4c4adc85d2e058187b0e77a93cc9ee31abf032f98af1ed424a5106d653cd74e2e06e6b770dbf556bad6fd8dad96046404d46904a370d89bb69cdf2765db4d891275c1d498c695c879cdc4509a08cd28b6bc8ce0fa62a6fdd3f8830d077b76775882d027b03cbc10f5c554f41dcd6ad60435aba20e7e482a67f2286b23eb5d6ef67fefe95818e6ad18ebb991922ad728f9ef301d529d3f27bf6cef33379d95768a7292e008b550f3afe19fd905346429d774d80e6beaa6b72fac5e5711ed7dc8f860a3706450e212734ed4f5677a7f275333a91a0321107c2d3b48b9f56a1561c9cb78837967024eab32b47f4af54dd9b21fdb0349a84bb97997747f35d6e3b31e7e471e57379f99c402a63815002e596fed5ca3f43ca8ca65d7cd548b1ac45b1c067601606dfa77592e53d46e2ac87f79fe6f8568e63f1a79c550f4caa7e42ba0962c72c87478b2bb5fef566a3b6a7e9075a35d51a104dc66960f5c35f346f3accf8371a5680068531c137146668d389df522bf9fc9dd0e142531dfc84e937c7faba972ddedf06df9a16aaebb2622efdf64b7d1b61103c5243db75b4734c02884c65c490f10b7917a83609d586b28b5a553cd2c682013dc0b8363f18ccd01413b3e42074944c9eff039cebc6b546a6ca650f0175a366cb83874033be5b2164b7aa8fe5d60c38dc81d4d017016c8f6a4249964e60541b1567c9df896e5a3b04eddc78a21ef845f1665d0d9f09e09e8c4e21bf8e9735afebd63e760dd0c841858be56b6894de064b78a0c2e9a050dfa0634dc1656904c2fa39f8f2a7240959cb4d9204cd13d78f96971ae6a6f8e70c27479798613e98bd6b4b73721008bfa995f433d3d008b56238b8c4d11a228d4d761b2afff1c20c43d240e648a79ad1db4bc3e84ac929b951f98e412b2df75cdb39851e8b04de2b589a709d9c9cf8909b03464a0384f974cda7c93e88d5164145c77e511a757abb50d8b8afe906818cfe38037757b7e68243009a25f7781bef7a30677e7e15186926f30e219a4f2a7c8c360eb9639493041e384a3f2069565bcdb0f3baac650faa0ea4d350d80390eab3e8117b7796c9b553560381c76fdcb49cc88c3b6d5f50c963b8fc3c327eade1cd2e125868b5d3a566d720b38dcc8588cac6b8b6771b9aa5d5d92f3d2c523041a6fc3d1ac5f8fbd939bdbd6530f74678d6e4ed4b424967988327201e52ea0467224e0f3c198de4b88249bb65d703601ba53084c9fe0323d3421886359a29cbced2ff36728b15f891b3c97536138f9a3769c2dbbad091579daaf995d35077d865af9532f7e5b78c15b684406f930340af48740a908fd8af19b284112a245c345ab07094668834dbfab1e61a89e6fd6cea607807659351a474532452fd33e40cf527323b2205abe3e77ff69d24cc85f19c9b8a2c5a267f05b330607c25b4e4dca26e55fd697f4d560b23165d095aad9a43660e3d5e4e3e18caf3240e39b0d03cbcd8b08c605bd1f3ad5852cc8927f933f49887831169ee694a60fa5e70e74c17a6ed727148ac5d17d38267bdff543dcecfbbe945c359264d16eea1878ceeaf41717dc4c165ed6131ad99f9743dad6cda92f3707fcecab0b384a468882173b7dbb1913125e02282d13a2ebac9491f3a7a9b7f363cf7e7f42acb9bedb267dd3798e3f2a764e077e478e73432048c8a595ee49ce72ccb5914504970f1f7c28fabc2ea454ca7de70989e01426b48f23446e971c0cb9b94584a311fdd02cc532171df48262450423ecd0b067de1758e2b2b40d82eac40c626d3c74c81e09439c1c5268c9fd1d43fef2fe3c35af99f04fadb261269dca717eee9f8a6e3ebc6361fdc3a888b7985950624c05bdb9d49f5a1dcbfa6fd302f0a85644b1a90667456c84275b02a9730e6b5fce27772bb397eda4da7d567e13d2dbdabf7167855b88602e51872b7cd54bd6a22eba06cf2234efccb53ee49f9f02eb54e2aa5668625b6bc4b4e97c105c8e884ae562a5bc51c15edf930968859f7acfbcd38b7035df7f5ab4f8c2187ac4102f0e3dd54794952f36f13b07fd8eff2b729df8d0c0e544067769eb08122ac1346493ddce2832c67cec5ffc7682aca06a5e1a46bd029d890e31c0015bc60f74e26aa50dbe4d94248efe2bba9391b01df30e3865aa5f003b4d5f5f390e06d6194367db2f97dc0c250373d02746f00aa7254188e3996476c23c3513f25d692fe333f4ccae4ba8cfe75ad337cb69af082df28e6baa913803e9a8de9bec1d6e9285224a6695bbb112d8b40ecc9ef014a56f16755cbb022e7fed0ee53b6e0063b555aac6b03b72a3cd55f13339d387e80f52ba2eb72edeed47b3be41f29782c9ec66a5c00b8eb82f8231f4dbfe03fd72f542722c6ede8b714aa460361f5a02e18f9a293fa1390bb1eb14d4c237a1f381acd7f9a293dfacbf5f0d64192a0952e349a45d0185b8d27058291fdc44131b3f1926aedf70cc2714b1b5deb8691a158a950ba3938c2de9a9ae321a02d96ab84e29dff362ac51c67d29bba16178bafabe08fe247256c6d8ee804904f2f54d82dd79a3cfd4acdfc7a7fc884dfd2ffecb9bbb888e2eca69f8c01905e681a3aa0e6a23e829b798deac1cd5951a71f02c4ecbf50c51de5e1b11704f5ccb5b92a86f08339ee89087db5dd9bb5574d0603568ee31e86d097498f0b2c76f3dbb989c949d2e27d399663baab05f30b6eef6e25b3e8068a21d7abdec98c2e60ddb0ded0656cbdd0efc04bc37be97c89e79025906a7e603add2fb9555b724e29205109db081f4627504ff13a1910d74750213becc7057f8ad9bd14ee67be294fd30ce69edf2834b90b1e42f0e3bd2b394e3902e8f2b9ca7aef8c4d271e3667313be4b73839b290fdb6067179e1e882d8ccffa9b823312390e019f82995b1258f1939d7fb788bd3371c26b2787be3386c06ddefe60ad9fad0863b17b08fa6e7975acf9a681773b26e7a874886b95492737a682ff701edf0553cec5562c41406394462b84beffe8e81b8943097b12ab9cbb2b94a1af46227606c4c01eb86affbec945f7a72572955629f5ec0dfd677403a450adf605c481611ba048b2e47997b904eeba5f92646c72f60dc70cf5f0816ac5a9c82b5c99dcee277592bf6e4a974cd66a17f36dab16fc79098dfdc3d5a432c8cd73110166d69f28264071b66ee6fea7aed69ba6dbc2112665caaf3b2d2ea0d5f0c75132da59290c9b409c5f916cc78f93e78ea0846d0fd41dd65043bc88c7a932184e541236534f7c9a73c989325cf0c471ed1c2f0b0cdca2e04c41f86976711c9cf063002d1b35f67a3d97dfe752620580f93d79d34d8d782fd98fbaaf4d31dfc70f301682dfba73d65d321ac7642910103b4d9afdd268ff1f8cd455fce2c50c002643c6fd0d5b71501cf8fb5cb08fb178177e29e9f24bb3a487c6b4f34dbbf943c242e1fb2484f35ee4cd166d5a8548fabc6028adaa19b37ef4ceba0fb12bf51b092a8871bd505529d97c454c4cc5585138338f37c47fae50ef9929a00c1c37a080e19f938405eea27eaf8b44e2ee606908af2f8daa388e62ea22169f9ded9d9132da2744642fa123b747fd143c7ce3decea7feb768251058775af75a0b4092eded3586881be1cfb32c07689f1accbad0c9cf4975ab584e8f3b04d6fea75f04823d5e7427b9a8adf0c6c8248d67a740858ae2e74cbdcd1926897869927c36f2340f24da218245514ba1bcf62dc20b7d524aaa5a265d3f218b747cbb48543423ac936f60d30cd30881b8e8e6aeee75628bb8af01fa6fd0c698d7da2b811d1d6dafd8c51ed7f155fd2eac81352d68fab5a0c53a7e07e2cdf97cca7a173ea40107476bda402e0078de0aaa350f1da4f75679d90813718c47945ea4ec28e208785af9017e55063d893fcd085a98e76a5114dec5f277f5bc79f2fba0e5248fe9329c576fcc3091a94a80404664bad0a38ba8fd249647993b72f6ae19a7c968d9e5440e3a6783ecdfddb8d0c6c2f243317558855b994c8302256fcd7701ac9a67e73fcbd12fa5e89dd298c046aaebd5a556369f291920854e1f735d2cf4f6c563576e92b8653c1059590db6861be531220f1e81d49492e9f5a01ca28e5d45bdd6f524cba75de0ad76dada9554feae173818a511c9c37b6db0afb454c3b1515d1f0b1152efb8dc1d30664a032fb6c27ee3229e66ed52996b646a85d6be6631825f47c1c4d0dbbd5dc155a357aee4417c68b511439505d81297ff976bde0032f1e3b0f87dbca00621ccfe98b0569f48d972b9f172782b674851f02dc794bd4de6a36394d620a7ee9b7ab0d8d7c9b6537f14322d59b79879dbaa5dc8750f00746bfb99a6b227ac0705ea909bd02b5ff4162e3137", 0x1000}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r6, 0x3}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x810, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r2, 0x7, 0x0) 04:52:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f00000002c0)="b0a113cff854478a80d5a0785e451b869d8e8b97db8801420cf87acd99e0d1bb00a27902aacf3204efcea40fac5b3f4e50d4cf5fb78eaaf26f2fa40bbb99023dd4f40bd2f48fa53c7118fe97c3e90f8f195062e61f5bf4d45cc71cd1f90cf7bbd8d5182bdb15ef1ebeefa5472e67367c0ec9dbe2cf42a1ad5e693e5153a1242b6a5d8baf0b5760293f7e5105096db1f27c0fba9c04a47232d0f82e3ed659be9fbcce96ed707943d2f9a5f2a05cd6ffefa5153e32d59a75e2303cadb83cb637f8df305e", 0xc3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 04:52:46 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x2}) write(r0, &(0x7f0000000180)="fa", 0x1) 04:52:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:52:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x40, 0x49, 0x5, 0x1}, {0x9, 0x7f, 0x9, 0x80000000}, {0x800, 0x2, 0x7, 0x1f}, {0x5, 0x4, 0x5, 0xc6}, {0x8, 0x0, 0x2}]}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000500)="ea1e826cf11377020020f0a073477d9f96992637f205cc9294319bb6451920c4c7c5a2d4ee42a653a234e013b31a4a1cc238e8ba740994c44c75a4775b237c66ab30157a8b6d52822895c304f7a1b8531f57c2b4b3bd40765561b68f022a18581b77b926c8d3ee8f4fb50df5569af30d9cc54c5728fcf5dbe2763787fa3666e782c36a5bfd3586c908ece1dd74a7fdd71da878379d6114b6e25cf07dac34a7868109dbf4ef2a6e91568aa678a4eae03e930d61cbff430f659f26535f12", 0xff9e}, {&(0x7f0000001680)="cf59f58ff00008589ac1bc8bf854abec2975abacb76f5c67d1ad80d510fef710af5728be3c9b0e3859fdbec48b9ce55429d3dc1d9165ff588d3bdf0cf99f994a5c9d14a2d088866d353ffd3292b60e02d01b41742248ea000ec27a0d5621dfb8614a028328a95b80"}], 0x10000000000003a5) r8 = dup(r5) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r4, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r8, &(0x7f00000018c0)=[{{r4}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r4}, 0x0, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r4}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r5}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r4}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r4}, 0xfb70bd4624000808, 0x18, 0x4, 0x401, 0x4623}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x4}, {{r8}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) r10 = semget$private(0x0, 0x2, 0x3) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r11, 0x4, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r10, @ANYRESDEC=r9, @ANYRES64, @ANYRESDEC=r5], 0x6) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000180)=""/234) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 04:52:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:52:46 executing program 1: r0 = getgid() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r0, 0x4}}) socket(0x18, 0x2, 0x0) socketpair(0x18, 0x4000, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r4, 0x100}, {r2}, {r5, 0x1}], 0x3, 0x8001) 04:52:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 04:52:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x200) select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) syz_open_pts() 04:52:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:52:47 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) r4 = kqueue() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) r10 = dup2(r6, r8) kevent(r4, &(0x7f0000000080)=[{{r2}, 0x3, 0x1, 0x0, 0x1, 0x7}, {{r5}, 0xfffffffffffffffc, 0xb0, 0x2, 0x425, 0xc2}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x1, 0x3ff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x4d, 0x2470}, {{r10}, 0xfffffffffffffff9, 0xcab1dd0d8dbfd2ad, 0x4, 0x80000001, 0x200}, {{r3}, 0xfffffffffffffffd, 0x8, 0x81, 0x8, 0x10000}, {{}, 0xfffffffffffffff9, 0xc1, 0x4, 0xfff, 0x4}], 0x101, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x0, 0x0) r11 = kqueue() r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r12, r13) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000180)={0x7, [{0x2, 0x4}, {0x2, 0x9}, {0x2}, {0x1, 0x3f}, {0x0, 0x1}, {0x3, 0xdf}, {0x3, 0x1ff}, {0x5, 0x1}, {0x5751d783b5385862, 0x58e2}, {0x1}, {0x1, 0x47}, {0x1, 0x7ff}, {0x4}, {0x3, 0x1}, {0x2, 0x6}, {0x1, 0x6}, {0x1, 0x8}, {0x3, 0x1ff}, {0x0, 0x1}, {0x2, 0x40}, {0x3, 0x9}, {0x2, 0x8}, {0x3, 0xa8}, {0x2, 0x2d5}, {0x5e79f48884d0882b, 0xb7}, {0x1, 0x80000001}, {0x1, 0x9}, {0x2, 0x7fffffff}, {0x2, 0x8}, {0x3, 0x4}, {0x0, 0x6}, {0x6a453aae46c407f4, 0x7fffffff}]}) kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 04:52:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x40}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r1, r8, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 04:52:47 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) socketpair(0x18, 0x7, 0x7f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f00000000c0)="b1f0ad35bacd8d47408e19564a1d38bc153485a4bfa15c2d1c1ef6aaaaa47044f101a1902bb49d3f65055b6eb4b8162ff0ad3cfeaa5c118474027916f2fd97542cf75b3b9939947b620e", 0x4a, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) linkat(r6, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:52:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b6669d8120cf55e982900000000000000080000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375f52a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e871c0605e0447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770b5c80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f59ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc6065d9e2f5065596e2474d814588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb27480be1c879da3a91475bf74fd11aa170fcdefdab15f1160e5d5ba30d1fbfa76bea1e818b78f27c940369889f037a4aa5c187bcc3db01dacc85382d1d1be9b8d30b4b55d7edff2e92afd5ab05be76c9b0bc1fdf55c091b07f322edc7523505890404bab590e539814b5388b7101e3a5faf328189148c4dc8d9a05c607c57d9214cafa83d242c8aa91059f846fc7d97fc0c3a2dabf869f9fa78e971c08185fb0783426b175fc4a597483a35d2c68c6becac304d49a354f76aef4f9b0daefe169937c84f337021d0789ae3a3451da46d2f333e5832a081cdc74569c2232694a4a053dc6fc7e2a85814db317295c74feb76f5f6839cee6f8e8497b8037853e2c2b85ab303bc8532ae617af3c3d51f1dca703b5425d2508b3fa732ce8766b14dd9127276644cac0ca0d83bc5af63bd3dc323da98378be64c8a82bf54e995d40caef7931c12f5283d98ba16d1880db25b6e3b3670ba31c7a4c00a9710e9425f4236573c3aa674e5cf8734c6e07c815cda88ed9131d94d09c8be0318c93ada8fede4afc0b4c0bc25d17988fc545325fb9ddf293683b34eacb66b18ce43d682dd620f7ab8474add1dbe550b4d14a451f787a4af9cf378d6c7cfe5a7867baeab3a70fefeea927f2ad23eb36d3c756541bec83df93d44eae2a9d4a11415f7ea6eaa02185d79af406af09f728f4b4199d717d401e9112e482c16d833be69787ca32cdba3babcf215739d088bc1db25a73d9211f3012d4354773d1cd98f501098a0068ce40416bc2c34b3deb4c1f7cf2e9d29ef7cec712b272a1f185f5767bd410e3819847fb8c050696e502f08ef8672e962003280a6040f62d7aa2cdd89dc070e045c2d0327bede3737969ffa7e908b08517bf7d7281ca6f2578e3ff434bd"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYRES64=r4, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0321b1734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r5 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r11, 0x0, 0x0) bind$unix(r11, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r12 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r20 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000005c0)={{0xed1c, r8, r14, r17, r18, 0x14e, 0x9}, 0x9, 0xff, r19, r20, 0x6, 0x0, 0x6}) 04:52:47 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f0000000020d4"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c90a142b4"], 0xa) accept$inet(r2, 0x0, 0x0) 04:52:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:52:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:52:47 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3}}) r6 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fchown(r1, r4, r8) r11 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_int(r12, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 04:52:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 04:52:47 executing program 0: getppid() socketpair(0x10, 0x2, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffff9c, 0xfffffffa, 0x100, &(0x7f0000000180)="0ea7c178c6a744159067f7fa0b797ee2352e94f0d0c7de38449ef802f6366a66912eef352d66f05d66b4cc02edbf2736667d40214d276e7f565c817452f2839c17c6f153046841d0a8c188812f8da2ff24446341425b012c71c4eaeba4735fc2955dcf0cefeb7b670e4d52cc3106d2fe5e962e48dfd87e4d1f7bc16e4356d110428208ea30d9535aabf149fad577e33291888497a3e04eb77b163922ca6fa305777936dfba7abbfd191bb9056c325a9d7e65185c200a47e92a23af19a6061854be6ace0503b66d15b0b78eb8d762222f7e928f99c9952cb65f5f7ae6c86197793c0865742e1dda006ce2eb0e085207f2d75bd5e78d79ce33ab3a414ff06c5774213a8cd48bd97aee8898a30271fa849ad052231679a101edc7b756aed3ba0927e9428db0178adacb4ffa24852b4d1a0556ddfd217e183792227f908f78aa9df59af417311738943fd706d3cc0e34f97e8b79338ac11f0447982d7476b64ff57a14ee943b45201ca5f7d3a32440b7cdbfbb9b24ff96e0b80418eb023d0d41b3072b691a86903cd4a562972731dabba78278c115db274a65420d7d6040006fee5daf4ab82dbe7bd87692361398505e9c36e9e2657fc70055d813c66594b0611840442e452a047711e8f5d71cc9d79bfc2c16dd704ae8618f36e21242fcd8bbd0f99b1a31abc3fecbe60982391f305b8451561204e6c180535adb02411f70e977528a656498eba3810b3b3b7e7d65c9777afe601996b0bcbbe4c09825047d703751d40cf92460bdaf9b75dc6a45f41f2b3904b8ecbc9fa922b6998a27321d80991d80107e3e96195d15941184b8343f2a3019bb2c2a98ae08559d7dae1ead44d308264cf2fa31063495ae902880f034312ba9a8df640224586044f0d5995aab1d5eeeabd05165863d1fb8e4edf0fc34771a856b8a68adfebc2a02e40c7a245d58bf496a141943681a0e0496fe8fcda26e13a2128cfb88c0a74a3a7c22b70cb0203193b9ef546b426763266592979b836076d67277240283c43164b646601fa9ac3eae1fc8a0233bbc3a282c0d1773bced618220b1d58b12b546fd42a5048ed461fcca8df1be617c7d6d769408ae51cb87f5b7a2c285a3338dac2feb5524847d1e35e5cd661d4d1dd26b9c4e50fc679fa0b6e463a5c2ba8d740efbefc232a68c996742692c1ada79aa8f99859930852472717855f80cb8654d084fd56175258cb34b6aa58fb804139c91ee41801f1932dea35a49636b9c33f4fb4c053ffc3af95b1b6d3659f6eeddefa85a687600e775b0743cebcd4e6a9d19609e4874659a9a2a110e9c9da2a1413e9330d5b11aae1ddce4397df4d63848afb33c790db4dfc31d8202364ed11ca4659f1ddda1636fd96fdccdb8b885342347804f29a39fd84e8a8be0f1f80860d62927c98ce8201cc72c2500c4faefea897ecab7886c0d86621a9cab3a4e70506388487d10daf6622a0a4ade2f0cb9beb6549033dc28b9106a0bcb24fccdc6fcb51c82834bb52cc080a9351355174e7edc54b47dde4a29b837983cd0160f69c185737d91350ef28e2bddf07a4650ed9b2dd48592daa4091afd76fdd6ddeee3b039708944ce52c63f9c07b2ac843c3f74bff85c2a1345fd905083b3af546dc4294ccf69d8b64b341c66325fd35af3f99f11938932829b938080933084ba2a6468c7b3ad712301a8a5c4ca43cd3ac63550aa97db10dff45f5e812602302b7726dd6ddd5e4464f9fde811eec62be19a51f57404aa8ff277fc0e8c375e889d091e0c7242ff643c199fd450680ff76b59a6071c012b0cd5060c7d7486768f15dd3e5805978260b5183ab0f576bcaf3735d630f7aec3c5a0c8e6a6835c9e04ce8477fc261a7bf6c573c43c70e1e23e9c20cf4ac1e68039c9acd5d66cbf5854dbf63b8a3b167ce08bf6bee5a6991a5c82eb9b7b77cc71c036399cc7ef27a87d6c05b169189a4a199a89f6d4a1f32da0986391173de5a07499f2d6435dd2ec8012a1895d462b94ab7a10ac9c30076817551628519e5bca589ae9f2c0b5cd74c90075cd724aa02c0eccb320b8f3f20c857cc7e2c9b5cf0382d2982634581035e95cf2cb49ec3c851c90fe0d913c25804c94971459d1692964836134f6442c5cfd85d8882ee51d5f1205f35e72be00744955ec74bb25d2e148d8a2b439fe6176ab940dfbe745b03200bef0b52a5a58bff384eb168607b9d3fb6d6af7fdcd7878f2fe09517b9696cba0660337c0165f2956bc53b89b43a66aa49a654b12c6fbc1d337a481a673e9af0c21e9c89c0391bf1c4ecae1c50805ce044d997d21ff434555aaf23bff04bf4a829b2d9cc7d13906d78925c468bea9cd2642539960e06d182a6d5f604633bf68eb2ac6b357ed92e54198612066b1fba872f6a3c9e4356dd77e26bed8aec51bec00678d771d9ea547bb19ee10fb46cf3206b2d5ce1e2ef1c9ea7460771b3a3e14d1d599d7c33b0bbcba269c678b41496699618e8f5e15f0d5d4ba58c160283a41e0afb77d9a29a300b6f17e789ac16e50e2ae9874df05ee852f73b9543b6ed344044981487904422fb172ca5da57e20c111f51d4e36505c89eb6baac8846466fd38f46b5208eb94a45a8d4ffec6804026be186312c4f875e7c760da5f2bde430ba6be39399b7bd6f22d2dddac9da89ef585122e673d227921d4fa8c22e75c8b66841d87497297bbf27d8a812333adc784eb4b82d41f23703ed45b0122eb833aa09399068f0942c2abb44a3da9212db3f83298ff9c1f1645e6c138d4ec5b7c2edc3468b5896f7d50c95a69c23a4f7a36dc2339035467444623b3c1cb58299591e9cd90a9aa6f115c91624d0578b400dab3adc3acdc3496278bcf5bb0faaeb6d5f4e0aa0e2ac0657d072aebe2a95fbbf392dbcaa17832689d6d002bbff1c23aed7c1c96cf5068d1117402f655820a0b7256179c70b6a1893a2b8ba43d144ae1043c521002af8b5cd1a81d837f049aed8ecb809a2961973547922a32167ee3e3e0532bb276d5d0c56cbe3db3d49685febf8be449727338fdf182873a29c5f14eda9fb475c859c196e26ca5c011132aa03086d4ee158517eb10aef186dcfdbac97868ebee8242eb7f4cc6fa27149c6691edde3af9e51956050496e359cce41d0bddc01a1c619ba0b1d662358b1999f4614b322acde5d688b2c2a5744da4c13f0ec5b97750d5cb26a14a1eadd9863316d263b72b20290a8bdd2987ffc1ad4cab7469c6dd747703cac77c6924317b16abaa5e48eb8373f3602d3dfc2ee9c3906f7ba8f3fa6942bf16d8af5986ef3bba37916df42ff264ed7f599afbe9636d71bd4920432bb07434f1ac46f452280bc95593479d9ee09f60c57c31a6627644e02dd42e6e7a3717c38a3a35fd83a9abb03f5234c301c32656dbbf4a9b32f60810055843c3d56591eb787a2ca3f45298ce44110feb94d2c4ffaa1e20ced750899577919d697b3f411d70ab906b3b4084a37dfaef36814e01473b60661427d586407aa99d949d743281942cf831c4c0056a8cbc0162d249849fbe19d2ab5dc2ad00f580c8cf50b117586e44a53f30f670d86e0793b004fa25f5ee96df1e7aaefc71b65073f65132b0324c4e89ded13c6bcf7a5f6d9b5edc11961a0fad3da2f81dd793d98693b0a00de271b1f69765f023120ba557cb2dfdbda9035dfb631b51476450c87b3a84d89dd4fedcebfc49efdb227297fdce07d88da9ca193816500222ba7f2b872747ad0b5fc543835b924420a39b20670a391cb04a2b28a73629429a6dea2dce5059d0148f27ed344d928779121c77ae5b60451b3275b3a6b8473266e2af484e62fc97814f5b7bc63e5156542382065c1e03a5a1d853b83dba9e52be68875d4e1be8f824d20ca81ea3c7fc6b0b3f393581dd0fe86b7f85af7f6bed85f7b8665bb5d89aa24535a185786b6ed5d8a126069dbe65372e437ef396c60df32aa1e6707e9f873c10743b5dd9458f4a6203a42faef0374b073750e56c379e2189da571f87b8c078b148f171e2c9bb911239de0cb0609576969534566be40ab16321d05fcf1c03c8e34a4e7ba83da1855e37b380a65baee228b12863eabef73b8796db5edb427edc577047835c47cc19ce64de7373abbaa16c8c033fb24456d58f1e441461737bdbc622db822e2565fcd2ff5822fe42bebe93e8c2e81db1fff9365c3cbada0bd57a0ddfbba8f8e153fbbb75f7e5ed429bf747cb8c2229b4963682f7b175d7561a682b1388b6c1634902febbbb214fdf0f4e00915743509acf0d706483fd0ae76ffb61e5ab29a4d103bcca09c852f0879c9a4d64566f5cc8f4034d693e8f82ddff83a8dad3e92fd74bb07125911df1cda0ce7871db4f84afcccfc50ca038cc2223b8df343081a92d3d08ad45dbbaf2d13c5f36ca1b9ccea577bc869201ad5d6277ede4da3a74876255e2206ab48163c942f8b779296cf65739123cafabaad2d80ce02f773b0634272ac6b6e70377bdb85315f6671e85255465a3aca8eb712313b89d121d839aa5a36868e0357610425f3024df241e3f9d7f6cca4d9a7a93a7d6e092bc6fd3bf320c8c216bce590ac1b2997e452717d2f8fa030d7be7fd1f2d9a4efbbd8a4fe8b46ed439d2a35fbbaef306649454bbbfdf03feb6ed2c890b7a20f39e76edc6a4d6d813e229e713de5e5003a170148b6470d637e66c12572a4e8809ebf5c82b94c0b31d188653c55c92277ed8d660188e878196b437cf73ac06eaf272da208f7f17811bd80fff412216dc0b8e3765e3afed97b335c014a191928d748295d85093083d7a4f5eac999f6bc299a63163ced13a95557f8407db3221ea06526cf3d703b285a19c15e0de599a092314187f5ca73dd348b3a10e068b307d30045de8d9014ee1e578dd8bb59bd1b98a4e334674ef7faf55cc8ab194452d4528146f2d9fc77d3e04ca01001b21ee55b90844e4d3bd7e294814b8472c344c3f8ef0ef8caa7419c413d271595a70cae83bba88c0ca012d0a43645817b7c12e2acfcd8770d6e9e44500d0b6454e884e38de878639d6e355d5d2493f65a2ede933ca11802cbc8445c3d2f35b63f8446dea7f50b782eb544857ea9f0f37c99cb2ac90aaeb5f17d9f2d183946ff3f0c38b1538f2043164e019e78e8b3c92fc4c0a85d76c73e38e8781f1547d3e896692182e27c1e6eb47ad5cfc41c8b99c3c1c7c6b454280054dfda88546c6a51524cc00c1b87ec448425bb27f5567a8b619ab7cbdc10348480106d47bdbf5f87dc8f95c6cdc67cf7884a8a6c59e6c0bdf3812fe49a76f296dbafc51d49275373e32f70e6f3edf8e989a951eb6514179acaaedfafb35e87f7feb07e4a9f0fffbbcbfe9eca05585570d11d0c87f68c07a5dca7e8483864ed70c5b6fa596732399ce27fa205f4faef1a5b07369510f4d6b31d8f55e2ecb9bf75af808f0e2f73d18987063a083b10f3898feb47f49d04dda588225dfbbe63ddb066a9fc21d90bd426ff37790b81125fea71ef7ddf08871c0f8fe6ae37fb3afdfcad63ab92cc9b8734f705a9c0e274880ff48fe5eb9d7c08f95b3b51a211a1c8a117f08607a14c71c7ff9ce43fb431ca29893d57f3f397d9518c22ab7f234939e53c759ddce576466e9d92f88874bf9682cf8ee9d88b09b099a0e5a86d0ee723f1f0c8ce52114fc19a57ea4d598efd9d2f83ff591a654167c127153e214c2aad2659c4c1bc0526621580645f61d0f4e68dc2729db2d5c910d0247ef661da5b26e300e5fb1aef7454b30f89c380ed2b9944bfbdb1ffa62fdd52e14543f4873bedc906d2db16e1b104e8652c74a18370f80ca187732", 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x8, 0x10) sendto(r2, &(0x7f00000011c0)="6ffea50897aa0681e9d4fa3021a160869895d490023cdec03eb60f814da3c2063ae8b6ae2c0f8b76091d153d5a8d671fa8753c848dc131ac322387da21a09a72d19e7565c85f4b1a24ffe51cac7bd4a52f7bb97285a602d3a87185db4e40efe439c50234e0416b5994f76336e4b460f4bfdcf6b379df", 0x76, 0x400, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000001280)='./file0\x00', 0x20000, 0x100) accept$unix(r3, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000002300)=0x1002) syz_open_pts() r4 = accept$unix(r0, &(0x7f0000002340)=@abs, &(0x7f0000002380)=0x8) r5 = open$dir(&(0x7f00000023c0)='./file0\x00', 0x10, 0x10) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000002400)="afb26f993c082523c37d28015776268be402af95bdf9744cc38001b78f6bd2fc202238f26b442dba5df8b5cbadadb3d598e153969f71b34dd194694d7b5a15ad2e1d291bb8fcf55080f00e77", 0x4c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002480)='/dev/ttyCcfg\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) r7 = getuid() setreuid(r6, r7) pipe2(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCSDTR(r8, 0x20007479) setsockopt(r2, 0x6, 0xb3cc, &(0x7f0000002580)="f0bfcdf49ec4039b3cee0d0a24cde467bed2f2dca874bf24f41232b7b29484d8254648a3cb1ce6dd8f2de39eee064d922405f554377c0872f47527b4550312efcb96644a2e31daba6f9e1d23d58ee5f7698c0a4eb189848f58808455522cef1c3083744ab5c494377fbed63a4c35a8a2", 0x70) r9 = openat(0xffffffffffffff9c, &(0x7f0000002600)='./file0\x00', 0x18, 0x8) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000002640)) clock_gettime(0x2, &(0x7f0000002680)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/zero\x00', 0x0, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000002700), &(0x7f0000002740)=0xc) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000002780)=r11) 04:52:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:52:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) seteuid(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="de74e9720e184e03da331d7af9f455722d37ac4ed0d9231c6007896eea0efc48f0d9f97ce68aafc58cbae285a84918bedb45fe7b33f15533a23e626174bdd2ad84ecf0704d9af204db7229fd8e300346c52f88664c3b4bf6acc20a4c1187f3bc6e16b7145c638cf9f88061a80e8752ae0b000fc427d81d729c13b96178507c51f6283031b580f03999c54ee1326405fc2f0883ab1a814435e5161a080b00f3045f573598b200b3eb1b5a1fe3135b7274ff65a315266a35618cae9ab71f80bebf1fc271761e0402cc5db33ee92d1113d365392471ee9631ba663ebfbfd68c71d3cb812866"]], 0x1, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="5800000000000000ffff000000000000f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa0033ffffffffffffffffff0000ff0300009ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f0000000000000088000000000000000180000002000000c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb7ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c0000d800000000000000ffff0000000000f82013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0b000000000000000010000007b820000a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c9000000000040000000000000001000000080000007f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2000000000000101000000000000001000000ade0130ebecd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7836ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6414d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a1fe458dfc2336b2e961a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932ddceadacbde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d756f257befc9ad8f54455bbea9d30702e430682dbdcfb472ccfe88bf600c3805d2bd4cd93980f834fd47ace8fac63cca921a5c798c08004d01f238e8b234ebc60a97f639b1981e039f0c71c89b14d4cde876c0e02ece46f636d40750e5412d18938b5e25fb60ced61c6066eb903eee52ab03228033e921e3466401d770ec003e468ca186635aab63a355b907c994853ee159f3f26cf3857e25899f9f1df835f02be59d9f3e5fc1625447f597c3bd8950e3cec13cfd1d5e4c265460e8ac3d8a8114651eb949a991b1177c003dbdcd51960009c7136ae71853da5c8f954edbc04ae44809afdd63870041148418730a6c7ddcdb229f990597aa1716518dcd47bcfe87a38ec7df1d8216b2b0e90debf02a69d0cf5ac959140a08e1a636345db46364baebeb402c14e582834081e0f9cd9fe883e8db69b45b2d51ac371478825cfe0d5be9df3309eef0901de33e230540243abd685a35a0e8a9f6b06e15"], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d744001c47876ef9860e6ceb3780e5928d9f251d5d65461c0c83080000000000000052a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3062277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1767d91a1ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0xffffffff, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgget$private(0x0, 0xfffffffffffffffd) 04:52:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) fchownat(r2, &(0x7f0000000140)='./bus\x00', r5, r6, 0x2) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r7, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 04:52:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x7, 0x0, 0x101}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000040)={0x9, 0x8}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9f, 0xfffffffb, {0x0, 0x4}}) dup2(r1, r2) 04:52:48 executing program 1: socket$inet(0x2, 0x0, 0x81) r0 = socket$inet(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xa2) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x83d7b47389c0abc5, 0x1010, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x67571a7d78eb09aa, 0x1) fchflags(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2a) r5 = open$dir(&(0x7f0000000100)='./file1\x00', 0x20, 0xf1) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000140)="1fb711b0d0ad74669f2a8615e98ae643679f84761723bdccbc99ff3a5771093b257089ef8be8d67b201d7e3dc2f96be29ae34cb1fb94e6357faeb606d2aac0090e3f4006ac3fda959f", 0x49}, {&(0x7f00000001c0)="bb09995dbc3a1e1c5028b40d1ac4354729dd7e8132b7c5d9617566cf54273002a254422af0d129eca642a85df97cc155beca5b7e1b577096c8e2210c1e71dc083db1a68577594b82db03e060886d6ff871bbd38a9d802d25089bc99a30bac951e670a668697c643aa28fa20d25bacc4e3145c617cb97162e88ffc7a6e5fb89bd2e1b8f35ae9f7c1e9f9dc0559535c6f22620c2838b3603976059841df0edf59825c66b5dca38587f76fac4a5a01ea0199bd572c6100aaf7b85215a2945924e8b8f9d65befbcfa11e9cc1d7dd366f85506efe95ef", 0xd4}, {&(0x7f00000002c0)="b8d3cc872186a8853f666c568cbf65f169e85887beff08f9e8f11d27bc8fd2f8c4345792f490688eea0fc19a5127f27d630ced63155207c32675a4b28f0e2b505ea9b3b7903da0a9da53dc438dfde93ddcf190bc4acd99b42d26d8062baf65022bb87f47cb0bff016a238ff1e88a363da5d86749d963d52a469529a5458ebfdb8bc0293e75c7899f15a2eb9ea50e49c90e0079caf46a64860133ab76e85467d0fadfdd09ebe559955145af89ad9b6122b3c2f397d52842d4960dfa8a1eecab3c9fa50d33c1d108285c3c111fa5b87b4d737b5dea0187", 0xd6}, {&(0x7f00000003c0)="f7989824057b8b0353c1e282539003bf8b52", 0x12}, {&(0x7f0000000400)}, {&(0x7f0000000440)="dc0d4d0c087010529ec40e476dc9d98adebc5504dc152cbffa9faf6f63271f537ca7d82b0e6ff0e722c3f57b602668e1c10f1cca3d780ac9c40d171b1a7d8ad2625e1581b454180eccb70bba0939a34e1080530340d81dadb15be71a2f92a167816680742a3cda004b5d1769fe86d8c8c5c80cdd674cd6762791bba10ffc17febf9eb5c779c206d414e399ff28ca3deae4b3fce94254a9e650", 0x99}], 0x6, 0x0, 0x0) socket$inet(0x2, 0x2, 0x8) clock_settime(0x4, &(0x7f0000000580)={0x8, 0x7}) r6 = socket$inet(0x2, 0x1, 0x3f) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000005c0)) mkdir(&(0x7f0000000600)='./file1\x00', 0x40) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000680)='./file1\x00', r8, r9, 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff}) openat(r10, &(0x7f0000000740)='./file0\x00', 0x8000, 0x4) rmdir(&(0x7f0000000780)='./file2\x00') socket$inet(0x2, 0x3, 0x1) bind$inet6(0xffffffffffffffff, &(0x7f00000007c0)={0x18, 0x2, 0x0, 0x1}, 0xc) readv(r5, &(0x7f0000001c80)=[{&(0x7f0000000800)=""/134, 0x86}, {&(0x7f00000008c0)=""/233, 0xe9}, {&(0x7f00000009c0)=""/165, 0xa5}, {&(0x7f0000000a80)=""/212, 0xd4}, {&(0x7f0000000b80)=""/201, 0xc9}, {&(0x7f0000000c80)=""/4096, 0x1000}], 0x6) r11 = openat(0xffffffffffffff9c, &(0x7f0000001d00)='./file1\x00', 0x2, 0x24) sendto$inet(r11, &(0x7f0000001d40)="af7c416ca2e9d7cff0f0c0204c870be56035c8944e4e4a7307c04b555192462f08ac1596af35c1f2a52e49d748c84ef1067a1f8a03bf958dcf0b85df6b0574f9e3d624a537ae6aba9ab015bb40b016b8d0c88d025ba185ccbca80bf6845347036a12d1e30d89b8db42b1cf52dfbd638a714be13beef90ec154c3ee40e1fb3545ce56a385b6b5aa06eff3a1cfd939618042520503f98655697164960b9ce1b560d27123e48f0006e51868a58d2f79dc75db293c39f74ce76823898d865b60e4f3620044640063dab7f2da3add96024c4a8a15ffaf45b1273c3fbbf9a0be08084ded9e1ef8569573dc3862d51d40c991cc23557e6cbb79e3d0633535fc64ec3b9f9f85232b5bb5ae344858c71c0c3496760d979e05621d49fd37d2b2d03d17c484f02af9d6ac6a68c7fed923aa6bd2479b481779cda1693ffa95f33eca2a4c08270eb32b7a721dee282e378deb5fdf30b0d4e42281bda0adf1926375ddc81d18628f47ef1ebdfdb081e3ba68aaac4ccd09093e27b57d0db183182d96834ec800b734579b10c25078bc9e807764773a3532169749c4f287127e2a1a770817f855fce76ca77bd96040d3bce7a11e46a0495c0f268dc413340512dc04fe898de5c0e1c1ed71f0b8f9c41f973a2d13f5168e24f5fc185400bd89c05849e97fd5b2be9d1de2989eb0475290f26d4fee6fc645292b22a37062da8c29bed3fb79d173d023fa62c3ab667860cdb8dc5dd40f4f26dea6f266e14d975a14f4c805c9e2d64d997e23452c2623d102a316ae3885fa00a31695c830aad49031c00dcce032c6e64b7befc3ab43a8f2e951d5022729b4c0cf509a6071c57f46f473a46b967366fcdf2c1551c46b94709de15384c264d303799757dc3d6d0771b7422f10b93cf27cd5b61fd5d6eb3eff57b16204de4b9cb9073253e29fd058dd48c72360e269eb3419093b3d81725c41ac2e3fd6b7b92eb126c4756e031c5e2cfc7bc8de26728da3b36fe10a9b4ecb0f48c4ac56de47f16f312da2285fe9c7bb19e2857b0e0e2b5b5c7a9982cf09abc478b3fa18c3b9363201f023e6912505b0c3f58878ecd02527179b4f07327068c0a49164612bf2aee8ac4c369cbaf84de183574563b834f34288dfeb576644284e4dee2fa69ccb2f20d8af7ed38bdd4d5f10be9cb66d418e47ee41348e1fc51db0c993962b0da9c3920aa1fa5b7e242678561f87d1671364535f5574c5bb2673b48e4d3bc178cb09dc0a76cb1ab3e2b592a86f9423c1d92958f3a3902d88a8d5cf6f9065d97b8c848ec4ec2fed76402a39954af02d2e2b54c3c8ba5dce54bcbe800c80540fbfc2999c08fd2cbcfa221f4dd40fa41c9ed4d190406eb3942c00cce010b6e4728b723f97adf2969787a8ff4f28755a2fa4a647a9a489c9b3ebaf6283599959e9f349445d72f4c45d74571b29ee932b0330bb0e331a6d979ebff165d86dab96a7bf8c1982373d28141a66767a9ca890eeee10b390a99abe2655b4bd6c78be845858cfc2173885f83f5824cde9a796d8ae7b4e8acc3dbb471d83d230de527e0d8b263386b77310e4a5f0f951466f9c8f0ffd807ae78c6d64a6c2f784f430327d5be1b63a43fa52bb5513538188a8575204a34e19a35a2ebcf741d6b4b736be1dcca9bbdacc6f896cc1d75d3806907d5d460c4173cf09b3b0da301e33148b6b4d1756e3eb2414621bcf93d303b2f4b0eceb8326bf79c91d4ef0288f92bd2e2793668072d84b28974bf1013472832340c69dae7eee154dcdc76d82c6a857008b79397b41604edbf76b6883438dab4b7df93c53de7d5d67ad3146d0d099c8582d6ae2bc5e6c35f78fdc9bba1e1e6254358abd194d30cdf11848c363e676be3e48ff6e35df80e4be4bc21d0f1c6fd64ffe399367832b1f92d107c74903e9459da2af9b68b2808bbd61a1d9428983f4d3dbf6f95c4b5b9d52c318171658b9f6d8d3fdba02ab682733c2091f9e10d8084c7696358fd4f9c322e5a922993ca2ce77d7fdeed0d26ff152d90147d58f36c575d3748b0d3702c80ea4178b86f50d019a26a86bf0d0d37d70040f2fff57978933123db52bbb364b798827d6f6068892002f7164b78c02c9f0943801d3dd223a2dc24b5440aacbcbefb9c5d399d603e1148819422a320cb2027dba3eadadff3da2f0b8a864d005280939c5bf2542c3992ba08cb9feed7b865a936a2c68f01d6dd8fc4a09b78eefada3ab23089c87ff2e1938a7152f59e4ddc088b0cf6c62359e349978a3157d89246d87ffaecd72a0c96fa9e82cdcabe19e14572e7c1e652dd7d9c8a5df5776e59af854ff61caa862f19f6a83b68576cd92db7bd7337e8cd3569f68c1eccab53c12c1f2e95ed35b7c51c6d0cfee0552ec31481a250147662549644f86783c5a9facac9af6841a056d8943825e9abf94ef76d9f2490885d83c7d9d2936a5eb6ab75febd5aad126834cc8bbb06e1e6c65ff309d34de3a2a778f30ea523415b2d0305df7ac8c79d8879458f84b8ff5101b763a555b7a9d31d2dc935e72cf26839d021666b257eb5ce0c18aa8f0080f8b50f4198a2408599329f5b74a178b10dfbe6745a4a88392bcfbae4c956c63cb7b90d91844ee9d243c0e0b226edfd656931e6e32aa88f5339614ba362aaed2f3e575cc641cd9f083f15a1deb4768e53b0b5a09484b469eff4cb72d850543aa623ec4acdd2ad4f0ba80e80ab7262a279c03b543beab233f3a1af44b129f9fd7f7cc4b9afa5e830ff87b4332cc4f0063367230727f0350e26f0530acc2ec14ebee2bbde55c0e4e73380e9efa4164397cbae61a314239f20a60613fcf15509be338515491eb22f4f448e1ff8c983e51e6fef26629221647577777cc450608e74004e721c28337f8f461080f4c0a2b6dd69d2c12e484df6de601923ed477ba06ddbff7561b731a76e25643f469f59de5a533cbc29b6da2b2fbff601bbbf5e7bc7c439de28757d9dcaa576fde36db0fe1c1a375475bc9d109c236fb40ef1fab882100899fd170b064c6a3e095515c26e35737c4ea9dd69de19816c5b5f4498bd422e42987e063dbb57206f06a2506824f4c62f02d714f884edd8c42801723f0ce3f57f5e89304475bf3ab9d4f937fac1742ec74556f08825d32dd6a1b0da175372d40e253cf86d632cd00d43207868a92f342651058deb10db03ee0708f99abe8ef0131b3ad0dbe112688ec34956f7e1287aeee8d6652dd0b53c7a45e5052690e40eb50de98723d3c499ede9c16aa558e607d5e87ce6f1d2d7d0e6776988f8d8a0895311c88bd7729756cdacfbb72a0f0acc82aaeb60648c44709da8fbc25a60b041299caf338a280ed2676ef4ba5471cd12e13cd3f7f04665583de04362f269fd6d1beec82b1244ca7f309d7d44e927aafa59e8cb5372207502384a220fa4c2ef3e387b80328fba63a2c3fbb6d3e6017e401a290cc840c5f472f029eb7ba72e51ac8f2ca46b63e2572199b4da28603c625d376641a3d8c3c8e89bf5885bd2e7e0b276141b98be172e023378807540a5b73399beb9c1acc74311ab802b80dc935f4320611ed83b2a1c83026eb27b6c3d384f3b775725830fd4c407c3847340e550a53fa8988c5d6ed04ce0bd62b9f52cd44b31cc35d9bc21fab4ece8b5e02be417d8b3b44e3dcbd91668bac61b7fdc90945eeaf635ec2b08189d6abaae40c0d8429fd1dbc9ad9fb3c0d29086728fb778c09f678c2ed0a80f9f864f2bcf5548d8820b950d6517678f8c75e922a0e629cfc3d03e3a270611e0b4e3a32dd4e8e556f3aa6fcb9ffd0ae055e9317ee97bde0f162bea52226a5dbf7a59a47fbb054fbdd5a81e32ae8a660b7b6b70d3879c79c3389900f4e9317c0005c6d598b6d4e0f25c7ae7347d4caa252e06f1f11b4aca085b5d012ff17576d7a88a6d92cd193282c3f9cc07b4f77d03f7b2184dd083a5d1698e460786176d18f2e0ab13e0e1784032a7adb4a79b9b423a9ea900fb7f34c51417ea869910a2309ca6fea1878a0d7800d2706eb4934cd90208081d611e994b283e39c932294ea6ecf46fc3cfb63e5b80b76a25d701dd3d60a760b401a621f9433178b840e77e44e04b18859b99109b8785ad510342a46c998d60009664be2ee067f401f456ea4f5072fd42bba9ceca5926f1f6c60e88b94772909ee4fef7e01386455b2c04794f50e3922d3133ec9e403fb89995bc826c81d1b8a93a0f870cc0c6e4f23a9ed0cb63a94bc4467a0667204487c9100b76467f466452dd9ffc9beca663a297ff7d2f27564113f0c00db93693d88152812fda8a6c761466b32aa0d2ee22d8d005cd7186e7dc03c987a2077de8aafa62e9f9c43a9ca5753c412dea9d6a1def68806f643ac684216cde6725779a2c062f5737d042c02f7f16d82fc4ab9a813a30616a9ffaad98239e3da1e89e58af58a16d536b29ff63223f2bf366aabc2eb15b6a11a1f1686ae537529b829e82da11449e565e91d0f88b3f90c5f4e6b951d33acf74af11766625f0b258c607941c323fb03000a80b3908b2983a5319442d27e2e106a146a23d3eefb5c73a7ff5520ef8cbb84a11f17a04bcf8bcbd2db7cbd76a3dbc21e2c10d87fe72e8091865c44a09a21e5d414cdbfcaa6049da376e8eaecf31ec3b3a1264394bc2f6e0365c6203af92dfc31858d52a9fdedf23d510e5fafbb0309a243eec2129b660f058e110c163361138ecf7cb6390334ada907edd942beeea0f9b10355c5a2d437a6584ae8b2c12a58d7b2cc7af6c26d6c28278ba2d7b963ee05aa052ec88495af3ce77924621bd65625212eb68a7440f1b66e45025700e76565bd5035403b77c261e5870d65cf6bc4c309a7966646c17bf9a89197321f6cee2f5808280154d08c6d75728167677a876a72983c7349a0d8104416d5e6b8e671d0517cf08cef0f3cb0a7369f439b02e7748a7664ed511af1a7bf8bda2f67700a8953a8705addd844432cb18df1a1e9a45bf52d193fcbca1c8711c67b8a0f3e17ec03e9f9796793a92f1296544bd57eb33bdcaa1492843a30a768ba79e0828d230a6aa86066e7c6d2f639dba8ba78e1cb27becd81630a0b331b73dd35b60340174e228bc11dd96aa7b1f1847fd9fa2255945ff7312fc46b92020c937368aa931cce3bc30b87f69e00d565b0a1cbeab70b95cd0c4c9afa2fa3dd1e150724bff2efc5a3e16b4f0594b8cf411deb31f69d2b0e2f14a4fa521a219902c37d956bc5ae712c4bbd634cb919f49c68f48da69c711b3250f99584511b46168815887d11793143f4d2204e672abd9a39a0ecbbef9911c783a0e24b2579e873934b55e4b621fefb38c9d9160944dad4609f2415cc5a2799dc5c6a663c26afd949e439e8ebdbbcc1588c2564572b96c8d4ea778d0f4998a0947423fc0cc43d71e515835c3f931e5eaf990feff8e230fc89aa059c062f43210bf32ff2b298ae72f6524b963a00f837974d68918b9db977b87ed0d8e9142c1ce2566722770d1d9adc7073f8bed6f7bba28ced5e336ff8c82ccd6c95a6c5a25b8e6c0974e9dc52e4c4605dcef4594f83901ee700093431ef2b2b3a86d380bf42591b6e84b23dc0bd1a5faa209796dd1285d946ce8ac079e3eb763ec0c49c613da74180d1b8e141803f40adf095a11b2161187e2b338d02c03aeb305fd4369a60fa7f46603f1e98029d90a0d421545661fcc3dc5a0d875e6f81f81bc0a97a2aa5929e0f9b9202ed6c6c93be9004fcb32fc1ddb03af3a99c225bb14bb36f554d55fecbd5c53d686fac9ebba25dffe09a159021633238bd6c741129b18544b41d94c29dea2ae09fa2bbd7b91176a690", 0x1000, 0x1a, &(0x7f0000002d40)={0x2, 0x3}, 0xc) 04:52:48 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 04:52:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 04:52:48 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8f84d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e3c60b71caeaaafb0fc5ae1c573c322265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f96cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f341d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1d1aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f84151dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723ce764ec71e5737b2ea15caf782ddcd3b215ce8fa150715d7040e155d2a8dbf3b30c092dff13fce05200f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88ca1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000087c03e92d5a84457f871cf61851da7b14f80b5806cf25c20e4c62f3466927fbc1349456cad5c99952a395fecdffc298eb9fcf3efb59ba6b1cf858efff6c2512a71e6158c6e1f3687603d969d5b211cf8791193b96a895ad7b145356343365cacc65fc3faabd776249006ea9166b32e1dcd78c8e4a6248ce5894ab9d38f439426b5d921478d266d162bab3db24bd8f9ed089902420100880abafb457d9ada0122d904754d511cb04d290972ce62b9ab6efc30fb93a96f9264fda06fc657f224fec3ddb61ebc90bd006846763bbd2ca31c45c5a103a7cf5d3471cb80ce957285af79a91f48e477531b6a6c5922133164b304a9e367db9461b735617961440a076563810eb26bbf528c4650dbd64b4b278031724cb447871710c67ce4ab0320"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000080)={0x6, 0x81}, 0x10) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xa85e}, {0x8, 0x1}}) 04:52:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) r13 = dup2(r11, r12) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r15, 0x0, 0x0) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r17, 0x0, 0x0) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) r22 = dup2(r20, r21) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) dup2(r23, r24) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r24, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRES64=0x0, @ANYBLOB="2e09bb13e8d74fa188a6ccb21ad4b9c355c538e5d89c252d0738d166c4e4eb41837e60b14f3882aab67925a2ced3f1135ef94a08d13c132ff9092937341add136dd45c629b1dd8709510152585c718", @ANYRESDEC=r10, @ANYRES32, @ANYRESDEC=0x0, @ANYRES16=r13, @ANYRESOCT=r4], @ANYRESOCT=0x0, @ANYRES32=r15, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r17, @ANYRESHEX=0x0, @ANYRES16=r18, @ANYRESHEX, @ANYPTR64], @ANYBLOB="754e11e0eef414fdc65e3309cecfecdcae3f90fd4ea976d64bd32c4ba64ad8b6d1f7c0c0db9c99b11e6297d97fdd5d302e259ac9ffcb7e86751b4448f2efef35636d164346fb5a8de1521e2656eb2354d8a6ac2065deb9fd8804d7e41337eed65c0ee7c77d9b3d32482c68ccdeb91bc0106a91bc", @ANYRESDEC=r22], @ANYRESOCT=r3, @ANYRESDEC=r24], 0x0) r25 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r25, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x2, 0x2, 0x0) dup2(r26, r27) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180)="ba45d4d0229c2ac31866ef9a120935cf3403abeb92b4d0fe3f1a9af51d297cd633b0485faf888bc1ab77de5d14bf2bc5250698f38b515ffefe3b2ead48848a10355ee1140294c900622c0c1c8b6c3514bd9de771dea131ab677388f6230e9e699307f2024acfdaffd98b07f7093c73dd21e33880252bbc7da80af50117716472cd5f62d23d6e9ba9b4df6e72f1a4535989579c20f0849c7c3c24a9513e41e2cdcdc1d4f6c095e76ac22a93cd9221edfcd5db1425bfeddef8", 0xb8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0xe384a53032901615, r25, 0x0, 0x37) 04:52:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x9, 0x17, 0x0, 0x3}, {0x7, 0xe2, 0x2, 0x9}, {0x3a2b, 0x71, 0x4, 0x4}, {0x3, 0x2, 0xf9, 0x2dfc45c6}, {0x615, 0x0, 0x3f, 0x41df5bee}, {0x3, 0x1, 0x80, 0x20}, {0x7, 0x4, 0x7, 0x5}, {0x2ee, 0x2, 0x7, 0x1}, {0x8, 0xfd, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:52:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x1, 0x3f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) dup2(0xffffffffffffff9c, r2) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r3) 04:52:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='ese2\x00', 0x80, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) bind(r5, &(0x7f0000000380)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r6 = socket(0x16, 0x3, 0x10) r7 = dup2(r3, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x9, 0x7f, '\x00', 0x7, 0x5a3, 0x80, 0xff76}) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:52:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000480)={0x101, 0x0, {0x0, 0x32e}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSTART(r4, 0x2000746e) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x88) socket(0x34, 0x4, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x10000, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) r9 = dup2(r1, r0) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffe4c) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r10, 0x0, 0x2, &(0x7f0000000500)="0714000000000025ff149b33ff00fabe2835be325d8a9ef9b198d01894f4c63dbe8c32b39257e4d84314bb649a9dd3a5e6a6511053c65f7b08d4aaad340531ddd2fb9ab6123880971236b99b62987be6836009aaec229c5e2efd2155e8441539e3e1867775faa7f579688357ee", 0x6d) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000440)=0x500000) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r12, r13) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000100)="0714000000000000000000", 0xb) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000040)=0x80000001) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[,@(\x00', &(0x7f0000000240)='(-^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%):{\xe0/\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\\^^*--:\'\xdc-\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 04:52:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="a8a36a01c43925a0564f4036de1ed74e6040dcaa7d1cd0c233aed6315029b7a42695186ec1da3bac48c96d998db190ee179cb95fac952117075438878f3116e7134469714d93452af57a07fb94b96598dd4f6e565dae4ad6545f38160ce79cc45743d292a672019d74f0b15f44cde6e6f2dc63b750c07e", 0x77}], 0x1, 0x0, 0x0) 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) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:52:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x6d2) 04:52:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 04:52:48 executing program 1: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x4000, 0x26) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:52:48 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x4731c049f7669d4a) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ebdfffffffbeff"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d38dcf3cd0a5316ce28cc0d0caad9455285dabc2a86f13d0053fff332ed6d0774cc3bbd26dd29159919affb0e315966865261c6a2a66c7e02ef0f1fcf7af769e88fc090d0cdbe65d4319efaa798105003f8e37a79039187c3c825049ce06f2d4422cdf0845cae679d84cd116377a75aa541626dc6676ae0e2604f28e7812e31edf17a206d49d5dc01a050eac5bb69e98d4b8237d8d6dee238225fe1f3ad1ccf0547b274ab4bddb3c922ab98b15e2a672fb7ac23e37723f8895856ec548744d8a072bbfb17dd3dd7e49ea0ca8502948c886fb8f7523c21e3fd823c9cea558592a5ff6e7ce709f8a", 0xe7}, {&(0x7f0000000240)="4dc6923da95f56eb8d9c100c20e3694df1920d012d4b40ba8cd9bb4036946bf683d083b7a56f081b8b769da02ab05c2da681f76ca99ed360a7ddd6911ff6e9f1ce9835308c65e310f2e4eddf4493393e9259b68751883f3433cdac846b9bce1cf77202d5940658dbb22ee4cee086b8b4c103c7e7451856bdc2a55d330aeef1ecd36628733acc4cc63f9c259acfae38db08c15c11f11e4dbf17ea168b17045e663bd1ac4f61445fbcc22023a560916ff0375ed6125bc52ded26e558c91a36edf0bf8cd1cac0e48c0ddbd3e0d5d5e390cab248bc2ccabab665eb0fd27c9c34039c80037fae0c2bd975811d5fc8a931de8101188fec", 0xf4}, {&(0x7f0000000340)="598e35e72460933089830d9c", 0xc}], 0x3) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:52:49 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0xffff, 0x8, 0x3264, 0x100000001, 0x7, 0x8, 0x8}, &(0x7f0000000040)={0x8ab, 0x2, 0x81, 0x8000, 0x3, 0x5, 0x7fff, 0xec}, &(0x7f0000000080)={0x100000001, 0xfffffffffffffffd, 0x3, 0x0, 0x7f, 0x51, 0x8, 0x2}, &(0x7f00000000c0)={0xffffffff7fffffff, 0x2}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0xfffffffe, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r3, 0x8, 0x4, &(0x7f00000004c0)=""/213, &(0x7f0000000180)=0xd5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:52:49 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x193, &(0x7f00000003c0)=[{0x20}, {0x74, 0x0, 0x0, 0x2000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r4 = socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = msgget$private(0x0, 0xc6) msgsnd(r22, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) dup2(r23, r24) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r24, 0x0, 0x0) msgsnd(r21, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0, @ANYRESOCT=r17, @ANYRES32=r24, @ANYRESHEX=r10, @ANYRES64=r15, @ANYBLOB="70d8b43d5dafa7968efaae65fbf7cc87166a35d0fbdc1d0fd49ae48af821c37404000000e946df755c7f09fe4a6276a92f37f400", @ANYRESOCT=r1, @ANYRES16=r4], 0x9, 0x0) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x0, r26) uvm_fault(0xffffffff825f4ea0, 0xffff800000aea074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825f4ea0, 0xffff800000aea074, 0, 1) -> e rtable_satoplen(2,ffff800000ae9f78) at rtable_satoplen+0x150 end trace frame: 0xffff800021bb9030, count: 0 ddb{1}> trace rtable_satoplen(2,ffff800000ae9f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd806243a020,ffff800000ae9f78,ffff800000ae9f58,4) at rtable_lookup+0xeb rtrequest_delete(ffff800021bb90d0,4,ffff800000a68000,ffff800021bb91a0,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000ae9f00,800100,ffff800000ae9f58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000ae9f00) at in_purgeaddr+0xc6 in_ifinit(ffff800000a68000,ffff800000ae9f00,ffff800021bb9520,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800021bb9510,ffff800000a68000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021bb9510,ffff800000a68000,1) at in_ioctl+0x205 ifioctl(fffffd80629601b8,8040691a,ffff800021bb9510,ffff800020ab0780) at ifioctl+0xb64 sys_ioctl(ffff800020ab0780,ffff800021bb9628,ffff800021bb9670) at sys_ioctl+0x5b9 syscall(ffff800021bb96f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,432715010) at Xsyscall+0x128 end of kernel end trace frame: 0x6926a4440, count: -12 ddb{1}> show registers rdi 0 rsi 0xfd rbp 0xffff800021bb8f90 rbx 0xffffffffffffff07 rdx 0xffff800000ae9f7c rcx 0xffff800000aea075 rax 0xffff800000aea075 r8 0x4 r9 0x5 r10 0xa4cd31c9e875a1b6 r11 0x2b9159a9fddb09c7 r12 0 r13 0xffff800000aea075 r14 0xffffffff824cb908 inetdomain r15 0x4 rip 0xffffffff816afad0 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800021bb8f40 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=190506 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab0518 process=0xffff800020adc700 user=0xffff800021bb4000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69752 379075 51702 0 2 0 syz-executor.0 *69752 190506 51702 0 7 0x4000000 syz-executor.0 69752 493124 51702 0 3 0x4000080 fsleep syz-executor.0 85963 308182 15501 0 7 0 syz-executor.1 85963 104977 15501 0 3 0x4000080 fsleep syz-executor.1 85963 271098 15501 0 3 0x4000080 fsleep syz-executor.1 85963 203031 15501 0 2 0x4000000 syz-executor.1 50309 483278 0 0 3 0x14200 bored sosplice 15501 119094 19920 0 3 0x82 nanosleep syz-executor.1 38288 49851 0 0 3 0x14200 acct acct 51702 197737 19920 0 3 0x82 nanosleep syz-executor.0 19920 5360 12566 0 3 0x82 kqread syz-fuzzer 19920 255551 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 465842 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 426744 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 251535 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 236991 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 458796 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 54927 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 201018 12566 0 3 0x4000082 thrsleep syz-fuzzer 19920 473585 12566 0 3 0x4000082 thrsleep syz-fuzzer 12566 98726 3448 0 3 0x10008a pause ksh 3448 211566 80508 0 3 0x92 select sshd 18965 325620 1 0 3 0x100083 ttyin getty 80508 21361 1 0 3 0x80 select sshd 28375 60100 86515 74 3 0x100092 bpf pflogd 86515 331107 1 0 3 0x80 netio pflogd 4609 518173 25105 73 3 0x100090 kqread syslogd 25105 390644 1 0 3 0x100082 netio syslogd 44367 209130 1 77 3 0x100090 poll dhclient 43336 347149 1 0 3 0x80 poll dhclient 23723 47127 0 0 2 0x14200 zerothread 69560 346138 0 0 3 0x14200 aiodoned aiodoned 50649 73762 0 0 3 0x14200 syncer update 4030 393729 0 0 3 0x14200 cleaner cleaner 502 503585 0 0 3 0x14200 reaper reaper 64686 50953 0 0 3 0x14200 pgdaemon pagedaemon 36074 366705 0 0 3 0x14200 bored crynlk 34049 325976 0 0 3 0x14200 bored crypto 35037 28679 0 0 3 0x40014200 acpi0 acpi0 52261 50961 0 0 3 0x40014200 idle1 44022 123823 0 0 3 0x14200 bored softnet 53074 253631 0 0 3 0x14200 bored systqmp 14715 140109 0 0 3 0x14200 bored systq 95405 481355 0 0 3 0x40014200 bored softclock 71501 257323 0 0 3 0x40014200 idle0 61227 470607 0 0 3 0x14200 bored smr 1 236703 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 69752 (syz-executor.0) thread 0xffff800020ab0780 (190506) exclusive rwlock netlock r = 0 (0xffffffff824d2b38) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82672458) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 7046K 7487K 78643K 11146 0 0 pcb 13 8K 8K 78643K 92 0 0 rtable 84 3K 4K 78643K 350 0 0 ifaddr 49 11K 13K 78643K 99 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1483 0 0 iov 0 0K 16K 78643K 45 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1410 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 5 2K 2K 78643K 5 0 0 sem 12 0K 0K 78643K 47 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 21K 78643K 269 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 60 63K 83K 78643K 484 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 2 0K 0K 78643K 38 0 0 in_multi 18 1K 2K 78643K 58 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 242 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 114 55K 65K 78643K 1914 0 0 UVM aobj 22 2K 2K 78643K 22 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 60 0 0 NDP 10 0K 0K 78643K 27 0 0 temp 152 3561K 4190K 78643K 18887 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 43 1 0 1 1 0 8 0 rtentry 112 66 0 34 2 0 2 2 0 8 0 unpcb 120 138 0 128 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 165 0 165 2 2 0 1 0 8 0 tcpcb 544 102 0 98 1 0 1 1 0 8 0 inpcb 280 1205 0 1189 6 2 4 4 0 8 2 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 7 0 6 1 0 1 1 0 8 0 ppxss 1128 8 0 8 3 2 1 1 0 8 1 pffrag 232 7 0 7 3 2 1 1 0 482 1 pffrnode 88 7 0 7 3 2 1 1 0 8 1 pffrent 40 229 0 229 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 31 0 9 1 0 1 1 0 8 0 pfstkey 112 31 0 9 1 0 1 1 0 8 0 pfstate 328 31 0 9 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 296 0 142 15 0 15 15 0 8 2 art_table 32 297 0 142 2 0 2 2 0 8 0 art_node 16 65 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 30 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 43 0 33 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1783 0 379 46 0 46 46 0 8 0 ffsino 272 1783 0 379 94 0 94 94 0 8 0 nchpl 144 2358 0 747 61 0 61 61 0 8 0 uvmvnodes 72 1964 0 0 36 0 36 36 0 8 0 vnodes 208 1964 0 0 104 0 104 104 0 8 0 namei 1024 6485 0 6485 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 0 1 0 1 1 0 8 0 scxspl 192 7363 0 7363 10 7 3 7 0 8 3 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 432 466 0 450 2 0 2 2 0 8 0 futexpl 56 6148 0 6145 1 0 1 1 0 8 0 knotepl 112 108 0 89 1 0 1 1 0 8 0 kqueuepl 104 62 0 60 1 0 1 1 0 8 0 pipepl 112 282 0 261 1 0 1 1 0 8 0 fdescpl 488 467 0 450 3 0 3 3 0 8 0 filepl 152 3691 0 3568 7 1 6 6 0 8 1 lockfpl 104 89 0 88 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 218 0 209 1 0 1 1 0 8 0 zombiepl 144 450 0 450 2 1 1 1 0 8 1 processpl 896 484 0 450 4 0 4 4 0 8 0 procpl 632 1082 0 1034 6 1 5 5 0 8 1 srpgc 64 4 0 4 1 0 1 1 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 1393 0 1363 8 2 6 6 0 8 2 mcl64k 65536 512 0 0 64 0 64 64 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 602 0 0 39 1 38 38 0 8 0 bufpl 256 7000 0 1320 355 0 355 355 0 8 0 anonpl 16 74552 0 56752 93 5 88 92 0 124 12 amapchunkpl 152 3077 0 2942 15 2 13 13 0 158 7 amappl16 192 2981 0 1918 72 10 62 65 0 8 8 amappl14 176 118 0 115 1 0 1 1 0 8 0 amappl12 160 8 0 7 2 1 1 1 0 8 0 amappl11 152 176 0 156 1 0 1 1 0 8 0 amappl10 144 12 0 8 1 0 1 1 0 8 0 amappl9 136 630 0 624 1 0 1 1 0 8 0 amappl8 128 184 0 156 2 0 2 2 0 8 0 amappl7 120 44 0 39 1 0 1 1 0 8 0 amappl6 112 196 0 182 1 0 1 1 0 8 0 amappl5 104 141 0 126 1 0 1 1 0 8 0 amappl4 96 713 0 682 1 0 1 1 0 8 0 amappl3 88 123 0 117 1 0 1 1 0 8 0 amappl2 80 2756 0 2676 3 1 2 3 0 8 0 amappl1 72 20463 0 19993 26 16 10 20 0 8 0 amappl 80 1361 0 1315 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 470 0 450 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 470 0 450 1 0 1 1 0 8 0 vmmpekpl 168 7840 0 7806 2 0 2 2 0 8 0 vmmpepl 168 66546 0 64216 158 21 137 137 0 357 35 vmsppl 368 466 0 450 2 0 2 2 0 8 0 pdppl 4096 947 0 903 6 0 6 6 0 8 0 pvpl 32 221805 0 200922 214 4 210 214 0 265 31 pmappl 232 469 0 450 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 608 0 5 18 0 18 18 0 8 0