Warning: Permanently added '10.128.0.53' (ECDSA) to the list of known hosts. 2019/10/12 03:08:39 fuzzer started 2019/10/12 03:08:43 dialing manager at 10.128.15.235:37909 2019/10/12 03:08:43 syscalls: 337 2019/10/12 03:08:43 code coverage: enabled 2019/10/12 03:08:43 comparison tracing: enabled 2019/10/12 03:08:43 extra coverage: support is not implemented in syzkaller 2019/10/12 03:08:43 setuid sandbox: enabled 2019/10/12 03:08:43 namespace sandbox: support is not implemented in syzkaller 2019/10/12 03:08:43 Android sandbox: support is not implemented in syzkaller 2019/10/12 03:08:43 fault injection: support is not implemented in syzkaller 2019/10/12 03:08:43 leak checking: support is not implemented in syzkaller 2019/10/12 03:08:43 net packet injection: enabled 2019/10/12 03:08:43 net device setup: support is not implemented in syzkaller 2019/10/12 03:08:43 concurrency sanitizer: support is not implemented in syzkaller 03:08:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socketpair(0x10, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r5 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0x3}, {{r3}, 0xfffffffffffffffa, 0xc5ab1a9d0e6c9b0a, 0x40000000, 0x1000, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0xffffffffffffd7ec}], 0x7ff, &(0x7f00000001c0)={0x1000, 0x2ca8}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) poll(&(0x7f0000000240)=[{r6, 0x40}], 0x1, 0x9) r7 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x83c70929c0ba4ec4, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000002c0)={0xcb}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r8 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r8, 0x8, &(0x7f0000000380)={0x2, 0x1, 0x8, 0x7fff, r9}) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x1, 0x1f, 0x2, 0xffff9fb3}, {0x7, 0x20, 0x3f, 0x8001}, {0x3c00, 0x9, 0x7, 0x268}, {0x80, 0x0, 0x8, 0x1}, {0x3, 0x2, 0x3f, 0x2}, {0x1000, 0x3, 0x1f, 0x2}, {0x5, 0xb9, 0x8, 0x20}]}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000005c0)={0x9e, 0x59, 0x0, 0x6, "d50d482f35e1503596973cc6a311dedd661242c3", 0x8, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[{0x81, 0x2, 0x3, 0x5}, {0xfff9, 0xbb, 0xff, 0x6}, {0x3, 0x2, 0x81, 0x8}, {0x9, 0x5, 0xd, 0x2}, {0xa1, 0xc0, 0xc0, 0x760}, {0x2, 0xf8, 0x1f, 0x10001}, {0xd03, 0xd, 0x0, 0x4}]}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000000780)=0x7b9) r13 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) sendmsg(r13, &(0x7f0000000d00)={&(0x7f00000007c0)=@un=@file={0x8da29cbf262c9d82, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000800)="a8d4646d79feea61922c072ba371cea352181e5983af9c79725717e0a371c876b1a33689573973c18e797dc7e34362b38283095ec151a06504310f78c0a73691d7225c04a19c651161eff1d7ab21c1a83966cbea125390e7c5713b8eb7ddd6", 0x5f}], 0x1, &(0x7f00000008c0)=[{0xd0, 0x1, 0x6, "bb0cb7c006b7e41ae4dc29a9b1b87430c51efbef1eb0e7822d63082ff353c0c73eb86d739b7f4367e1f294005c8a6f45c22c509b90009b90d07ff951d5cccdacd7b50bffa9cc8886273c93ac791b2823a45aa816e82ce986529ead4850a782b7c7a7cc94db5250bbde81162e3865cd7116ba436447978efc962ca138f910f7b877076cfde75361cb60ed13f57405b514afa087f3e70f30f5bdffe3531e54d6ea4fb2188d9cfe5b7490bb2e867e142703c18babc0cbedb7a6635e6b56e3"}, {0x10, 0xffff, 0xb99}, {0x10, 0x1, 0xfff}, {0x98, 0x1, 0x80000000, "10028d233862ef1f8b2df5217ad4c93053211ac028d157eedde2ceefb01ca2f7e42b27cda469bca2f9c4b11455146164be88d4256a5cfeb72e2f563b36a8b95fe35d477ac6416c27795c2fe94ff5623137bf37f328f81f8417e111f30cedb404a6f94d77207cc2fdaf4fdd3bbf913aae9223a718f9dd03d3488a1ac75299a485509f94"}, {0x100, 0xffff, 0x0, "e7d58fb469e2d416244ce8607e1fb0b5efbf8d84e4dd5bb8719db68d31abddcc51f0e356c8a2aff36e933252ee0115fe7d204bead2a88dd96844de9198f0da2fc0c23bac764852e70614c9ecf06eee7eeb4e9babd4c42604c463f2d3883997e2357421bbd7a6eb0dc6fd868e10c97149f7570971582276458362599ee9d581d525f5fde3b9d6f191b261d9811e5afd4c1e4698d3a63a3919ab80f467503ae5cf538d6a6d95ce5d57fca22f64883e2fdc3857c418400cdd832cad9e1d336165b3f750f0f0bb80a47e67ddd238db4c21c1fb1724d9712503dd3b4caf6bdd524c82c3ca8a9b4dfe770602934f5a"}, {0x18, 0x1, 0x7, "c1fcd606ac8501"}, {0x30, 0x1, 0x20, "297d18305a63e9a454482a33ac4ab509b84d44ebee6473e2405b1e84806e2b38"}, {0x60, 0x1, 0xffff7fff, "28d72f0240ab6e1625b95826363316bc2fe078158d2e391aa8a1d78c5616ffc70430681d430252bddf04382eb3e34363c0bc30669bece480f20ee9a172090e38724bfad9f2fb93c6dd20ea7e4af18188"}, {0xf8, 0x0, 0x2, "e75895465dbfd7ca0664c05de09d7817d6d7ce6b5808e43e62d1036d0f02139de6447d398dbaed4ad0091cf8267f1db4a2506114fa876e7b60f27edfb8076e8669ff2efcc6f68b2b6a45f4314ed43529299239cc036924bbaeb6c21ba3e0c3a58c130c7084af59300783896e721efb8d35dcdb3c35f345d079f1eb7b4d571847a3da471aaa594bd68c086227d542d58dcf2e56defa5127e6e6546cfca1eaee351a3e6995bee9f030ef13343b4a05da034bcbc63569be5ede77d6c79478502e9df227cbe4078f776641c0f9d3dd287d507dc2210372cfc4c6b397c19e1b315ae6f3"}], 0x428}, 0x400) pipe(&(0x7f0000000d40)) 03:08:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x8) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x51f) syz_open_pts() syz_open_pts() r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000240)={0x800, 0x4, 0x1, 0x3f, "9d50cbe672e69e995c660c9084d71c935be46f02", 0x5, 0x10001}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r7) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x59cbf6f0b0a9a3e) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000300)=0x4) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000340)=0x400) r10 = semget(0x3, 0x1, 0x4c) semop(r10, &(0x7f0000000380)=[{0x1, 0x8000, 0xe48d1c04ebc622b6}, {0x4, 0x3ff, 0x1800}, {0x1, 0x59, 0x1000}], 0x3) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1) r11 = open(&(0x7f0000000400)='./file0\x00', 0xbf44a0f4a5c41c85, 0x308) mknodat(r11, &(0x7f0000000440)='./file0\x00', 0x8, 0x8) 03:08:47 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1ff, './bus\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x311) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 03:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)="ddd64efd054cd04b08900431de9eca12d6e18bb2d1afd47eb913d50539a9835acd4caa1e689499672f9ae87e234ed27ba6e1590590eb595986c29866e238") 03:08:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000080)=""/165, 0xa5}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000180)=""/123, 0x7b}], 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) 03:08:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) login: wsmuxpoll: not open wsmuxpoll: not open 03:08:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) rmdir(&(0x7f0000000040)='./file0\x00') 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) 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) 03:08:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x4) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x9) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6, [{0x1, 0x7fff}, {0x2, 0x6}, {0x3, 0x8}, {0x0, 0x4}, {0x2, 0x5}, {0x3, 0x4b}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x80}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0xffff8000}, {0x0, 0x3}, {0x2, 0xffffffff}, {0x1, 0xd763}, {0x2, 0x7ff}, {0x3, 0x6}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0x100}, {0x3, 0x6}, {0x3}, {0x5, 0x65f3}, {0x3, 0x2}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0x98cc}, {0x3, 0xdb75}, {0xcf662d2825b3e89, 0x4}, {0x3, 0x8}, {0x3, 0x3000}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r12], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) r21 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) msgrcv(r23, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000b25013a8b4e12538e0474b7b494faaa95295c5c1a69b71636c1cec51304ae1f654d3ae521497ed06c216cfd420d5696b007603a18af20905022a3d6c122a54f57131101088d39147691aa216d10c303727115a022a244a42f8596ed12e5eba497f3879b202fb3920e2b8578b1a0edb054b8c23502c6462ac42c3e09d1d38b25b2e7e2a86b71fd678f2c60dbcef7666cdf9a24af8caa1c578ab8cd648bc090fe86f11c5963ae2d9569cc72db72aaa0a208116fd5cebccf48029ac9c1100ed440dfd540b0e64c9d02027aada9b427fc787e5ccde6aaa921d958f9b65cc87f647c58624b855bc57c12b484c196c97e410a5"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r31, r33, r22, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r34, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f00000002c0)=[r19, 0xffffffffffffffff, r28]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r4, r6, r35}, 0xc) close(r1) r36 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r36, 0x5) 03:08:48 executing program 1: poll(&(0x7f0000000040), 0x0, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x1b96, 0x88, 0xdf2, "c356422567b31923a52698962c020d32a85ab785", 0x8, 0x1}) 03:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x5}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0x2, 0x9, 0x3}, {0x8f2f, 0x1, 0x2, 0x6}]}) 03:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x4, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r4, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000003c0)={{}, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0], 0x14}, 0xbde41c8a9534ef61) 03:08:48 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff5d) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) flock(r3, 0x9) fchmodat(r3, &(0x7f0000000080)='./file1\x00', 0x17a3b1f6094dbff1, 0x0) 03:08:48 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='rc', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='-\x00', &(0x7f00000001c0)='rc', &(0x7f0000000200)='rc', &(0x7f0000000240)='rc'], &(0x7f00000003c0)=[&(0x7f00000002c0)='rc', &(0x7f0000000300)='rc', &(0x7f0000000340)='[.S/\x00', &(0x7f0000000380)='^!^$/\x00']) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 03:08:49 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x8, 0x5a, r5}) 03:08:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x1, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x5, 0x400000000000338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xfffffffe, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{}, {0x5, 0x70}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x5, 0x8, 0x6, 0x800}], {}, {0x0, 0x0, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000700)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5128}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x49e40ba1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x24ce}) close(r0) dup(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x7, [{0x0, 0x3f}, {0x2, 0x12c1540c}, {0x1, 0x4}, {0x2, 0x7fffffff}, {0x1, 0x80000000}, {0x1, 0x7ff}, {0x1, 0xd5}, {0x0, 0x2}, {0x1}, {0x1d8536639feea6e3, 0x400}, {0x1, 0x1}, {0x1, 0x80}, {0x3, 0x7}, {0x5eb84b784b724e2d, 0x1}, {0x1, 0x8}, {0x3, 0xcfe4}, {0x2, 0x200}, {0x2, 0xffff}, {0x3, 0x200}, {0x1, 0x9}, {0x2}, {0x2, 0x1}, {0x3, 0x7e}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x20}, {0x2, 0x9}, {0x1, 0x2}, {0x1, 0x2}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xd20}]}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x237) syz_open_pts() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x9) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000c00)=""/167, 0xa7) 03:08:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x81, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0/file0/fi\x00', 0xceb65ba2474adc77, 0x3) r1 = open$dir(&(0x7f0000000100)='./file0/file0/fi/file0\x00', 0x200, 0x4) renameat(r0, &(0x7f00000000c0)='./file0/file0/fi\x00', r1, &(0x7f0000000140)='./file0/file0/fi\x00') mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 03:08:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 03:08:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = dup(r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x9) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x200) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) 03:08:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) 03:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 03:08:49 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8) lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='W', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x0, 0x30000) dup2(r0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 03:08:49 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000002c0)) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000340)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 03:08:49 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 03:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7e4}, {0x200c, 0x1}, {0x6}]}) r2 = dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0x40) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x50, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 03:08:49 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8ac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d2cf5ac959762c1f1179f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b0400000000000000840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7590354a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d518b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a38d76384554c607b33afdd8552a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f900000000000000000bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f5903b909d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae15232d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b087209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13a059790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf39d0a192a2148c00ff005aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256b61bf5cdbaed16a3a4b5dc8d3095102cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa28529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa539201bee6a73a6c6caadd94919032439cccb71a8a94cb5fea93c554c59000e95d6d9157741b8147fb06583b58ee8f051b8948692f82c271c44abc55418f3e9d383a32fd05aa175f16749441e5cd0b894722590123814a7225c4dbdb7de3b3ae53fffe18bf97bf73d8ec9024bf0ff9682d8d4e2a4538d259d60b29f802624f67075360eb1615e0068ffac410b92b92710f3cf4b82b1372e4b8f898dc2a4a63f4d6d4c3b4eb4a001466ac5f40b638845de59101a3e4353283c78905318cc0f70b9be13110d7a7cce5b57a0e0e3f67d98ab7eddb945418cd1e55cc8be8683a01657dce0c378e2d96e7f5990c0846d9d71c53db37bb573a4914c59f7c84d84f9a7d322e4eeaa2f8fbfa7e0ec70181d52d5f87ee227b26bd7eed4abfd20929ca430b5883db06962974aa2829c9ffcb9c666b3512827eea5d7fa01e90e7b756a7cad5b5c6caa6cd66bb66edfe93fb3498e8892e02caa289f0edcfd1a1a5560863c83f42da0be897d84d82c7f59d515d56ded81b9073d117d2bc7ee9f7e9ffad6a47909533c98642d9dab11f8d60151bb68023bb81a6de411873b2450b5b41534f7c2f21f96fd70191e0e3c2500478d045de6dc2f5daa8dd6dd78a38db477616b594eb179959aac6ea6ecedaa96395bfaa667cab5fcff633e218127cef155950bfdd686185c61d6d8d426de59baac02a3c6dcb5605f2157ceb5c3fe483ea3e597153d674b1515b1129ae1a9a2c44dda531b5ceb1def2e1a5093361550f75165226197e26b3b4bd33678e2dc926c261c9892f906bb4d00000000000000000000000000000000097d49fe4355d60fd62540bb453098bcc52f4b28ec79965722668e32416ec75fde8cb2514557352c87e1b66d9cec4f8f6648f9bfd28338409bbf132b1608829daaba886fd8b03a28fad5c9f981f09a161a8c7385cdab21f76cdbb824709c2470328eb6b23c69489ed99b3e54d3882a564f85e7ed675b60aeeac0928e5664618b32c7c7c0a2ff0d51770649398d85117dce0a4b3a3347927ec006ba27bd36ad723849b40761ec5dfdd38718dbd8ced59209f0af75348752314ce6a15174ec47e6ca6b0"], 0x10) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 03:08:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000240)=""/185, 0xb9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 03:08:49 executing program 0: setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x150b, 0xffffffffffffffff) 03:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 03:08:49 executing program 0: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:08:50 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000520d766ce4db72f89521463f6ba3dd1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009053dd40263f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0f2e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de40faf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821de04b13822f5f185014dfc336f05a2bfdcf587e4ccbffaa3c1097d3d41c647826b8d55e25d714900120dfc0fc6f44d9fd790be4c7bf67d3444aa3ea61b346effb08fdb98dfe19f59fb5b89af3c4622e61ac24a887855cfe5777e64fb240fa3d4c0ea1dd51aa795b3c700246bb042cca2d65e85f0f4ef65d34ad8588a5176f32d23411a56606f9e5051c0f5b7a"], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000f80)=0x9) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) chmod(0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x4d) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) getuid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000140)=0xb9) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffff090000000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99cb7a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) 03:08:50 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) flock(r2, 0x1) flock(r2, 0x9) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 03:08:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 03:08:51 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) read(r1, &(0x7f0000000080)=""/115, 0x73) r2 = syz_open_pts() close(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x800}, {0xb5796aba408490ca, 0x1}, {0x4, 0x8001}], 0x3}) pipe(&(0x7f0000000000)) syz_open_pts() 03:08:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = getuid() r6 = getegid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r6, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000ffd0506392bc511950c6bb64aa008ded374f9c41bc0cd9b327e0326febd539c81e02eb4709f5ae4822b7b48418d87a851c4394c0d2dcd94cc4ce0f208dbb070d34bf9f5fcce6b999d032718c594267b9c9a3ad4cdd6a3ddce80bd20252cae9a5868d7d20b1a7fb176d74e9110d82fed4acf70c27cfdf68ccbd4344e537c2ac79b4374e29f70e4b5197aba2d2dd3675c7aa9a3c45f6d593bacd7f"], 0x10) write(r1, 0x0, 0x0) 03:08:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xde, 0x81}, {0x9, 0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:08:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 03:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0xfd, 0x0, 0x80000000000023}, {0x3c}, {0x61, 0x0, 0x0, 0xfffffffd}, {0xee, 0x2, 0x0, 0x7f}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x1, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0x1f) 03:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/d\x8e\xbd/amm\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) socketpair(0x20, 0x0, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="e30000000000000000002000"/24]) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r8, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x41, 0x4}, {0x86, 0x1000}], 0x2}) 03:08:52 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x30ff0febefea1f1b, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) msgget(0x0, 0xc2487d717e03c25d) 03:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 03:08:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x206, 0x0, 0xffffffffffffff32, &(0x7f0000000180)=ANY=[]}, 0x4) 03:08:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect(0xffffffffffffff9c, &(0x7f00000011c0)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) connect(r1, &(0x7f0000001200)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt(r0, 0x29, 0x3ff, &(0x7f0000000080)="ebffcbff13b9fd812eaaeb37e0f3fbe29d409648", 0x14) readv(0xffffffffffffff9c, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/12, 0xc}], 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000001240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) 03:08:52 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="fd20ef67b2e33c043924ee5d02ef95752debb43e0fd5582ab482e333b12d2311aeea1e579b2786ea1f2f6946b61f2ee5d12e1537d73751141c4b26270bf30750f6266ce3c3c0c3653f460640e188bd0147e11404dce6af97e4", 0x59) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x101, 0x4, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x3, 0x1, 0x9, 0xfffffffb}) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') mkdirat(r1, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 03:08:52 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/182}, 0xbe, 0x1, 0x1800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() wait4(r3, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfb) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfffffff9, r5, r10, r11, r12, 0x20, 0x7}, 0x7fff, 0x1, r14, r15, 0x6, 0x9, 0x7f, 0x3}) 03:08:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000006, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000002000000000000000000c7170fcbf265b1a1a04a211413f39e0d64929b698ef7d57fd1653c98ea2362aa4d09293fc6548e6807841c404a2d0effc71434a3e8f2295f2e3d9b3c2e2c09ec755dfea17e2faaadd62444b9e2612c8ce68cc9e2e522bc14f0ee8ab73300"/133]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x3, 0x20000c, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0xa2, 0x4) 03:08:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x20000000, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 03:08:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./file0\x00'], 0x10) 03:08:52 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 03:08:52 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setpgid(r4, 0x0) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1000) r7 = msgget(0x1, 0x0) msgrcv(r7, &(0x7f0000000000)={0x0, ""/182}, 0xbe, 0x1, 0x1800) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x800) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() semget$private(0x0, 0x4, 0x21) r8 = socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f63ab1c021d3287369362bcb4203559e1253dc1c6798b24daa1b67fd114de8848e8556c7dde3f64721894a2266bfac4117572fda6d2f805057771ada370b912ff5a84ff3edb4d39810124e762328c2a7c43de31ef1696915b2ccc054f32b92f03b72f9965fdd56061c658d1111f236d765f260e116b1b5f8846cf15c7a8215f5aa688d985e9b57fabd3f4e388108fe11b4ea27ef45968c8984ac96c835e39a705cd4ca42eb9aa4b8277a029f88f8748f7259b273837e0dc9f8c257cb52daf893612bc232af9"], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r9 = socket(0x0, 0x2, 0x0) connect$unix(r9, &(0x7f0000001100)=ANY=[@ANYBLOB="e4156c45e67d71fce79fa05bb8ef5e1b64767764d98769b9d5c69e211c2a0fb8dbf8ba9f8df2bd0334147596c00cedad170f21a807ae51621c766adb625e5a572dccdf281775b3b55295a8e90f5dccfca6f3e12cdcd3c477c78829cbf3f4b6b8df3520c235382be41adabc46fc2ff932913bcc0338e8f386dc5d5e8e7ccc438b151743c88a55b38c0d5c2f776ecca0a1a1a187bf9779801c3a099e8686639c86235752674201480a07f3c51c558d814985c51f61d252fb6c6142b6a999b6135015cea413"], 0x1) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xffffffffffffffe3}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="3b934c8a720197d7d9dac682020300d3fc29383ce273da441058000000"], 0x1) 03:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x7ff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:08:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 03:08:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9d297d090b723605) r0 = socket(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x95d568acfbc5600f) msgrcv(r1, &(0x7f0000000000)={0x0, ""/192}, 0xc8, 0x2, 0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 03:08:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x8, 0x7f, {0xffff, 0x8726}}) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) write(r2, &(0x7f0000001680)="4b424e2089da4c3267cda5e6c1404ad095b8fc513636c8209a19311860dfd4e7e86e46bfd019019464f95571801d272666df46896d20228b7151d8d2467c56c5663b822808a9521d64c4edd8a7a2601a56b24432ad76e9b92d41641bd2705171596cde887ac18bb404086733b39f42697e85466cb33910967607924d37b1f63ddeb90356bf727afb2e43a0ffcbcc2f48c3a0e67e367fd345fedda6e772f55ffb706d9e1dfd716418a1c445d25a11201b30145eef6502ff2cbb95801d1b661f504d5d696a3d0e01477b181762dbd950cc894c4bbba21cd45c22ce36a230d178e5c48fb48fe158c746209253c82580e8fc505d70c72e6be23948ca56beb20ac05c8988edd024d15f601845e80f8d6ce96cd2a3800a2f67a93d3cb0097566891e485a1fd288106f010f42c01b9189760efb968332d0ea857b8a0c6aedfae759c368049f6ebf67ff01815bd59fb90b3753a7cff3f7b20c55248afa02ba587b821698b5602c33fbbfdd38fb31e8bb96de6ea754c0270579ff8fbc890e43b4a4be657ba0df25902e89bd01ec17b7684e940a5d587e34c0e23494a58c79d098d243f3c35fe99f8db5c723019d3e71116607e5a6f254765736974a327048641530e7854235267af34c5beae9b93237d2c90c5b9ea9c21f5b55d5345adac81018368da07d5e3dec8d50007d5c51c7f221b6c290fe491872b29aaed3fe4e3b2462ec59a56b390450999790907b5b9972c4d100a43ba3e29a6da756b3fd934ea92aae72a5dce444ec3a698a9f09c196650d14f59a5da67cb9e0e5a41e4593a65571966353d72b7ef641a503e44a616f6914ed8eecb985fadbd71cf789555b00d7b2e9c89b9fea1d13808c58878b58a0e87b98c652ab50b1b26269c3e077512d49489b6bc657169b80f81e7b93f4b5df80c4d1cce4cc5be66892b150142f53c4e9fee4a4597198dba63d693552f9697951773b335e4975a31b4c039f80514201594381b8783f13d1ddf118c24c4f3bd87c17b4735104c87c932d2c5df261f14c806f84c04a3a57ac19decdd0d0629d7ac7dce465d5631e44bc230c23457c39f8ae641615be006be8357023ffc675c2940e7e740c75d57f97f4b69b96bc4c11dbb68e2bf051f1980c4cd87ba99e2f15abb08503fe3e2e2830008e563ee6c2d7f83896df8dda5fec5a0c9b39adeb3ed8e76e7af17f60a3349c4525ad883c2d15b82d1b1fadeb754172ca00a97b58a19b430f641fd2356e426a2842e83695c43b62154f05b70eadcb223ac2d26bd322386cbed3bfaa665dda486c6a7d9905a05ea3d9671d9535e96ccaa6d092b2d27004f27ef435384c29648f8db2928dc04cfb23d1cdfa51cb14aaa1d7170ce1d87c822bbdf022f060cd003ad657f0a87ed55e7e8c21d51aeff1e4ed0dc1b6ea5edf78a9b4ce038e1da2b88c6dfc1362755ddc6d139a20d729354dbdd172ea3025e2baab0a156cfcbcb155e23f6c076e3137bd27a93f66fa4faafcf98b40118680757f48ad809b868efbb4b867a2adaf0378f826c3e713a37c9c6c15bd508ed49a388ac919ef596f8b23785f0ca74a0cac397afd4a5ad497ea99a88535ddb53e0398c6887cff1cc3e88e58dcdf72575c79ebef456ebed6c4af1ab22ea492cd883f565ba16f2a449f14b42985032066f0b166c98dde5537128292dbd18a116d62e4670fc8b7c7f50a4ebae348a1c2c71c082d70dca468bdd1d7364678101a0b1a1918ece49f6a934dfd1cc55c0440daec592aaacc73585be84777688033f4d2849c34b5de435eedbae74ad84d80be12ca1ab1a461a899735d00b57e5fc9d731655bded62ee54ecd7e219fd9680ad5126b8168e314ef8bcee53bcf8232d3582e53bd6d0f3a3e5eb2b7ff17269026b89d04e771c2ffb83240e5c0e6a8cd9635727e12a1f3c003a84de9079ae12839ca74d350d430382d30041770f70baecf30a611816fce887bbe674a6c6a309c3bd173718a15737d16a7ef6eb5819aa5b55b1bf58c8e96a0cb71bd15f3d84bb2bdfbd0b34a174f94374fb81eff010f36203ccd512e8a4e3708d0d497b6b72e21f63799aa8ff91f3ce3d774e080902dae484a3e1fbda3718040c43af33f19a16fbbf950a0df557a0233a421a1fac83e001ed6acad0f919669a03202c14522bfd4eab18ed824fbd78e4560f323a354147f1d1270e43b1fa32256ddd1c08664450b125c65f1b25702a8fbdfa09992cb41b08016b6eae80493a004117c2fb23b095989c400ad291bec9b5b1479a1a9e3053352dda3fce35f1b76cdbbc15d88797215caaa97e7dbef0e065a2380761e5458b39b23fb9ab60a7f3a4e9a2cc0c9c5d94b1ad79ed8483f9677c8e2b9b7f46963bcdd4d58f4e7095e21fdb12e7e6969390247620b1e6e84b55a87de1539b25fee08024bcf6becd4e0688390be444277601cdd6b49798ba8879892dd67bf305f3c63feab759d4355819c3b009a5d6ed96c0d20a0a7b70bade9df3e1789ea0df148460188818ff73af6ea2d77443656244e412084c65d14d91f75bed745855321f34ae65813734033c38f563b6b41de879cb641e52e7912abfb488a13afa8f7cddc56251d777e0a9f3ba1138f2c9eb5582745f15b03101492d107f95ff9c3a61bbc3d4d5c489de2def92ffa49ce60eb813085f264a8bdae87c1c30f4119c11306d83cecfb10f3c6b21df45527a2a115f8bd6288ad8f7c02991e6ec61d7f688f4cf8ada3492b5c45577ad4d67a99b8cf1bf98a747b523f66aa0916543e97ef641237d037bae01dbf6144b802d4c71cd3938827d3771f20401c0d0e9887a82f3c4e25304c847ccbe859310257fa27d42961fc7835721d00b2b7d398442b6f50df097e22683c963346a24eb451fc2c7cc258a30541d23ccca646ce2e39e6964337655a6f7eeed6f5e863102745936efc3c8242e9817f03a36c5f70a767cb1cebd10b36e5008004ec1d842c3b0dc506eec1983c985075be57d385a26e4635302767f359451c9d0913a1abfb713afc213fe566f0a6eedc356d99ba6d3f90ed6c72b400004e986349e3dc51aa17a1e001a0265912ea9952edc24bc85a19d3f5c0356d56a83d793f977781963a237f424c32a499a58271a3f7557732f3d6e84f1c439bd44f4c671777359e8120d7d2159c1f68d727017bcfa2bc0cce679edc824be6702c46234bce11d52bbf575ca8c54871f516993f07eb5cc50a7ed1f9e410b11c3d8d1dd9c68d66050910d8d04972aad9b9190bc684735a04b7fbfcd5926635dfdbb061a651113e28a087af51bef82bd9ba978138dac767629e6ffba304ac529e5c79e54195f71d46f8eefbaca802288ac43e185786a837109a06646b5296af14e00adf3e20d105b692ca6fcfe68a6b864bb53579cae2fb1decc020ba4880817460d9b1d6ff014f75a15c4ac37afb2f4afa51b64233c7dc5c8fd79a352b5089f86e03b0380811d0f762866a6ea80094768e949b9a987d4fab09529d33827906f34d60d7f3deba41d9337161ed1fb7b008c4cc5a41b110d525bd60443018ebd6b026411314fd8bc3686e2ac2bcc67e2460de2d8ecfd0da4b146f4a2e1d79282ed8bdedc33c893347a21c8553a8747ec980373718925518cdccaf13262c0ee0620eebf1ea438165911a65fbb4feaa5a82097263d7341d70327e44ae9547d967286727e0c7cdbc579250bccf72539d2c807b0058f11bb4b2f7cffdcb8740d817520894436080931cdc7db2e8bbb5677e12726d841020105c9dacfd61f8a9b67dcea2eba624b367a1d8e381fde8664db77cbef6a3c2325502a4bcd41204b18f96e700563037b7c238b3f9e1bb12a8fb323f4a91ab9b00adc668a47c04f5b1a3d927fb6ae7dab838a190f15705c3d730a3b8ec5a3d07c5cf1327da94a1b1f2db8c296408c51af2a4faf3b1776777e6111a8cfd0a382bac66ea4d0e31c94496b287b491b6876b080f6852ccaaaa6dae60c65ad272637035e08088bfd4105b3cf790c16555878380aacc4e6c4ed0eaf842ab00cae513f3651223219ee8cc9a9081f540f335b98722022f465d3e9b0a3e0d22d91d7dc020cfb9191c9dcf8dc957644f48be091d32b8a91ab801e0d69cd0b282f00c219f0ae5f4ee209379aebe4d1c9c5ded22ce2a61324e843e34acb3b7a2e156893a6cdfff7bcf0376537ca1ed129f56d937dce5582a72489daad0beacb3b721ab3f6e88bd5ffa484d004526653eab461f5570e9bbd2b37cfa6fecd4db3b0e5f73b09f60a49a33bf7db278bf0c58b21819c50b1306c71e89c937de652bee0ad723b6be084eb981578289129da3369a13fb00ba7034bd37e1af959c37ec9646fd4225522103855e145b1e48def02866baa83349564eef215abc3036fd7af3a7988631afc835907ff20bcc930003e4195b260bf927f1f0d68b90c8ab89600ea5561e20c38957fd4e43b6a86cb983673bfa970b41fda90300bb392222353dd52dd080f621b087d076e767140703abb11591dbfe0ce38b4b8508858f2dad69a79ea5d051fa0248d265ccc9edcaf48c1ecb497d69023a9c560d1fbf45c5d03f19931b563129f8990b21424669311197c306c0b5efa0ef1bd93b77fa36bbfb8ee4501db3a36591f91770607a5c67968a590ab14b19d453c8467217407b9ade0cc4d5700fbd883e69086cda5edb3c90f4c2d50b2d54ed75ca866d7b383d9bba98d575e5a5a69bbb1efa26dc5eb48a4ddac5be416729000a59a516506b61e2200e94e15314e63a0e256217fcee5ee128d9071c0ca14c4ca26d3083316a734479111d7116655f37a68edb3ee4bd590d413ce7c2370ca68bcb98c04f1aed60151b194ac10d6dfa7b76dd2a8cbf90497d5e2dcd979225077aa15a541fe23537ff004556b2df76eef171f6ae6d23f1522abd2e5fe891db8ad81c057719c20b64f70801aff7e9c63e8ad2f3b572aaee4d0e1c348e6252247464e1a1b4c322221c0602c319b412e255f986e40af9cff1a9f409172a423e3f82cec6c4489caf94260f1f396caf93ecb8f9d3cf9749e86abd1c87f1ac1baea7eba2e068dc510a852f9ae844ace4814a9cdcaad5c4ceba7b7e6400f9441c953a168f578ed277214b4a886689e92532f2078aa4a58d649402e320ef78c0acfa1820fa41d644ebe034cdc40d17e3de40c25f549a5bef8705ba7c11e7b0ab316c161fd06b63c6bded7a5990f9d883e5055c5fc78f51f7d4ab39363e054380046a41b650ca66ff8448f0c647f851d5661ec4d5d0af31d9472aaec93802e45eb1d9eb7016e261cc39fdec9ddc8accd3b506b29e13301a53bacf6a781e7b703ca98ff4073c33d6f471accd11834cf2615fe2484524ebb2179b2b37291fb2b4d9aa8f10ee3984d269137f5f1e565db1b6d01290398516992914659c5e1a9b3e04b52dfdeff3952adcb7092e308d5ca185c771dfd0e33beb8a1f9773b74031ac4a6c9a70eb8cf884103cc9f13679f2e54a61d0399fa7886ffe32f17db3e013bf939a714cc75b53ea18a5a50f9cc12db44d30bbb7a15f6349421e49bc705db9d0ecee0c95b0d51f20c86ac0435537a9bd2690d612b2dbee668aa21ba204a66abf97c54c2f5d6a21346747400c1b564d9a24d319507cc5762d7efc72a7d2ef20ff6ee1086a10773edfb40ab19ef2424920567416382316a4be9fb1f756f9df19728f0bc2ac3e6aacf0696ea82f809338c5314a1689707e195e62b401f54a6fb01a8af484eac3e67f40d1f9d1633629650867b8217e025f2f333f8d05d289dc84bd9947ab9d68568b8db2ec20ca94671c4b36ed7c6b87c1e64a9c87a6573d4dc1eb03d7ebe643b2", 0x1000) flock(r1, 0x9) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffffffff, 0x8}, {0x825, 0x800}}, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:08:52 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 03:08:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f0000000040)="e540911d2788a15207666cd00baec7188cd2197f6f278729459b2aea340110622c24b3d9cffbd7a75a81c7409b4ca4785658a165b46d39a8725baae4ef83e53ea75630eed9bbcbeca20969c1ddabed652a6b2f53e5cab754b90110ae98fb49232d0bce0d461fec394abd9bba185f303f6be0", 0x72) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:08:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getitimer(0x2, &(0x7f00000012c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_flags}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001200)=0x1f) close(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) socket(0x400000000018, 0x3, 0x3a) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) chflags(&(0x7f0000000040)='./bus\x00', 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) dup2(r1, r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="fcc446846fcfe99b53d956b3b4d65c6643d21fd02b5d090aaabd713394bd15cac16827649dd969768a462b9c77f1a4e3dcdc61824533d8b4d380194217873e68574b7c266d4de90fcf3f01345d275125765e6ddec61173b42ee75ccb7b7c7f59857b1ce528b73a14e99be898f513e4362bb71abbd7072bc8cfe1c7f13f1bc86480749b87", 0x84, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 03:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x1, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x9) getdents(r2, &(0x7f0000000340)=""/102, 0x66) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[{0x2, 0x0, 0x20, 0x20}, {0x2e13, 0x1, 0x54, 0x944}, {0x6, 0x3f, 0x1f, 0x2400}, {0x0, 0x7f, 0x1, 0x3}, {0x6, 0x3f, 0xff, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x12}, {{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 03:08:52 executing program 0: mprotect(&(0x7f00007b9000/0x1000)=nil, 0x1000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x2, 0x3f}, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x0, 0x100, 0xfbffffffffffffff, 0xdd}, &(0x7f00000001c0)={0x0, 0x2}) select(0x40, &(0x7f00000000c0)={0x6, 0x80, 0x83, 0x2, 0xac04, 0x9, 0x7f, 0x1000}, &(0x7f0000000200)={0x3, 0x6, 0x3, 0x3, 0x1ff, 0x12b, 0x7, 0x1ff}, &(0x7f0000000240)={0x7f, 0x80, 0xffffffffffffff7f, 0xddc1, 0x4, 0x8001, 0x8, 0xfffffffffffffffb}, &(0x7f0000000280)={0x1, 0xffff}) select(0x40, &(0x7f0000000000)={0x9, 0x4, 0xffffffff, 0x9, 0x8001, 0x3, 0x5, 0x3}, &(0x7f0000000100)={0x7, 0x1, 0x7ff, 0x1, 0x6f0f, 0x1, 0x7, 0x3}, &(0x7f0000000140)={0x5, 0x8000000000000000, 0x3, 0x4, 0x1ff, 0x5, 0x1000, 0x2}, &(0x7f0000000180)={0x6, 0x8}) 03:08:52 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x98b, 0x7, 0xd8, 0x7f}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r3, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x4) 03:08:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0xcce, 0x2, &(0x7f00000000c0)="7e4f7a59ed00ce2963eafcb1332035b68507c3d6d301d78599790caed81f56c43287797e4ad7263f6331430f395b05d191d7d13ba5d8d660112f5ea225ae388ff9829218bb4f9da60091a9584a528eb390b231cad11719f80d80d7fca036fda34fc99906275a2f151b52c3cf9786b8124a7385e5c2ce001053b470d9cfb3c82456523e4554044364ad31cf674dab32577d1d4034be43e418", 0xfffffffffffffdf0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2c, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd0b) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) msgget$private(0x0, 0x80) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 03:08:52 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000140)='./bus/\x00', &(0x7f0000000080)='./control\x00') msgctl$IPC_RMID(0x0, 0x0) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 03:08:52 executing program 1: setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x88) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x150b, 0xffffffffffffffff) 03:08:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r4 = fcntl$dupfd(r3, 0x0, r0) close(r4) r5 = getpid() fcntl$setown(r2, 0x6, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r2, 0x6, r9) 03:08:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000100)=""/93, 0x5d}], 0x1) fcntl$dupfd(r3, 0xa, r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCCDTR(r5, 0x20007478) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 03:08:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x62745619750f4a3f, 0x1, 0x2ef8, 0xad}, 0xc) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x145) write(r2, 0x0, 0xad) 03:08:53 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x9) fcntl$getown(r1, 0x5) 03:08:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xf5fc, 0x1f, 0x9, 0xd75}, {0x3ff, 0x6, 0x3, 0x100}, {0x3, 0x1, 0x3, 0x6}, {0x9, 0x81, 0x3f}, {0x0, 0x0, 0x1f, 0x8}, {0x6, 0x0, 0x13, 0x9}, {0x800, 0x6c, 0xff, 0x8}, {0x0, 0x1, 0x81, 0x9}, {0x9, 0x9, 0x20, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x104) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x480, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x10000, 0x80000000, 0x8000, 0x6, 0x8001, 0xc2c, 0x0, 0x10, [{0x1ff, 0x5, 0x6, 0x200}, {0xac0a, 0xa096, 0x0, 0x7}, {0x9, 0x20, 0x2}, {0x5, 0x4, 0x2, 0x6}, {0x4, 0x7f, 0x2, 0x1}, {0xffffffff, 0x20, 0x8, 0x2}, {0x0, 0x0, 0xa21, 0x7ff}, {0x5, 0x400, 0xffff0001, 0xae}, {0x8, 0xffffffff, 0x80000, 0x7fff}, {0xfffffffd, 0x0, 0x8, 0x5}, {0x1f, 0x8, 0x7, 0x1000}, {0x6, 0x8, 0x1, 0x8}, {0x5, 0x9, 0x9, 0x7fffffff}, {0x0, 0x4, 0x1ff, 0x7}, {0x684, 0xa6c5, 0x0, 0x8001}, {0x3, 0x2bb8, 0x1, 0x9}]}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2d0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 03:08:53 executing program 0: pipe(&(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000140)="58e97070a5b5ae9f3d4b47c04a7ee05dbccb4d6d3c0dadabb32ce6780ef45890bf486a47e362e3ec95da1e95b842916cc691cae019cc3c038de955ce9274f64e25f97651f73f3dc59440b8f114e0cb8de7fa0e872e2997fc8a68b05c190b08ad0a8e0b4543bbc2b239e1624fc42e2b0927e10616ae69dd71bbc450809172d7f08e17d90aff977ea032b53204b54fb28407a55dcc", 0x94, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) open(&(0x7f0000000080)='./file0\x00', 0xa8322c3569f895ca, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x0, 0x93f}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 03:08:53 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x100000, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 03:08:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000006c0)=""/72, 0x48) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 03:08:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) 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) open(&(0x7f0000000040)='./file0\x00', 0x8602, 0x1c) 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) 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) pckbd_enable: command error 03:08:54 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x3a, 0x0, &(0x7f0000000000)=""/58}) 03:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 03:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xf4, &(0x7f00000001c0)=[{0x6, 0x7f, 0x1, 0x6}, {0x8, 0x3, 0x4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:08:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x6, 0x0, 0x0, 0x0, 0x3]}, 0x3c) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) dup2(0xffffffffffffffff, r3) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6, 0x0, 0x9}]}) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'TAp', 0x0}) r7 = socket(0x18, 0x1, 0x0) accept$inet(r2, &(0x7f0000000280), &(0x7f0000000340)=0xc) r8 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xc, 0x0, 0x0) connect$unix(r7, &(0x7f0000000240)=@abs={0x3, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x1}, {{r10}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000400), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000003c0)=0x10000) 03:08:54 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f000001454bad2a6554566c5ada45e9deb0254817974625b0b64e5752e893b502eea59eab2e13e4a658e82055699ea335351175c533ea4d4bb866a61095b299b10b1b82b5f57ba07fe9ed0cae9b20dfb84ab11d7ed1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = socket(0x6, 0x0, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r6 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = geteuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000740000000000000000000000000000000000000035d21391b4c73ad50000000000000000001c0000000000000000000000000000000001918900000000000000ffffff7f00"/187], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987ddfc907013b9c8f4e12025544529588fde8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d3fd85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e8"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r16, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r17 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x80', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) msgsnd(r20, &(0x7f0000000840)=ANY=[@ANYRES16=0x0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYRESHEX=r25, @ANYRESHEX=r26, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="bf8deec7586c690a4c9733877e71a928320d87cbad91012702ac9453d1acda31fc23712f428fb83d9571a71b4e6b6fe31909206c5dd1c00a8006a3c6d3129d5fcc2783c4aa8f6357004a6acc4e6ed087b7023cb2cb", @ANYRESHEX=0x0], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="d49871f9bdad111d0496dc83ed11cf066d982db6789cc4a97d1723e3ef5fa39c25f89d4b272c42b37d25e11561f2804c87cbd723ab73a59459c9a08baec383ea2f5493a03a432559523e956c35"]], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="af86ff0e1bfd62917794523bff00f96c69c2683f1a73e1d270a0085cf491707aa7adaec4ed39556d832b84c4268ebb2dce783b6a35986f7177d2bd87f66f25591d7c8946b9f0e2988f653b3d9c56a93e865a7c905986af50de9a3054dd7ff520516bc1b7f1dd206ef74e407ac4a1a998fdc2c80a4fce1e27b7c1723c4532e9441ca163f0f8e0e0", @ANYRES64=r23, @ANYRESHEX=r24], @ANYRES16, @ANYRES32=0x0, @ANYRESOCT=r18], 0x7, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb7159ffea54c8f482befc79b111f1e64ae03947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d628ca41bfc482276df0471e8d90288e80a5d093518a407f"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r30) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x5, r8, r12, r30, r37, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r47 = getuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r48, 0x121, 0x9}, 0x800, 0x1, r49, r50, 0x3, 0x1, 0x1, 0x5}) fchown(r6, r8, r48) 03:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4c}, {0x3c}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x400}, {0x4, 0xca, 0xfffae863bed13cc3}, {0x7, 0x9, 0x1000}, {0x2, 0x7}, {0x0, 0x6}], 0x6) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/4096) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x424) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/121, 0x79}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000001340)=""/33, 0x21}, {&(0x7f0000001280)=""/98, 0x62}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000008000000000000000831f0000f32fd93d3b5fc9c5ddf80000000800000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce3718906f72774726fc1d79129f22770de8c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57798e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x36da094ec4fcf791) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = geteuid() r24 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xff, r7, r21, r23, r24, 0x13c, 0x7}, 0x4, 0x7, 0x70a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) semop(r1, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}], 0x1) 03:08:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="e9182820c3ef8c1de0301dce645ed0cbee2cdd89fa881a0151e8b821229a6bd2039735a1c84662745df3f7680b1c66e41e597d6e7a8abe364d32c02002df217cbe1286a41d76a07b5f575ab7bba78cb79162c4b38c1502f840533bf84ad8c7245a490d39ca24e8d62fd4d88d5eaefe72bc125a091d", 0x75}], 0x1) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fchflags(r3, 0x18000) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 03:08:55 executing program 0: flock(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x3ff, 0x6a2}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) 03:08:55 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x24080, 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0xa5b99943b6f05e7f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 03:08:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) fchmod(r0, 0x40) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef0700000027064200ec05ceb325c8cfbf906719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0xfffffffffffffeb3}], 0x1000000000000074, 0x0, 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) shutdown(r1, 0x2) close(r1) munmap(&(0x7f000002c000/0x2000)=nil, 0x2000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebff890213b9fd81210800000000000000929648", 0xfffffffffffffeef) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="da50d122fb33b250de6ec9588a045d45533f00d4ae2b78ce9702e3bf5fd1ee4dd9ba597efb48040670f4388e14b02d2cf0d92af6b0f28b", 0x37) 03:08:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) 03:08:55 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000e80)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000880)="7f216ef05e1818d0a51ef7af68d89643adbd3cf1e5da9cc64910a200ab3575f786c545a1df84cabdfefc828c41351246acca6579f59f759d5789452bfaa341", 0x3f}, {&(0x7f0000000d80)="24bef83c5ba79f74a270ac466ca16cba8c52a695ef50e21570dbb1e26c62209eb0b7a7b250741b5d65eec2dfba9caf5e4f45c36132b74bfe83c347d20c3f459ef5428b35cfa37e2dca5dceb195a6866d76f5fdfe893da64b4a0fe7a303e95669375cb1c14ad10629de29455c74ed53b8789b47b1202c8f0f2702bf8fb1613a730bd0a2a2d9fa0cd1013d933dd0eec36fae4faff09b781c9c7cdb38cf0942913cfa6733a5ea74c82786db8961", 0xac}], 0x2, &(0x7f0000001080)=[{0x60, 0x1, 0x80, "e8965834552161afca870ef607c8e2e87e61f63d2238db96f2170ab801a7e4d93174c6a5637cd3b3bf5bf471ababafac4bff362d667089f0a4bb0396ee987e8bcc6421136c5d0c41e93b"}, {0x60, 0x1, 0x1, "c9e4ff0597689cbf8f351fbb051ec5d3122b41c64a4344cf567ad2afa3bdda72ab037210e5924fc5b8672aa968d685a43655d29534dc103912f40880e1781af7b0dc098e9a1c80526814e57d9c"}, {0xa8, 0xffff, 0x0, "f0a56d6bba9c176d1a236bb919d82de27f2f77a0b7a803160437d8dac54cf4e736edbdbcc489b25848354af3f7a3409169bf511cfae0931c687b776047c9a7b1cc614286b4f4d04d58456b37e952e7d6488b6bed50fd5f783961260cba206cfbd1013699cd77c2702af7f038053cb117ab370038241637914cde9448831154cd09bcb0c51ddc5368a7e8ca61c1ca66bb43538199c9cc2c"}, {0x28, 0x1, 0x7, "4e560b2f94c608da659ca05475d44fa08ab1"}, {0x30, 0xffff, 0x7, "670ebbb63f9df75149cc831003101b62118c5572562608259a439fb74c"}, {0xc0, 0xffff, 0xe4, "83500ab04b720bd2339a7f3eeeacc1a97cc71c6fd446e941bbf5f4d8c12be93ddb28c3cb1b427e44ebad60801e4e27fe380bcbda126b6a4d493fe41e397f7144b375537c9c3bf7033fe5b9b0058fd1c9f7f63e77d529c746bebf331d1fce90861a89df70745ed0064efd17712a2ab7dd27b68fa11cf83424ed0027b5b049c5ebb231b1fc6ebedb4cfc0bf904f6287fd9fde336c792dade36bde9ac749476f404fa00fa2d43391e8a70698597e995"}], 0x280}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xffffffffffffffb4, &(0x7f0000000b00)=[{&(0x7f0000000300)}, {&(0x7f0000000400)="4a2a731137c6af2c57189aea37880e49176cc23a6870e1a1689026bf20512898f45f0255a3f77d85dfc8664fdeb85f820d608cefb1f897bfc141998344ca9a488c48d53cdd1d974f32dac772d0d7a6a578d5552e98d427efa7eba1e708df90e16a407112ed4aed77db311abb569f1dedbec3b34f553fe7e907079f948b180b2498103a7d408eaeec062a043f2bf2", 0xfffffcfa}, {&(0x7f00000004c0)="f85116525cedecdfe0e35fc411ee60ec3e00bac9d5000e1ca480aca7ca2a4f16da7a0d2177293f43436c765212a110f278948f195f93b30b0da906143c6d04978b6f4a2d9650ddf0e7b06d5fb60cbc8243cba96e1dd4ad56f987a8c0011c53692b21eb7f5deca586ffd35f6266ae936c21d99bb45e344a839fb135ddffcac575ac7a6092fe45751495ac219fa982a2f05dd395392448c383b94a4f7cae70f54356201c91cf66f9c8e4a2b1969c9c533a978b0ff419634f20b0d03dde2975da130129488ac33cf03902322cca4dce246b6acc95d3f6cc96f7bb1bc619c893055b94c7f46e82c7147aaf7fb258badf8ca1c2acc4", 0xf3}, {&(0x7f0000000340)="671ab5fcee74984bf0a5b7c6b3ce25616a2b5fb4d3bd0b82b6d23b624e", 0x1d}, {&(0x7f0000000380)="790e9a3e4c355811436bcd4a4639ea8af9039ca033c440dcdff21df7342c467ffce9f6b73df84aa5", 0x28}, {&(0x7f00000007c0)="5b45be71a0f9674e11bb84757ee7e021da4d8f4622a2c9322b8748c58b136a567b0b6e6a1a0af3bb1dd8aa0a9c65cfd0b7a5ed01a930a74cc2eb991ca1560876da0c4f003680d9f1272beedad09046bfd1767e03702ac04401c10b6e03f675e69ee6efd8b757be8b6b7b0ea2b21ccbdc00fc31bc928a1b148353cb15297dab0065e9f171a8d5d9edc2856a16b8bf048612600e3aef9309d4ed6ab5d896e5912ea43405b49834271e7b3b18416088645de9", 0xb1}, {&(0x7f0000000a00)="07a7dce0ff5e6bb73decec2eb15dbdda9adea9b43840b80ee1d7397af3a4d065749444f3d285aa64b1fa8b2769fb23cc4dcf65af82462cc53a7c83dce037912661652b1d58f7d2e22e9ba2a56d4c7313308603888a4255036e3d05a02e9bd46c5ea6246c8e3dadec8271e031382daa7c330282ac91f098372577516a1144e16f7837ae7468c4a3d55ab3404aded81d1640ec7314c215fd3a2c94ce9c06f46ce2b4428d83f73b675cdf671bb50afe0dcfe1601170b16078182b853a408f0c03c4860d5145332c7c2af51c48edc87f5a1e61198aee74e5ba79a9969e859c1a4825bc2b758a229f8435db2d6c", 0xeb}, {&(0x7f0000001380)="5f54b00428b5f58c13377b874264c3de594e781bed716ef8e98936a4df857a7a3a52e5cf8b7e9295fa070a7783783da676202abb8e79f116692ee8f5d862c27d670c55ae96771f9cd379881c6458bc3cf2ef62458b80769b0fc0ca95104bd04eb9583adb15abd0b0b2b16ed05d4e6ab127907b4b3b0076fedba0f413f4cc53fcc135d78905d93f4c482fa254ad437fdd8bd2f6419dc1f9c649a97a91459cb14a2e6b687bd34fa72c0580b44cd1377e0a1f9d1229e32b52ba60a23092452ae1c4660cdc1b909f3e7cb1e643bf89f6039a453071aa933df8fa26032b95dcb54cfe761ecf79c96e1edd371990c4ecff93b581034f09654cda0d025ccfb10c7992ec1a7ea5961c9cb6117a55c521ed3df565a8cf7f7049297601fb172ef06de14ab3b611a637a659ec7d9a9ca50281df81ab37cddc01e40fd25dab2384b678e8622f181ff603a850fe5b2d22eeed7beac3d1b857a05e8284e2d474695f1a4b088cc2f18a248a6307bb8fdd70482ff2fab6bc3ac0ff17bc14093b67ef9d5bfe0fab288cc26f24ff74402f0dbc772d8ee870236136c91c7dd85eeab0f9292d7c163ea2a9d8a25bf01f07268c8326fe6d25d342708fd094992b47790f331b56f23e84f11e502316b26d6ea7becfe0363274c5b531c4b301881fddeb68345723f1c123ad167932f457242d90324b7a7d00edfa2d6dee557dee3133c1b291ccd00fcbd8b0ccc1efc21e2762d7482ff19e4e126dffcfcfc0331914d71d6d59bde1d7f73c0335893091e1fb8aee19269d6831fded4e783c1ff77cda8569a78fb8eef0495fdbc999e666f058f58dd655b9233c1502aa55d44a6c8ecbf08391084f5a6c628f2226685cc9147811f50cf0f1a27e0fe6e6106aa612fbd2ffa518131527b56c75f10e20908b954faa0443726720d33cb62248b67efd9df08baa5ef5b1508f5166d830b7e460949d74316339168e85385330920c1d2edc67ba17e65718364a3e738c9aab6be53f69dbf92a7d0379a45defab829a9b5f16296c4948b2e2d402857087eb084eb9dac76b251b0a880467719eaf800dbacfb551eb773aaddcbf19b1382998d66a28cd955e384167de9d088ed6f84ddfead2ee70e2c27a78c237c82fd7d40babeb51d258908803b11946d7da928233a634c3cfd9f6b1f145bc791e7dfc646c48b6e8669ab8bc823854a5ed83ffe0de18a24bb3ca65f7e9a606c69ccf021d28fb6a670844dc6bd8562a3c9861c838f2a5d8a6f28a7a0c0c3ae05f83c9c39df8b6a14d6be84f9941be1696073618acbeea21749a68ac5528c828e009366bce413fba264e9c4cb8cc4ce32d3a53221e30d01667e57672e99bc253629612fb44bab796813598f697872f870a3100faad4d9ac228fa49a543e8c7d9028850857b6ef1be9ad457597906c0df71bd73a9d2bdb524cb9139b11c1f4438051ba51447882268abefbd7778fa60ab4ae4edf3a8b9696a0354140e6d6c5cbdd0dc8c80f44871f69d405c18a0915aaff4ab8ee50898bead7371af44f9bc5bd50b07fb87a8fb669b8be8fd6a28fc6cc3bd6719aa6953c2c5a41a9a5c6b4e4f086470c633cba1cedbc17216a2ad27da4455d90aced1ede92e847be0624ac496370134d565fdc22236baa17d789333a9a3115d71183cda17ae1e27f152f729f9ac06df6712e145a45111cc8ff583aae2eb65f50ce0c0a28cab48f23f1fddc11ca74f90ca7549868d992ae0f66b7ed98d64d2727df90cae61c99253353d0eab9c573c77a6f208cede265877a44de8b54fe8ad3e3f73cd32ecef5c8a6001b76fb7106fc2234bd989a215b868056b155536d3be3e6ed6a753a5514512aad55dd01297f68858798e53244faa6c300e39eb70d5622ecc38028ee3d10cc6ada66152742fb27a1b15d011e778873bddd55f0345603c7ca6ab07b6b63651ddd474a5d5d92bdd6f9f424340bdeb933a79d39dd22ced10f247be81ab8ca1c93254d81c26e9120d84b1ded97dd83b01dc0c6966fcdedc0fdcc65898a4f6e60693972e6ad9f023c28e59d58484910015b9dfaed52f7d9f9989de48f0fae8ef04dc3287df29b1a88834f72a09bb0df4b38ccfaaf833eb5940b1580267ee5f338cb45a0377b9b9ece89b351bf1c350af357aa3ce7fccc1325e738f52b0f3ef52c0c023f976b0de30f2e3a90db50ded133ef8d719ce0353e54bc2e5427caaa00afb2edbee06d7a9996ad139b2915eea2787dd09425d8d581dc8f68206c729164c49f31173f600c4725eb3b348a7f44d7da6641f27ac2232e6ec2523eed38536b209c1ecf9f5a43c4b7ce291ed332a1f61250f544c6e06812410ca6347fcacabc03fa848e63ffa8ffdc99d723b06f2a12ae2264af56a76d5ddbd9b69ba77982a4cadb0210526c1d1e9e40b646f54fe3f82ce03fec02bd69cad8adb39c328474a361baf154bfd2437e11060bdaaeabfd6a9621a7edfaeba6e06829302c917f3ea917094ef196f8e6bed8d161656c48a2519d50a2dee36215ccb4959b371f609716ed626cd9af87979c812c68571985544011f50b6a7a4589c4325fec36ab042b835057d18b4dbeaaaa27615382ec80943caeaf19a59c8933c7b0be7cb4561f2277c7bbc1a17eefae494956fe98bd4a54f6ec3ed41fa2846e972b09d27817b93e3a9080665d7966432a2a81071fd78759bef1b0e2c014e2c77fb89eab83841d97c6474d0e4b21d809d77ad6844f19b20fc552d6fb681d2afcff22c96d574caeac4adf18fccac48dfa68757d9b13acb5e10b1878a8681096b220e668ab66c260a35915fa277a39605027a1c291e7c03e632dd709482b31d2a1148d4571e3e557760a0dbb7f39b0597cc7b8b3372dc46ef2eeb6e7cfd55154d6b7aca546eaffabb702bad6d3898c726441e5aa32e38f6870a8727b6d5a2c976181352f10e766c804549de51d796d1560124781d28cd26bd366cc2d42811e8c743eb54ce189f1d273dd07f45f41212828024164003bc08b1a15cf71e8b9ae4b02d430825c19a7ec4f8102fe7e7b7ab0776db555aabdc8e68a722a2df2034dae9497e648e52eda7187f961ef6fd33d9f8c5e1ccc29d49972b0003417d12413f759e666e306f0b1ab16d45493fe3ad8297212ea5dfde7c6918686a1111b679ce7ac593ad7bc784bf02111a7373837b2645b69ff0f878ea97456c5aa0b3efe5a9172a12447f711a29aea77185b87bc2adad28dbe546932531f6a142c626ac5e12db758a17f4eee975703bdc9c90822316e73750862fc4c2ae3a3d3f2eab2d646f64d4cefa9366577f40be25363d01d2c7015828730f9bf835422aa7645d3186513f5c83b87ae73fc0104fa600b1ee97a053b5d1016a25dc2a434012daad332b336f4dca7ecab2f9c67a207883c4b883135d783f098d975aefc3c61860e58e8b0f474a9cda19c45c1f469ead9fbb94fb1f858cbf939cbd1bf7ebe26a88b850c6c61673d0c99808ff3cbea77bc05c95003b230a33d557bb43b16a2031338a3a0cf36c09d2cccc6059104dc2707177e84ddd011d6ea31e783ffa5bf12d289f75d2a79e414089a931b9c313a9e12b84660c66478ed77b88710d3b2504d4e13c3a4d727d9f5471bbbb5e10f6a492d293d3f53eb862cd63c92fba488622c26622118b8f39f69eda3c9beacde3cb9ce2a54ec36a71def1f818106a3db11e2eb9b9f01ffcd84a2c80924ef06f96e2065f57f8371d1dbbe7b72a572d2feffbbd23fd0604e40bce7f266f1a20979a6eed7f1346fb51788da86dad02a881d001472f596782fa2b71ca30170403db350ca469387c60e1106cc3ba02e6ea1955b26181c8cd7cc26270e08eab3cdb4234bb62b07cca6348473a8a10cd5411b0dd1b9f9a4bf67ab16866125897f23a07a97a4f191a41e5136a475f2c77a9eec2b86f655091acc237277f81fdf60c1f577af20f2426d24fca6c800e0327f2c8e5c417eb5e3dc6a58204adfc07eb938cbfa96b4d14c5e9bce494ac44334f3824767861b6a3880ca170044b0f482b4defbc59a09536e99e37d146d8e6965326332f3a3e6c50d18bf8db948422706a323919e423a4e7347b9ecc24b3307213b780e711d8a92c0cb60a1293a8d3dca613cd9e6bcb974ea5201dec1c5c54aeea32c85ad5da9d99ad78b5602646873bd40481e93ff53885302c2e835254e4dacb10394605dd70019bbecd9f3e94243ea142a7fb69fcb212705f6dd07734714bb488661e83469610e4a7fed29611b954c3c71a8bd1569f6352cf09d829a8709feff1e1fdcec2da35a8a6512c5e072179f1d3c83460650f20e58dcb48c3e7131eba11040a3ae47ac874ed99653e3d49a60b262e878d40d747f43e01c98c388354c22e45f6dfda9ed84ed1dd28ed66781193a9487238e9d22e8cd5eaa38d73ef2ec06a474aad87c935acbc46d612866290c70dea46d91b69f0b6def13f696b00abe2776d5f1db904e02182ee1b6b7824eb2e71c8768ba3ab3c0001f5c375600b9c0b605c53c02d31ba5f30af57e2ba37914ad5ffab2672bc43e771e2263e173fa04b3f4233076daff176502906cd7ed47628bc80d0290b3cc8f9d2dceb5b264c4f95cf7196f7271fb0197444799ef75be166d420018d71c6a956dff976603e7f66576c48eb8d1885f8cbd4c93549f4d888a4f3cd1709722b13b10888629921c1245fdced1ee7c1e7d7ee614f2eb8a476bf5b965338c69d95f792d835e1a0c84d17fa1cd70ca22cda233d6ef06a309e911b46fd36ef702ef4b91a34e547704c93f0ba816b00e19d3a64da4e0d11230e70e53be0c2c13cbdabf008fb87b2562089898290f2ae5ec479a7b65c60f6ed6672eb3f6e3716cb6bcec9c9de6682c7b0ac742353e740d742473349a171f90e85a836e9fb1cb5f456641b589701f630c9518ab87d053ae993c38ecfdf4c76ab6188aad285582756ac55e46d141c4dbafdf1e72ea9a491a8d238487f04e46f932e02f262626ddc618e75c4d1376060d5f2a645132e2ff5db2a0a73210b3f1fbde87a536bd95688e0c69eb624f9581c892dcea498dd39d2f47a73c7d27fa8c6f7be5f636707d7561a9ad457375b31c7632af02a47c1b4d77f5cad799f90aaccf2591d11de15a8a86241902cf347461912a03e800d28fa04b14b639c606b61434e92c685c483b6cc65f1be1ff1a697d0f8362d2bf63febfca6b78520dda161c5f0a0c694b0b11780ee350b6ee6b826ec2e71bb3519846516f169431d9ba60754e93fc13f1e6cc52029aa70d3093345fe6cfdb369a13145ca3cbd8b10d89e6d147c93591897a2c4de555283796dc01fb5e1ab0c6a2240e476e15b8c76665b2f87c6dfe92059f6203035530f384a74c75ad09eca0e53bfb62d0a9348d4f5818f431b0c84f01b13d95668986ef2e503327e37fc88c592ad0c5ef68fb714064d00259a5ea4f76119ad62de31436d99ae6a03ed440df532d89dce7d3a4aeecc7bd5d0bebe0b56ff68c341494606035998070b0b71bf747e270036c1e73a5b01bc7d8f0eeb29e274da3f0477dd5f14a5e8cefa6510b72661b2a29e8d4cc8ac8141d44f756ff588c14a78b19a3cae18f81382018d3db7c1b188beb9adc85949dcd622568bc08c01325073d644e5235d5180ee77a17c307cc18a6ca7bd630e4b221645680ddce2ef4a63f38288e8ae930c5f51c335051ddca98a5022a2cffa3ad6cdb70c1c53964bd95957b0e1af255655cddef73773540c734037f7727c8758dabb6dd5df79d5b4096f74aa846fafa16cf777bf0c6c973c6e204dc3e92b263dd2317adde0bfa75b4bebd4630a4b732528229bba238c46d3a105aa56", 0x1000}], 0x8, &(0x7f0000000b80)=[{0x110, 0x0, 0x3, "5df3fe1b252ddbabc264041e842e5d9f6c53ba280f98b8c4f385c52b4dd4afe1fc5f9d5f5559d806bddc90c1c0adac347feba431934dafc5b8c5741e2d3908bc3861a4ff08b208377a669a3d4a7521f70e47b54da9a3df755baa4f96d75a3020fb3df54c9123f035f7c940992a2d552522a88283c8b2c43d0a6701f4ff7856d2987c8300f1b9e73e9f3a08d92e35609a390d088b356d244163fc9acd8ec00a3f58ae3de0f3fcbae67dd789b0d03f6f481924cdc1fd5c21c737f9b37279386160a2e350918c1fbadad393e276e54f3ab1680f80873fd90bf35265842ede32fea2166da593fef1e75b88ec29c99c3061b6bf97c2da8157aa629a0cac9fcac135"}, {0xd8, 0x0, 0x400, "f39cb570f6b846551f315e84c537db469f2b4117f0c17c4b58d85932a571b474a4ad557f736562d4f1db6e108a65c2583ee0fe509c0ac5baa6f7ca0886f7834f707bde82c7f685bc99a50db76b3d144b0ee6b0aeeae71b1fcdbdd890f2083699f6090eb3fe2120abb4736931cc0281bd276c97ad294ec18d63a7a116e31f61290442c6095dad95c2c923a6e6fad6e826009eb86fb27f1bbd4c554c7ab708b2f819b6165345a60ad9bb014415b42e3d811f41ebd4c243677574fde6e01fc4b12e72a8d188c7b7b6"}], 0x1e8}, 0x0) 03:08:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1000, 0xffffff7f, 0x47000000, 0x1, "1771aa1e1fea310af0a8442cb3473a802e21b327", 0xead, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x7f) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="982246fea1c1cf154e99dbe031b7e1ce9677352e371fd928ac6e7c6c09acfc2899387333d637a40d855836c67afa403a57d8abf73530ce7a6122658cb57bbbb13fcef6cb9681f12384db40153a5b435e4d362a5ea7e97b1dc646cb87c152ff252d7122e42b569ea694d2e513d582564e4127c7df4f661bab3acde4fa94dae4909323f23d46fb8aba07fe43dcf180e545b3dc2eef6b9252ea2f8a7c115efe3d96e299785634bb3b9d3b474ca3f86d01a9e490d9b6f1f35a126c35f6f14c56b1e531590ca146edf56b95d780b57bd81ed5be81ca6aef4c1910da6b62c144302f8458215951f016ec416bca8ddabb62e2cdd37151bf", 0xf4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:08:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x4, 0x1, 0xfe, 0xe88}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x2, 0x2, 0x9}, {0x2, 0x3f, 0x80, 0xe8}, {0x5, 0x3f, 0x40, 0x2}, {0x80, 0x0, 0x9, 0x3}, {0xf959, 0x6, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x1, 0x0, 0x483) chmod(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 03:08:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000000)={{0x80000001, 0x80}, {0x5, 0x40}}, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x100000b1}, {0xca86, 0x0, 0x0, 0x5}, {0x6, 0x0, 0xff}]}) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x3) 03:08:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='%\\\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='!F\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='([+\x00']) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/97, 0x61, 0x800, &(0x7f0000000340)=ANY=[@ANYBLOB="01002eac4588f428ffff598b59655a4307e12f780ca18249928a453a0c49ab7a81e5d06a4084f64a3ae8effb8e3da69a936fe8"], 0xa) 03:08:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x28) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xbaa, 0x9}, {0x6, 0x3}}, 0x0) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="010066696c65300000007fb3d099e635b07ecfff84d4863a97acee36e53a745a97b5c4a55070635c9fdc1e0c611f71001e2b21e378755b46c9534ca14d5f17bdcaa872a8ef55598220"], 0xa) 03:08:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8, 0x6, 0x0, 0x1, 0x0, 0x0, 0x8000000000000002, 0x0, 0xbd16, 0x1000], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x1, 0x0, 0x40], [0xef], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x8, 0x900000000}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="1840004400f2c32c41a0fcb93ccb931d2fc94d00000021000100010000000a01b4ea999aaf8706f63893d1", @ANYRES32=r0, @ANYBLOB="00000000000000791bf61e84bc9a66ad2cbeecd23f9cc1fa94e948a0fd48f7fa0000", @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 03:08:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) fchdir(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6, 0x901e, 0x6a9b, 0xdd37}) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ftruncate(r2, 0x0, 0xffff) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3fe6cd74851f1700002e"], 0xa, &(0x7f0000000580), 0x0, 0xfffffffffffffffe}, 0x0) 03:08:56 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) msgget$private(0x0, 0xa9) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xb6, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffffd, 0x8, 0xc3, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0xeb, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r6}, 0x0, 0x1, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) pckbd_enable: command error 03:08:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53eef500009d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:08:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 03:08:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 03:08:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) recvmsg(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000001340)=""/247, 0xf7}, {&(0x7f0000001440)=""/132, 0x84}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/85, 0x55}], 0x8, &(0x7f0000001700)=""/236, 0xec}, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:08:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:08:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pwrite(r1, &(0x7f00000001c0)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 03:08:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x197) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) 03:08:57 executing program 1: chflags(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x10000, 0x1, 0x0, 0x0, 0xd5]}, 0x3c) getgid() r1 = open(&(0x7f0000000200)='./file0\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = fcntl$dupfd(r0, 0x5, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x9) 03:08:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x9319, 0xa2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[{0x60, 0x0, 0x7, 0x1}, {0x3, 0x3, 0x8, 0x1}, {0x1, 0xba, 0x3, 0x1ff}, {0x4, 0x0, 0xff, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 03:08:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() wait4(r7, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) r13 = getpgrp() r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r33], 0x1, 0x800) msgrcv(r30, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r38, r40, r29, r35, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r41, 0xa5, 0x3, 0x1000000100000000, 0x6}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r46, 0x4, 0x46bfb) r47 = getpid() fcntl$setown(r46, 0x6, r47) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r49 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = geteuid() r52 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r52, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r53 = msgget$private(0x0, 0x0) msgsnd(r53, 0x0, 0x0, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r51, r48, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r52, 0xa5, 0x1, 0x100000000}) r54 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, r63, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r56, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r59], 0x1, 0x800) msgrcv(r56, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r67 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r64, r66, r55, r61, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r67, 0xa5, 0x3, 0x1000000100000000, 0x6}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r69 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x80) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r71, 0x29, 0xc, 0x0, 0x0) r72 = accept$inet(r71, &(0x7f0000000640), &(0x7f0000000680)=0xc) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r75, 0x4, 0x46bfb) r76 = getpid() fcntl$setown(r75, 0x6, r76) r77 = getpid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r79 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r81 = geteuid() r82 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r82, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r83 = msgget$private(0x0, 0x0) msgsnd(r83, 0x0, 0x0, 0x0) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r81, r78, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r82, 0xa5, 0x1, 0x100000000}) r84 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r86 = msgget$private(0x0, 0xfffffffffffffffd) r87 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r87, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r88 = getpid() preadv(r87, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r89 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r91 = getegid() r92 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r89, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r90, r91, r92, r93, 0x1, 0xff}, 0x8, 0x6, r88, r88, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r86, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r86, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r89], 0x1, 0x800) msgrcv(r86, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r86, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r97 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r94, r96, r85, r91, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r97, 0xa5, 0x3, 0x1000000100000000, 0x6}) r98 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r100 = msgget$private(0x0, 0xfffffffffffffffd) r101 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r101, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r102 = getpid() preadv(r101, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r103 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r105 = getegid() r106 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r103, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r104, r105, r106, r107, 0x1, 0xff}, 0x8, 0x6, r102, r102, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r100, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r103], 0x1, 0x800) msgrcv(r100, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r100, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r111 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r108, r110, r99, r105, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r111, 0xa5, 0x3, 0x1000000100000000, 0x6}) r112 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r114 = msgget$private(0x0, 0xfffffffffffffffd) r115 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r115, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r116 = getpid() preadv(r115, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r117 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r119 = getegid() r120 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r117, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r118, r119, r120, r121, 0x1, 0xff}, 0x8, 0x6, r116, r116, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r114, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r114, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r117], 0x1, 0x800) msgrcv(r114, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r114, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r122 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r125 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r114, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r122, r124, r113, r119, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r125, 0xa5, 0x3, 0x1000000100000000, 0x6}) r126 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r128 = msgget$private(0x0, 0xfffffffffffffffd) r129 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r129, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r130 = getpid() preadv(r129, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r131 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r133 = getegid() r134 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r131, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r132, r133, r134, r135, 0x1, 0xff}, 0x8, 0x6, r130, r130, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r128, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r128, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r131], 0x1, 0x800) msgrcv(r128, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r128, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r139 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r136, r138, r127, r133, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r139, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x6, &(0x7f00000006c0)=[r91, 0x0, 0x0, r110, r119, r138]) r141 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="f79032ed21f343c929c640b79c862efb40210ad988c47caefe75f4dc27d02aa00134c6dd613c2bf890e8048bb763ac6aa9366266fc89f8d5dfa75e618e54bf8fe29f2181d29e4d882d1e28d4c5", 0x4d}, {&(0x7f0000000100)="a5a6261efc1f23f13afef8b495aff3ce5d55bfd1e9a22703003f368c33c4586c0c3855ce7aec06e2d68ead58f0688911f170ec83c7e32686980a168d0d7d50b95a4bcaf25474488edf79231a98ec768f66677e5563adc9b4e53b13c31fb625c4f6afbdef60f76bda91bc8eceee7f52b6c4d775102a124d282a62c9f91b5b2d50e1b1b5bac5467da24e6c88596fa2a1af82c449c65620541a3aaaab5115e814710324c38b1772b1cd1e9ca754b2ca4f9f3ab4be169f57eca3e69f9d3ba02cb02219b4eb832883d1d025c25e08b0b64059fa4912ecad9f8d539effee95701c270533c500c96bb4e6b027a822b865ad02", 0xef}, {&(0x7f0000000200)="7deceb8f4405e4da21748949d2217bde3da64ebf04a0635d4422f73284ad1a361372b2d230bf0fba1a1082f31838843769ffbe7d6f42ade4665bf6f1888b78a5b1d72b76d0f9c8e1fcae60db29f053879e4d148e3fc30f2ef1", 0x59}, {&(0x7f0000000280)="7d09c0258acf7535249f97d65392932fe5", 0x11}, {&(0x7f00000002c0)="793cb6d341fc09fbddfefbd119b098bf2523d99b8a005b393637cba5d88e93b8996085f78fc4c46487965612e56058201a0347107907d3fb5b91325ccb4bcee60d5cd9a13e0eb0ab69ff9a20682aa2f29b3b19b7651773e9b919d19c8e9636cb8f756ef35319a25ab960d940d1436367f704b964a33a9e202ee06bc8f694fe706a9ffde3cd3c56b87eceed2078d85076bcab0a859959bb27", 0x98}, {&(0x7f0000000380)="77563cd1ca9975655de49f831f823390b696c9b2adcc5f9a91882d67a315e1a9252dc5ce250f9c372e812f35049641e0ac94196d4b15ca3be975002bb16f1ebfa25b31c2da0bae61234bb0a127438a031f6a0b90750871eb61176de13703b7163c0022b0e74486ef98275f9d8f8ae94187fd4394616a62deded6423b408710c3543d25e8ee8e9f10df7d608e099226a055b7cafe803c6044ab7d27cfdaf29514a6cb3fab22136e77909e5981f616f37da8ec31b24d3c710aa255244ac46f88b5bfe45fd95fe2fb338492f7d302b8a8982352526dac", 0xd5}, {&(0x7f00000014c0)="bc1c7d7b6c54d4bc0791b2f41921bd4a3706f1a6277a9e830d7879584836c0bf51fd07e6010993b602927bfc1302d41ebc52b8f6627bad7b251691f18fe139cd5200ca3e215b226041d9b07e9e31f4e36b62aef0c5acc597e97f280ee111bc3bc4811f2e2499065e08b2c7df6d15807f22999da84d6ad5cbc191798a3fc6f73ea528308bc39cccd3d541e5eace1b5730f0027bca265afbe99be91b58c35af6581f583619b7a00ddc59bf827bfd6029e04d218427a19b7e014bdfb5ca9ac6b916e1d945418ab7f201c9450a519dcd50ef836f8c56c0d8d2a691b08c6536f288a49c2f352fd589aa2363e78eca2c8af3444b9e5e1f27c36a59cf6f7d1eff83bb96bd85ed31093a834d71b2e60b070d61b11780e0e20302abe7a168e9d30e1c69cdc43fd9ed01b8acfb4f58475f66a41062fe60adb24f00a3b41f2d346e974f1c8c83d3c6a1b07b4c4a09bc4d5d80054f2d206ba325f882356231843c1776a2ea5887a500cf1fa6178d8e7d7d9879800e9f0801d7d7adf28627d7e1023e9c191f05187c55c4a2fd404c22fe634424b52c542244ac4f0df62c836a9ef393b62eb6e8b91e691fdf0703201760b840685f9124da4f8d3aaff980ba71732dce90c89c12564d4c3596bf5b205c7ca290d64827dc62917b6c8415ba126cd4d5805a0eb9b107f150c45978ef0fa7b36073a9bce121cbfbcdc5babecb3121a67bef348f68d21b8eda9fa73886bf97f5586cad9f939b131e14f7c330dad8053cb1664867510d2e3e4fbbd4991752b2e0140be77d94fa6b1dc0d004f53654e7800b949cd7aeb2b722aa7222d8b663997e0693519382a01e7aa6c8595814709d5c29fa393a8d0b499ee70f7acc3e3df3e478553933ed225f794c2749bd2a250607d6c5ce3a40609d10e8d9e141a988b952de16417037db58d172b74050786563b4f0f3255d827f55ed82ceab2f566e5d1a1d92c4aa11214a680e2fcba49fec9f406f9952259b56a5f97eb1d3b658886d39539ae31047bfacf4f5999f6c8b1db2d607e157cd86cc05921c3e0851e88f5352bfa39cb13fa9b382bb771e54628af8c30c24cea015017902148565c89b25f1a42279505e70b5f39fb57c3b2539d19e4cbff23266b5757559609eaeb632a31e108d4e349856d57cbb941093a740a8023f464afe6f21312aa14c9559ae18993b764b371e8f1bfa511642d1358c3185d3179d06160d2940260cacb003dda68622836730079beca48b2a80eb1225b4e0a5dcb88772a300b26138674edff5b9797d4d673c69de9c3ec04bc338d985f6c8b5eec175655dfdbaae1e7222338c9a8221b11170f8748aa3ebf8137b50e19288f299329335af0399c74b372dd6e3322d691dd8e81a60c4a4587dd12ba45add2f696f78efb30215603b01b99897e0b9ad1b151b2b968322a910b1e22a3535d5532e47e575d2529af9c71da19b7e21757aebb103748360c4ef50073dc47ee5820c981e72b241ed70c70340d54c3c9646964e41dd963a59431706f1c6e5b469c89e78f390e85ded4a5dc6cd80ee8882b6e75b63b3ef07df91ed2df766075325df3a40b76580c7876136882cb5e90abb4bc87a2b844aa5aaa93c5e3a036fe0ddb5abc2d3eaaf9858a81be3dbe55584297767c1b9e89f05079e6ccf21096b431649a1fa89e20313189153616bbde51090e99047bc811209e8fe1b3555e7cc7b48fc38de4bab4aab8680d442d2088d488f1e866d6bef6cc723d16212137280eb000838353fe2a7225ac162b44056b36d4ee396814785b960eade6e31aeb9f9e910451c610b08408919037796937f8e598ca4326d4cd9aa20e474e561d64c6d3f1d0e15ba5a4a55991fb66ae9cfb9117ad76eef46ecb955c389ac1dbbf9da75b8c7b3f86d55223463c12548aa232fce369df91cf037972c999d96fee082449e43eb0dafab6887818f1ce10af0417dcbcfef4ad1de6230b6de373c55d63da8f00f438cea153a1eb6b05a1f1e95bed9b2261380d4bb50221e48ef2d25d677eb78fdc4d17aa60704e70f2738c80e1bb763195cb0851745c101922f12e36aa33df3724116bca7e4c2982032282428e105eaaa21cf1fbb467cb2e6972b0bfec3be1ab3fc6fc46325f26210c8d5329b7a625275a57a86869c7c4c86be9982ad777830386317998543bdeb165da58d8ca4d1ed86849267cd727c01b513bcee6fa90ed06fec1496cca0e00f5a247d3b3098032251724b7833924365b65ec30ee7bafb5d6c5706d85fbedb6c58d8eae71f749171557175cf0d8881b9b8866a36fa8d4d64040cf02864d6ad697f33965e1b811dc3c0b965f860aedc0be1540c31122e05fcb151fce3ef501472a34ffe4095ab8ae48755dadb2bf2d15810f372260f5ba38d1ceeb2f9c84c38800c934df4f2576574fab3ac2ddd59f70bc6a11465c074220b88f996f03d7dc68888f4669b0f1f8c47aebe0a90e82c2e6743c96f865f2c51e6c760cd92f3a6f6150a8eb20ee7e31842442b63317d4bc5f869ae35a454a5e5a569bf46750f689f90651712faed6b5d88c122f35e560655c6d31579dbe274714c3683bc71b378bd288735e7ffc1773756608d728101bb0ca7322c87904fa318ef235aaa80b7163a65bf78c0784f3e6d68ab4fee8720e5773b5737471c96d96e7a829a8ed6db16c90ad3bbfd01c97a1ba7f1a83e5e743e81ce4df319f83468ef5ce1cfce1f53ab04762a98bef500cb3f7fd3204142cfa9a6d8fc4f6cb9396f2042ac3a4d47304e263419363c1d4a3f2ada2a160aa2305f78d21da2912d7637f6a95f0863579564db8627a7ab05a73d40f1fad2ca75536e33a4bfc5493cd9b7109c8b3ba91fcb06e2dfc262e8044538de77fa483489e215c53e0438b48986d35b150715a509388232d51fa27743bf0b08fe0119455ebbd06932c078fb7c9d2b5ecfcad7df9b42199f75f9fc3aa1bde85f1b6e05a278b72f2ba4c0b341e6c27f92ea52d051d5a7f41e1c70075f230ab1f68e959de0301c3462c02459fa6ef0c76fa6cbc3e973cbded18e98fdc4d3c167c6f4ff14025c4957177e1d8fa96cabd84a8a94053f0afe544ddcf2cb2f4991388a40cf2c4701b19610bad5eda7a6affb29abd7d9f9a100aa16ffb1e7378c2ecae175b421095bd0b108dfba846c37aa98a42fe61b3e6e79dec9f706b301adaf93fab662c401c306726fbddb34d9be33ad3af243f6b5bac668e0d6f3be05dfe7639c97f26516d5129c5ff3d33589f760e8c6fb66ac42fcd51b95d1d1522ca6e0ec4756c9b34382632f8df976340737b8e21690f7980982db8159f22626130a9c2a720c8ed468c7c77181e23f688299ce0fcf277b3c97951eae45353373c128c9dac1d615b601cf216dec88caa5abb3c8ef575f4ddb12f099bcc4c8d83654e8d94d5030c8bf213f7a20a5a4a312d9a74832b3fd77bb86b5d407809fb4058e6ae4e22fab17068741c60afc7f087a5b7eeda927ae9b7aadff17ebfcd0339665f6e51d64d5fbc561198778e66e36f803cd659c45631042f8e47199bcdb9ab88636b1c54095d82579b3adfbac17eb1fac35159ff0dc8630e4546f0ae99a559a29da89722d0d13853884636c40dd2660783e4e07a648d140ad472339d179290f52d3378bc3f111714f725b4eeeb2746380a3ded695a75e2d0bd9e73eb6b5a12239af75f8d41063c20d5df00f2518b77063edc2acc7fd4837f433ceaa514345276dc8d1ad87c96fafc57aabe3ed496ee7fd47fb25f0c8ecbbbf395254420c2a41e86bbed1ee59799239cdc103ef8540d3b3f213371d1a07a75b645819969ea1ddb49690a74e22021a333ee500ab4152f5ec51ea77cd827b69dc2f36e4266c86679d6630e338bc4b7baaca337aac20292d0455be54c33098e4392cf858067f6bfaccc5342c914578129e423c8918da6b4325310ffc4fd49b17307707fad79fe21a693d6da0e0bf09cd3296eb7fc5be87fd40d9d6b21e04e60c27392e796cf1c45eeca609307d5a69db9b7ef92c188cfe9646fc6cdbbba90c4fe0c8512546f46675102f37d98df76c60f1114b57fb91e97be06d5cafeb1807187cd4c5d1e618d7bd4f4a515e43b9635f0c07d02e9e2478ce1eceb098a8ed76b1ac9b9641b5be9c9b8ede34437cba7c2f3d2269df4eb8403279a04ed561e5f18315154f1af516ab53dd4f1c8644abee6f6f22d6d9fcd507237682a55fcec95e9ab051ec2a35deb4141eb52bab4de3387d39fd9c226df111321b6656884385985e6c4487f84284577e16dda30e858cefb923b34d9dfdaa9144a114f7e8290800ffc87349bd28ccdffaae0a143ea767db2359f6820379df193e9956e7954e7b39b6cc4a82e74ff854edf426f73a8819ca4826aeb114e7a2e9c82b51434f948d9d62c00d17b507b24484cdf8c1ac7193cf86038dc3fe3c311313ab26cf27b5132850b4601b35f1512b135569e089bcfe9e3f9de04005af0c784ffb9e52f7a615f911a63040a2a7c734cba256597489b95fc52408e984f429221c3e6cb5c9ebdbe7870825612094f0da79e1ef9922e6c5a8ffe005247433ac860e41a0fce4848ce2e3a33ecd271c41fc74eb482f2d293e7924155b35d974a4c6b15c19db1c74399ef7b78b52de2f9732fa9dda3744e1bc18d22c2d47767d82580a702a15c0288c334b1e7bcde43c9e8745db31bc450a2c23333dad73f5fe7bc2cb4b9881e1c023d1b7528fdba9700047b7a5c93a1f529af6e48100c52e0879265843b27abb6a20fd03741e06b793539db58d607ed4940ca03ca4fd96308f72f66ab5dcf411810cabfffe0a879b9e1f4b7d5018c7afe7bfe15be7a0dfe1f3794e6cec2c1cfe8ea30ac578cc5aadf7746b65f505cecf5210f1958fa05c592ea55e7bc70e32151e96093f8e762d2f785b9f334b754542c0573bd898547c5db27e6bbae73e9e843beddd24d3a5d60b8d0a69d65992fe409de7ecefea736c6b4b950f1b429ce1d81b9ff025bfab9deb98103f5490905d57d7f169dc1a206ba0976fc9ac9becaf992ad33f2de77b473c8d29d636598cb0596c17fca36ef455c9ba43c2fec881918a0f69c7d3852ad7a9d4b38fe0817744cfc5f8a00bb5efb2489a8132621dfb527ea5eaf8622908f908b35ff73d36e7c1ff475ada21b7c2bc036225983fca8549a8dd940b68b0edbabefc6f6ca474ca1b9b795c3004f5810e017ab75de4d438ae162a2176aea669872fd948674392e467a41859eb30732ae1424fe03c96b73954625df072b2a2a655630c732a2b7389bba3a8ed1d0ccc52746a618c6e4a5a1b9dfb56e9a8f038b4896eaedd91c124c7c85b82d92d7a0514ab851706596574ac8aa55696f8921f2b1514337f61b1729c116a927a65152da8309115bb2c7ec045594833be7971027c40ff9072e9ab9b340e955ed2d31f330cef7be9133818d6567035e64ffb9fe13b1b720ab7b8ae47f8aebbc9898ddc2fba044c4e9a64ebfa5d93b90963f0579707cee1e0cd7bd03d553f333bbebd2590707f778b0b6967674ba8ea8c7ba6f99d85a6f9a1e96b737086cb54d400c8491524e3b93abf3bb83df5abdbbf4a138293d12a7e01c26f02ae0e5700b02106f7ae6b9890a900a1abf60d9fd2c5155c604f79e27496ec96caf7350de96ffd2c16af38d7e5d602dddf08679b3cb054ec1b1754ed1289ad09bf6321ca85ba38448f9018967ce7fd4a7eed40c556ff8d9ea5465fc2a2f9836b4f6b437bdcb6472b87337c8544ba91fb28c0a4b12f019cb9f38b5bd8a8ecb4ee78f306881aa06e9712c57ed9f27dfc2cd0ea3ab949833cf7a7c50a177d8553ea92aad4", 0x1000}, {&(0x7f0000000480)="d23ee6134da7670719d2fb4b28d0ca5bb9ae4d87cca59d5c8deff57c", 0x1c}], 0x8, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}, @cred={0x20, 0xffff, 0x0, r13, r24, r35}, @rights={0x20, 0xffff, 0x1, [r42, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, r47, r51, r61}, @rights={0x20, 0xffff, 0x1, [r68, r69, r70]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r72, r73, r74]}, @cred={0x20, 0xffff, 0x0, r76, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r77, r80, r140}, @rights={0x18, 0xffff, 0x1, [r141]}], 0x130, 0x400}, 0x202) 03:08:57 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x1, "0b3b1a1b9004a42dadbce0d02a360516c41ea53c710f188f0e49a8e8b7f0f79d3d4973d86c0e6c011fe86585fa81b95be055c38fd75ca58f83ee9b0472620da58e38fd5c4ffbe8dd41d6db1a86f57347fc3fc3d43a60f17ff5cad5028cba30916440585c045e055a0649a1b9b2b53833c7543280a146cac1d46b647f91d831f7ab992f2f19684d8a1265887d726f9a965774e27a3572856756365188e2a9a0e3c3ae81ec2e4ac6715420ea00e83041a9d47a9f8bede5e3d7c2c27c453615faf727e27b7cefe0d4"}, 0xcf, 0x800) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:08:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 03:08:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getpid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x9, 0x0, 0x3c}, 0x80000001, 0x2, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 03:08:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x200, 0x0, {0x6, 0xfffffffffffffffa}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 03:08:58 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e0000001230169295fc35507bbc4381848737e73af385817ad055198256b67ac7b36f7e5d6f023118cda41fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x4007, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x75b, 0x182e, 0x1, 0x7, 0x5, 0xfffffbff, 0x0, 0x2, 0x101, 0x8}) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/18, 0x12, 0x1082, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mmap(&(0x7f000059f000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1, 0x0, 0x0, 0x4}, {0xc}, {0x6, 0x0, 0x0, 0x3}]}) flock(r4, 0x2) 03:08:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2c, 0x5, 0x3) sendto(r3, &(0x7f0000000180)="d1efb97dbf8af00d3140abbf92a3a7f897c639a21c0509309a9ba40d490f55e37627db281b3fbabf3d563e6a0d3f2a85ff4a9f668eff5730ac51de24dac8b7159e553585d39e03a5182aeff4f15c791f73b8b80f0d8652f60f687a78629c22daa4bb3eee024c0a3bf942c1d7ba8d9cf38a4cabcc13d25e930159af3d34c50d17539cc307129a17978b9a4d65e83673aad869e3b88a006c869a8f34421243e179cb98d72d25054c5a287ac5cdf32c6911a2dc3a3a163c074464ad3235b2a921aad2ae4f79ad3731f8610ced17c0fffe69db288a0ea71fe36a1e973f2f0d1897743055e41a388eb69ab3c0b719a1c997ea8c3ebfe01171c9f25f17f906291da57355df936f39037dbb33190dabcad49c01d3f62b6019bfe72a0083fb2a4a144992325c86e8d4c950f4a1f72dbe14ab0f6c8ba71a31ca2b4b1d307a93b85837303a0a0ef8ba15d1276ffee5aee13528975cf30a5718e09dad02fa070aa47d4d128904bba874d3d9465e0cf88364c030d29bdedeb2449b66b042e43cdb7986a1f95c7a7d6ce06c6c7dd1a94db6832a61435186094e11f78a39737d7e2ec8291b953024d9ddb4a63681cbbf9101bec6a5caa71f3c82dae6504999d20b672420dcccbd46d7753e3aa3fca6d433820fd277bcfc90c3cdddfc63837698ca1e1fec107f301cf6daa4b0930d2768e3de022561f4688eb7dc57b3d955abead2f18a52356b36cb2355a4a9c4bddc33264805cb66dce266eff2caa78f5ffad845f7f00176a17fe9ec7bbd4f2298d9fb4217e28cca33820cc9cf268c32d6788d38bdc3d350c5525f714dbbbc0110066a93a76e7f9ba907fb59013437e9507e80394598063834684bac8817a2d1aadf43a6c79c482545aa4f3d5ec479dc09e0fab005cc73161448c2ba07ce845625ee9823a7e8b8b126f8a719e4fbe0c49d2a228872914ce277e2a6bc8e22affa30529d6c721f24a33b08e9dce9ea3af82c9133390a635be9806e625d2a8426f18b43dc93e322b2bdcf5709f2a489109836fe008370b7d4e08f109853cbdf7814fa0e10e63006555fbb5799ffaf64a41d19a8b79c25f14607dbbf0065e4025cff347e26b09fe4b7bc470d12065e6be0b009228a665cfbafec11ae91b669a001d887c006c65cb7f0ffdf7ca873fa22dc338db6713a7124fb243e64d7f0e408b542cd893945515f8d6a3a52911f525e2c86f36f1d6499d18b240fffe68ec83b37b4a483988ee5106da33a085e760ca1d68afbab623ed112b091b77807d625328ec9d1abd7286f1a7783839fefdcebd1f9cf7356682cdbff20e9eb31069fd4f9cc07349b0fd169a8b9e33e6aedfed46fbf5dfc2b59a711f06c362c3fc49151bcc48157398ab79ecb932d845f4c15a1c5ebd7347080b80c6ac3ac194ad576d210f68d69df4cb6079a1818311619e665c26ab287788d3eae5a22eb90df3177b4559a25e9d939b85aec9710aefafb8340cb53a699068a8dd5c0c184798ee58844980fdd57dd550d752f736be8a1725e946504854f208b24e548c86f30fc738217abb5ea5bf59a503c9785ef8dcc1bb44798e10aeeb85c2acfa495f8a10676e6c4fb22ea63279665696437680676eed95870ca97af7dc8907fe7860f2224f5d9345cc46e64f7ed79215edce414c442d7fdb26564425ee395eb436b3dd6e3113c98a8d20ad5dee9109a5a9bc9f0e68a08d30ce21c86b5d5546a6fe0ee4b8a16761577406a3c3fd221445915b2e17c7d2256ca99ce6252e9908312e1a775471954e3261b11c5cd9327a0c41beaa4c063b971b3d593b88c67bf48537c90fad8d2a70815bd9b0424e5005ed2fd5df37abc1a62ee4ec7b71c13431bb6d5177f1157250767bddee976996daf877d91dc83808911553145dc5761c5c44a10027b80f53e3e0c7afe945f06bb2b3ba883c7cafc22e7bcc8ce921292c041839e60af8d3200b7a49816881468fb0f8760dc06b40cd451a4ac2b0ded8df36118514816972c58795a485157b64425486fe6658ccb98effb108f5125d5315f9e1c821b48ebb527dfb2f532ee7ba335f478aea68f6703639bc42fc679f34282e1257faac8d77553430bc187a01f44bb64d7131bf7aa012318ec013c159e7ea333f5ebcd2ae852a254e4946b793a7a59aafb95654765240425ddf58f672ef96e26c1ad071bab6038b33eba0a2ec75dd0670237bbfae8d6a617c772bac65eccf6f0cb092a9db80b0dd72670a60041d4b10eafe35a76cc26f9ebf33ef14e692ea6d7733397dbb1f9539a07e39a25280e6860dd63421994675a00a8be0177219eb4164d263962f942b07881e1b2a7cbcaecacd9944d5baa1172cb0a4a311c13a23dbbd00bda6aec3c506d6182030962fb0322d48339ea88f6c0be7ee09872e3db296e10df1762ff4eb09bb1faeb47c0266ef6230c0fe864a0fdbfc1bce3eb4aa673d989714fac054dc75ebdaf92ed1058abe7198e8520b7b0cec30da2700569afc3a2ebe63540ec83357fdc5b65330318a0020fd9ff926cbf4f55ba49d6ca5dcf669c15386b4958a2bcadf8e7cb6d513e93c9c18a9eeea6b43444955b41bf041cc74047f08345115eec1d5831aefa987f1050067deaa61ada62d871f5d2f8ead157c3f05759a18f20091f070404bfe290cf6bf35dd8583f6a6b06709b9b268de757bcdc6d5d1aeb3c6f6fbe43c3255c21fd8713aa1ab31f13a49fc64999ceba0fe6a282f0135eb2d019d989e834a8b68051c53962e75dea764ea69ea75f5b6a28bf4d32d7febadfc734cd387d74f8789f06641693a7e25e22356c64808dfdd98068f19484bb9d1a6457a157d745f85446b5fb3a667803b9da9f6c0be9bc807b03bac33862a41d4d0f2a280c5ffa27498ef73388517301d8db7f460f2e803b6462b6bd842a22eb47939e014aec37526e93c4df4bbcc8d34cbb3d81dcbe61bfafd420b9486c537563faf840051dfb6004bf819e5363e72d473476d81f94474c783cb2063cd4a7d3f8bd2f476cdc6f0c72447c5359569ebec59445e715966b33b850b79019fa7883b8771ea9c17aca62845e4e59f3986845f0925337e1780a21f25312c8913d47d2bf2deacb0f6c49daa26c1e9586dd66e084acbb0c187b379dd65c58c4f8d03d99573d10568939cc876ad2889cb074f0932139c7dc8c39f496962db5538b4ff6a0240f9ab74e162759c7c62d4186e1e066ae8d3061ec89f3589a9101860714d064400a4700ee0ef21f7b7e258e46724c2d140ecda809a4d1dd0272fd0712a0b3724f88773041fa764161d358dac99413868b45535fbe2dd881f8e26d4e509a68cd20131afb306fac71175abb3947cd8d0b2631bd05e37623640fc7616c8589a3d3b17db4523385c74a65193ec2df3b6614934812e99042a6ccdcd8e0928cc59ff76082423dcee103bd724c1a791bb7e81f38edbbb404023ace7f4b9e964a77de7aa3ddb0ab698f72a3a002a419457ce462ad21055bc0e26534acfa2f0fecdf7ff6008ecbc3101d3a192ea6c74b22d0287c04c24481f12460596fc18f650a0e8fdccf91a885204f5f50b894b5c9fea50216b3c8ae6000e7e5e268ae69af319a3f9236c767b94a2031a9d9ec573be8ef72bbdb8eb0e6a74d6a5d473bcb5866452d2cf448db05267d9d4a7c09d7139bba82129585f5dbb0cef74fc1c9c5ec5f85312eeae3e7aa3703252cc7aedda7b4c99d22a8bf7f25e4edf02774d11ef49cecebda1b515aca65dd9d6cf306fbeabef88b7baf30c3c381b4c02cac1cd6c3ed0227aea831495cd6c8951460a0b82b4e5498ebb39d031ffc2fa0b391920662e66e2d4c19302ec1d100623e8d00eaf2fa31a425ae1ab5cf40b0dceadf5209e0eded4fdc1fdc6971382feed778284e89658b9d458b4676e1597c50f36ae636e0459a54e1f3226c05fbbb87e4b8bd1b83fd7254806e23c88afe2b7051a4ca5c46064678c1439e93becd4ac2884f8743ef8d987ac43ff2d3803482be080631b14f0b2688caf9ebe4392074d5d52fd0d77ccd56d94e65bc25683f1a133477325c6263915aa6212f3d44f2d828bf15ee0a4bce3fece0bb1b45d3332a5cc0bec935e4bc852edd2cf0c06e34d70d6ba59a606566e81affe9e8fa636f37bba0dff10e0d8a716bda04276105bdf7f5210004f69f570089b3f3fb91078aae498df6cdee09c6b721b8ffcd98348ea8a1b80e4dcc4d30737a537dd7361137f4657206ef6d707c9d0555a2636ce95408fa41031e15e81c5402e22431c6fab4defccbb059bbda4e0583fdc7cd8444c25d39c33f855f52972eba8ccfafd6710736890630575465fadbecf85d1ecf321970ce115448e4a2c2eaa825e348fa54a0327e6f827f9630ce0c8f7b530ab5e49d6f9cecafcd7dd32034a28c8d3d6dd55e81ce4497bf36e28b5c32a8e00e4245b79e6bcbc82cfb5b0866a80e6fcf903d2cd7bb906d7f9e3ce50ed223a823d490f465d435ac15041ed32f41096cdcd667bc9f3455a671f3c6ab94140e48c4ee20e10c8138a9b604a9c80d830060fa0212d3b446b7ebc5f15625892e7496daa6c80bb0db113cd474a3d264d9c9787ef37d227ecf168a2c41683a1b4e95a4d8a29befd561597801d92c690719b5866626ee9d1535a75edae102eb4302aa146e8e9cc249f35c6b6885092ee6f1369bcaec80746310cb5545e745c0c47ad3bcfd70a8726a7517071b494e979e019b1213ee0fe2f65bad635d28d18f12c7c7024dba32838f0af798d008fbbc6c511ac1caeb0f60ee6207d3e6adc26e751696affa436891e5658602b2423354dfdda1cca998407128ef0f96247302a18128ebac038d5d88ef5f0a18b16e2bd560d311157ca30813b36eda675d6510445cf93bf55016f7db917464257eedc01d84e37acb6d2d2e3af440f96a0619683b22b4a5309d3ef4ebfb745ca5f610bf951169ea8fdcaed9f3677099da72b83129004205b938ed27542fea75b0eb91a851541b377d9e3c11d3aa75404a870f649dd4e21edce86be3e5933735ac5479380274f6f6a5a676184b0cd7ea295a714bc04f9ff00334ff7b29151b1e18229317b93b18f8aaf30ea89dd7dc7b07758bc5ec9df4a4fe7ffc4318dd385fcc7846442691f4ecf9c8486e11805abb5053aa56013f6a18e8460eae6c9ab1a28c323845f12801e545856b4a9f1beb96dd56183c0f41d83ac09bdbb2b03f3943577ac635ed49a70b34a6572e90075ee18aaee13d3764db271ccb604177afa01da7e4318645e7e8867962267478aad50c235b61791d502cc3890eb3e4cca6c00926656122cee3312375c0db6bcca78ce1dc4333f6ce6834120d636ca33fc79c1cafdf908c606a0aaee290a0a9c6898491e6a4b13c3c666363fc6cbf1d1e54e31ff74f30d77221d54219dffa3f982c4a22fa9daa9fc231e88dd04b6f81c8271d13bf9efe44af9a19176ff6b121faf92ba64a598bcd3307d0bdd04c8efe7dfe30557ce0a1f4cd05527a0b256d9a584d859639ad7b3188283b095b87650bb805dcc524d55cd93df27506e3d4c782117c6507e87378f90a6cfbbee2b62dddb41432f3b127a5afdb11ddea4daeabbda80bed9da1804c5647b411a959eed9dbbd9bfef6b292aa9daa887f9df108dac030dab7730355a79ffb5b7d9881bccbb759de30d8be668fb658faf1f96c224e240dbcb5572d996802a4f6cfdd27021e645a2bb2a4924a6e0856a1794a8eb16c7f56ada2047a14f0d5e85aa6fffff8887c3a3beeaa10d464cec01fe12ed0299af9125f4e4e2511b76cf926c705e057d4e63b0d89f0190a5d40b02b1b77697f2562e838c0f88577cf2745f19fd350", 0x1000, 0x2, &(0x7f0000000080)=@un=@file={0x1fdcbf3e6978c9eb, './file0\x00'}, 0xa) 03:08:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x5) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/182}, 0xbe, 0x1, 0x1800) r4 = geteuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x0, 0xfe}, 0x8, 0x6, r24, r24, 0x0, 0x30a6, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) msgrcv(r22, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r34, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r36, 0x4, 0x46bfb) r37 = getpid() fcntl$setown(r36, 0x6, r37) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x2, r4, r17, r19, r32, 0x0, 0x4}, 0x2, 0x3, r35, r37, 0x5, 0x6, 0x6, 0x88}) getrlimit(0x3, &(0x7f0000000340)) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 03:08:58 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 03:08:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) fchmod(r1, 0x205) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000c40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b80)=[{&(0x7f00000001c0)="0dd8782af49c0a1bbd84f4e709f2b64ed765d12223f0aaea1f42b66eb1e466428fbe6cf3b48692423d09f8515f6aa72556968242d6512c7886465d49c322fd58dfaded09e5669575745ec6de63ac3ae1f6797f608d1337e038d9bd0a5446692d60484e4003f8b4f6ecb137eb21d457140e0baba6c262ae40edd4a231611a4eb4571944a628a2acbb51d5a67a3050b4795e15af4e4ce974787d10e2d4246638bfd429ab9c7fba2b77b3f4285feccf0d25a90afc44d34d02", 0xb7}, {&(0x7f0000000280)}, {&(0x7f00000002c0)}, {&(0x7f0000000880)="3e4a11bfa70a4b7fa53a2bcb1595028399eff7039de2a4fb6a43ffac46b93b88884566908666050bd7ee47efab56063bf0202790e8efb7c4f754f953be82a5c5d73e02e1ab3c8f4a1a467d02dc7619afd640b336bfbe70bfbd9c6caad08f7e2b5173b3aa05554bece1608e7c1f4b997f84fc66a987f029d7a5a029ed1f8628e57a542ef8be702b75b85debb7db651a89610ce6ba550a2bb48b29a94c6787376303f9c4cc24499c4da078778e55600f", 0xaf}, {&(0x7f0000000340)="e5e22e8c1a5c77bb1bdfb10bd83cc95267ba907408863fc5a204fa8f2a057f591ec22e1317f0332e", 0x28}, {&(0x7f0000000940)="eaf46b25f36009742e2695850a614aae24c00dc56a3eae000940e6e1743a54381b6ae45aca89b29035f01722e587c1a32506616cb0e836f633ce377a48f74dd6bbbbd6ce843036ad7fd5e33e102e901fe8893f14dbeab490fe196e959a9002fac50373bb0a16034c20dff2e0ba0b68d0ff096caf97d57e85558570e71fc78bbc9dc94667d09e30074a7e88c840064a1ccf58840e60b32403b9aa1b4d25c1fbe844878810a7cf704b3fc530aab18a3823000561351e", 0xb5}, {&(0x7f0000000a00)="f81a6d630ef021561e1d2762da36db575f26e8387f10b23f1dd60ec8d51be7bdcf34bc8f57e72873bca39f1d161b9968c1ce5866700c7b4a58312fd24b943e0bbcec8ecd9d0f6526f8e709b36c630328c3888c4ff90ccb9cf0ccebe4a454ee1cac0f5e6e4314b5911851215614ab41a7b5ff2d98185f5c29903078f006714c153f76ddecc516e9dcf2da5e7bb05611d9a3ee200c21c2289d8b351aec7ed37d1f21f853f421e553f758a85d69bf776a6ebb76cc63bdf97dd108ebad7db84eea514ffd3a1bca4a1cde7cae47b6c0567d88d0d42aab13eadd20be2162365ed43c", 0xdf}, {&(0x7f0000000b00)="e8cbc8ed4d045857e0ca74f03a8b08c5820a94146c51ee7f77a83738b8600303bc85a40548bac8c5dd9f37ff039a6e4235b3e010cc986fcdf3681511f69ac81fe485a529e042", 0x46}, {&(0x7f0000000380)="817c80203d09bb151c1ed406740c3c279c83bfa38a929973f98f5e2c01723eab83014453af3731a5", 0x28}], 0x9, 0x0, 0x0, 0x8}, 0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 03:08:58 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="38c24d53ebea13d40700de2e8949fd52a6bc9b06bb8233f0ad074e8e283739272034af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35ee3ff26ee3ffb646"], 0x2) 03:08:58 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) r4 = open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x550989f115f02628, 0x0, 0x7d62}, {{r4}, 0xfffffffffffffffe, 0x1a, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x1, 0x8000, 0x0) listen(r12, 0x6) recvmsg(r12, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000500)=""/202, 0xca}], 0x3, 0x0}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r17, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r17, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x16e) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x40000100, r13, r15, 0x0, r18, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r19 = getgid() fchown(r9, r13, r19) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r8) fcntl$setown(r6, 0x6, r8) r20 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r20, 0x80047308, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r21 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r21, 0x8004667e, 0x0) r22 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r22, 0x2) close(r22) r23 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r23, 0x7, 0x0) r24 = socket$inet(0x2, 0x5, 0x3f) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f00000006c0)=[{0x1, 0x6, 0x7, 0x3ff}, {0x4, 0x12, 0x3, 0x5}, {0xfff8, 0x40, 0x2, 0x7}, {0x53b, 0x2, 0x2, 0x9}, {0x3, 0x6, 0x3, 0x100004}, {0x200, 0x5, 0x2b, 0x1f}]}) pwrite(r25, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r28, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r24}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r25}, 0x0, 0x80, 0x1, 0x8, 0x40}, {{r28}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffd, 0x403}, {{r14}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) socket$unix(0x1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 03:08:58 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 03:08:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0f7ffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x0, 0x7ff}, {0x5, 0xd9, 0x3, 0x1}, {0x5, 0x40, 0x1, 0x7ff}]}) 03:08:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)) write(r1, &(0x7f0000000180), 0x13c) 03:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 03:08:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xb751, 0x6}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = socket(0x800000018, 0x8003, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket$inet6(0x18, 0x2007, 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:08:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x8}) 03:08:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getrlimit(0x0, &(0x7f0000001180)) r0 = socket(0x10, 0x2, 0x2) close(r0) 03:08:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x11) write(r1, 0x0, 0xfe) 03:08:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setrlimit(0x6, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) dup(r0) mlockall(0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 03:08:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 03:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) fchmod(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() wait4(r17, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) msgrcv(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132cace03300e34272817793001bf0267ea6098adc53f965ebf0fb0d980fc57132672e447b57a98e44cc4da7e89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d9269e0a51b"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b250e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r20, 0xffffffffffffffff, r35]) r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r43], 0x1, 0x800) msgrcv(r40, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r39, r45, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) setgroups(0x4, &(0x7f0000000040)=[r9, r37, 0xffffffffffffffff, r45]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 03:08:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="3eef13ea66bed7c980555b24d43b7ba1a86f0d2f554676cac1aab47242d9d17e3ccebfb0791600e9bd50389c6b57cf11e3f0cf9a5e65cec4774a7c3549d035839bde97d9f22dc5b46344600ce854b0dde5f3095cdd965b740aac920fc836bffa756fa9b51cf610dab25599bc7dcbf12152ef7e52d2df1f492a1d58b4af8b857ff80b76b34321c5268c50c8bb33189d7a246ca7f5e80c1816ab70cbd56d6de734859eb9e9ed8013db70f28e141f28502ec18b7917e4f72f184ef21ce6cf9cceebac249cd6c563cc1b8b8bc7f2b99f8b460b05c70a4b2ab1cb5888b9065702", 0xde}, {&(0x7f0000000180)="f686198ccce5a9f1c2788716df0bf4c44bbc4b2d994aa3a0d01e7fa4f9", 0x1d}], 0x2, 0x0, 0x0) 03:08:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x1f, 0x81, 0x1}, {0x8, 0xf5, 0x3f, 0x80000001}, {0x0, 0x3, 0x0, 0x2}]}) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) 03:08:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f62757300c01c9025c111842148ee9d4886cf9a6949581c090fde1b6d9903c667"], 0x8) accept$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4085], &(0x7f0000000300)=0x1002) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x42) 03:08:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:09:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) preadv(r2, &(0x7f00000017c0)=[{&(0x7f00000006c0)=""/72, 0x48}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/104, 0x68}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 03:09:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x0, {0x0, 0x3}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x10000, 0xfffffffffffeffff}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCCDTR(r3, 0x20007478) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:09:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r2, 0x5}, {r0, 0x20}], 0x2, 0x2) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 03:09:00 executing program 0: r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt(r0, 0x2, 0x6, 0x0, 0xfffffffffffffe75) 03:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x4, 0x1e, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 03:09:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 03:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 03:09:00 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$dupfd(r0, 0x800000000000b, 0xffffffffffffffff) 03:09:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c000000097c9500", 0xb) 03:09:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8040, 0x24) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) execve(0x0, 0x0, 0x0) 03:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c, 0x0, 0x4, 0x9}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:09:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x9) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x6) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x100000}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) rmdir(&(0x7f0000000080)='./bus\x00') 03:09:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x938, 0x100000001, 0x550f, "00000000000200"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) clock_gettime(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x401) socket(0x36, 0x3, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 03:09:00 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$GETVAL(r0, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r0, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x6}], 0x6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r2, &(0x7f00000002c0), 0x3c6) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/136) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 03:09:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040)="4acd477b2b144d95078ed316927ff057e8233896cd528cb70aaed9559d6f59cdfea6", 0x22, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:09:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:09:13 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) openat(r1, &(0x7f0000000040)='./bus\x00', 0x800, 0x100) close(r0) 03:09:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0xffffff10, &(0x7f0000000140)={0x7, 0x1000000000000, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 03:09:13 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e042acff3ea1fb81a03f4acb973b5b90072fe3aba9e008063dee2999b7837d0d0970d23ddf59b7ab07fe0bde42e1c16cbfc01ded6e24b63e1963839b110aef7084af103310e924b3459519a9080de37c42a3daff958e7c189cf178e106e4bc43719376963866894839c617eb33c36f323c52d2293e1c8473faa18475fc", @ANYRES16=0x0, @ANYBLOB="92a26199a902d94e25884adeecc5c9dfc3131b9c698884d80500d4224964018b18b759a3d9d908424546735cf1970d3aa9b82e156ebe6b437ebc4fcbfcc4c074672e184dfe9bea8bae41d0ccf3eee13902221785add43e4cec874fc7aec8828a78d4b9804fad8dce184e15cc0f44e29eca135d179d6fcc6a35b0e99ae848faa25d893f06e57da572fa72015dc7b454a06b6947e5a2a628fdfbef47884b63b714d0ffecaf53343a3e62bd0559c55cb2", @ANYRESDEC=0x0], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), 0xfffffffffffffe91) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 03:09:13 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0xfab, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x7fffffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 03:09:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r9, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f00000001c0)="3027c2bde101c023109e3de1fb7772c7b7b2eb618cfcdc39eb62abcf60a24bf0b5921a9965f977886348318160a6f0e41038f1d50e95fd9917ea5fbf1d3f9cbe432b922fc6b729e43493b02419ac343a31f640df9b9499fad5c0f8dff08724b3e4bd31b1aedd47470486eca23539e70c", 0x70}, {&(0x7f0000000240)="ae84781e98c8ce0796c87e3e3eeb61a40277665dc530fac0a827542fd3a9207d1764e0a6c10f938e4d4ba66cf4994ffb85ced976d021edf99f0c0618bf7c6b9330cc8d0605e186710f0d618a018bded6ca388c6071720849316e1c589fbd648831bceaa375702b18c9bc3ea17f80a9230cf58f5f505740eea9f57a396d4828bab15d77c5988a7635dba70190f7677e08426324406df62992bbe8c199cca120be806319723d04534b3d1f9c73f468f6fdb7f8c7586d401a4656", 0xb9}, {&(0x7f00000004c0)="512da3bcb350e9768491d41a6f60b95e9ceb0f44cf18f0576a58d7084d2e41f6dad8a6af2e40d1a79969e3a4e33402d1e780c70fe9e8a978163c789af7757f043d50d63512b7929a8ab997fd82db9bc330450795a4e248e851d51aa130d5e403b2388de51aff60ad4568e08c6309c0fe31acf746056142cd6c8bef57a269e710f5787154fc59f123dad2ad06b0f9afdff1c7beb0d9a4297f9d131c2f293d23d0486ccf5c921a04882432", 0xaa}, {&(0x7f0000000600)="4abc1af3894912c90188de9256a92d3ae041eb76becd95aa5bbc3e28d3e2b8c26376cae7fb164108c72a860a7a29404939bf9effc3d2b4b92cfd0c886898871cfbefa61672141a3082c1e12692a5beb485053f1a1d65f1ecfe8113bb2454ea45432893de8c6c0679b9aaafd2370f7041e3fe2cd0ac0b60", 0x77}, {&(0x7f0000000340)="402e433ec22ee03bb226019a63902f00f4b738a7c59f5ba7ca889a6c289ce6c5e26379e748fa99c070bacf6a6f9b0b2e1bfdd2ea", 0x34}], 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r5, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r8, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r5) pipe2(&(0x7f00000000c0), 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) ioctl$KDDISABIO(r10, 0x20004b3d) 03:09:13 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x1e, r2) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x24, 0x2) socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$GETVAL(r5, 0x84110ce33eb91624, 0x5, &(0x7f0000000180)=""/132) semop(r5, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x6}], 0x6) semop(r5, &(0x7f0000000140)=[{0x3, 0x0, 0x2000}, {0x2, 0x43, 0x1000}, {0x4, 0x9, 0x3f10774e7b86e466}], 0x3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x8) socket(0x10, 0x3, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f0d9700000000000000b6eec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a1af4050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86fad676f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df7651d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568a982b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:09:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) getdents(r0, &(0x7f0000000400)=""/4096, 0x1000) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8e, &(0x7f0000000240)="4908008f1b908d3799031a1bbaeac700abdf1b74cb7daed790ede70cbf") socket(0x40, 0x4, 0x7) 03:09:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x2, 0x0) fsync(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 03:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x29, &(0x7f0000000180)="a49055e23595f6896e2ca4b7319b4dbdb644a349669ae521ce70bd4c641623295737d5373369d93b71") 03:09:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:09:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddc000/0x2000)=nil}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000c3e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./file\x00', 0x400, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 03:09:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x102b, &(0x7f00000000c0)=0xf9, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x5) setsockopt(r2, 0x8, 0x34c, &(0x7f0000000100)="abaaadf2f9c0512d5b86299d7bf571a6ebcf7fb9078d803ec799e867834e7099b62a84cbab6c6da4998a49727bb02a7702d301cd71509502b903c02746f62c58170a0679f2dd5c539af9702e5e81e47ff4dbe14c8ac3d72e2ff7e6844a47f890868e4612c9d62e29b72eba387e7eefbaaa16744930128a5e59f21c26f1f0fcb69c1407ea870f586891d09e594028a072cf88031ce8068fcde7799798b3b5c9e9cf3c41c7bd6cbbbcaf17b81fdea252c7efc141a57b6326b254a977839293180aa556e5bfab13f0fa9ba8a0e5fa68f579b1c720d2c813536d79e7687a874fbff494436e49b6f2d98e03b60348c62f3d30ebd2e2c49784155e4133a3bea245666d78eb4fc1f55a46db5ec8ffadf2cab321656bc07966cceb15733d158a684b4752cbbdcca0f6ba6e053023bbe74daee3d1c756b131415364ffe934ee54f2210c3038142d813ce34a4cdc06f141e7849ec0715f7b68a8f98f4e46a8bd53e32ab36f57506db9635ae4d0189f885ae78d06ea9040176f7ca46a6c92834c41bc8581f0dc9c9bdfab43bd50274671b1ae298cfaef56113b2d63381d9cdaccabf880b244d97df8db3938e365c4655e6e72418b69cd7d5723a8be567b13295f4ce8f93435fbd29e51c5d7f767d0865b05628097a6671077230925968f556e7b3e628754426dfeb1c80e1139903cd1a5eaa441255c961523f35503eba0097f2552a7bfac513384d94a54afe36514a77df7776ee216f4582ea57d50598e0742a5a5ad520ef4f835564290bf10560f8f25ef0224cd0b6c70101936cccd4e13f1bed604a3f9817d94cfbc7661f447771aa361273a1d47a1fe3db0ae2ab1bb97dba50030aa984a6a1e527529f927ead47046384855d19f3fd7097546e499ab6901070ca85726bc14140cc3dbea4903f6dbf6c8f1e6fd84c3dd6a0d3040467653e86eb7a8db82a404f6d003188ab6d2160c092b2cdcffa620baca839f1066125caaeaa9b56bd111f8149020fad7e80ea9ce61ddcad7b3df4c6f1bce6350365159ecad4cf65f3633ba6efaff32628d275ff3c7bc6602fa24cb711b99cf9ede2109d36a58a06d2af499d8dde05f11bf9bb8c19e03f4fa879b12752a55ad7b62370f8c2b0f8a8f79886cd917dab96d4af537a7289f0ea2cbbfbc18071f55e42d8a3e7809ac3fc119624edbbac60b0f5bd105163a840641d3e554605967418cc0357b1bd845a68da89532f1c0330bf5060f83978897cbe3cbfdb52b98b841140e9a28eafbae8390a79d5d0b78002fb5e9c9ce24e954ba8c29ee12c5464d163fe93237e430e8e9fe173599f15fa7f17b8c227d4529553b469bf304805e78fda7d8fd7ad35fec56e04c57f78d732ddd83e07fb2e505d136bb55615210830cc564437a91f60f1d634cc88f7ce84fc71220a05e97cb9e5b7682592689cca928626a7f29012c9fc03c1946d3a2c44c54d1b203a2876841dd9a2cd7f871f0fc859eb68cd3c4180e87fc2930836eb0c7ef2da4e232be6a918e8f2136e098e4fc21ff4ffca064b2e58a2662e539be6de116308f746a5be463aeee641eb07871ce0fc9f7b064502a68e144b292076a2daaae1724f1d4ddf81250b389a49cee61963d8365840d52283c35ead9d8c3320c6d2978526b1e2a4ddafdd3519c140d6d24aeccfd04fcba8cfaedf7b40da683e282bcaf0a87614dda4658230645b934d6a20ed1a23724fd22455900d490061256f687712592ad6ec00ba841277f8b2e0103ba11762e4981baf1ae295d786a765ed35ff60f68395688be010460d18c6de6f680075897f34605834637f8275e1c5ad0c2b2183d96360b57cc9d3bbf668d6c47ec6438c5604d7111f7486c3dd00c0211f65c87c436a225f5d85fb0087cf28a7f2a3f64f63c1f6bb687edc655f04e93e32f848c765c942b6e4c8d2087b1aad907b0b40fb17e3dc63c031c1858b88855522e2089926926ef2e5ddbcb4da57d94835729795c006008079de02c121176063b50abce5bbcb57bc84ad7b59995db3a2bc30da6dcaa9634fa19bfedb3ebefc83330be27cf0913f411002fcb9a6106dc49c4496f40027d2620ece5cc9c78aaf509ad03d8b2bbbb85b9113dcbd24631aa0f389c80c0ba98696f8f39e9c4dc97a7013370fa40fd6e6a0eac3a524c8a30bcacea9fe042a01e8771a7ff1c966a7ecc8de7fb937b1438705bbf8cd3ec2bdf7ad2cd6a8b16b86995f7aeace993b7f4019a247044b87845534348b39ece8fe18f0ed65ba002562cb1435925273f85644251914be0c28d07bdc72c0a47ecdfbcf8bb459a03b6788933ebab65d4f42975f72dd863b7b138e67fa3d72ff311caa884dbf1e4ad5c578134762b870b4ebc554483b1fc0cac1a6bf29797bf160dabf672283a9fa86ebf6e9b05efadbdef5703bd515c528111388ef9e2e87dde9d2b5cbdd7fd276f8b1f347bd655b3c2d3048fb18b60e93a441dfa8f76d3768a698ada41338c1388e504e4f8bba3ea168f05529fd3888b079eea08736742e0d5fdd249bc55ce3174f7fb8a6858066147f8cf6cb2795bf526418f7b64df94ae44d5cb4020da5f8a32b879377eca5c931dd9fe82d60243f3fc388479753e39d52b75c2b9f8bcab9b9e8e393237016ca62b0844eeb4ef05e6c3da58deebb247baf6b4ad6b5bc258eae3d308938a04fe2532a509398cba6e5ed899ec83e1ff88e7253b8295bce392112818ffaaf877ec436dc41dccb97b3778a9e4fe7d770dd5db90884146d46fc315f248cb86227a845d15065c3edaa2acc7160503eadde79210346e99310a6d056b03ff4effcbfdfe01d6962681afecf886bad8b10e62d9b221016751981308b4da453ba426022d5700889cdf901591de5a6e449a7fad43935983ac6b3f7e62e02f68b1341f038c262f94c0ed9a7dec14f5007e0aef9b6987d2fba9ffacb677c2cb3529beb69b51c5614abd80c04acede373cee74fff08f082866630ba8910e9ec3b3b7d1eee80477229a080c69bb2b2ca6db9cfca441e33bbef2b638009a9f8ee62863f8e04f92b2645160327af942beec65f80c79ef4990d1115d84840b5a24f9759003827b8fac727add2f832fe153d6caa15d52ed412a8a11fda5addb90d6d87a0010b0c0d032fd1b15ed849766bba3d78050894d4e85cb4af4c354fa203db07e8f8e37d6894d66055de4915fe3d1bd1d3ce6cea2a22df212a03faa5ca0d0a5e31159e6858d60bd70bdbd951cc405c18660a697bd99ed6d0e339252b8503187c92db336859cf05048dbaf2890dab56240a13f2e02eb0a05ccc01daa727a1383811fb386c6f11c4aa5ff38b0371660fc0f53234e2d6fc74fcbd497c1f3d6e1671c40d26cba947a1eb76bb6ab7c1a9aa5619ec044562ae54d206c51c8bf8a5ca19dd62665fc474583b7c222eb79f694b527b8df5dbfe440f7391ca1525458ccf1a5df2f8b434bddadab0fdf5b874f4e2132f90978c1b465d7e83c97283fdb7cf26504d395545ae7569355eb599ce17699b2d3dffc63088b29b1c8804847f0509e77e013da8d4b74b771542e500f697e154a6a1270375f7073a187f3a075f1f5fad51ce7df468ee59bb6306cf82594197a89e28ed1f35a68f046b2039205dfd9f70a51e7c81142f702746a726cf56518488ccd18911e18ad25bfe20db9969645b9628fa00a2c01ede09bf241cc966a01cd5c332e155f78121db1f6984bb9ecf0a638b47a267c846f50ebaa65ad53d2314fabb7c07faf4deefecb23ab340d5d49025796bdc3d17d597a0e0d07cfb4d4805d1fa7c6c1cf8319412db66ed9633bc1cadee66e7aae84468bb4b9dceb21338f08df19de1f1a4b734311b6b8716a251301d903e8f17d38d7ffdff5a653546c82588e62a814798f18da0ccc5686f92bc79efdaab32f8e166cdc8ae3427a8a05dcb696835903241e1d8515f6d93aab3362f3a54ded8effe3d2eb51d10a2381c9c8bf9b336fd4207019f6985cdd4788fc6c937b9a924fa12657830633379bf8c083b0775adb3417960e42f637be6d8c321596d71b04ee1a6b7fb283a3746c9d685463f5485e42ad5af3ff80db9d9e6d6710e4deb61ab4a3c03683db6f8cb40fbfad7707df4b38bf69f17e847efd1efe8559fb7d5fed461ca09e36da7b4b3c0fc3bf8aa396c5c0aedb82263b2bb87949c857017dd22e8cb2eccebf416667a5f0c438d01d02359be976d4115f4c7bd0c2029aac49b18598b4956a2aaec761348c04cb75a099473e1b6386f86c31bd65ddb00d202eb5c8a45cbe13d09c2fb8d07c8de0ee56dd077313cf0da6f92b3697d257f78295c50e9c4e01ccc895f4516089f95594edaec6ae4364bbba28e8fa4afffebc2dc36ec8c32f08c7ad4c84b67a29ff961e665a96f6582d4f094c867b7e8b495efa918b3568808c4e7f972588cdd60b475f01ea8b3b4e8bdf21397743e95e9262297fdc28a4d192f5aa2fedd3c33286e29ac66d870d0e0cb17c35df019294e9b6b7c9eea85d7bb76b65e8f6eaf28316cee6c895f10b5ec9c65d19e735e2d2557c211944a1f1c19cbc1e187df84fe44b95b435ace88e04c5097fb6d9b12191e06b71859828b21f59c6c0bcc5f9cfa2f45246630a3135e6a293354e59fc6f92d507220b5e5c18bb75de9405730072395d0e2dc8f576972876ff40860b081b0c3e57bed5c557b6f75a5ac25fd51757ca625fd69b73e529e8c144dd7e4d66bb859dfb2e97d6a044e71a649bafce3b4eb682564b906c83415348e3d379a30aafa5f09d94c91a89250cc40ad9ec8e00058468fff57dea8e59879d116375705f330138ffedadee788b1f207630f3449ac5b32651fe5defb14815eb898d060d355cbf9f195d3559bd28346690b7af6c7afa5217992e11a423bff489fa629da763772499aca501cd840b77de7c49008e54d24a26b8726a77874e4cb49c3df9b61b65b7f52f746a4f608c4e3a48e5ef438ec1e03f587250d0d0e81b11d74b3eb9e3f754fcf0cfa651504dd584d96db099950c33515fabb9d11e0bf43e9b19c0bded4a3a915f8b00f6812983f63540a6eeb0f8df440e75c00b61412ccc6bba0edba6da5a650ea988210c99be52ecf3a5e082f2bf51129bc7df15bca76d12d0cd6d3419ffc3a285005810df00661880023173873c85dff471d18d9df5196a03052326d35d7beb95ba8c87dd5b5365a658c6d0e92d56cdec9c739dbbefdbdb9e18ed8e9ac36f54156c25b2e151dc98d611bd875e5c56be80b8cc4f1556846fdc3e2aeb0644b1112aba470da34c42089288257539836cf8ae908d09d29656ffb5c04477b264ad50384f931c59e1415fcc2bcd7a4eec998ff6e2f15d6e9800b77dc4f1d522aa97f62161f82e4c9f8776c04229ab670d22e3b965975caf179be1f355e57c6861af7379ef5bc3dfa7b05cb496b80dd195d0459437e88486ee8d76ec1a581042d94ab6940de9bd809bf38c277f07aa49ceacac72b4b956f23c52873a4da25014c8c6731efa23f7d13186021844cde06e760df16a7a76ef3955ffa79f8b0a4d7fc59344b4bac98885f74fdbcad91c7af035bd518608a0b56f9ea030e4f4be815686288465c33cb784d654768a6c543b441c1abbe481f067062934af11791c6c2d4efaea879b41f25cd9605d5c6b3f306f6f43a68e1549a094405da67d02e7597672825aa69c081828f30d87f2fa5b0a2bd8b6abad2701dc31446bcf66d9602939ed06f7c5509f1a91d528b866ea3fec273944c608c584b822d59aea1467a5a0d000bac8e586e9a2d48d93e5e181a9b7c68f1a22def176a90f9443ee566ab21ec4c6c544b0e49774d3c13672662fa81a", 0x1000) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:09:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 03:09:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4c}], 0x1, 0x0) socket$inet6(0x18, 0xc, 0x9c) 03:09:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="f47c77c84bae69aa7d4fa3950be25c0f51d931b4a3c6679a0a7fb6d7e68e3987b4f0603491664a8950f343b0cc84d843c43f7b0a9d74316739c0ecfe248d182a8ade8e78ce47dadef7e7159f233e3d1a1ef82dbf82ab0a910d493af42676f4b2b88efbb5fb0313862c0cfe52eb2e50c2c5bbc67aaa800ee25d20389913210f4d741f207db6619982397e62ef29", 0x8d}, {&(0x7f0000000280)="ed222f969711d4e2b7337ce518bc7e74fae9e2657e6d4bb21c4d8a4424344f07be35c727a200ad5a09101081b9bea23e1ef64237e11bfbfaa4813fef41586cd44f3cd7da1306ed593b3cd7bebc7c5b707640d434551e85b16fc227410ae7d621666d991cc083af4f4cb699515a84a19badd355d1b9560c3f224fda36e4c8", 0x7e}, {&(0x7f0000000300)="0d6b2316840ec31aeebe511277f1584a156b671c2da29442c8dfcb45c5b6dbb89eebe079125954eeca3e472c300be399ed278ec31479d83a5ba0300d231852514abc3956730d1cfe50f1a04dfbb6afaece80f48cfc3f9f53a01df1923d8676121afda1481865bb0a420a214cc6a1a9e4960e1cbea0de328c4cafb6e571c1bf8913", 0x81}, {&(0x7f00000003c0)="5906cee7777be89ad07831afc0075d9f474b15993d26b5b0f0241e10129f65a3f632c1baa8c3590040a18a930aa68eb6def8baf34e15cf2bf8cf59a3ff497f98162eaa39346482896b1c1b9d86efd332515a40b0fb81b223bad9f43478be527b14664371f99c25ac3871658b567d216bbcaa3c11e790bb2edcfba8f1a1f78011a6e4a3279c9a76ebb3d001bfaf86dbab1235694bc239080bc41f9126e985563b0894aa3513ab3065f675d36a16e8a203d97193175a53be3298414ac6a7964d641b720b7b8fa4dc1e9bb00ccec81208e8c01e8a6ba1e5fd82a90b0789e08323bbf4964a1e0a78037fccc53b67734e8f0892a1b5af4d", 0xf5}], 0x4}, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:09:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) acct(&(0x7f00000000c0)='./bus\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) msgrcv(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r12, r1, r7, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r1, r14) r15 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r15, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 03:09:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() write(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 03:09:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000040)=""/103, 0x67, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) close(r1) 03:09:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296481ad9d0487ba2ae7ac33726b565295e937cbc78a283b6ceccc766f79a86027813c0a1eac86d511314a01406feba9972e9176caba95a358dc29916f08bf8daf266d0848cfe6cb5712289d9baf8c2adc429715d66f9e51cb6ef1a6333fce93b6d84840ee938622d8be6c809b6d3402fa9a945f55a958a910aaf85d8defb36cfe355a35ef85cff8665f99d66ff", 0x9f) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x24b320bb79fbc1f4, 0x0, 0x3}, 0x8) 03:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 03:09:15 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = dup(r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7ff) close(r0) write(r0, &(0x7f0000000340)="962eebb45c9eab6f468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3d00bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ecf1d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32723e00a0fbd8ed5c37d85e2b54cfeb521c8a951ca6332d8f69f3dca868852af00024b36c393bb7c12cabf1804d79775c38803f394e36e3d5d86e90a3a47413c95b4a0b63594e75499ae08c85bff5b281c98a6521985c6064093d3610b629dd1624933fa1c204a78c40e8b81e6971c0a915e0158cdbb553eef9eda6541fc043fe712b9a30fbd5c174273983771f794cecf151c4", 0xfffffffffffffce7) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) sync() 03:09:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x202, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000200)={0x9, 0xa10}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0xcd36, 0x0, 0x5, 0x200, 0xffffffff]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) r3 = msgget(0x2, 0x4) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000001ef6b4d684a44ff10047c587ea2db8a12a5dfedd757c8320054a34e26637e81000c77f325c343dcb5071b4c5bcf148d7d5659dc8ec9dcf93932c65518da6df72579d02857455dd8019ea8c995efbb2b6770e03358c62049cbbe745491b0059b1f581282c4fd0623a0a6a16d225ecee7e5ffdd41837ef36da06845141816665f6deb0e44d1616641e83e501980dd166ef041c809eb78b9324d79f9123b995975e33b0e093935e804d69255af8a2b1bb13aeb90bfbcb4bc393896269c446254a326390b9a7e426706877cd61bc334f13a5ac95f10bfeb45a4bad3e442e6a9ccc5daa8f77326c55af833057a5837385db308cce86bd58d749bbc3f1800c46d68f3a947b474f6187cbd6cb6a5b129620abf9de89cd66e17d6a7ce2686e83e49877c37f6b2018920d66f21e98700a9646a7e1f12e06acdd8403b5ba5a19f5da27274ebcdaaad41822d965c20ef00193e25a3553c87855c82a7cfb07b8efd26f4866d9f04c6fd06cfd2a7738c04cff93c84549857d976eb7c612cbd2a07622e57a36052b6af7ec15d8db6399abd42c8e6d80ede3c403002391317ce889a36d3397e4579425240527dce8be4bbc19ed5e2fed3de7ce544e2e252cd23d0d7477cc55b02aea27a8fafdb7ef9fc12846413caa5b0f9613c3f0f4f22fa9242fab6b82d2415b1e95be2c4fdc7a92a9d53b85853591105e7fb807ca1507434ba17990fb4f5e0da4cc7dbbddcc22a7c13aedcb24f11949e6eab7524d70b362356ccb3e2c248cf485ff9a8b4e1afe55d4f49d66aee0d2807d31816f51e1db420659812411f715e4225487c6a835edbceddcd82b6d6a83a8e9b9393c22f27bf0e08ecd69195f06792b089ffcf9181c7c42cd3fd90028e99136ef2ae54cf01d2fc26ca3b2377cd8461005aff4a2f592623c866632132e520b6ac832e38ae56c6f8ffffc61d26edfd78ae549fe7000114a6675230169e54d5c66975ab0682c78a4a5910635edb7e0e3bf10fba41e9060373d53df9a64bbd30f27bf40dfe93491f524136ac8a8a1a039bf7a60d9065910b38f25c7b83de9c246789e3375b7e30151313bf9f41a1d94c5c13f124b654b637068a6991c41b7630cc6afc84807a15fab092bfe33f06e247ddaa0929b78bdd92a309629fe8e40ca398a770a9940a865ac94192308027b3e7d0ff464edc400650b9aabddf4aaed28a1b3a911df9ef2f0b0ae6ee81e02fca4172331099ac4edc9475a3ca1638ac558e402f96f81796495fee4b150247178ec68fd5708bcf3b3e23bc7337639f8df5dca7417b18c78a6aa4dbc567c415a3b7c0ee6149d4b06634a2e7d80008f442da433a0023b1229ecfb190255489249d0bf3da9d668c7ae92a3b064f19199fe33016660567eb36a305c33d7b376c5149ac0fe7a1fab56b8c5972ba1f93ff936288e84fe4a96836b37d5f93c3293fa502240566b9ca45a52a0a14c0e4b295723085a7c93168d4071921da07ddd1d6671f1e14d346faac600f64021d4506d3bde4c7dbb909d90878ea866fe5adc02acd1cf9ce8ce48a35a75ba3a0f82cf9ea83e938c9dfcc7fb2e03cc43b1ac133cd84409facc6e3065efabc09ab2ea9b390c101c468b01da83560b774ffeb3257acd8816b9dee39c84bd9b78b96af38217ff0544f8699a7ec6599ecef6e994485788300ec3801efbde5ac1656398299481e9abdde366c81f51bf3d81532bbd4ae91aee4aa6d03c3ffe342b45683ee7422f49bb3361f62cd3bbb4b7cbc2661d07a4c815d779126b104b21a8fd9399b93ee689f466a62bc7ac02353b2434272a9d5b126815001869474906847d823b6f6033fce09d7ea7eec64d0c87ca4446de1481170f04ec1a8c8ebaacd1d1c95af45d7781214501090c754e94fa91ec65353e1915dc7e863d36f07797e09f5bf624219440959416148701be5b3d760b6c4b7bc3b9c5d2594edc0e126179673cac57462f7e90a815c17c37796c900b6ba3dde9cf297b3499212b9476fc14e4a27f94dd24080e524f4455ee35c56501244e83168b1a7b44c1085dfe6c8b5903da9095723d027559b0772930da7c4cb215110612b383e650f40698d1b915ac06c8ad675eae73df472fa8c9abc07899c0444df03867a1c2a79c5f4e3490ae689a078a9993419da773a2ed291d9dc3c8524a4fef367f40c471758d4065f709988653b2a72b2c9f3f0c49a01ba45972f280968491b7f27dcca0db287d568dfb9f2b7ba9386fad7f4a106a4d710a4225dc2e04a10d6a238c1ce1447b28b8cb075992bd8d5e75384f3d6b038487cc74e3cfb5999828b71ce562d6eb82b12b5c11fbdec31ab874d3e7c2204eec646a4f83f39707ba8975aca17071f64a3127fd7963d12d3ff44a24ad76f9f029bebc1c05a47be3fc5b9789f5d8aa3b1d8df949aa7fa011a71d22bfc9ae07e1bdcf592d70579db486a4d14a820b70251ea78e20863de66400ad401fc49f2ddbf6e11c28c58dfc047cd3e22c368a992613454d685cf1532b38d007376de5ba1037de158d2e7d5e839cd3f11b72ab6bf3c1e908775f292beb74e4701f2b1da8d73dac9124348becb111fd90451beae6dc85e019d985b85bbe7ec7c000aeb12e9608fb380b44c6629198b1dc38c257c422d65dbc2cea226fc7bedff3f417f3c30d0b282bed062c8eb9e72bb987a0653d846ccbd0d2f86052f108f85bb4fc82e17dd948fe38e3db4025a12e398be2ebaf3adb7b1e162155bdf1fb1801f7cde6727b03bf7fbbf80b4f36627e0d60012cfc36261a3654fca40071071ef0d71e8aefbfc21f4c5486218b0d5d23e1dc859b0755becce2bba7d7944a0ccdd450db2b2131a25621fbb192a88a42ea7d6a9af9394e068a58183ca92f7c995af7eb3a89d9dd7b027b13cd5e16a1ae4f5b22b3b1a7c26e364aa0e73157ee180e11f391cb5be21cf1c484c3113f3cf28698f4067b11ae700f66a7d13b539a196fab042563198fa530a1927245fca9aeb62f62c2554d8de43d8ce773dfcdec2a2cf279df35f9b24cf3fb7ff43d6dbfb6f45e33b98868504d701f35868c7f4161135758c7acaede9f112542c478f7d782bfebd9809c5e09fa30d6f9d80f57ea5d11dbb9d6f356fcabe6bd43f34f595eff653b8e13af2aeea4bb8b87158bc8dd95d7b65d9d6c3080bdf28f1923b23d9899bf3ad53af4757170ee7b5d5065e4a5c5d1f6c99fa5eaf3b9281c65af3edf4fd3817975c04d216b62c9539a5e82bfe87f8d0e2be093e9630dc2a65dbdb78d2cd731e3edc3e5c4f76a754b25926e6fbdbfd10e24d0ba936592c763bbf885e6de92ea5993fe01f17a8aab114ac2aa753fea32a65d943356078f8c372b34ce3fd06dfb9ce18ebe892cd4f398fd83c5703579b6ed9c477d65856bf9cbba65d26269c01c4864244b29ba9b546a5aa81f29e2a4271489516160a6fdde9554c0723e903ef1587342ad8834beb9ebabfb2037759e43c0998aaf336605333c1bc03aa0f09b3a499e119a162c5a6712a8666216173df3595281d7bc3616d0a891b3a444b0084e5e57c2dbf19d4c8dc5877a75a34591f57336581b724fba6f275f39918a85d3ff5dd9b44ee0c66fd83f3dba6c30da67d578475c33c8252be2854ca6aeb922668ded1057ddc90f7d4316a301bd29944ac8080277b3a58717b6cad1461e7bcce0a0ad93c0d710513174830b928dcff2ab673a34be203393d0aba6c2dc6a35b829679d4056cd815d92e8a474d5644ad92a65e6d76a689c052e4f06665b99671f84d4d8a04def40d4bbb69ab2ecbcc07b78d10fd930802d45ac5fd92e6ce75c1b683d1b1a05620fd0b564866790140d5700e9f67dd75c3c2e645f4c5ef0f8c9e62bcda583eed83c18a3911bb0fa8d27cb1d8eb428d40b4d632056e706e5d422cd0c9c2713dbea2709a636052f1e33e5a5c360a7260371b990ae72d08a00714c25057dcff4d3b6246d809068ff6e907be896afb833cd0b4b8bac2c1c328d14ca2f40a2648bf786216de1b66a9ad76e8b4ef91dea8b7d875e87020d5c3a553f56c354849e43f7ed24157692141a372ac3419ed7694c39abcbc97a4eda324a71dca37325dcfb81e08b965d244605459c52b44538927ed43f308e1f3945622c6290220a0e52aabc2f60077a7a7599d5cb5726f093f9a95be154d29b1e719238d29b5366d1650edb21fab8f1beaa9bd8e227464e0f9ab04d5b6a9f5ced8fba35cfe47a529ccb853c60881121fd5dcf24612d429d196aed01545da8126e4c80825df7e7e865f2d974fdc5e8b88ab190250eb7c7f4202678743c9125e83c8bc5a15dc423971cd4ead38ca5784a9a1dccaa38e6eb68c61659a3071d29a0bcac28390f811622e04ecacee338a5f3bfd58395a42c07229af5e663b3bd383d8a481d3e1c1f949d5874ad666e24aa15c794d6b0f984e8b8c7bbf65e693ddf859df24dabc1b09740fbb01e9b19723aa2b98b949e7a4c4479eb6c382e4a05b779e270ecb3ffbeb9413248ea5b9e4eaed136dd462055f7daea1211ca5d61b777bd454bbcb7509838c79d27ba816b3386471f2a041f07c547baa005242e0eb5cb63978187060d9a51aeeb4ff07dceb8fd870161651f7fa80fdf397336edd866b7602764b8698b81b11776bab8dc4128185ead21383c43d86fb8f73e2359a243724891b81d78822a2004103b2bdb840c46896ea31bd9afb4c50d8d9aab4610ba0ad796f80ec4731e12b90e490531e01fc0bbbb6da6b660db9ea4d60822d51b4658fcdac5ba58b77138a44aadd1d08abd636e43b9665123c1e3f4447e771f20ffd31de6519548fd1f8a6587bc8fad83d7bd70ed9c61dd26a94747f92f7e2ae6a51e67bfeb19a968aa8de7dd7763bf50b8e76de37d475b3e4db8d62cbdc572b92650bb2e71338576184c5f895508b782772d0ad15f82e67b92360f31ea60654c35add421517476fcaa386c979c8704baa513efaa9cc62359c2df8941692430ae5dd836cd638dc8afa1b21e32e330664edfe131d6c03984c1b17244101f15993014c437d03f5a0bd8963e401d061a44545a3430f22d91009fc9782f9fc08886462369331829d8ebbe290761d912d60bcf21dc0734661d70f1b6bc2b23fb4a5a8f88322f073bef04ad47c30397af7d209b04fee3ad6bebc90f7f6659cac2210d61b0a59ff9095bc4154759ffc82e5204c498496e3bb2fbce2fe988517ce15f96caac777a1c16d6715e3dcb2795c3fe61628c98dd3d4281bdd570cd27dcc3da177c88f571b501bb647ad3ea104ada243497643b185005222c0a5fd1141b7fb472f461fccafd1f0b449713d232c04f857ad887d76760b6efefc2402324d9d0cbd20a711ef5609650c5e1120312d22cc5c37e5c2f0f131383e2c08a8cc52ffc40921dc69d267d92788a1cf979106bcba081ccb75be361d45f61d01f51df46413528fa1fbeccb179339e9af178647e903e573f43ab6b957e485793ce0940d50f00ae728682046bedd0a8f2a3cd32e5dbd78c83a7e7df513f7833dc1d00bb42ba081f630d4c909bcae36df42f847794f59da51aa839144215e20a78da55e79a737563bfcf70e06749766fec41a2969b821240b68b6833e7c3cc364dfde1a230b89819a8ba8873a3f89a382f0d1417d5ad9365d5e0f6392a1c52df265ec72f8fc2f944336b822169e64e1f4b95c458d0aa2c3749b2d1ea675ffc32edde5acc613e796b1ff6ef9753795f58994f27019b3d901b8af1df0272a8f28f1399e930d0989e7fe9cf185e814799fafb0cea151b37b3c30a4ad16f860079f31c5208aafacc31edb67a8b7d35d54b5c0c098ce87cce46efce0d0f68"], 0x1008, 0x1800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1e, &(0x7f0000000140)=[{0x800000020088}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 03:09:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x1ff) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0xc6bd, './file1\x00', 0x10001, 0x2, 0x23, 0x20}) acct(&(0x7f0000000100)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4}) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 03:09:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f0000013f2c8d28b19a18f341a74ea8321737b23bd4153604a7a76ed47b28af58f11aeff146d6693e5485de09342fd782f8e616ba525b0999743a4d17df3266d9335f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 03:09:15 executing program 1: setuid(0xee01) semget(0x0, 0x0, 0x100) 03:09:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x42e2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) dup2(r3, r4) 03:09:15 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) 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={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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) 03:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pwrite(r1, &(0x7f0000000180)="6e0e7f166f086229d2c4490c470e72c7144678d16bfb813d6b2c2e701bf0243a77a88a35b6eaf6783662accd04b3108f685c0e9b8d7df36d1ae322b764253b3f26a5c6eee9aa25109d65273b075c9128615d7285f471642884e4d226e67271bf612f1114f2a0c89be35e94a51f30ee38a13ea44139cc119aa798472aa2888e688d895e812831d2aa496b5ed488b87f99a7dda25f70e2ba2a24d1a89ed227612e947a6d6294c108bb364af90fae9b093e625acc4f1a1068b0b6fe0ef58afe0bbaf8b9e6cce8559c32ee", 0xc9, 0x0, 0x0) 03:09:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20000000}], 0x8001, 0x0, 0x80, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() pread(r3, &(0x7f00000000c0)="4b53b9910f39370ebf201dd0a610a46f83525a58ae5f6a042c4ee885e23b535d4e9cdfa8bb2fa5856cb097004ae0e336e50b97350d61212999f8639f88f75b6aa26af576c2b09480803810c4124248dfc9ffb45d2cbc0ddd0f61e4f3e815a36019b18a38152fc1a68f3449db1f8df88c2f", 0x71, 0x0, 0x0) syz_open_pts() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x9) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 03:09:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) r8 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="862a250576c98b338d30f4bfa068c1fc7ad7e1879a73fa1de5dbbe7978e46e0cf39f90e2d7963a12ba7a2fbff3eb205cc58285d042af75722f4db689a8d473ca2b23d91fc8f6ace2b50443bac5f1894f60f8aa11447d", 0x56}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r5, r6, r7, r8]}], 0x48}, 0x0) 03:09:15 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c9d5b67071b542a52871d000000b815000000290000003200000003000000ff7f0000c1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/78) geteuid() getegid() shmget(0x3, 0x3000, 0x224, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) 03:09:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x86, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 03:09:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x10000, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:09:15 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) pipe(&(0x7f00000000c0)) socket(0x1, 0x0, 0x4) write(r1, &(0x7f0000000000)="58cdea37110d3396c77dc9071cd5fda363a60b19b4269c0c0301090e222b3d29ed090014722477934aa1ee53809549cda7953364dd06ea6faa90c4f1c517740f5edb4e626cbb030d56b797e52f0114acc7710df6e807438d2ab07f57cde410ba6bcb6cbf724984c2678fa17b63414d02e934eb34074c9393d73b5429bfe100cd8f79c6071580170d1da1bee63b0c6085a9478d02", 0xfffffffffffffd9f) 03:09:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x32f8e8594fa69b03, './file0\x00'}, 0xa) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/39}, &(0x7f00000000c0)=0x29) close(r2) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000140)="1320e373ec0d88d5c78fbf45447dee09970c6bf4c71b4432069a91c73952b3e1c2a548070c519f02ac55810f6e29c1ca6a4dfb1f23b74eda70c4b2992623e88db3750d8069dbfd9335", 0x49}, {&(0x7f00000001c0)="36829306a8dbd90b7b95c14993b75b217b69fb4bdd0f0d26a429b07df8677d4f43b35d65dcb72fa4", 0x28}, {&(0x7f0000000200)="4f2a6bf764384a021cc971bf67fdee15d066379c2520cf8836081045eda1a78d1af7f3ba7f00670ff300c328e414425ea8e895dd41ce921e80ed005c58d257eae8c1143682a2ab6a7d173de6139e54f7616b64a3250a57e2059d02d6244da5a2a938e630071ab78f7c7bd3b51f36815677a6426f49ebb8eac5b30cb039be048fc7aca6f24de4124d772db2df512a119f2d5f91355244ef18add58df4ba716cd3e77a37208f2582e3d75611df5bcd33a6e2c8d07acb0fd9a2fd166c849ef14e422e719284b10c9250afcbf0be084604", 0xcf}, {&(0x7f0000000300)="72ce037c33fcc9299ab578489c692383803f20fb2a6ccacff7694e9677c1bbd1c7e092d09413e5325fbaf538450187e5653c5703ad914809e4479036f43a80ae2db7e3c3902df08bd79472d141a5de36be86a402515e818c444dc93e9429f1ebdbc9b2129793a2402c721f4d147b9cb2fc13453079b0e2789bbbdaaf8ec56cc23355", 0x82}, {&(0x7f00000003c0)="845c9b17f7fd452ba340ba96702b04c450df566b704b8368e34379e8136adc57c18c375202bae501bc4ecefa9cb89c9f710e215d15c3156727d9edc64b71b3e31cd8754abbe0849a23635d8e83e78b84c41a38137aedc00fcd01fa8872a107f9e50631c1d0fcb56a83e9f07d0ef472949bfa8258b2d7423c88c61394478d5a", 0x7f}, {&(0x7f0000000440)="5983ac37c9873e78d2a8b4b858457d0fea0d0ea285d07231b342c6839eea3303d73beb3069daa9c855638f1ae48375d68a7b67c646d847addc6674ab80c578fc9504046a4884cfaa4560c7de06ab1de1669857fe4dced4da014de7bc269658065c6650c85fffdebca847fc441c0de371b24d521648fe9173042f4b57f98ddf8d9aa84073947eddf0d8b9978dfddc9b4ece5b7ff5ec5bfc0a7857bc90fa8cfa59ef9b5911f21082db37346713d1eb4ac1505f3716fd44aaa5e4ac3b6b4bbb1f5f0f7db5e81aff50e8ee2348ee1d1d6033165b5e59357cfb8ec700b48e3f6e8a611d0f37c89263b906e72b908d58967561d9e7e0077d0be22a2b60c6f9ac5c594f07329271dcd203346c06e12ca0a8c0493839d5d74869b59d0a08faf9a870f2529ddec8800f59b8ec68d4d2ec0682c18a15b697b9640fbd7198d02e9ef387818c430f1958148906b8406118813dd17443ed530d4a6f6e5e511d136443110375477c1c10a09bb7f2585b416ee2e7936128fec6b4e63f20bbaf8389d9ccd830f216d06c438b5b498577d940874f048bd6e871e1397667ceff8b1d8f9d5b1e2bcd262562cd5036913932c9fefbbee2580e879e3d6497a61b016eb600e77aab658e8aedc27f842b78e15ca2f7f26ce5fc9e98facb586476e06b121c43d6226da17afc4b0d58a485d8bdb625382bb8528f4ee0cd8d5abb3076a633eefa956ce41923acb3dca1c6083a5ab124c81963991d6b7bac1cf6a7d803acf0fab877950fbc813594f31959726ccc122c8def867e6c8b2b6618cc8890dd5ab375db75d9e6ec88f34ce5b24c23e8f9aeeea7c4a1338f8103e5f5e65c959d4f1a4c88ef72ca5956cdc69a8bd7d2aee730f9d2ccbc898e135f548bbf95710de8a69b22c40dcc1b973863eaf71ec1e9e8111313a3bd504e077d9138338a63a3f762dd4deb08147c886bed754c81fb367945ece56da3063b0c34be7d611a1e0b6c3b80b0bb22553b5f6bedee06c39784d7aab5b34503878fd641d840d9c783bdebe68cee4eebf9c48938403b3eece354d044ccb3d1d4ff08ef4857ca0244ff81e3360de1c926454de83e7c269f4ccbb351de68560e66582edb740cebf29e0bb3df3e5d5f33641eb87c7bf9620510a728eb9a1443a695b270f09790f24c4ed66dfb9413e01c2ef508cea83a9de05eeb49e342de0668ce705b4d62da2dec30580612250eb5a071fe8dde89367766c22e99d1bc202eb48f1a8aa38e079b71d440874bf138f4cb752d7ce0b13e1c0bceef29fa517a6d0ecb8f8ea5aceefba35b2d7e5a81e142b29744d2db4a8cab9148136a5b38c4f5cf29d988bf75bffbbfbbef5988965950287fa77b828951ce1dfdd21163c77cee93a3b5b6635d31a2d545e452345b338e801d347aa5a7ae1ccb34110834c427133d5377cfadfa1a79b1a6bbe3e0eed3690eefffcd2e15ab241b38d639b3ac3509a0ab7f53d5867be0be4568cd2108de4fd0bacbe6b9c9368c701d16ed1081354fcb1860bc51774651c67bf1123a08deeb6613362c6d3ca5e997d227932420cd3f986ebe43e99b36955911d5927dd13d73724ce89408013e7cf4f56ab2b736ed27193a8f69088aa52c1f3fc6da8acc7598c3c44c9cc0388120f5e4400d9a777f287a49e2b9a746ca0aa59bab4adc6f2df047f4b81881f291a147c744272c4928a6e3e526c6d5c040730826e56385a8c0b36899823056860f4bd29269d78a8168250db10ebadbd71410648e0abbb7ffe941fc60be4ceec64728c0962fcc64476fd64cd16c3bf837dfe1a62fd7096b1212131c51cfff3b9b7066fbaddd3428cdd3410d152b0c02ec920c3f39434274335df02bf5e6debfc37581a455ca4077d6bc23535849a22792090f54f3da02d39c70843bc5dde9f591b3853eaad0c15706bbafbf661b2674c507a72d96530ac931019665ddbca78165c2d5e125c42670e5274bdaca7bc30815ec301affa94af01496218c38f30ce501ecaa3dc668b2759f101b2d76353d33512bce6ecb523ba1ad589b577052b061e2e4aa6891e58e8cbb7595beb850057a5c1f7ed29fcd564d3bffc918e172044f0b38a73537bfb720a5d67543832426be5d22811f1319b5c8c275339b3a2eef6c19f420de53b8050c326cf80d8cee64f9ddc1ea84ee148a4d4589216e91a3478584e37029ba9a33413008e13cf5da8f75fa962f22eb0665ca811dfcc1b491ae9553bbb00a124aa709f122f094e1ab4a3cf0654ac789a8fe9caa653c4187d2ef49d5aed54465fc0fc7fbb0add7b2958ae40f0b642cf98eb1b02a70ca9fbf334a3b20e922e004cf07b7fe3aa242e431922efd46801b49f2e62f4f34f805a5b1358c3fa15c4e31edb9cc2664623aedf544842c53b3262ed9a3ba538a762e64a2a279d93ac2a0955e765c6eecf00a15b43b4c98773ebc3d236260c92ee8e2a74c5906b8d813733c52858c3b621903a74b7a8ff53757e6fc124984953e9a3a901fe55e407e17656020b32d47ebf07d7ef3d536362399bc8a9d95743a22b4edc5a470568a7f09b2c81541d376ec6d0694577808c6f7ec960f1e20db02e4707bbf253116844569c28cc291e633a72aaecf6f6c85aa631f3f15cd02a7f3321f51522e9a11831925e0f6550c460b81b20daec2ca2628b755051c6e6721d90ecdffa7b1d02554760611092db67f836c7de0cacb3537ce2d295b2446443b14ef669729c2f055a37eebd6e5896abdeb7387504f48d9c8964ff54f2934c0563cab9f2718d7ead637b1915ef7ef30aa76034adc4a8a176780806858f4a028a75e0552cdc6bc36a00e6d586381649448881508b35e6a556ff3e8f3131d87429a235cef51f6b4307c7ca0741e4fae87e894b06b106fcd53368a0fece3b79bc26185e24260cf2f55b81ae18c2ba1182a50eacfe16c3eca1ecc750951a9801f637cd33f054e7999a783416d2d2356c73ec5b27727f4a0e6e48f3806657cdb418a535c674365dcbedb857aca4273f71ada3414ec3fab3fb62777d26e9e14f580a352d02cef43b0f5484f0a99e10fa050b09829bb4bc2da3627cbbc8498f1186ff8389c802e3171796188f27e373ba6cc50355e0583484273fee1baed46747fe425152328b40e223e91af766c935b4b38fbbc07e98251bda2bbfae19cde8aeca9a05b1a40a20a1095c63751a3616c28fb5726e2004736fe58eb33e68f89a2566794e37c801bae6494f794114f372500d65369fe8597dc463b385ccf30c7a3f7f269db730bdfd0b312472c714cb082422df8314e76ec58140a7bed2f589dc94f0479f37fd3b288b997d1d7a5897d8efb05ac9edfec43ad99f4289dbb98532935a04bd4044db2b7138545250d4f6cc59c8f6fd23f4ce5c159b2f411a81386cc118d8f1457c8d90450af0db2f7dc20672a3754193f3d33849b29fe0e46f62ff02dc02cb27c9a370ae80c4cab11254624b4a9562cdfc72efda1ddfe0bec12bd4c09a97344687d56d577dd8482fbe0ce3cc98b2b3197d53562d1ed64b966cc72b0cab35ad4cad4e92a038dc81071e8aee8b8a32824c797206dd645cc94647bff86b36d376c16499770f9efad8eb2d2656f2cc0257f5704d06af63d5c8ee3079f6059c12c90149eadafb33111700e618ebe92279cdfdebee72a5aca7ac8add9a5a5236ad55636a044b3154bab8a5b88bc1e2ee34d0109888611f30e06c4c0989c9a163d9fcfface3e3961c970a53d30b6a2d8bd89df85705e218567bccf35fa3324615ff1f5b481adb4f0af6a0ff2343f28e53bdd7ae4383518cf6f7c82bc4985a0868db42859448bac1d42ad3f7c741986b86c86df2aa48ed7f1cc9b85b277a122663efdb293222d0bbc7c6379d62e86b566e3dd8730a729958c9f5557f199f5c3bd6ddefb5d8618e6581a3c6f5347db13017a4c83901697c3612a59849409dac757b1dbc5a4f6c992e637cebf129bb7a65303a395719991dae3f8d0687bf846e45452d548a80b13f3a988ecd3fb7762eb99557d347a97f06a526f2cf20ceceb7b683382b72081c8f8bf2002cc6b0f46cea17b91b7567dd7430c007e9219e52a1286c2c7c9812537eba5eba31814f7be9c706aa79d5492ab85749a2640d504d3ae954198fcea64401134cc932d1be57d755259903f6ba1d9c2bf6c9d996890fe8e2d5e2f5d4d97c1efafa046210c39d780a6322b93159cf125a046df69d8cf9e4f2603408a2cdc5ba25d36f2a9d41e3c3eb2d6113cff78e487bdb18e0c8d5dfb9742f6f834500aac794599514c3312011ffb11871d39910bb31056298365833809d42d2cc81ec7207fcfadd66ba9db2e8e70aeddbb8cd3f46b70e543bbd2d0e8c04fc6470b12c76f08b7687bcb494a3510707f836c1ddd6ee5e00e42539f6e272c9ef32a480863c1f3f81a7f9ddbbad4a41e91574a4f41ef9e3e8cb467486a95f93bd8e7a700edeed032ba8e31647f5457d2ab421ece528f2d28017a861fb358175d9dfabb3c01425eb7860a35a164c366d5322077bad28f9adcaf944007c18ba1e027afc7dfaf55ee0d6bf6f92124af2d717a6039e5d3a8b5fdb66406baa8d3eebe4501266253d653ef11ec1d998f72760cb0e3c5fa8afee0091a0527a408439e9ea3cbc5bead2dd53627c18141cc85e0d32070dc6d85227be8c21c0e95b8b287acaf3ae162c43d28f6bd96a5f87e09f0765a0c566cac9f124c6b3389e24bfe95cd6e6071debadeb0e7d35e1ae958854fa42d4e78b23b5dfca70cbf6c653e0ef37d4f7be1f335c4c6ff1d7d959b7b8129a7eb77ba5e9f27221e519e14a7b5812c55fa56fb4018d3d5d60c4bc703ff10e8fcdf6d594192c7d2c902220a29aa63a8a9a8f3ea2ae14538b615d476fd819ff16ddad174532c6b94cee37817228ddf2c9958e941f983ca4ebbde7cff4f4d8f2c1c71df0545b6f261ef8cfd10de4c3635f03944e15e1cbe4ea1a1ce79fe7845445865e356b80dd94bed1552c1226d3d08b8a5acce2a3b9c33ad9c47210d227d95f82fe336679870ed41d4c12911405ab33f027dbd732f74d21b2fe429476d3959bad8424f7d54e9de6fd5266e7596ce30f4b7e53933c84ffd483e1407a81f89b06bdeab60eac2419b6276e0eb77e4f0c8459c619e835eb5a396f959f37e665d0904056db472ffe9d41d29a1e218d4845656d3b395817f1ff6d0f5bd48efd644f2da33b5e3ce348344bb19c71d97ebc060af44ea8020b19a7f3a44ce6c545fbbd4282d1511c898c62647f86974e425ae3ee49722dad8152064ae4d8153d2f732febdf1a23882e82109da6f45c46ae546cb040419e0f33487241b7dbd628f33a309e132571234ed4ae7501b27ed2d5690a2e252211f58fb6c90d1f84bf325e5d3123ad91c67a1bad578e241dd4ee398c35ebda8f6c2e5bc877e5838cde24ec06dcc2d9f3b62911ce4728880369ed11a5bf79ebcfea5a354a7d9f05bf3c0fde80cdae0d77de0c431a958174e66b910ebbe285437a4690e179778c323f721b7fdc5c3e8b679cf24a6d99d65b307efab31ee0ab83ee6cf78b027df91b3ce996121c5fbb0632a204221916b62037f9f93ee6c11613ba5939dade56b171934b1761d3a658dfebd9cbc7ead428bfab034aa63523923a30f09468c5fc644c48d04ef664e55295c51817aff383eb54d622809542388f813ede35055bef715263748c47bce43aa725d5a73ba0650273e88e70cf3dc4db1d51d82f4792600fd2591256fcc47fd7db3c7744bc48f3a734a0f6d8105126d6a231a16eb6c0990565e412c9b73c5e0cf9dad3c79d81d760a5548ab2f84f65d057281997f506b861357f93417", 0x1000}], 0x6, 0x0, 0x0, 0x3}, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001500)) getsockname$unix(r1, &(0x7f0000001540)=@file={0x0, ""/8}, &(0x7f0000001580)=0xa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000015c0)) fchflags(0xffffffffffffffff, 0x0) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\'\'{\x00', &(0x7f0000001700)=',\x00'], &(0x7f00000018c0)=[&(0x7f0000001780)='%$\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='()\x00', &(0x7f0000001840)='+)\x00', &(0x7f0000001880)='].\xad\x00']) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x8ef743e67137267b, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r6 = socket(0x33, 0xa, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001d40)={&(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f00000019c0)="004e2a9e9cf54762f1d84698d1ae530d9fec3e5e4df954c889fd5d1119679acacededda401c8050ae30c017503e8ad69b8dc2865e0a031b8cb3c7ef3a878202c3c0933912f76608f93e9362811301c137d45f20f9476aaa7ee570b6ad919bda85c2acd367bbec2e7d50f87f743d49960891325962460d032300ff331be7e08c79d6f6d0853fd34f49104580db41229406b5fa83960419469fc40b192458fbaec6fe9687c4532affcb950c53b452a55409901eba78bd02d737a81e432866b88dd9a733389e621089ec2aadd8bea1ea736883bfbe34bf0acf2bc048b0a38e5e626df25ea3b4143f15b765124777cafc4cbbb213fadaedf792faeca35", 0xfb}, {&(0x7f0000001ac0)="b4f2d3a636f5cdf3ed2f425880bc9ca7b8480d6db94db8b2e0b36b822fa5d9fe4ac6d27fbcdc0c89732ce60007b259c5961fc02ce350259b475675691f586f3800c4c96c3aab789853ad58602bc110bea55b1c0189c037d892c1f3e9de959885", 0x60}, {&(0x7f0000001b40)="349c297da07929acc7a48fb7e27acf5961f033aa68bd5b60cadcd1d392317eea32f62024888333c0c7c4ab5302ae371a562203a5b1e6c5136baecf19dbd246de434fb5d6f09774b14422a998f12621d2efeb5719862d201efd8dab2874c55dacf03f7bff0dd85dd4f770cad92c43fc993f9c107bb921a194cbdf50213c1df57d86f7a9da0708818c3616684f07196b015dad7f2e", 0x94}], 0x3, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0x200}, 0xe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001e00)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000001d80)='./file0\x00', r9, r10) socket(0x10, 0x0, 0x3a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) r11 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000001e80)=0x87) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001ec0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) r13 = dup(0xffffffffffffffff) getsockname$unix(r13, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) 03:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x4c}, {0x0, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 03:09:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x1000, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 03:09:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) r6 = socket(0x0, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) dup2(r6, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe78}, 0xc09) r7 = dup2(r5, r5) dup2(0xffffffffffffffff, r7) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 03:09:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x7f, 0x400, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x140], [0x4000000000], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r1 = dup(0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1c) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000700)=ANY=[@ANYPTR64, @ANYBLOB="fd00000000594e9c110000000000000040000000", @ANYRES32=r2, @ANYBLOB="613f5a3a75c5f39cd50efaa9bda9ab10c7199a35f521c3712e6c3225bae56784b66de83e92fa9143bca08ebc2481a4db2ecba3f29179e9ee763ee384a8a2a536cebe3c41140b345c6a8a856d66025a4f6e1b6819fa07b5cabf383eb69338012be7176d38f87e266668e3b35a01f7716c299d011aeafdd00a9863f02c22aa2a40f81954e838fb7bfbb8a2378bc14624bdba4aaf0b50023c2e7391"], 0xba, 0x404}, 0x2) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r8, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 03:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000205, &(0x7f0000000100)=[{0x6c, 0x1}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000080), 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r2, &(0x7f00000002c0), 0x3c6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001180)=""/36) r3 = socket$unix(0x1, 0x5fcf5a4978fd2447, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r6 = dup2(r4, r5) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001700)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xc, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f00000016c0)=0x6, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001140)=0x8) sendto$inet6(r1, &(0x7f0000000140)="96ffd8fc808cf54293955ffb6878c44e7bde7a2331bfcff25bf3cdab302e632a73fa3fce0ef06306327109280e87ef0b068cf7ace14c10ae12f7f3c10e990317d83481844edd4f657d5c1ac181a1bdc111c762026e608b8083cb4b04f4b40213052c5236cf4d696fdbe6c72c00067249967cdecd11ebb707564ba79fa733d0d01cb53a96d6db8d72190bd3acb80b5d8f06cf45e59305bc02b2b9e159def01e376dfadb9b0c0685c0c74c366e3013fb1d9f36f5856580ecbeffb925f60c4c94e5bcfd9cdd8da4f7d3b9e90a3d93f495ee953e834436b4c45e94732c4d80ed4196d21555be3db82cb8cc657ca89c7ecb7a433ff0f1f900bab5ddae9785c49f1e4e8b522428e85faf3b2401eeafdd4029e100ffad4bde99e642d4dcf5cd6f480fc72a3901a2e65b0d1673ea03dd59bb9827b06030bf1da0b126ee9a7e3d7277073e33045a9fce455a9c8ddff5af83ccddb812982b6aecfea071ca04fe902bf2ae007a84c5aa267920158c8c72dbf7a77595cdbf421a359a9dab19e7324fcae37c2ef9ff6d96a3134c842b38716913dbadc8bf24ceb508ec5f10f9e04de281d17a8ca0629a22c868a1c0fe917b1e2c2ea1bf0a1d8440a6f87de6982338330d4bac30d971afd7e7684772784deb9dfc4559964f9ffd83f60698b091ad181cef5f467f12fde52c283bc33f0b64db49f27389283f28d52e207faa4664bbb708fb64e34f1124acec353c077cc257073de2de12f9d800cfb035ee9a6f565c910b78b098485492865a22ff09f72a1cc9591bff59995e1d7db4bc9d63086643b0e010d6b119b80d2ca204f6b7a0fd676626cbf1989c7d53c38aa00a05b920a9c334850b8d73b8eb94acf7e24134072aff6708f04129dff5a7f669f66b7b095938a2095bd2e8900d8d500b98a0d01d230f40d6baef83bbf1ac4fe2b4c15f7c1ffa7f0217f286fc41a81d935851dc6d14a1cf843f938b530265098353e8248c499670d22e42a7eb5c53538d0f6858cc60503939809443acb73fc0c39f6f9ebe1fec92d0cc16764c8936d45f8379b2bc645ad0274cee4d4e57e27831e43e76f8ecbdba3911aaf6231bc4e234a63f71929b29e71bf681838606aa126d21fa0636e84d148977c4cef674dd5d542cc25458619925ff0d9f2d87d8d7bc0ee75d9e6a576a4a465c962cafb4dbba6de856306de2ec4c5fdb51f459a9ff25a2bfac954e95ed2bc5ea3f24eea27bace94f452abb0f58a175afec8e7366377345dd241510fcf86faf17b76c63e0978d52760cdf660c37915ea1838349c1ccabf1bcbf8e6b9b6182b8def9228715907b953c504e3e71ce7e4cdfd0041e28ac941b34c91be06ca4cdc232400d1019ad8b83a36974b1ff248d1848c40f662e7789ee2abb823fffb01a1db6ae8e421a4de3d410249bd62f89006d7e94d69a1a3f3ec0be9472930a47dca2a2d88fafe97aabe0d2a53c07740be9e9dbd1b514a75b6adab18cd895cbcf3733c8265bf435dd917ab594735421854a5ae30e146ef4f7d363eddd5302717d8984468cb12a6c0400f8d226690246a05dbed085d65484e2fc3a172fbbeb25ebe7b0422a621806953462aa3c6fec55d2cf0ad8e31724be53b09b84bf9c864d1bd1510df74121fac059724fd54f32da55146f09b11689e095532bb57f722316ed476810bb3b917564d0a2a95cbdf6d1c12d73517b77754b9f31859af671f802a65489da5389f0b3d4a3775c68d046e0d3acbd035b1f03b7101782ee1f72cee9a12ee9eb31551cf47f82228efbd8a54e3f87d50c39697fef6a3098966fa0bad0af8c18600491174337d396119b018635d9cb1b362e2c9115f3fdfec9f732869de5dd182b83bc1167fbe879430a5939e50409b7c70bd21234f6a030ea53529241b3561670595a9ea4c95657dca099b75c41a5d57393db090de536e537481f55c000da6f69c6a9f1186717a27989c156150c06dd32c5b168c21803565db172583a6a5c47cea7da8b021ca8dd5dd818fd20721adef13b7f19f8b6cf40d0ed3fa69c259c70053560ca649b023c82e5ed550f634c22b90414e4909b078f4e3eab52e3fd8717b375691af1f88980cac5b28150a31c037668c6ef272619819b7279cc3f5082c4756fbf009a45628e8ecd857f057b00cf6c6e7a16e89f703fe11d667306d0f865ce2fc17f106aff6de8e5ad12894ffb6be86523b9c3d85307602d7c6d2a029bfd5c433e453ea076a0683ea831ab2bfd26dd3beaeb89f1e91334c54958e90022bf66554eec6018cab1548529811c4121d5ab47f474dee38915eb4f33a3ff38e348ae0242c483b8c6098b73509360a9eab6401eda504d8342c92f521e8d264d40cf038dbae6465493b8ebd00593dd84c44055e316cf83d67f95bab0da897ba9f6606ba265eb1ef8afa16739f08547fae46cf6dc8ae5ad61d6196b3dd11241f6148f4d1b1d1a7ac5fdb1cbbe2a0025b30760facb99286da1940d40664bff9c22f429fbb789c0af81986856eba4542253bf8c758bf8a095ee71180d01f19c6c4de3108ba7ffef7ab942199c9f143835334449e045a50c1e41ef9a645addafb9ddd8d5bf7155d78d674fb06f30745d41d7c09e597c47f656562265bfdb0c92d3da15e8573257de6a0b13780e0d6b989870d52ef8d0d53e5791b06020f540fa31a85a81da3c5e37acb17a9bb1edd6687dca541976da9457b880b78f00bdfaee793ec21639fd30424c36fd85d3888b04922f0407dbd6a0efdde7847e0b3d624647349b3599af81ba98da2d5c35536836cb217f69f347ac73d054dee6ea868fb08622694d329fcea34cc40450a22d94e71f48d34655fe84e0337d1c5a623e16656a82fbd607d5569c44157ef1e659646c71b601e5657ad182777ec2695696924179bec3c5c1d6565d3c982af3fefb5700ffb9709c159f8c908b8148905847f2f735bc4af7bf4a5f9605a8c2ba5f16db2e52d5e04f3e86617dfda7e8ea22e8fdb3adc49b350e187ce13bb8e4b133455a120dd4a98157d148407edb4bf5967580716991d6a35eba4fe5a856fe9945cd08c9492c1343e6fdf6220f00b8dac92d5b016b18c7b05db520d3f82e211fcda9efa61a76649f5123e8b9333549324b1de17504b4ef6b5c29c30107a798d90435bf7e87690a467c8d245f9e21f019ab69f6676faf692d6c360b2f2b965d695a3a1af05a70d8aa6c0df01b268e8d33a2c1bbba345f17d7d40fe5cb34c735072b67d1f4e92fc250b91da4da72c4ab38a2c0e2df1568176c88cb66ef7b272029a2471bda3b5e2bb9a24bbb04be12b19630d00e98f61448beb832ba06568832144f834818aa3c1c45c25973cc3799b50320ab16775047ffdc06c84610fe960f3fd6c63c20066d5011c006b812cfacd1f1b324e1c760f0e5342957c1c3f9c0f4e795aaadb5a5addbb7e903c66d2798f062f3237dc1a62202d3b53cd484895eb0270b3e8a9cd82bb7212ca4ab76291b94e1fbda3bc3802f5fbcd1a90153c547ae573fb6b579e6dae3e73b31681a92b708b8ce4430f026e2eae483dac4d11018bda10782d27332c3c9e008018ec4b0e2265d275528932e1d8611a79d4f3c51231461bb2ec54dea3967f2ad74ffc2b2b94541458dad192884645c003ad83cb4a020e08b0af7ae0194d20bb3343e3644590d0ab031f8a2fca5ac5e5970ee07c9c36254c4c5b72de0ca5a9dbd3d12ed8472e3955365e8b39aa513231b19f5b8e2b68a9b5c8417882e512d6457d84abe8fc0ff66d56807b6dfca3311e71764f4aafaa0cfed0a24e180d08dfad4b6e74c4442514d2e87a1e272f0a59a02489acc16ea524f79cf51cf978771415916b9d22b7249d21008f138617460c639a986e72f0dcdc72655ed48972ab1b78d1ae9802e103d44cdc0271f0bbc7e41a18a17107091504e86d60d7a1d3a25d1e279fdd4d1c9f287ce62833d8cfa73279528d487f2d201f40717fb430a93bcd834905683729a555f7e9ca3ca01d9a5c31c7075066a4b924976040c358233cbe1e92599765ea4b9cc4a8272665d6ac23e42bf6469cda1c26844ca215313d54f186b498b159656f604167f80ec8df8a12fada20847b4b97a0efc2559d2e25df6cc41bff3677c8def2d5c3f642df046bdb52fbdc8c5e5afeaa1adf14243140a84d55da31b23075c90d19ffba31bf5c88e462c8ebd3ed57757a0d1779f4c1f8e3567f37515d265cbed73fa8f46a11796647809a027b7683bb21f984d28f8a6b18621ccf2bc559400ff80ec081d4d387d5fdb0e4fdde34123f7d2ee7a76cdcde674674568f83fa960f444710398b49c200eda0db7fe873281f0fdc559ff5c69441ba0cb419ffea387b3fcce42da7c726a4f8e8136e31ccb20f29515341689a4e5c1e0f5848a08be7303618da6f533176d174fbbaef6aa8e1c46c04f1cf6a429264bca3fd083154bf3ffeabd6d5e50709ae6f6b5bb85dd39abb8b132dbcc6b25f4eb4fa3ac65bb00fafabf9ca93e825647b9f70619fca8079d6e7b3854ed65c2c25171ea6ef40c1ef3ba9ad3a5933fe8c068dd464cabe4e669b15496572983e650664b833f7c41b1b90caa06b92a3af233b25081e82ef788f0674af7111775f244fbbb50545eb67867a18788a00307c2d9c36e3931e7675034d0ec8b11ea9e1ec6773391f69c21269270265a8f5de8bd728076b0df340e29fbb06d13c2d32f3c0e6267f0c78929f97b530106b69261d0ca0a544a5228ce0b704fda52bb8a72a62421dda86bb7112c0864bf553d5321452227636b0d95fb990fc289389b20136e3d3ef9c9b982c87381a31523d25a839f9d4de1f2145876e74de80601b9b069e32c721b860c3ff7788e0a364ed6a5ce44cbb807c019b3d006934371c4a9dfc0b52228a31ca0905a4dc16ab8fdaaba4ad0840193314fd7c1ade15cfe65f4f8a61437d9d426d161423bdc6ec7d31743b67c878013ee8c8631fa2bc808cf5f8b0d97e8fff4107550aa84771dc38a5c3f08bbb0fa2b781919446662094f78cbe3181247af20115554eec3e0056fe72e2ce066ac0ca4c24e3471997d33429df9dc7d77f2da73ecc5b19ada176eaafd5a64eac6a0866b07187ef264ab9aeb4e2faf381357ecd74606a8bccf0bf03be37009c3ef06ff2f2c854ff83524db523acb0a2007ba896ccc634c3e5c8e53348dd050bd337c174cb0c740b449647e696e232ec4c8ba3d19239112fbfd9b4ab648db3523d333bbf4526a280a176b23206b655f49b306abad8c4b2271430af4d118baddf62dcc72e452134b1e779382b9d5f44fe4711c4e4164b46522b5adcb1a6cc3446940fb2e8f90acaf9aedf38ea1a2a08269aa67d723bf5347872cf5eb65b20de2e25450e0060e0c1d5848f3f2551877c101ca0d22e5996c25383820fddcf50c0acbd97a24f56dbc393a5874359bc710b21231ccf890e43f8fe52ba52839fbc833ceb02a435b5c1abd3a8b416266bc15d0562ec15bd7bf66cef7590633228c52377212d6c525082e6df8f09ff77c4ccd0e2789663a9126c8a7758aa64a35e297b4c7938830394c0172763a0cfb67f660008ccb95e408133af039309d6684200085ff8ed20e886b4b601e6b4d759d72d34ddc48f511635f097c54137c2b795dbf87a56cda6916ba2146bb8005932c6d39cd4c346cc63b9dd4dcbe9f1aa8a68b3077ee82befd4155bc2b4d709db3ccd31d2c2896b316b59cd0a42729f72add77486ec734636e973d72234e1a6f67b00e92ce97057df4fda69e676b1ab2abf000d2c29286cca05334702ed219941f62d1eeb31e03b34f4bc7cefe7516c63b09b30ac72e9ab1e0e71c6a71", 0x1000, 0x402, &(0x7f0000000000)={0x18, 0x3, 0xffffff6e, 0x1f}, 0xc) 03:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x10) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r3 = dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x34, 0x0, 0x0, 0x1ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000240)={0x5}) r5 = socket(0xe1839c4a22fcd6be, 0x4, 0x9) connect$inet(r5, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 03:09:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) ftruncate(r0, 0x0, 0x3f) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 03:09:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x166) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) open$dir(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x80, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file1\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$setflags(r2, 0x2, 0x1) 03:09:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7f) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 03:09:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="020cb1f9952630a5f705d62a7257bdcdda2ae9119cef9bab0114068e4f93856ea96d836d93b848f6bfc037c49ffe6bb4a506533bdaa6098b8a59e9713d4033dbac0fb37e6e00bcaa3eed7403f8d2", 0xfffffe98}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) pipe(&(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x9) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 03:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r1, &(0x7f00000002c0), 0x3c6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000240)=""/232) syz_emit_ethernet(0xe, &(0x7f0000000100)="0dc7199cc43de4040c626dc6b8bd") 03:09:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x4000, 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", 0x8) 03:09:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0x39d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() fchownat(r1, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) semget$private(0x0, 0x2, 0x549) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r7, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:09:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [{}, {}, {}, {0x0, 0x6513}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x1ff}, {0x6}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000740)="47abfe1330c64c4713b82409f232f88ccf998c4631b4c307958ec6c0694d704bd37bf2580fd26d1b25f9feed91dee8e6fb6f014bca48e649e5a261ea848e19f146248aaa64f8c11373870bc28d1f86b509a0cf780d87e272b0b474478f2b89bc878edb1168b20c33f006f7646824f3e6a47072030365d5ab0525c27a5474ba95367818c007dadc9c564aa729e747dae74ff8a5c648f56c4a2fc7d72838731c85ef1b9d9c1a3cf7a76a1b14784a62092aed21cff34a9b60dfc3282dcd1cbd5dee8ae3eecca664b0facd2dca15d314bba2d2e4086c8647b8efd6d7eafa1db671015e26b5213e5b715466a1c1c4454e280a34aa306abf3d33d795", 0xf9}, {&(0x7f0000000180)="60061550d5f6e3df1265a638f2a8af08f69f6dcd54f7f07f30f9d8d464e789d4db44aabc313c6fee0d9e08a368bc78369d9be03f9ad3d3e98f49363f99db6aa588d2", 0x42}], 0x2) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000840)) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x4) shmget(0x2, 0x10000, 0x451, &(0x7f0000fed000/0x10000)=nil) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0x34) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) 03:09:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x40, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() wait4(r3, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) setreuid(r1, r7) 03:09:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x90d2, 0x0, "d704000000000000000000000000000000e74de4", 0x8371, 0x401}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 03:09:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = semget(0x0, 0x3, 0x175) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0xea, 0x7]) openat(r1, &(0x7f0000000100)='.\x00', 0x80, 0x11) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 03:09:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x9) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x5, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 03:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 03:09:18 executing program 1: sendsyslog(0x0, 0xe4, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x4, 0x4, {[0x3, 0x2659, 0x8000, 0x20, 0xbe6, 0x685, 0x3, 0x9, 0x100000000, 0xc088, 0xfc0c, 0x800, 0x1, 0x3f, 0x1d, 0x5, 0x3, 0x4], [0xffffffffffffffe5, 0x6, 0x7, 0x80, 0x7fff, 0x0, 0xfff, 0xfffffffffffffff7, 0x5, 0x8001], [0x31, 0x9, 0x5, 0x3, 0x1, 0x9, 0xd2], [0xc476, 0x20, 0x425, 0x3, 0x6, 0xfff], [{0x4, 0x9, 0x6}, {0x1f, 0x800, 0xc1, 0x6}, {0xcd, 0x4, 0x6, 0x4}, {0xb, 0xffff8000, 0x11a, 0x7fffffff}, {0x5, 0xc8, 0xd4, 0xad}, {0x5, 0x5, 0x5, 0x3}, {0x2, 0x9, 0x4, 0x1}, {0x1, 0x6f, 0x9, 0x200}], {0x8001, 0xff, 0x6, 0x6}, {0x40, 0xa641, 0xfffffe00, 0x81}}}) 03:09:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 03:09:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 03:09:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r3 = fcntl$dupfd(r0, 0x5fdc14ba6083b875, r0) write(r3, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:09:18 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) read(r3, &(0x7f0000000340)=""/164, 0xa4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x44) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x2a) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xfffffb8b, 0x5, 0x3c47f6ee, 0x0, 0x7fff, 0x3fc000, 0x8, 0x2, 0x3, 0x8, 0x100}) 03:09:18 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) dup2(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = openat(r6, &(0x7f00000003c0)='./bus\x00', 0x20000, 0x1ce) r9 = open(&(0x7f0000000400)='./bus/file0\x00', 0x8, 0x8) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) r13 = dup2(r11, r12) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept$inet(r13, &(0x7f0000000440), &(0x7f00000004c0)=0xc) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f00000005c0)) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000000)) kevent(r8, &(0x7f0000000500)=[{{r1}, 0x7ffffffffffffffc, 0xd4, 0x8, 0x0, 0x4}, {{r9}, 0xfffffffffffffff9, 0x82, 0x20, 0xfffffffffffffffe, 0xff}, {{r10}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffff80000000, 0xffffffff}, {{r15}, 0x0, 0x20, 0xbfb76985c3946d13, 0x2b74f3a3, 0xffffffffffff90c8}, {{0xffffffffffffff9c}, 0xd19b012e4c35d907, 0x40, 0x4, 0x1, 0xffffffff}], 0x7ff, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000380)) r18 = syz_open_pts() readv(r18, &(0x7f0000000a80)=[{&(0x7f0000000840)}, {&(0x7f0000000880)=""/128, 0x80}, {&(0x7f0000000b00)=""/155, 0xfffffffffffffd48}, {&(0x7f00000009c0)=""/33, 0x21}, {&(0x7f0000000a00)=""/118, 0x76}], 0x5) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r19, 0x40045720, &(0x7f0000000340)) 03:09:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x6, 0x6}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8}, {0x60}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x6, 0x7ff]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7fff, 0xc0, 0x80, 0x7}, {0x4, 0x8, 0x33, 0x1000000}]}) 03:09:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) 03:09:18 executing program 0: r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0xa, &(0x7f00000001c0)=[r2, r1, r1, r5, r1, r1, r1, r6, r1, r1]) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) r8 = msgget$private(0x0, 0x204) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x2, r9, r11, r12, r2, 0x38f6fd72d60795ac}, 0x3, 0x8358, r13, r14, 0x5, 0x8, 0x89c6135, 0x10000000000}) r15 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000400)=0x4) r16 = socket$inet6(0x18, 0x4, 0x8) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r18 = getpid() r19 = getuid() r20 = getegid() sendmsg$unix(r17, &(0x7f0000002740)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002680)=[{&(0x7f0000001500)="5d7c0b6795febe11ff79572e5779a38fdcff60bd0aa709ff800c88dee7f1a3b17118afac46cb6f2520cb7afb84613e4f6d257dd639", 0x35}, {&(0x7f0000001540)="d141f4d7c8dfa5e8e3615206cf238f12b3a32de56b7b648641602d30fc94d0a3fa8cb02d4ea58e737b4d81ce1f33e44a327197a7a5374e91f9975d2cdb87eefb29b2ea3007ef39eb1e6065c15c773ebf8e00c4be", 0x54}, {&(0x7f00000015c0)="3a659889a75fe494360f06bd5ccdea2f3ba23295e39959b9f0e7f7f538d4e2163bf510a99e76c45ec8261c370287c070dd1760b9bb785728ee5542ce83c725fb7de684cd77a134c080d37e84e6950ae90ef78b1c08ac7a18e867b3eeec9be9f22fc2d0c93ab16c69abb8d98d73088c5871b75216f3297aac821112a2089de44b21ef741e4360a774006ab53cdd9b79c64f787c29d85b9bb99de6d67e175b6b548b448d15d5003eecb5e128b77fd5c1d2fc509684a0d1fdebc6a2b07600e23ed8dab6a9ef65f6cdeeee08af254c2c8342ca3099f53a0927cd0f341844953274e46ee2cd9c1c123ff24a8cce4bc0dafe221ec3af808fe181f734217a41b155f0819936672292e6bdcaed7b50f3a6807394fd9270342872db9a2d581e3f309819dd44a150edd6b226bf4b1bfae6acae8703dae1d006017100a47eed9163c516d9ee0ef77f1fcb4a37edf05fb53d233dd38dfbef8037a5a8d395520d69ddcc7f7fc05b4e4d74c1cb06bd65c69683cb50715ce6b2870595593e89530f1a9504bacb13ff99052364daaef58f4db0d1d9e48987d81268dfa4a1cfdb0aee90c334a981c8045f38ceea8986b45b24dbc8c4bd50bd978ab602cced5e5f9faa06bc4cf343f9d54d940d0e1835ee15a9d1f048779b743557c2108463b4deed6760dd7cc5d0131eca9157ffe213264d1bbdf72b87d52656869179e2e88165131507c9cf22194e8f444085badc2dd6c87515520990fbd965fb886ef2b575d07d90a9355e22e4f9d65dc0a031bd437f94b9084c8ed6268d5992221e0c0a9670f1bcb3a28be4fd19fc713efde28960fbcd30d8c16ab550c40c6e5c417b4289f77bf123730ecf4f0df394792797893d09a458cbc6abb7aebb638de3300e1a85f6a55dbbce57ae66ac51f75b267b59b707b06f461c1cc42ba82a6053c19cbb029c4ad21b3398ffe0066e5ddfdf80d8624fae897377593e9290c0907b407b65a26e1b0e13c764aeaf7f7f6853f0b439560a18793779c4d94cb5b12763873688c5b700284bda8e2cc2bd63aa7506712cd8b548a2a33e78f68b1f8c9bf46ab29a9bb00d2499d45297db616ae39c677a20d436463bcc869e91f5169e26c8e157b8c7f47879ec16344869d5900eeaed64c0a463d82cb6f562e264af2a6f53fbaa588a53b4adfe9e7e02ba9570262e3f314cfce1fcbf08747d8a061cdcacf2cede6480941c487189175b37eafa7491ef27380d7672cce4caf481634ca063c9a19a73246a62c398fb5ec595f35cb37bb9e334dad0119f43687cdfb1418d21fe5d977bfd35f441d20c33f6b2399fa97f1e0bd4a8f3fbff0f3f716c8ddcf6ee958488536db45d18673ff6d9ffeede0d043c0c81220735b292de18d50a9632076de849f3c3aa1a320e3b348fec4c4eb74bc762e47d5405b0fa24bf17b49bcfcb8919a74107e3a4d966d8e7fabf907fc469def3394ff7d5e8ec5e92a35472eb20e66854d88074e04df8197ae18bcb633233d7fa8ca6dd9d4a69348dd0bc9f2d521f6f51199e91cb390a32ba33f58279bbc753ddbd7fd76e71a52a255428101b019f1027b2b10ff60389d79796d895601d31acaa0c3a490a329a7b1a12359ce583e284a49d098a071b0143ecd87b39aa6004fa5fddf3b8246b1026d18552ee857fd288c37aa4cc8cc541cf4c79f8aeb2cc1fe0e6f877cb66cc033dc283babfa8fcebfb6195cb24e51f731e0ec07a80706f162d0ec65d120c28de12f6a594627bc13e13579177c865f080e98d7e815b8d8d2de84200fb741a614e2aff603816aca278e8836480c72621e49324a01e22f9afab09f20990b66c1750bf177a8a7f20fa05e54395a76b06e8af500c4123d4da3f109ba2abe398ed18c7bdf2c6963cf2c7ba695fbf44a705e925f861508d1f49a258919c29cee7346f7783294653811d6d267aee796e8cfb0846f8c200b593f4b7681931fce9f84bc38a27698cad77bb29fe89647200b2c2f748cfc483e8c5aad07147444801e1b7bd1064255087a5a9fe5bae52ea30a76623098f298c1ac215b4bf03d4bf5ba18c9539be595295d55aa59bfe44678d9314d8561a99f96db5333aeb12346e0b3df0c9e9679f720d1ae33a11b0a03231bfd6a4233dd78b99f016f77b214832628967a859fcc93fbf0f7d8ceac5634036efb6ed6d8120b299d7c02cc184bc2b587cc7366055ffb17c15108e34345d60beeecfd45647981668688c25371166669ddc1d98c7c82517d855db47285a8f6656fecbfb53fb4ddf13e5f33e8f1c4ddd144a58ff0ee40f16eb5dead2bc00d2a30d72c09a475e7de8d7d246874c19b33d704374e867d89b1672a0b4da20bdf2b170ca4543dd0409f45711a9ef00f9150b4f9efd2c2bd6a080221518ca40c360e3dacd1ac2f0cb971bd201617151396bd1c29f190b4e2ee3519c36c4b5c5e6b686cf52a4156cd05531e8f5f38b51460a7fb197c6af54712cce95533916be90b03df91259f20dd5401aacb77be734718e94eb562ae7cbf5c3297a1e70e97f3e9becfeef4fa877a576c2ed72dc9c6cd1bdda0c9cbcb92a3005db7242d3ab272219884f3d9b3b546f167931ec8426bb42faba72ca16ade64dec2c79e32aca388fa3de2e02cd9d825446a77266e308306a5a8ada705f1926535c85f6bf876c271281cea53b6b3c9232842e38e40c96dbae0a635a798a11595ed80868f7cc4b6c8faf5aa8772c2438741abfea4ddfc476c369d64a5de20d00cfcba0304ad8645860b85ab2558822248d262da06cb8715cdced2fca0e3c91461911ea9df06e87eb3fb2da5ebea85f03102e98e590ee2ccff6e39f7f1a152f3cd65d02a8a41ff114b5b80b31738e0e7e18f414944023ab5e03d8b11fb1cf6a563326c8c056b6d796875bbf3b51793476f481deec8fd32fed53fef78e8a848867d0f80b974717779ab1394a6e207513d3c4297391a57cbebe5c9125c6400785a2f4e22394152796d75c752c7a496f3aebbdd8851d90dba5ec81c1056896ab269a4c9306b6f0f2cece93ab917a905dcd9b4706f55cb6ec48f1e33eda4a6c72cc9292e30043497340ca390fc851294de058f2754171f41d045dd3f64d37c510f3ec5e8bf215c695081f0529bfd4155936094dafde8624896881a63dcda40a54960734a3128a8b3e74712e80faa28ba884f0c301e8bde478baa19e7c231ed2a60f389f27a139996b0eeac2a85469c55df23346cab51452931feb2ac108a92fa0bae51e99172aac0b646ebee6b37e3973bf35ee4ef9c921c7071002591d5e555dc86259461e14b0449816a3dace49329ff159bc02e0018bd269bda530eae234cfc9840092bfc6cabc3b4e6f998a371f32145be30f8fdb0ffc5b0765f06082a5303b2faee752a48e795ae4886dbff4b73f23cb100e8179938d5e9f8b6eb82d374a88fda12278383062136b0b6b8e17e5a8c73ca80b15edc8702f83c5f3829367d7342d441eef259bbf569300b22550056293483305fe58f8cfc5737a900430342f7f8965d2a59e0e91b07a0274e3081046e7c98b63dcf797211a237b92da742c9c02e3c9cc6ae0892fe44a50f9259b4af7de83525f12ef195ee2d25498f3b14cd25dc2ffe7fbffecb7ec80a384735d3151c5470c4c3983e21d67415ceeb1c1bbcbb9d846d9ecea38a9b247c3dcb7dc07b560d891f22caf02dd138ff94359e85f62dcc7b7bfab85217de71f76b0625e70434ee179152600e9761a3e2721b93c0789894781abcfe591e693e263252cb2fcd9a72fb18cd4e277be66aee37ffc497940a6f4c31ca6c8910a2810d8d6ddd9a24a1d4c2714b41eb5ef2170fc3032ce1f6b4bbb1fcc9f2a145e478bf8f16ecb03a1c2f206ca3c7f0041abd754051abbfb2bfddfdc3abcee4ac69d591e0b0b958d01cbc6905a2f5c8a578394b8dcbe507addd979ad8ca6256ad8eb533344e304c20df4f4580a3d5efd8d8cb8419e30eaab3ee43d0e4474d884217de8fc136d080b82dbab71de6d1f89543892be70297db2c858f9eb1fd7c4c1578f96c157903c6a3fbc7dda2f97d062f34a51c3e7fa8a8216ed00ff332cc51a11c8d5374dad1e45529523916cd3fe18416812e07e5a91fe2a296d7a903fd20c4ee5d925dba0f2afc6be77967a75f0ad99f7953b8183810fc43c0076cfa1852610d40a88b1c92fe96a9962f6a41e319bfbc8cd40c3b812a96cce1edfe7da7fdbf03e900a8768510033c62ecaaea8af277066ad7c597413fc3ed170d9596fcaf85a26334513fad1fa1ef70ded5db44f7ba96629c8d73942df16ff6de9089360bf9ec28eff46f4a4f841198285c27a6f95995bb047b5d74bdbf63b3913472fd91d53218d6a66ee354d3e8717420c9d6ca84995f7780044a2388a0c407e177d7bb139cf3a06a17939c49991e45dc7166fe5dc7b0b289ccbbdd96c22854a440f2000463d9b4ae882448161993f5f12224624fde31c6e2bfff9f1a315950a8c6cc0b505c10b9653db8ce3c37235bab31422f0738f41c7d69c5bbe699f05518264ad9a60e0bb71f35d8b36709dcdf3a27ea4633a9fce4ee2992891c6315022a2293fae821a3e7ea3212855f74d473305e8c4f5f52f66b2c3c36fda897b48d99a943a95ba53cad2a80c71eda36e82fdae3be7895f0809b3415d7312a112bb2a94254559a3ba3fffa5b0dc8cfd6327819d264850e00fbfbf3114130f43fd394f25ec8fcedd2554a2b581daed9de942044fc72f1ac92a75928421e9614a1d6352fefbe83345a3b3028396d2a404519c9bae7308d234cd8817c5f1f3169d133e7003ed8147d02fae4f0ca18ecace617b9087a30dae8cff7f397ad32e83659ea884d3eaa668a1e5df30dc340a7bcc4f877477acf515ee977f7cc0d18d553bbd5e549178d6797f0a51985813079b7be77a34e853c7a0e4b1a4a26b7de0a124709d01206899b52b0fd71cfb01df7b27e9c3bdf5a042811694fbbdd8341f537e65c8d873d8f412dacf544152b67336990112c34e8b42d38d4f8e4b562a1b362aa4e4529e3362f75d6a90bb7c7047ddac04096049c5c0402271fa02b7b759485b1c420e5c1d02388e71194627831547d671c8e7f7d414ff348ba2ae17c97d19bf0ec39b731abf8940fd6f898d561c0859580bc1064e7791996e6b8a3cc576e8a3713aa52e0e32a794c2cdce0b6ae93530209901eb73821ba381766326577c85050774c3c060c160cf1969e528b0206c0a7de1b5214092f0fd995de0747e6c95880dcd9ef1f25e2ee4289e21f6f99527e6201b256b015db2f58a32ee6415ec74bd0131bf4409530dde80fb8d25b0fe423b63d0af23668c9699487e021cf5f28390bcf34f29b5564742222b4f986518e3c6b41f7cec95c968a21c972bdead74dcd59f529527fc25a2b348c081a9e1618cd3f89787d042979c972cb87355a5010d0ffc26ac898974435b60ef9e23e00d5196a34f48f62012f768f523dc09975e9ec21e4b627c3169ce52ff5d4aba88b72187410c71d75aa31f9249b0b1e60068bd1b14829fe74ca81a4bd86d113b1852734bcaf2d8cc775e13b65382ffe31f792d336a6fbeee7a416040f7242ce401451a6e470cc48aef7b8a8b45acee0712126b8a6dcfe0b00974d894b19ce176462270e625a97b11fac592fc6c406312e910333b25911e13ec482ee1a3da3e8ff3e0bbd53991b96251b8e00d5dba7660533364e0e3e8a49acace2d7c79795a362771bfd218316bfc1eca44dfc29fec2026ba54a12409b1f4c30f4972f4b5ef3ee649f0c450d33be8ef9c095457ea2cff8a8385fc70f9b7ef6af8c2ac6e48b374342029f6d2b91b4ccc0a8b", 0x1000}, {&(0x7f00000025c0)="c8d343348cb65e7bc321ea33edc7bd3776927dcdf89fd5e19aedbe05f7", 0x1d}, {&(0x7f0000002600)="b475d6bee1c56c94aba53952018923052c212ede14c12575cc65a88cca8c46da25c99460ae8f8ed84ef5ceb0ed84cf9aa983f966509efb526692027a76ebe2a53bf5621a042831e37fde4a", 0x4b}], 0x5, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x402}, 0x80a) r21 = dup(0xffffffffffffffff) openat(r21, &(0x7f0000002780)='./file0\x00', 0x8240, 0x10) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse0\x00', 0x0, 0x0) writev(r22, &(0x7f0000002b40)=[{&(0x7f0000002800)="a3bcf9cc9fb6235d5a4daf6d7de495e5b64da174bd4a74b2527504d4a4e21a052b5a07f1f60f18453bfd7b8a4fe40fddfdccbee9cd201c1e7b01910b2a7164a866b8b1e5ea22e3d1a3134dae04a6b62eeb27fa40d6db6859ea53d60a5ee816240759a397f26a09961261b93fdf63f596d66291d95df364ed3cd5ea2d41965ad2233bed11e8d1fe55daebe82a7ce4fe05d6e5f651dfd6cf6f08c618e2a8aca441e197296eea5dce98fcd1cd75492d60c3ac83a24635a2bada82690c0538acb53aade1368046351622d642e7e6b41177f0fa607b90d4f9964f", 0xd8}, {&(0x7f0000002900)="add7c91f6a472952abc39215f7d3f648e3d484eb02dc25e62dcf0d874195ae3ecea66449f439ec4aabb1a2491358054e7c63bbd034fb14a31e761bc81d22ed4a1bade1f67ff6ea89c705db5d61fb8057a8aee3710de5e62f", 0x58}, {&(0x7f0000002980)="726afd1b0ad944c645631062ada2d171bae6eca97d0a8484a88b1a258ac917551e019be8f2104df0c6dce83fc91f4988cf2b6833c5cabf4e27fc6df71ef36b2e52f8331cb5112a0b627f195c5f02d215e3cfe6ff815976f50a8ef24c32bfcb031ecb5f65c43f4844b84139629c55cca2f7baa3f58dd51a1e3f210ed937fe50854a8d9ef3efafc0fea336828d480edae048f42d84f32f0a64cee318c2a25bf5129bbeafa0ce2ec1dada0b50a8f0096923", 0xb0}, {&(0x7f0000002a40)="d6db2848814c18d198c84dfd2a25177249e22b890f794d1ce04e18114eecd1bb5036399ce0a96d0fa5afe0da88d070ae664c4eb83c63bd64c1f6c4e84ea50cbf7c421457f9aff39f383e5dee826df369e730b0aeae7a7d86cba9783dd5ca961c8615801c26edc6234e446f3bda56e7a1b8705764725d4b4813f22a803ab3794f4a5670f4e3d67d2a8ab3866abd3b21a16d076aacda54535674e9140383738ef5aea605f53ae8604bd8452c22ee335ed0780aaccadb9e7046a4321ce2aed4c1deac13c8e5ff72a36934a3733035fbe20d79ffecbe3043467bb2702968591b5dee5733ce12b59479981366a6023fce84ca17b235c56436f21f06d48a2cf46775", 0xff}], 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002bc0)=[0x0]) r25 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000002c00)={{0x8100000, r4, r10, r23, r24, 0x37f5674cc316439d, 0x7}, 0x40, 0x4, r25, r3, 0x0, 0x4, 0x4a, 0x80000001}) 03:09:18 executing program 0: semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000200)=""/162) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x89) sendto$inet6(0xffffffffffffffff, &(0x7f0000000800)="df6a3e3cfbf48f373433a8e241657a90ecdbbce544c7bb35f92aadeff11f84c92cbf75612449dc3a277e20354cfb398f797dae7370df1c8ddebe0b829ac9a61d021a87015448cf847afd22463435064064c89814be25b1d78773d4ab7f8590a77f777b243a373e06483fadb6af81a5dba951dfd4bcb241b55a8755b591ee1ef06918baca5e1101b53615f0098ccec3992b577507395d226e9141ab284e130c754979ce38d5db253b01b18379e65affd3b2e6ee8260a71f96a747944bf3a367c0da92487c1f73c15ca4f432cae8f1719557129a8f7e2da6aaa729ceb4b7cfe8c9df86a89802fc6f2e9d3b64be42aeb652499186ce22f0c315d554cbae7f4c0f5b150fac350190fd506d41f8362ac1e8e1f4db5be0f4038e4e9a617cc73ae471d2e20412704d474c05e0b77259df522cb923056ea9bd4a4ee6a07a7897111f90c84e52ed2b95712748b289aff603cee5736676dc3ad7f626bc385bcf2e309d26d7e6d90e7969008448b4fbecadcf86f85755a1c22000384cc9d4a149cb1262b7359df1055d1a863344c5bd92f1a04dc3e8934888e67f035d6030dd8224d4a6fb889ed7c7a4f4ebec876349ce59bf61468f1787b74901b5a7c8f0ca57c08d84f6fc447afbd87f34615aab59882d0f94225dd1e701e755e3a18e4d306e664b996e3a87863e0ddf22a9687359192ea1d60aeaf31da0a6a968514cb4ccf906ba71d65c1f569c4db043015fd2ed52eadbb069f115ba320fa28b1e3b9b1b46514a1d65a16a3327c06c75d7dd997fbeb9654e07ae5769675775d88d6fae7c791194aca94c7e30a9bd6bcfbca53964ea741489a3e19d8b693bcd68eca6e5bd4b4295e18cc5dda5b2d82f662d5befe03e1093ab2e13b2a2bf534025357e7262eadecd544f2416ca03e66add737447f5d696c74bf230b24b65753d36131103d1402cbb466bc5031a4add2f4e87d75d5224b75adbe7605136eb86c9a6c273fb37f54edf5009c50792abf28140bbef079e81064133609f4d234eb88ac0eabbe2000f191b2e858c758bb260f95799d7a33e39fb350f339991fd8d776b01913baa1f816742ad4c5463c2557582cea452fd3746e061ba4489430ed8fcf4d0d9a8a66638458d437043845e36518364e7c230cee62e42bcb2bdb404c3a5ed13207e07673375894d17e635ff016a53e4062aaa123bbcbf4bfff2dd04ffcbad2ee591fa051369c024e4b8f149c06bcccab859e8def475047dc280a03986a7dcbeb4c8bd6ca878f4057d1117c5130c9a8d2a1635e4bcca30f90d732a8574c031b8c313eec08de8b5571340829f77fae7647fc59bb2c843faa1b9d13ce05521d3550ac0332c81555581b2cd3960b055864eee776fe7e5c4d4d8a75e67c9b3ac2bcd09909050699369f868fe915381683ebd05b07874f2b066df1618d4fd71316356b7cab526620ea23097d17059a182635889f485787841c9883d63db1b0b572b2997951d55f7d36557b689033ee65831552b84022e9448daafa0412b85458c3524f235f39f3431c8b1f63a44f212a2c8977b94d72095d44c93380b04d5a6abd3a431bbf7a419f52e96a71e497a51af0fae8eb87e4cefee192916fa72235963f6eb0654752e2f3f93691f2db4c8f9f21cb39c4d477b250dc6fbb4d57a7f1c88e527fcd893aff65176da468ca3d342df90ed5efd77d934a1715839b1cbecdb4563d30a6483e6f55d2487669777efb8858701b1faa0723c140083946470f9b3f17abccc60da5ac5b21924fdbe296aaf1d899e42518567e630de5c281b4af6c9be9f52cf0881b8a1adf6d1a419321edba080eb2e141dd9ddbde98a91e9085cdf6b2926cb842c7ac65891d24e44f6860e8d97e7199f339e5c3807c6f704ad52f670191b100e851247b0765f3b16cddde53fe3cffb96732d9b6a40fc4a8837d1697da359d325b35988d88298e79bcd5a4a297a77f72ff23d847aaf7220ea2c22764680e857341eb7927c318a6d9a58a875dcc7deae37225b5d72fb4627d332776ee7053d32a3b57af1ae5adee2e9d57be96f6deb52a7ebce6cb69c76cd2490a29fef0e757e58038a42f5c656102afa8c57a7101b2df243785cf9dbe70807d0fd9695433cc96e6648ea301a7d94ab2a83054e7ea5d302459624f6ac279727439e2be1d64db13111124f9c88f29daabbc1f1b0231f186abb4afc9b4fb0a3e0f98840aef68bab62409e2e323e9b58cb49b9b266b9179e3b6c123f9b303931b50eaa33395ba177a9f09c31c6316fc489572ebb352e1ecc898277c2ae8f8d7710143f0e49969a99b1bcd63b3e9bd8cdbbe1d954cdd62d4e589e2c9b5160c0fcc2b7d9b17653110d1484ea11ead266fc2429137aa89bab6d5963b3006c2cd2cc981f9e34ab00ba13a1d7578d2623f1806bc5441a367e81d10ac44b4f3e4292eae6be7c26bc149ea74a4b05c49a4d4495169ee251ae9e9c2efda5f2795b1edc51824e54ef4e93166fa32173b7ef63fb14bccfcaefb249e08a10ea8c56b12cce530f2b460cea767b7e66b13ce79bd0f2b33afb857dbbce344b290a46b4c1f4c1a36996960655832d849c51b0a72023b6471acfb20ec7b0a8854cd47db22eb6d200c8c4fdaa2d228678789532c458bf2ef75a20bec8bcd89df2fd10d7cd1023598b0e8020ed5b87fe274d422325b88033a6aa2fefe08f35c4afb68b999325c82cc2d618c1447df3a1b17bd264842d24ae05f349c566495d6cb040b3e12318b0ca6aa977208393c3acb9f26bab6377cc67e8997505de187afc5087ce72c1ce226e7ab83d2fc2be9051a685644c23d1d62a2eb84009a5a1340bcd9988d080730d6e2ec2381528d197f5d14cb5376faae68b76aa2bc330b72c414e92fe7fe5b2358ace47343db1f5f07c833f8adc3bb0900eb7288a15b679d6c92269351df384119d1643dd9a758c314d8c4eb44c3b7b1704ec9ef5ee3e1670b120c714ada983082bbd1717664852047916ec94bfaeccac4b7e2a4cc94c28d2f588be0eba28707f57553af84b9f9e0a89ce041060735502c00446d072d0107a9f69e2983ebf74682314a0336f9ed71ae126f054b9ccd1c120f70b8fca27fe9591dd1d8d1200b5675564139d7cffc2ead515a1dde5a854887454c2d73255b2b18f353c6a2d59f2044378fdd8844f74b314ad0c5e0ab15ca6f02a5b9292fc98ebdea944b1ff9e8492d3ece692f27ff8b24120528499ba53da099258d5b2bdc37d044f3500b6a49b7db2249648606e307140e225e98ca609a4b6f6948b4e742f76c286488ada1a7d437af576a5b1d2ca187d146e6ff9b840c8a7b4b5262e4913295f4a31402da85a5768873af2e53cd12de054413bcb9d0c7e1de88de1071991328e8a0179eb70da9bff5aa97159b4c2a3505c3afbf656f962329250c076076dd355b3d84ac5216817a6299adcd7c7543eff3bba923f5ee32bb03ee45241374e7fa02dfb6d07e882a4c1e9bb0939f74a840e097350516bbfe35eb084d16539d75fddd32678abf5cbae1383d4e2c58eddb1d8dd77608fe6da26aaeea7ecb913843862ca38a6f12f798968c7431dd610f03a9c5a7ca9352dc23397c636abf93bdd656382d433a8b26b1e44b209785945817037f7bbe0642d7003664b999c2678e92cc1c7b198aa5ac8781e6e33c44d0d04801d47ea95aeabf1a87233357f4b5206d6e5179c3eef6dc5aef769ecca4f00e009faac0069b0d88ee5ce12b2fe229c69137c7253c1217ed2974c641ccb92fc090db6cd15deb49b00e95328e5be27d28b8cc6ba9257ee7a679779766feb350339ba60a367258640396c03441f891bed38055ec750683cc3670ee8c7554a9a933bc8968cc2ba1bd495cd22ec36855562ca400ccd182d79c2ea173999a8d0700443612de1e487eb00f88bb2595346b3d5087c1abb75b520044ffe3b4a21168b902d655f521ff273c3f19a8074560e45d5a58117bae78fa9eb941797aa64b3aabb26b37b0560b9dbfc3be072068a3cce0bf711a57361e83a5632b47b63241deb9a2bfdd9ce25bc490700b9a37a00c5c0e5f8e32a62f8ea33323dc59458c527ff440548f7389c36f94347ce414f3e9f87127ee45830adb60d4b56400a655b126d520ea9f6a15cdf672b22898de1ef6b3fc273cb94fe58eff832df7bdec9ce9790f1ea08a034298c102f420f4b2e9d9e34492c990592e495cde098a2f43e3605c5ed1b185aa0021b05494184f676a95d632cc6c9529705ad2bf66f9527cc5d8f3a17061a9d46c80e8372251da98a5a1fd8ded79914062ca9a954189eb54c362a0e081308b8d44db514032fff3c209d634dd90fce925abf26dbf668b2833c7d90068f59b48b8a0b39fa69cef3c81c7bcaec821a0386a17d0bafa7aa4e6346e950caabbcd0ee1dd4f0cf147ddda22250dd3170d38ec8127517ebc3906980e697d7d5b01f953da70b2e18f665d48bcb03be63dca969cbcb6c44e865618c814bc897e50883b5dc141011e47e4fbc8ca301828b567fcf70a73a063930a341f8c1a53d78444290137e93069aeada51ae134919ea97c8d0203c7319f9d5de397838f9ec9e1553274606fb946e5cc666b5a63c59a12f00978bad61239ad8e08ee913413c596d3a7c976776ba492cdfc2be0d8a8562c6a3ccd42f9eb689eb0a9e9418768f221199373d7c2bb2e9e3c01ce3d5d55118460e72cf093d8a787c1218c7926a38f688a1a55a5515dbfb70c38a9fbac2d2f2d0d06681a4b884fbe580088d71edeccf30e348e56a29690ca7325da8b78d9d25d328d78b64d2f5f51e12b827c339db6d5fd533e1e804e9dbdc5d10ddd7f5dcac7b3237502536b519ac0efd7ff07eae79898f246e2c8448402345d3930c8796a2dd1928293dfc4b681632cb1fb0c1ec1db754599e9663840e3aea47bbf887662270276df30c69c739d8af6fa9743b485defdfbf08bc726d5c41a41f88b6d781ff1dfaac57f3bd09e0c49cd0cb11b9a9acafd8f639e78cc94ebc616e6fd97e81fecd39ce7bf0566eec28a7bd8c8ca41b764dce4401fdbbaee5cbfa55cd31b6abd94eaa9eca2212f9928185b55a19da9b3e345f6812d12542d3ba00098e70efce64bc52f43d600240d16a05eb56fd49fdeaf8ea6dad49b33cf620022a92e790c5cba6caf84e1113d2bd2546e8aadfe19ba539dbe1acd91ae7f8241d4fd8c52686b47d2d688ea10fdfdf438fe14d5b67fb6c062fbdc25b5e301fe8a0d61afbbb6b31948d16c6eb3833efeb72a81a7c5c51415fad0845fe2ecc5fe5f3d4ee6f8ef25cf1451d6b14ad4f479ea36a2e52d05d1642056414ff3a81bd9fad3b3aad329f240759ab8a74005bd2bdce256a504dbd8982d3d6c06704a18730802873cd9444ff2b7f499e74eec5faf2fd592f1516f7c5405e4c4d0ef7f159c77956d1d5a68eb33e1def807517b584c405728ec71d55c02c75f1a5c5b6815558e83b5c96727cca3fcceb1674f4bf1bb448ea1cd0ac493c9f39e95bb31b4b6cb02dc4f9e182acc38ec5bf9c4c003c2801bf97420877b3d664de07757ac4fdb57e4129bd8031fae2b4acaaeae96393630b3de5e143fd1d0f562288bea37c0a50a3ce2f9b102e59cb3c6db0617bdf5a159ff12e4707e88a9b14dc7281ef5544db22481b5fa71a82256a36386d18f323ea729d1b98274afc513224270570fd892ca4af8141232f7dd8497a56894bb4542ecb9d2c2cb85bac28b42bc7d70ebc417f17916131f2e7f09aa3aafd13bdb26cb8bafba0d935b9b1fc54851edf02f8fcffe439b852b67b3968edae5159b7d630ca083623ca0c1d037e93fe26acf3e273f628e38d296648", 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x80000000, 0xffff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000340)="670dc3e46b4f7bd261ff70b4a69fde16dc1ec5a7b87480d0dcffc59d72e4d7a5e6d9ae1929471a9a051fa16e99ba5278a64321cc50d613648a74f103578eddf513fcde2309000000000000005d8ac39df6c83a41b9965646f4006f599027fa0a1771fee666f49a93d07a79465fc2b9f7c73fd9a4003c13f452dc42dddddc42eeec2bbc60d6c35cbbfb1f8f2dbb612d51e523e41c1adf2e9ea69fc7023a27380393684ef7c424f80edff3f3d7f8944df3d8e7fcbc6ffb7d7775257c9bf8ed0843913d0c546e0ca7c844e1a04c400350545a50ea22a9bdef7228f00948ff7c129942e8ad8e83d80dead2ca1580e2755db31e550f76a4fabbdc13d6abd4fc4928b704a48941227554e03e7696abd733f5843a8fbdb08ed7fc1054d315b6e61ce3985da2b359115033c81a29d3da83cf5a934ab5bc492211a0b76aa25718bb22800e7b85f270c1020264fd77e90f5092e491bed8f8e9425c7df2c25c2a682e4a0335fcf1a1b70799bf622d491f57a30c58521837b36702854aaabe48acef600c3559d9af34d2948fbed96f7d2100472c24abf0ea80331ccc4874c1b3d5a1deecb4e1d10ce969f1d0a57446e154415f96dd7478d9240672c7ad214ba5dcfd148ace000800000000000048b37e46c9810210620a9ceabcd5c9a2de702cb4a44c5e7ba66d33cb192cc504ab702eedb28e65f4b78cae97133283a23d3e7bc9e0cba3b4c9a63d149d9cfc71c714e9fdd4b93a14b24099c4a07ff5100d6f9fd9c42dccf18c7a34810000000000000000002fbea2fb2e28a5cc0d0bc7e120109bbd17fd1e2d311de2baa522626d898e3e4bae045814f2a4b8883f4b648b81d34f4ae55c3c9d13223c85866244058b4622a89cc29f3acd5620c400"/643, 0xffffffffffffffa3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x2, 0x9, 0x80}, 0x3, [0x8001, 0x3ff, 0x101, 0x25, 0x3ff, 0x1, 0x6, 0x80]}, 0x3c) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) accept$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) pwritev(0xffffffffffffff9c, &(0x7f00000007c0)=[{&(0x7f00000006c0)="7cb7eda7fc5d310eb502764b18aa2d8af34f8b49df02937aab6338cc778beb43508c97a6ab3954abefcd5805ccd6032b"}, {&(0x7f0000000700)="c72a1d2d9bf5039fe3b624b4db75e7c6d59620b76d1b4d6008283f0524008fb7b1e2968191f643e755604e34ef60a3ef11e64670cdb2bcc1d2d4b3336549a1ee957e3c424debf367d2b97c6af931139bce19d457ccf4015714a8dc6e266daaf2fd843b5f103922b8be2ec2bd5ce76b806f51f34d82f7b4d9368a9d24344e0793831cfee1aa14a4a49229a20ccb21b57e644c2dc8d6ce25ee90de1dd140ca75e4f8cc3dd3c7887fd9fc9e1b95c290abfabb814f"}], 0x10000000000001c0, 0x0, 0x200000000000000) 03:09:18 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x3, 0x90b, 0x20, 0x200, &(0x7f0000000380)={{0x6, 0x2f, 0x0, 0x0, 0x0, 0x4, 0x4}, {[0x1, 0xfe0, 0x8, 0x7a36, 0xfffffffffffffffd, 0x7, 0x7, 0xfff, 0x2, 0x5, 0x8, 0x75c, 0x1, 0x5, 0x7, 0x101, 0x7, 0x1000], [0x4800000000000000, 0xfff, 0x100000000, 0x1, 0x0, 0x4, 0x5af, 0x1, 0x58a4, 0xfff], [0xfff, 0x0, 0x6, 0x0, 0x2, 0xfffffffffffff7d9, 0x80], [0x2, 0x0, 0x9, 0x6, 0x3, 0xffffffffffff8d2b], [{0x2, 0x80, 0x400, 0x5}, {0x800, 0x7f, 0x3ff, 0x1}, {0x5, 0xf0, 0xffffffff, 0x20}, {0x1, 0x0, 0x6, 0xab2}, {0x6, 0x10000, 0x8001, 0x1379}, {0x40d, 0x9, 0x7fff, 0x18}, {0xfff8, 0x3, 0x2, 0x2}, {0x40, 0x200, 0x4, 0x9}], {0x5, 0x1000, 0x1, 0x5cfe}, {0x8, 0x4, 0x80000000, 0xcc}}}, 0x8, 0x1}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000080), 0x0) socketpair(0x20, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x3f, 0x80, &(0x7f0000000040)=""/181, &(0x7f0000000100)=0xb5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) sendto(r3, &(0x7f0000000280)="1a85db0902fad864ee6bb34bc7db005014212b6e48a09f4d27753cf211e696860760c25d2eaffe8190342a757bd7a5d479d9a1faba09a1393aec8b9dfc2bf36270fff97ed83b8cf1c895f0f3d8b26e6398afec82606e8cef856a6c57256ba8ee1109fcc464c2ec44f2ba40cddde908a9bd53d2179727100d2eaa0586305acae7fc1390e240df5d9d570a428fa43378b84a3adfbbfda5b082024464d5d7fb6e3ad7d01dfd5930ef0be8bf9229", 0xac, 0x4, &(0x7f0000000340)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xfffffffffffffddd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0xffff8000}, 0xc) 03:09:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) chroot(&(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f000039c000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x157) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:09:19 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x0, 0x2}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x0, 0x9, 0x2, 0xe, 0x4, 0x9a39, 0x4, 0x3, 0xff, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000240)=""/127, 0x7f, 0x1, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) poll(&(0x7f0000000140)=[{r5, 0x10}, {r6, 0xf559d4a3df9e9331}], 0x2, 0xfffff800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x490bb3ee5c95781) read(r3, &(0x7f0000001c80)=""/4096, 0x1000) nanosleep(&(0x7f0000000180)={0x100000000, 0x1000}, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 03:09:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x10100, 0x0) syz_open_pts() syz_open_pts() 03:09:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x3ee52caa10082183, 0x0) r6 = fcntl$dupfd(r3, 0x1e, r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0x8000000000000005, 0x28, 0x8, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x7}, {{r7}, 0xf1fb991c83fd9ca7, 0x80, 0x40, 0xa53, 0x1}, {{r2}, 0x0, 0x9, 0x80, 0x40, 0x21}, {{r8}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x2}, {{}, 0xfffffffffffffffb, 0x42, 0x4, 0x60, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x101, 0x1}], 0x5, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffd, 0x52, 0x8, 0x7, 0x7}, {{r10}, 0xfffffffffffffffd, 0x4, 0x8, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x7, 0x4}, {{r11}, 0xfffffffffffffffe, 0x21, 0x20000006, 0x0, 0x380000}, {{r12}, 0xfffffffffffffffb, 0x92, 0x10, 0x6, 0x8}, {{r13}, 0xfffffffffffffffb, 0x5a, 0x4, 0x79a, 0xfff}], 0x1, &(0x7f0000000440)={0xfff, 0x1ff})  ./bus € ˆÿ  ./bus € ˆÿpckbd_enable: command error 03:09:21 executing program 1: r0 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x20) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x15, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x20, 0x4, 0x4) utimensat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x10000, 0xfffffffffffffffd}, {0xf7c, 0xe163}}, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000600)) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8000, 0x0) r5 = shmget(0x0, 0x2000, 0x84c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) write(r4, &(0x7f0000000500)="6d1d178f7e99f63093065743570c46838d7849eaa8d4b6c82974364c36228e23c11e537f6dd58776c6395b4b2f93c4ef2388cf49ba059e74e45e3c042adf1482dade8f25f282a6f377143dbfd9416359b8fb34ce6ffcf3a1937dd4cdb23c4bd72e1cf5473e2507bb2c4a72944911e72bb8b513b46c203fd0aee9774813db539edc539d2c24518720fed5004a8b5373cd718065ac164c84b672c1368a0f29ba69408b0d0d8433d823071093414ed1938dedf6638e3194f7f0227f09a9afcf97018002", 0xc2) bind$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x9, 0x11, r3, 0x0, 0x0) preadv(r3, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/165, 0xa5}], 0x7, 0x0, 0x0) kqueue() pckbd_enable: command error 03:09:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) 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"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x400, 0x2, 0x5, 0x1ff, "80c60f3adc2c6e4770267e89a7331df778da6bee", 0x8000, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r3, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) 03:09:26 executing program 1: r0 = semget(0x3, 0x6, 0x100) semctl$GETVAL(r0, 0x5ef4cb7826b9cf21, 0x5, &(0x7f0000000340)=""/231) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 03:09:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x7) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 03:09:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x4bc1166066684965) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r20], 0x1, 0x800) msgrcv(r17, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f00000000c0)=[r22, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r29, 0x6) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r30, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) execve(0x0, 0x0, 0x0) 03:09:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 03:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xd28, 0xfc}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x85v\xff\x00\x00v\x00', 0x0, 0x0) r4 = getppid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r6) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x171) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001c00000040827e0ca391042ca9f2dd550000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000002d59906edb016de5b22647b57f59d1a19fdaa6bb7f4d3b13a6280b829feeafaa4d2831fcb8674def3181127ffd3ff670d952e1a204463c957d68b2061978aaddd4264636f55985cb096b68f9975cea525af526ea849b1eec27e31511184defab0ca52e603e4912b32246c1bc518321a9a0e1b6140be0f4b30c501a4cd9137961f6a220c1f3e8b5966c9f557aac5ece9ff00802a64ed9519e96e96ca74c8f6ddb78c850ff1a26ad17acbac9b3"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8382873290bf279c) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000000, 0x6}) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r30, &(0x7f0000000740)=ANY=[], 0x0, 0x0, 0x769643a20903972b) msgsnd(r27, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r38, 0xa5, 0x1, 0x100000000, 0x6}) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r42 = msgget(0x0, 0x0) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000840)=ANY=[@ANYRESHEX], 0x1, 0xfffffffffffffffd, 0x1000) msgrcv(r41, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r46, 0xa5, 0x1, 0x100000000, 0x6}) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r53 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r53, 0xa5, 0x1, 0x100000000, 0x6}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="f9738ad2e6a33f8e5e7713d81b479b6c52fd6f6ef674bc2d0f00c9124995737fe0e72067d2b384b37d158846df3b26297841751c52ef39190d7e4ffcf95cb6a0b388b20e7f44809e2bb304c31420db3c06fa6362f7853881979978b2735ccf83df8e4ae7f35e8ce993958a0fb8f15ee3d71df3b7728db87a0b217085444c7f8e18f3583fec0c5adfa1d3fb6e7f398235703675f306f082d03150c30584b7a11e72674c5cd0a53d17a75c77f087b3c09e7ec8767dd449822ccb2ec1e360c020", 0xbf}, {&(0x7f0000000300)="541f5f8ab6fa358d57f37212008334fec237d9c447a62cc241923d771189a816e75506a14d7e05e59920e323a05e6fd4e46c6535166fb5ab44a12976a0affde518e05f03f100fda984955460cc98186dd8d13bc504451af0c2d9c4991d10762e1e1a55ac0d851ba163bef18c7370c082ff6f504c7c0858aa3659af7e9ed061f620347b4991c0ec1f59ac7a6d568b786def00f163eed3bda2b909b39fe06534938e3f7cd3e1ade9666e786ab99ea9353f2cbc8b026a0ff3668e34fdb9733c7453eaadfba0c4323293e363ed51e298cf4464c5b223e5ea915c9a881bf200ca9ac57a1b859319df63452f2fd3f894d3c7917c05a694d26e16b930ab038020978f", 0xff}, {&(0x7f0000000400)="3b38694b950b8f5e773a6e68f451a202407aae829d2be0c98c95c41a94e095f8a0e7da07903b1014a45ad4335f902ce7f9f6e7825b58a9c06116e734b03976736b", 0x41}], 0x3, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r5, r2, r7, r8, r3]}, @rights={0x18, 0xffff, 0x1, [r9, r1]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r1, r12, r13]}, @cred={0x20, 0xffff, 0x0, r4, r15, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @cred={0x20, 0xffff, 0x0, r38, r40, r52}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r54]}], 0x110, 0x404}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 03:09:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x27, 0x6c, &(0x7f00000001c0)="f79a0317cf853d781a14894646e3efb581369f1c1206c97027846f3deded5974dfae0bd52fff8dbf46b007ce662bd1129597996e26c6dcc9ad96073fd68e99733e2f2bde22a66ec2f5146a329f3910fbfdf5e5e553554ebbd7f34f653c1591e7dc6386e691c91cc7ab60784f49d94f19e8de827dac0c9a6242f0ebd89350c82f401550b82c1f8146fd371e6d0829828be3dfc19257", 0xfec2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 03:09:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf7fffffffffffffc], [], [], {0x0, 0x8}, {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xe936, 0x100000000}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:09:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25649691404e85f6e35c30447492ed173a472abb5991af30e000055dda0dc0000000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2a, 0x9dd0e58c4259a42d, 0xff) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ftruncate(r4, 0x0, 0x9) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0xfa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 03:09:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="23e4", 0xffffffffffffff1e}], 0x29e) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:09:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f52772c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0x0) 03:09:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) dup2(r2, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 03:09:37 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x8000, 0xff) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x20, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x2, 0x0, 0x9) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x3, 0x80) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 03:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 03:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0x0, 0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 03:09:37 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000040)=""/103, 0x67, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000180)=0x100, 0xffffffffffffffda) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0xe1e7, [{0x3, 0x5}, {0x4, 0x4}, {0x1, 0x3}, {0x1, 0xbca}, {0x1, 0x97}, {0x1, 0x5}, {0x3, 0x7fffffff}, {0x3}, {0x3, 0x800}, {0x1, 0x100}, {0x2, 0x7}, {0x3, 0x81}, {0x1, 0x1}, {0x2, 0x90d}, {0x3, 0x1ff}, {0x3, 0x5}, {0x1, 0x2}, {0x1}, {0xe46d6a4786838782, 0xeb4}, {0x2}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x3}, {0x2}, {0x1, 0x81}, {0x7, 0x9}, {0x2, 0x199}, {0x1, 0x4}, {0x3, 0x10001}, {0x1, 0xff}, {0x3, 0x5}, {0x1, 0x101}]}) close(r0) 03:09:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffff9c) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 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) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) shmget$private(0x0, 0x2000, 0x443, &(0x7f000073f000/0x2000)=nil) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000100)={0x0, 0x5, 0x6, 0x8, 0xffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130488d2a9425a8d2", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 03:09:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 03:09:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) write(r5, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe900200000a573fe3cbd990ba434820abc4bcabba3444002007e14295fbaabbbafe214de030060ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b8a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da727bb3fe68bfddd27d0a110febf1b4d9937652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff000000000000000000", 0xfc86) fcntl$setstatus(r2, 0x4, 0xc0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r7 = dup(r6) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r9 = socket$inet(0x2, 0x2, 0x0) r10 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 03:09:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) msgrcv(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r12, r1, r7, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x4000000000000327, &(0x7f0000000080)) socket$inet(0x2, 0x5, 0x5) 03:09:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000080)='./file0\x00', 0xbbd60e50d871eac3, 0x98) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000380)="3fdec2c18b28a8bde5a91292a3e0e379f4c8ed7feedb4d40a6950b8c0e0f2183773e779f98e59bfc0ee7dfaced9e6859f6b4e4919152ac2bbfafbb2a43d359efde61248f2ce635360327a108abba7901f5b6dd4fba6448434a643dfe32c46ad6511de8f4a91b"}, {&(0x7f0000000400)="a0e6d3a174d2e22fe31178c4cd064c294081916f9a631d65507f73cdf9c1f819d4bc8bc8610039ede521dc31889478987148d910a431fda94d3dc47a4bbde661cb9481eb9a077164e81d3a770df51e1b84877852bd388971268d1cfd7a5152fd03f3e6dee8c86b12acd3758c66adf636021949d737568821505e5377e67291e5b9552b8f6560cc9fce043bed120aa71f6c6fdc2ad033525c485e52e47d2edfb369a42899f3785e0f77ee633077e857f16f7e4e17"}, {&(0x7f0000000800)="8d96af51ff29566d6b93ff890278f4750577a6aa269b5feb11f509f60d625d194c0ebb"}, {&(0x7f0000000840)="e5a990de0b9553fe4c92bb117545b2484b63bee5e0f26db1509c550f2b60dc7b423744ec2b58d3f7c270a7649b47a6175df0e21e78b4716ce7c51e6e5918fc6ec0c6ee78aa1acf1f3e71bd1be3be00a30e47042eafd57f31988edab24ddbdadbbfdec0e9f24895bcbce7f3235e2c3a6f1a7e62992a1947ed4a38b294c9e7c8866d42f14e19e25a54bedcb2800da17476530ee50b0d5be032a4787aa459f34e49263d020ba170716187927ecc720bde1314cf04550fd4124663c56d43ecf5e90522c87c75488dc18a6a28b59b28ccd36435eb7308f7b26156b9f3ab65f9f2a70a5626d887c69799e6"}, {&(0x7f0000000940)="cf14e943973ac0142d9b3c6ac3b2402ce8973794cf7a061ef219d3185014f83dfbf34d9eb115f8b653c809b18f65"}, {&(0x7f0000000980)="d2006e5b06300dd17784d3502a4464428f193c2abbe9cd50793968f57b39ae1f03342c42136cd8c2cb6552dac5de790200eb6aa8997f75a9a3eeee290f1cd3e2ab0fa436d9116fa5375b90f8328d45b801083f231e0943fee7250dff930d04dc180748b507cf1f496dcc8d1ad0791bc30c8db4cfd2968273e0897cbe7124"}, {&(0x7f0000000a00)="da9b366f6ce2a296d6bde06c925e9c818b7ce3c2bfae4ae5b214a35e30dfbc91ec579cfa769b99d6fa6e19b7c8ae8a7e6302de243d4c04ee9a4af914dc4f43b8264624b733ef67efd59b29c2cca07fdb865854018c28f2d19dcef06f79098d228cd0b6281f7a6a592ba1ca90520f3023854a9e779a738dce44a44ca371409c4ed8cacc91c8625b7c62fd29ed740360e2027857b2f7a08c208e2bce74b7db14948f439298267ccdda7bb15c6a80b155ca2acf8c2d2461e1b8d9c7b0f312ec358f35d350522a5e813ff6ed3abbcb2d48275e58ef9a98f75097a40ce195889d7119de83825b63f66e57bb1ccf703b72a023bf1fa5"}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 03:09:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0x30e, 0x0, 0x0, 0x0) 03:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x20, 0x6, 0x80, 0x10000}, {0x1f, 0x9, 0x3, 0xfffffffd}, {0x7f, 0x1, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:09:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0a070000000000566f4744ab775b000000000000000000"], 0x10}, 0x0) 03:09:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d"], 0x10) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="722acf7f920398ca6243ff5682ed467b98019fe4862d74893e6b710590fd96fb250d8b6c67f40fbb1a8fce0f75580d6868213d00b805d1590edeb8b61d99dafd52890dcf7d8b7e6623b9758388a286f0fed8277d53ac541809443f649d9769498d5efa49934c177bb5d12adca8300ee0822ee7e949097d268bf08552c62c49ff4996b95f20a76a6ed46bf53725faca2d8a55083e6b29b46fa7bfb098081f5a76d4500133117facbafd51b8fe5359f1e86146b295f50b69b11b7bd8b7d70411eb20932b58bced18d2ee070f3ae3b4ff46b3b67f8645058090c6a07a03df902e6d45308163413ba67c924038b9326e2d6a042716bc06a4896cef", 0xf9}, {&(0x7f0000000340)="2d03f8503880630c06163ed5d381b074d100d9f285ef0d923e414e7d7d77e65e8761aad767f09d9a5b22c64b84ac8429ce3e88145f28ecafa9b4f8fe566589e3ebc59cc68faf46f433a76cc02fa9077a82bd18b583abde0e5ba67d5004f2a9e4", 0x60}, {&(0x7f00000003c0)="a97ccf8e509cce16ad43ab0fcfb6adc78dced7fc71e306d9e5bf591ecd4de8cc5cb84dfb78b1ab64fa88881a73c7ca", 0x2f}, {&(0x7f0000000400)="c2ee", 0x2}, {&(0x7f0000000440)="338afdff3a6aee010f5ebdcee7a165e8f68eea591c1b19ba7424a1a3dd2f5873606493c401ab11408e811d349604bf538da9a808b69382044c394a7983c5f1b33db077fae8a4c2802618253639dae93b73d74ce26fea3e5130522d64d6274d30d3a45bcbb518a81be40974009cab7c15d2171b981e398f6e14e845b62ae07fa1a8b6ebdad720bb16ab504dec2acf14e7e2e1f7ed4872b0dc9f92a2c362b9f76ae878696d65d6942bb6fa5b49980ec5361ae048446e5faa482281f32b48799171a4", 0xc1}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="080100000000000001000000bd08000071e09303492bd2430dc8aa1bb4157d10585518b5b19fcc4ca9ed9b5a446465f3c2f4758e6893255b51347ef64db37d830573d8413e370ca1c7deb50f916cf7d52757437383c20c75f10d37e54c3b4db90100d32abdbab2830301829bec707b6fee1636bda0a9dc1f2011b0051ee00d3d7907002d5b7dc0cc0496cf03d8a36c5b22121c6d310e9f8daeb06d2e75a5039eab1a97fd7b780998c804a22e97e8a6f9ead0f514c908729903454f269691b6e6c7ee93f450f63da15a357c700fe6ce987496befa15bad5ba5d5f07cc726fd49578a88171f02702de4ae4c32326a4f49de77bb8a2269745c196ba2171059fb24fa20a440000000000580000000000000001000000bacd000077b141abbaaa91e53c7aede569b26071ee577a61d18d7c1b75b848b60f37445cdc019ddf80de556109168709ee185ef21859ff715459c221e0e3c4ea815bea44341ce0bcc1f40000"], 0x160}, 0x1b) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) open(0xfffffffffffffffe, 0x100, 0xec5b9ba842a33010) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000008c0)=0xc) ftruncate(r6, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) 03:09:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xc, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000600)="66fa1b928d2a49ba7090662a7ac2bacc75f5d8ade4c67185cc5adb9924e7cde4349451ebe4f730968b3cb79e821d586d6c10eadafb32560049f10f1df1d4af2907b0779aec96e70257cde060ec21ef7ae7b90e551f8ca133b2050a1937b5e574be226d185bb69265f1cb7e51aecdf10ff110f6c160d35f16f9ae3e5bc710abd15f3bc684f815fc96dce437f2110cf5a7009bd116284053468583ccb669af5b61575d7b44993f732996073a4f7edbed98188805768f746802a49888867fd3b35dd933605994a4f255e67f48e0fdaf7893f47f0ff74eeeb715de2439c5fc65afdc95b247e9ce7aacfd9c74d74fd7f7164338b73ea5e25496913f2e7039e008926f1540062ce9116f341703e780b58b9bc40e3b98c43ff4ba76c1af33670754403633a0c10a1901109ac148a5a295646b95aed44d64c2fa915f4f19c4fca256072a996d1c9cf4608e7b8a57e7df89c16655f5fd984d2d436897b387e921614951287e2593b8e66a9f1ef71ddef60439ae23f930c4f43c1e662e2135ce34bb834ffc7695d84e2b37583ea944c556021e032d9ac1617649b39fb5b0c065bdebbae4becb35f7d9791a16b9bcbc8dee2710dcf525cec4adc79a506e271233e92cc7fd744a1eb09b64238f38ada7a8f27e3810bff9eab046966c5ead48d7755bc4b617cc30e8471ec9613c85bd3c9c4d5135572441218beeaca5943b434c95229e4d1ee4c03af71eb81562c3ac855710542f99b4f35ffc29b7e0b0140fef0214d9487f03ebd8e1a46bb0d8bca4e7a06406a9339a7e318a46b62323e586b45af25d38a3f0d8b1609902734bb70fc95a8622f3ee0ca3cefb88dd1dcf2f2d010b9bfc967dcc501190267776fed9281ab164e31b16c61d57d2777f58ef6c79d2b703ded21de2b74b1ca8ec6db5f16bd9d3505114f0bb0c616fd3818138a22fb861b62bb1480bdd125b4e0d30b6f683912151dedb34cb78d98b16651a4ec8bfc7d5c5a40c859a1793e61f635aff4139a564e2b71dd7ee8540df106fc33a89e6eb036f0329096ffac06ea85c93023b9280ca8767b95d176701ff6f5e1ca8c20989f306fcad96ae82bc66252d1fce2b427d9c13fe8ce6366dc5b187922117075b340cd6e3088d73e753b991ceaa35969457d0ffc352db7383fbd02f9323c6b6e1dead9dc9b685c84cc61b59c16320c05a5d0331ea737cdca8175743ed98058ae680023a8fb562044caafbe4994c52e6321482c027985a8c08e9d5cf1a32ecbf885b82b8b824514966de61ec798ff2b1b51e754d684968ccb704b0dea37dcc040b30d575a6593e8a2829fe63340ffdc2fa1698ea7891063d09765f889176c7697d6cb2829b2f03b3f10c917281053945e69ebedafe522f7fcadb88233ec989217707d91f66061a4d835d8f0b48c702e4cdac42058e0757a3305b36b75cfb48b3fbf73eb5414c78284d5fda788a74d6647e97781b16d8a2bc7d46692dbf7e8ef63d7667c8dbfb0130541d6115ab2259c5ae04278a0ef4c7875d979a4ffd2d587e6d09b395b5da1e0b5cca199a91cfa983f37e2bfed220dbc7ead8b4c7ff559e630cef80a27f08583c179f350f58505cb1103d90576a286a556349d3b3c54a6161d534285c08a69b4665e98e4080f2ef90a729bf8862ecbfcf7bf125170f9d7579651011d3850c39407e189eb252ef35dbcd65b7f7699565e25824b1db81033e2ac405b29580f65e574e999cd7fe904ff0842ed0959db2f5200ac38410ca7071b2189da19cac1c35e7cbe7847490f3bbf4fa4a572b3356c227aff331108d806a319d2e636db6d61235b68caa44e812f1cb441d481c917618f101d9754092d83d962c545c1c279c73ba506365cd87bfbfc89ba2581ee6b2e98770342ed0d9e5ac40b0b2742ab41763c247cc40f7e30068eaff37901a4e12f2860d5b3a77b63992b20ce78427ab69cf5d8350fde1e7ce81e0e1a8037e2f653ec602c826c8307057b7e61c14745ff89b51a91ddaa25dfbe1f5b9a633ecaee41a1f413519216446a9d06e54c6893fe7b50c95964be67a2f5dcfd66941fb4702e8e157d55b8c4b577a1b5bd0a046accb99b28c53084b28d4ea703f46c6d92ddb8266402369b609eb50d84b06e789b9effc5cff6baffda0bd2227d18deb09e514e8ecec7bc528f15df8c625cfc0fe8471e1eb50ad5665208a4364483619dbffbd141cab16143bbab07c6f38f69fe44c942909fd934bf645cb1e2334ea2e5a6f571b3e96d887a39710e037cf75c1be2500006de4ff3f7698dbc979edf3b703310bbb941e7d849cf22bb364e23dedd266c73b40e5e8d4c4ec8d9e114a84029b004e264ca4ed7ebd5f75c4bf564970de79309593e364ded1eb8a3506bc0ea62268277ff9e9436dd8cfb57a4eff6c3be8c6ccf077e95bcfaaf10dc99d4f9a5299aa1baea0e4495e4a3c19936abe560cc1049f3fff818de5b3dca7098a59ec280a6e1620fdfc6006cd968935c0a567a2cf80c922e750ce64e9a9f97cf7010b8f497679be774e2583be9a15368837e36071151f5466048a2e18172739c62bdcc72994ea53390f0289d8695fb5076afacb9ad15d1463b547ed13cc09a0009d098c3d9642b533cc81a41667b77e36c1d687da76a43ee6251a4c18975205db8127a0f515e727b0601510ccf7030d66a850616dd944417220c8c26daee4f7f7822b5a7e497eb83d195b28679d2923ca65a6a12a37740976b00abb057d1f3d5f61af68569163b706c81135b7b797cbe6b830395b3acbeac6c62a3a50d838a0798690878afbb953fdd224d286e383c0d585d3c2fe03797932f0e22b4618bdfa7512c2d53b26426542c8a7561624335ff0a66d6088030a68c91bd60264c8777fef66d85350b39be8641d69f0c83053c9eb4bc894cf312c85540e990cfeeef8e40df179dea773fe01ac3c6016797091429596cb2274f42d9de08c174db1ac53d0f44d30d4f97653c455871ffef7ff1ce1ec078492462c929fb59f7b7f45d489de4fc4acdf6dee5f912a62eb433e7690182bab42262567f6d3775eb77b30573b67559cc22b612aee60ec8835047c1d2b532fee210fa7137287b6d065516e33bb4d57b59400108253b29f4e38ae52165d570dd5236d8e5792d09c050788ce938011b8da6f336a66f66008444bc62d7b8c9d82b77463ed5136f938e6a7e9be1481940a5a886fc34d29c61d206ea08bbbdd7c51be83a04e6bbcd649a6a67941a05a391bfe4d90c9af8203520d88aed11943c67e5ca1c11a1da312d2bfed14e1d6f9f019859e613feadfcc6a9e6de448178162a364fd3ae247b3fe82392114f220791c9b81bfd6918b152b994093e5e43be214755cf0ff54c2983b1524eb08a7f07b13e3f797ce09bfeb0aedda233a1a5a0b121632251df58c43c696b590035a65af564307726bba0fba2fe27ae78fe4900d42d250685cfcbe3f5116347649d085bd2bf1387a5fa5e9c8a65438757bb925b1f20e2d3d6e77b5c13ad7ba9b5045a41c39d835751883757e4231b216d480d1a0e7b9083bdc0dafa76980d106b8751273841fad12f3ac6c0a7313930f0e86e8374cfab1fbb3a73756a07727db741dabf93ddd0027da32b223c39e5adc5d30d96c40f14b37a8cb959a49ca7c48d8870ab9bc4c0fe32bbdd471a1e5f79173f86497cf76ec479d65b96312bd4dcab3fc0612f674653a386125adf5c62a8f3738267f6ac209e247d99bf4df467042f7ae5bbad17a4db041b3f0abfc587e14b439faba665fab8c66ff36443f1986e72128123e18038f11cd91f48def02f6cb0974eca844ed0f2ae760e8ad9abcfac8983c38600190022461d2508394d935326e48ec67a93376cbc08b38887e46d0b7ba4f430401b6bb0daa5dd646ec9cc3fdd9c6d6bc47e41b5c9a7f7949f6a0e82d472cbb39f6847b349d07fb1094f1b6d683d5a066a27240bcb9061ff4c14478e57d4141358f028eb20c35fae9f6efafd52d8b7b020712006eb531c483c0c9a6e3aaf1b1ea251a607ea20fc2f5a28e1543755413a73b74c172d17df3cea9878ce050887af9a22afe5c0aea8e7f81332ced566fda8263b5f80688a41efcf69c6da3d1d8925f9b691099abf65c9f46ecce1e1411f121392d1c0fcb5f56027dbb4593f58b32ebd3ecfd0dcb51df02aede866a2f39aa74e27d01caf41444f21028230abe2aee0844c6ace5bb72761446db50e0acd31e4cd55e810279236a8b98b8c53eda5ec3004aa1cb44d47f77427558690ad2155b551a34dbd90336a09cdca12dc6583f762cff4f578617aa3aa92b70877812d739fe0b46ecd8315c464d26c868ffa60893cc58dbec9f62a2cfc648f9baf49ea3f23444bd3ffd29c1f634c1b08a001bd1a8b4db3d8719f12bb006b472df7b637b9199a42e563d8c51b72b767495cdb988c797c6e986b41e3d8767e13d969a6639bfc7f35326b20341412ff7a90ea10b0169176064dcd2383bc8e19b5178cad4aa44d350e6a1b8654090a569c334a7a61ecaae6d481148cc9fd0f7e7744db98b5a220262c0339a7284b5f1c0fba83a67354ba0e947b73a2c1ac239b93ab85b43e4aa58cb4da9f3be5766555bb61d478e078ef0c6230ec2b569cf67e417cd7977d5192a5ff52d31440bc4b75bfc408a33e4537459aa45a86af7c48f9fd36d363a45e7ba190f793fe7ff57d566253820b54a383b8e0e6b4eaa81dfdb265cfbd647936f3d00cea6ad2b9a2b4d0c19b17544e2a8f4ea00cae95a0008e3d184ae64c7f18def99f69a22986b74a7a79da026a71eb4881d1f62f44487624b1d2c4a18a359ef6a0907a63fba3d3249ac592213dba86f4fc9820532e7fd2b371ea67f3c2d8604712961d29104fcbe88ab413422bc86956aeeb16543c7273633347e07aafbb9c606222fbae2c5c06d797f73559e410653c42c601c3e8501043625ece9fea942b8ae56e14e40df4b17b9d526de8a33d54445c1dce754ea1bf7ad412ad532598028c71ee332d9220c6c4c2329aac205aac1ed165c03f883230e7295e2676fc3dd5936f15a753abdaeead4b8c2de2c61284e2b81c6f434b15e149eb0b605e4f3d4970d991011e472150d7794eb9bd6350b93badecb137b2da2dda1a67524838a9f37c328c6d9ce20fb9ce584fe4b06a33d1e8d3ef17db1cdd2149f172f16b2fde01dc0ce0af793508bd58914852bf12036264745f6a708e28a037b42664dc1b7cedcb30c097f2ff4de32ece7a9a79a0dd53be0aeb17ac4bcb40373fb8abc989e4d1f399844eff1957f52aca8c94cc032c3518df0a9e3d9204d274fb6150dbbd801cd471852131f80c730fbe0338ef4001359191232b4867ba82db20a4df1b33578a9952c62944c957bc0607175d17b51232e96102f2bfe79f20453c171e3361c27ac23ad49f7757d3815ce6e3e1dcfa50f7e427da994a1557fe8a40f711e21100b8119792ab9b38c18b36f55cdfe94ec82c45d31a7d3c64e417cf18f616513ab4e35f3af0bfc5786f159399ee6005768de13906d6e6f43c6e58b3bb9f235864b8bf7389cb83065b125a77bc5504fcbfd361bacce3958a2152f67fce60f5b738490732615eca4d3a30dd71094f4dc91a35fc2c7b3d7f3da2ffdc20371950e6e8c9bc5d5d649d41330315bab119bb064b753d63d59fa383379f8ca6fd8f2e1ef19212e5a9596e99e175296d3a8d929e964475096c91d85fb1dacfe4fa25f6fbb7a0584837be5c4b8833a30d8f33f70ad39cae2974692a65c73cbaff4df7820cd35172a51c5ca12f0bee66c83c7160f243c70ecd984ca887d76816f3abb573cc6115ebdd423cbe974ec6c39becaed", 0x1000, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) fchdir(r10) connect$unix(r10, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r5, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r5) pipe2(&(0x7f00000000c0), 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) 03:09:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0x75989da42cbc1d89}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xb40a}], 0xa, 0x0, 0x0) 03:09:38 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 03:09:38 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x1f, 0xc1}) 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", 0x23c) 03:09:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f00000000c0)={0x3, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) close(r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:09:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) fsync(0xffffffffffffffff) kqueue() close(0xffffffffffffffff) 03:09:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x24) sendto(0xffffffffffffff9c, &(0x7f0000000040)="2719efc513c634d5ba2bd24df4cbd0e6b151ab43e6c05980611772dd3a9d2123c13a82c22749946ca0db9cc87a7cd7d6437298a32f94ce82fd69bcfa54febd907bec8d39b2b9d552f700e259b25acd592d55aac157ceda", 0x57, 0xc, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 03:09:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/190, 0xbe) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:09:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0xe2192d3898ef5301, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 03:09:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x15, 0x200}, {0x18, 0x1, 0x8, 0x9}, 0xfff, [0x9eab, 0x5, 0x4, 0x6, 0x9, 0x200, 0x20, 0x2]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:09:39 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 03:09:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x473e, 0x3, 0x6, "697ab885a1d4133f00", 0x40f, 0x3}) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x92bd) syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000f80)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1000000000000205) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x9) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000dc0)={0x5, [{0x2, 0x5}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x7ffc}, {0x3}, {0x1, 0x2}, {0x2}, {0x2, 0x3f}, {0x3, 0x6}, {0x1, 0x8000}, {0x3, 0x47f}, {0x0, 0x2}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x2}, {0x1, 0x5}, {0xdf1ef62fab55146, 0xba11}, {0x2, 0x3}, {0x1, 0x10000}, {0x2, 0x800}, {0x0, 0x6}, {0x1, 0x3}, {0x0, 0x8}, {0x3, 0xf76a}, {0x3, 0x7f}, {0x2}, {0x1, 0x8000}, {0x1, 0x7c00}, {0x1, 0xfffffffe}, {0x3, 0x8000}, {0x1, 0xffffffc1}, {0x1, 0x8fa6}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x101) link(&(0x7f0000000f00)='.\x00', &(0x7f0000000f40)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) getuid() getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 03:09:40 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000000000}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x111, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 03:09:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pckbd_enable: command error 03:09:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = kqueue() r4 = getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) r12 = getppid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = geteuid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r17, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r18 = msgget$private(0x0, 0x0) msgsnd(r18, 0x0, 0x0, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r16, r13, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r17, 0xa5, 0x1, 0x100000000}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() wait4(r20, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) r26 = geteuid() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() wait4(r28, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r38, 0x29, 0xc, 0x0, 0x0) r39 = accept(r38, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = geteuid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r45, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r46 = msgget$private(0x0, 0x0) msgsnd(r46, 0x0, 0x0, 0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r44, r41, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r45, 0xa5, 0x1, 0x100000000}) r47 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r48, 0x4, 0x46bfb) r49 = getpid() fcntl$setown(r48, 0x6, r49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r51 = getegid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r55 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, r63, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r68 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x2, 0x0) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="caf52200b09f361b7be5c82d994ee695afda45baffbed28a30d1b1f0a383448375b7f1f418d42914a71e2122898a2c0bbc24a1895521187cef8ff3122ca9c07d15e08b60fc0a4b8b5349be6e5ed451087c5d0b92ccdae27d6af694b2915c225724a36ed59cc6035a58022df2322e5cd9138dd04c5892f4b1e7b18aef44d8c9d8744a0921b95f6863f4bc73df872277ffc3287f937dd2b779383f32f04d4c23abc26220a34634b6d8808fbef7d1cb5c9b17d128390ec53a5f103971dc99624e026c080ac6eaa1b7c76b3d63988711a640fa076fe99a16a28868138bfaf661084fa8ca", 0xe2}, {&(0x7f00000000c0)="8129e343645d931796c3f3a177aaeac13dc6d8285adb764c87f3736ee25a65846f3545685d25602d6b88248c50774b29a8be4e10fe821176e7a24306587157d2a237185d59f5a096b05189b9e77791d98836aa79255d5c4de58d59e93e72100e32b10573e3520768b6eb5d0aae60928135e767bc24e79e9b2cc501e228b9af85d4a072357e7560b0c5bd7d51a29e3ac5e29e15", 0x93}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r4, r10, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, r15, r23}, @cred={0x20, 0xffff, 0x0, 0x0, r26, r31}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r34, r35, r36, r37, r39, 0xffffffffffffff9c, r40]}, @cred={0x20, 0xffff, 0x0, 0x0, r44, r47}, @cred={0x20, 0xffff, 0x0, r49, r50, r51}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r52, r53, r54, r2, r55, r56]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r62, r64}, @rights={0x28, 0xffff, 0x1, [r65, r66, r67, r68, r1, r69]}], 0x168, 0x4}, 0x2) 03:09:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc, 0x0, 0x7}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10009, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x23f0b04531ec4170) write(r0, &(0x7f0000000000)="220e000800001c06", 0x8) 03:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 03:09:42 executing program 0: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x3, 0x6aa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r13], 0x1, 0x800) msgrcv(r10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r18, r20, r9, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r21, 0xa5, 0x3, 0x1000000100000000, 0x6}) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) msgrcv(r24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c591599d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346377dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d00"/118], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r34, r23, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r15, 0x0, r34, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r37 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r37, 0x0]) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = geteuid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r42, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r43 = msgget$private(0x0, 0x0) msgsnd(r43, 0x0, 0x0, 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r41, r38, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r42, 0xa5, 0x1, 0x100000000}) r44 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r6, r36, r41, r44, 0x4, 0xb84}, 0x1, 0xa7d, 0x6}) r45 = syz_open_pts() fchflags(r45, 0x0) 03:09:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 03:09:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/28, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:09:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x2, 0x0, 0x9, "37c1c67881d0e2206e89e3ba28f6e708cc37bbcd", 0xa36, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) close(r4) dup2(r2, r3) dup(r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x800000000000b, 0xffffffffffffffff) 03:09:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfff, 0x9}, {0x8, 0x7, 0x6, 0xffff}, {0xf986, 0xaa, 0x1a, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 03:09:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0266cae8c63fccbde17b331d746b1000c57466696c6d3000"], 0xffffffa5) shutdown(r1, 0x1) 03:09:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="42b1a37eb3efcca6ae843b92fffff17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096f7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60c71ea3b1d750dadd4b511eb70ac7d888e5028a74cfd36bf0049e768ad7c840f4f02cc47b17fda6aa65c09bcf307d17a8f536bbc29ef8d2dde7711de7a3aebe55e7fecaf24d32186a11d4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 03:09:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x0, 0x7, 0x7}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) flock(r3, 0x9) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)=0x1) rmdir(&(0x7f0000000200)='./file0\x00') 03:09:42 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x40, 0x2f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfecd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000500)={0x18, 0x2, 0x2}, 0xc) preadv(r5, &(0x7f0000000100)=[{&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/236, 0xec}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x1ec4, 0x0, './file0\x00', 0x1000, 0x81, 0x80000004, 0x9}) 03:09:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r1}, 0x5c86afdfe6259095, 0x44, 0x1, 0x8, 0x2}, {{r2}, 0xe, 0x2, 0x4, 0x1f, 0x7}, {{r3}, 0x6, 0xc0, 0x10000002, 0xf05, 0x99}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x9, 0x4}], 0x6, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x40, 0x8001, 0x1407}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x92a6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x46, 0x2, 0x3c, 0xff}, {{r6}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x8001, 0x20}], 0x6b, &(0x7f0000000040)={0x7, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r7 = kqueue() close(r0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026100100000000000000000a800", 0x2, 0xfffffffe}) syz_open_pts() kevent(r7, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 03:09:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) munlock(&(0x7f00007c2000/0x4000)=nil, 0x4000) 03:09:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x9) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) acct(&(0x7f0000000000)='./file0\x00') 03:09:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f00000009c0)=""/262, 0xfa}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x153}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000b00)=""/111, 0x6f}, {&(0x7f0000000840)=""/247, 0xf7}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) setregid(r3, r8) close(r2) socket(0x1, 0x1, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:09:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) msgrcv(r25, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r39, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r42], 0x1, 0x800) msgrcv(r39, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r38, r44, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfb) r52 = getpid() fcntl$setown(r51, 0x6, r52) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r53, 0x4, 0x46bfb) r54 = getpid() fcntl$setown(r53, 0x6, r54) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r7, r21, r24, r49, 0x4, 0x7ff}, 0x5, 0x10000, r52, r54, 0x8, 0x7, 0x8, 0x8001}) 03:09:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x19) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 03:09:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x23a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x105a, 0x1, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0x3ff, 0x401, 0x8, 0x7ff}, {0x8, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 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), 0xc) r3 = semget$private(0x0, 0x0, 0x122) r4 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r4, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) r5 = semget$private(0x0, 0x8644539b471c0922, 0x328) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = semget(0x1, 0x4, 0x1) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000002c0)=0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() semget$private(0x0, 0x4, 0x51) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9b924d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73ab64dfe776b0d78262808a8616e15e41ac6ee395638a8f108a86ad87e2feb0232c40a2c1a1316ac149e05037cb59477347d09c00cc82d3"], 0x44b, 0x800) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000640)={0x9, 0x7, 0x5941, {[0x7, 0x9, 0xda9, 0x6, 0x0, 0x8, 0x2, 0x8, 0xfffffffffffeffff, 0x7f, 0x5, 0x2, 0x3, 0x40000000000000, 0x1, 0x606, 0x800000, 0x7], [0x0, 0x101, 0xb4, 0x800, 0xab80, 0x40, 0x2, 0x10001, 0x9, 0x7fffffff], [0x5, 0x6, 0xd3, 0x1000, 0x1ea0, 0x2, 0x5], [0x8, 0x9, 0x1, 0x80000001, 0x0, 0x80000000], [{0x1, 0x2, 0x19, 0x6}, {0x3, 0x8000, 0x3ff, 0x8001}, {0x33b, 0x1, 0x2, 0x5}, {0x4, 0xffff5d39, 0x7, 0x80000001}, {0x7ff, 0xfae, 0x10001, 0x800}, {0x7fff, 0x7, 0x6, 0x3ff}, {0x9, 0xfffffaab, 0x87, 0xa3}, {0x5, 0x2, 0x9, 0x5}], {0xfc, 0x1, 0x5, 0x7}, {0x7, 0x8, 0x0, 0x3}}}) 03:09:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000283129772c8e2f7c81374806cda141d52756c688dcdc2f54698837ef9fc413bf03a91bb7fd88ea2cd8ced3c296bfb2fa6739262000cb0aa9163eb0953c502320246790fff5515ec173e61122273cddc2631a0a3b0aac3cf01af104336464f2521b3d3e0297781b853c2a4f8c574475d3aaef9b11e308977691250812dcebd6df8d82fdecf0dcc2"], 0xbe, 0x1, 0x1800) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x800000) write(r2, 0x0, 0x0) 03:09:43 executing program 1: socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:09:43 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x800000000006605, 0x8b3f}, {{r0}, 0xffffffffffffffff, 0x1, 0xd24a2de73370bf4b, 0xe6, 0x2}, {{}, 0x43413686a06d1338, 0x5, 0xfffff, 0x4, 0x4}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000003c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = syz_open_pts() readv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x5) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) clock_gettime(0x0, &(0x7f00000003c0)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xc, 0x0, 0x0) r8 = accept(r7, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x6) r9 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r9, 0x0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 03:09:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000080), 0xa) 03:09:44 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x3, 0x2000, 0x14, &(0x7f0000ffd000/0x2000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800)=[{0x4, 0x6a7c}, {0x3, 0x0, 0xb25c08446920942}, {0x7, 0x7}, {0x0, 0x1}, {0x2, 0x5, 0x7b9038ad72d9135a}, {0x0, 0x100, 0x1000}, {0x7, 0x330c, 0x800}, {0x3, 0xe719, 0x1800}, {0x3, 0x7fff, 0x800}], 0x9) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002840)={0x40010002, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r13, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 03:09:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63601000080162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c060000000000000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e80b062605ad03e2089cdd8d5d51b6add9c9612d3afed26ed440943257b03b7ecd08ad7260eb64b1924b532c281b68e1c27121bf51509678e085a786b1dcf9c8877e6cb6f2e25a3599ac6e13792213e5786b489dfce70bdd6935b75e4ff868b22940b385bc721c9d5bd0fd567251f6e3f49"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) acct(&(0x7f0000000040)='./file0\x00') 03:09:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt(r2, 0x29, 0xc, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="dc70c9ec7d13ad19c82b198529e4834c855bc9486e4af622e3512102e3812a7a3b28aa96f5b6d79e7edef9783a2853a4398f0c2cda279deec098daa4345067d310665242a18ed46863af1bc4", 0x4c}, {&(0x7f00000004c0)="19065ad4d8d628e0b14252e0cada7b519a4a18a1321195e567f5e71c2c1cc0ac70f7bf2cc9146ef0a2c2cea545de5b84041155ef07ad4f35a7f26d65c3a4a8be4fc89c10fa52ae6c9379f31ee40a5ca0931b94c46f0046653ed6f0fbfaed447dcca1ee75be9792d243b9a4da440372b167e8d59e1344050b638d92f9bb851ba023101dab696ebc34dcfdadffe5fa58b1fa42d3cb7a7782b747fbaf79003d667403bd621b205faac74aed966e4c947124d150b5be91df5781918848e1170c34faf1c41105e312a246f332f0306235171c3ec82198a13620c4571e095a2608eb65d6e31e212574a6d8f7d9fa68fcf8dde6b8a3e90f", 0xf4}, {&(0x7f00000005c0)="8a3065825ebbbf983b231b1a53a5b059bb45e7538101f6c88b6d4ec3ef3e2da5f161d071fd7f10113e7bec23b7f0df296509a506123cda1ec2a20d41f4c95ed1e8d73ca2a94f81425d6ae372003e6385a1b6c1790dca4785e95cc6ff0e93100988fd656409a64e4ff1206e10d41b25ab5fa496ba593570ab3c43d327a7f47d20d5cb9034bf5681aabb27f3e82a98043e18c312155e4d8a98e5e26d51e550b97a116dc545a66221107e7a3a6ae720109f7608fe6242bd30faec5c2b3849692bca41ea71db87db0c06f31886d1ee1eadcd0e623806287ce9de190fff49726a8239c5f4e9ae0a25a0ec1aa6ec793b921f5a1c10dbdb3e7d7e4b961c4da80524af5b0a089b0252111604f364413986ff43219086e65f58694048e41894e507d0b95e72847101d8aae5791510c9170c5e8823c7d5b2f274e1013b8b79a496baaca6b7c8e3e79e7f4c642dc2fc321a6ecff0fcbfa8701646dda0e8156dd035b5a2cc38ed0565dc3d0a133b9ff0b69bd7e5bbf0baca4f462ee322a0e93b381043e6b10b13548cb2e676f61d1c330200f0bb626dc3989a36799eb206aecd7ce3f0d8e73ae50a3178d902f549e8ad7e7d4c38fe250e8b60e42ab0bfc1a4990effdae76675dd4df9f95c2f01adc78d4aa1f7e0fcfd0efb8f4c208b4ebd6edbee25e43224b9319bf531c1ad978a012a2caab3e026b716c3a2e994047e51e75c79b8f3b214d6a118bf55db7ce4f34f537f68c965cf76a6f79f094fe6833ad6441900cb6656c4b218cfc876659e3b3aa9299ac91972ff51a574a1630dc202b8de3261b8427e4c7be6de0c187ccd66116f97c5bc2e537faea1dd509b772a4ae665e641a65e027a2c242bced20576db0c318824db65fc887ed558e6dd34d39fa9edb3a6d9048aad518b3c4dc63ef4601cd65fef00220f1614b85b9eeec094b9bf2a75f7c94e8d4a45ff3a4386fae1107092407d21535d89f0a6843f432088dfa5afad8c105c41862274ef6a8a7800b1e212a9e31b0092c51a7307532fcddb3ef09bb5f2957401d1c99f2f4fa3a23509e461c419bde9703c7c44b1537e4b467c6c6e7c12fa6c5b3824db08484cb515fccb22c761d804528bdf9f7a01130b77d04f7b8cc9d2f42f116117d326e45bed76525c15071e78336427ea1ef8446043b84a39f39b044b5338f33b547fc603fadca8a5586df3d79c9b5d57c11d8a97c863835e179dea6b8a5e8749a42f62b17c1eaf279f6c40e97f920113838438134e5af3a1168ff494c36e0defd63191c3aee9af7204c00461285282037db12fc77980dac06d1a9ca7d9d8fafb56daeb52ee57b6f244e3c6ba4b4df3b516802026e3f67e41c7f51fee8b4b8e5683c14a565c27cf5c4a8472cc4dfc5172ba1d4dac19eaec1a23edc9cc0ba61aa725eec926eaf871f39ba5adf8e2c46a63d5a9ee55a8e3d76144b4f1a5235647aebc8a5674942f2aeaecc94af99169c385bf32f90c77b995da21a2483e7a2fd9d899d73115b93e5e9a1c83aacef23d0cf164f3b233185b524082fa3a433165001c1ce0a5dbea44e376e4a67c2a0269fb9625e8844555e139225d4c2008ae3eb31cac9c996e8b17b703c6e002b9e230552652f316e5eb5263c8276ad297ae31abd1dbfae9d74e88041c3bdfa8679314148191393f54c666c7e2d3bc0383aea4386010962dfd2e8bef72862a49f026887ad74cf252169dd4bc9c34eb41c93578711f83e8859701f0280665a35a1b770a20e73d61f51df5051483022389fc799e878ebf805c420d35c04c0a230fd9e31f5e764513ae5edfaa22e7eb65f43b4227c4a4a65ca3cf65197518df66084f2e14fccbeeffaade533aded776fc258b80b4ddb3ef49abf9bd59cc3fbd3da2db0494a2e12cc9a40d53aad9138db1f8aba0bbdd3c400795e73cfdbc175940e3ab80aea9b1709a2cec5856b26088df13d762274404de719e994120040183355072948ddd2e1ebfa8103edb9244cc99d532ca4348294d374e035b3eaf78d046e306fcd61ccac91f5b2c9098c2f7b8402bfba087506800583d39306f0b1f50c7949f1e0bfbfa7e9a2ef661b1e9070f7096d34eadd21e07aea3cf354cfb5c0875d4c05c378bf5a3bcfbd4f1f5923f955a371d8a84faf718cf24a306a57719430785b24ffba2053fef48d6c3e7f52e66a6cae9b1dd1bb55031669cb5969c67cab11f408836ddda24c78387c6e35b3d0dff55949abc6a808d385607062396295ce9c87288d12798d13df6c5e4aa74ef2c8609ad811f3bc7cff6ef8f05c59e74b93aa9db6f0a1fb3e62e5d3dca145f01cc4be50701c75d663bc70fc01b83409f29d3d8a44126ad0337d87e1553d6fa26a3cc74caa16d66760650d4624f9d75afc87668c770d735ad1cff6a675eae7f32720b8a156cfdf338aa6efb4571730fa69d346a2e649c1d7551849d921b6a91696b70d042ddd228a8971808b90d18b4b0e712297804a4d425121d938f22981523c7db0c83f2070867f08c934a5cf512cd1f3ec2cb329f058b305723eb0ace884bd5468a3456885cb39b6dec7661b3597b58af96f0722cb567a7a34803707232d0520b7a55b8f95561c2aa5e8577eeeac1e0681acc9ebba3a8e182564c0c1ba6984ce6e542110f60e6192d8003faa5f77e133c5fedcde09581db7d54cf3927ac89d9ae75ec0333afc50f8afdc357402c3e68d59a131bfe934c66e6a663faf95bb79b4f5f59591ed99c4de3d23b6f1f16b86345a8785f434f923faa5d270c28b00260c02109824d1375b5b1e7a7651bc6d87256b60ac415af63d3d65a539c24d39886b00ccd55a9a0fce7ef1edeb31f6b159ebce364d0bb01476740284794a05d814abc44f3bc4dcd225c6121efcdd110e66aabe109590ed2d1874bb924e31fedca0d4a396253830706e36e91545a16edd8126ae6a8405182da4dc9634d284bba69ecee83e59e444abc154b727d506ccf3b4527ccd78c44eff81dbe7e507a092e7f1c1886a55099b2bc7706265cf28434eaa0d298353db4149fd6610344ebf0d35d25dd2511cae895e6b3411a0a65d68e763bf9eefe23e00ed38d9211c4a7b27d3a3dbd6935d0867e2184bceead869122b7a064c2e72b80b7aada44a8b6e6e30f423e6df329979b0b1e882f3962edaa9d6a3d0a9c9113a200faa412efb1bcc41c9224575db7d2227ceb2be29776d7ddc3fd6b5f554df403add8d4650571b5ae450fe1128785d2373207973ca277e40a4f25f7b283b5caf1fae922c7c97f9d4c0483f1f4c14d064c467d3f82912a97f2c58bff78789efe71f9588b8100acbeec7f5949e2acc47b68f919f256827166ddfba27b1567888973695ddaa8da94156590961652aabede94abe085b108db468cd74dbddee4b8445624e3149af2312a7acf0a312a07eebd9967b00dc2d865f7446c2b0dbbce973d7f4f3c89fb458b7d98a6e182b64ea7f77841d07deb1889b291735ea2588908f0742f60a4da08fac82d2a6f9d86a7d3f78b67d0d85b48a35bdd62237e9e5ac00a2d1de69cddfe738a99347618b3f79fc5c2681084a2d646f1e9038468be6b79b5656ee2d1d146926f32955f4ccab8af6ccea0fabba7a17491cb66a954898be6c821c971b1f464aea0950db0e619bb0602de67b09b096f2e9b642576daa7ff8563b5b01a539ad62e4e6b8b4c3c0b46ce479f6ee047a960b4cc2a011d152c477d7f7cb061591b9e1711c35e455fc00923d55695c6befb98a866264bfb42f85b03cdb165322c3ed5ebfa3357e597f740383c4c5c0851a5ef4c471852e27417d347404074b57a701000b0b2ad581a91a06ddc883c6588fc7995f74cd3ec084f8ddaebe7715f8ffc3c9293e1118f7728fedaa1a330a667ca37fa7ffd17ca4235bbe4880b2b3d31dc9f33942e3b8700a4b025a89f13d028b7e8634919106f7007b11a80d396f5a395667df86f234042d2f43b003387f39ec07ecd2392e936c30fb2e32f23797a3f645d8758a10ea51647b32382d44052a0eb5751593dff4bba82abcfa803d80bc38aba2cf3b8f74ace385ed1a8dfa0dbfceb10ad0c1169f6ab91583bd1f47743464c1b16621239e3309cb119b4b183479efc93822161e956f8e375d315d040b78e877b36f56aaa3cf003466250142ea5b5be696ddec0be575e10953fa935a5e7895252ae38c6719cc521dc4eb03a59670bfde176ddac54296e81192ae046e5160e62918efa88e3ea3eb20d6c6f96c8f61197d7821f6b2ecf6e5be14330c686444159fb62744f0849f44924797eefbc380009419777005a4943cf3ceea4f8dc9dcc6d4265fbeffa9225beaea992c1a414e1bb1f190e6ccec699cbdbe5b02f942bcea7bb47fa4e0287bc6be3a96f97f351d58707b965bac48c437108bd509fbbdc309f5ee2eb8db418ffb122719111135dad99d1ac15f73c5f0939b1133716c272ad437e80dfa170b5c16341c50971ef32eae8c1ace1c9bb8e6dbb837a3b7e23353b02aa33182e11cf70b3e978b27c81dbc1feb6179a1ae184e3ef88a917002e82408becb7d9690cfa62a5dfdcde1716ed91ea071ed83ae487c80c9f5ccb609bb382a914f33a3bf2b3ea77a5ef81760ca312a60bf8b5468325e39ab6da1dd4c9f435e783d1b67750c6c6ae931d8f8ccfd8ea30a6427ac7317c61c89064b9f3a536a9100af249255974dae43c1876e15e649945023ab1cfdc02e1b2999991032134101d4eb3fa1ffc45ef97a57c88e0d5fbf505a13a44121844bd784f6bb49ad5252e75ba9be8a042c530f496b15d6370e3931803a7fbfbfd241fb0cba2452806b6f31316c91c38387e31fd75b247be0961322c10a213c9d734c4734771e882ec2e96486f1a4eef6ed2d620de054e7bd1c420935404711779cc511b82927b8b8844667c2aa9cf9165afbd42c13189b8dc2a6d5039f8c94260b78cbbe0b1d1565b5c39ac006a30121d14237a26530d4ea739af162c35542392ea965f4bbac0c12d9b2b8edc00635f82742829fc06ee4b7a7eb29e54619174ceafd65cee3d533474582a3cdede09ec63f79e3d17409e135ab0338a87e79e9d4fc7f6f40e1c5e5cf86cc72ad4fdc294ba1bb5ef1e09305afa32cbe7a06e1e28ef6aa1d0dbd5430f251655f16816894d5b0d8ee1f2ce5b71d2d52f6f0c329c42e985956de23ba939003d50d67dff97f68e22e3ce5a5e64ea3ce872122d2536eaffd14a0ce225e1dbe9d808ed740af01650949fa71db608dbd4c2b69e01d5d5127cb244dede2ea50a5802647f763f922530797d748d14a38fe835dd37283fa00cf06ee96e55f8474c2a8a6debd1189a39f8221bcd80e923c0884544fb59e233eca08bcfa7f461d23184e33c5a49446466f2029d80d7fd37419def99e1a5761b44e46663b1d314071dcdba0a9f552dcb9e6f3154b639cd5569210543325ab619ed732c033d99e2a03ac7dd5a477ec1239151393e9be38f926b000a13d223894346b99db66bca3bddfa4e30194fb956e66feeb51934ee6a6212e71047fb34e3debbc9bcd51f46abc100a77be639625658f5b7c46ad186591c089e9a8353102fce74f970d57d68ec62851e4c05c1c52745322fee69ef896b06b7d7dfdea928b91d085a0e0cef13d250dd010238713aea7517d8ada6db8f3b9215edec1a6726723a8f4a50294916d23caa46db49f4014578d98a226b5e219cb651ad5db77e8de5e2716ebd96623f696c10ef1f8db415a7d2a2be77abaeac43dca3f6a476905fba5cde32441e20135388bf86036bc38b750880f4a1a924e25ccde4473b0b43981f6f2b55fced34680a23b0c65bb1439c8bc9370297a72991a73048", 0x1000}], 0x3, &(0x7f00000003c0)}, 0x1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="56fd2e087fa4df277be54e0a6b10de0de7e00082d49ba7bc07040b3f018e9ee70de8c74b2b0135310000e1411d2b000000000000a451c0062b99efd386e9c6bbce6eb04acbb41ec5110772419fd66b124c25da3ed042b368fa01f4a80000b878eee4b5157465c55750d3c3888fae5ff38699465db8ea34a62fe44f349dd0be44c5cd7a2cce2cd046c0000000000000000000"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 03:09:44 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, 0x0, 0x0, 0x2], [], [0x59c6], [0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da79f684000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000400000000000f29179890b37aca2000000002e52b87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc4dc0ec2502d2d5960448ba480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ec4f01160418426ebbebe461a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cedb8690f902451a42000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d48f32b9cd98e8f6f007f8ea0130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7b3a55200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004511c056910dfebb19e12033d990431b8cbdc78d7cbdd125a79f50b24329aca384fcbf13f6e3529f0ca09b41c75b12f516eb70432b224ccf7797c36de70f84331a6c81b3a51eec94b76629aa45874d66c25548ef32c03e8466ca09ca58f935ffbd30fff9bfbc475f2e6bbb3dbd1a25ec38b03a76608f40bac2f522ee8970b31f409e8e4ab3dc800ad419ce52f8d438a13fdf349f9407c252a64d8d9911b72965137f4d63d8afe3e197ba831f075a09d71b302d4638b65f179f7fada2fd5d06559056160bad812a517ccedad8dbfb851c6010abf6284d0b87ff7f3947c0f586979fedee94e018c68bcb736c357e6fb83ba1efd77120ec048e31ea50895635e5bcac0b4a3c924436430ab3d8730151475b18edccbffee64971dfc04cd590a0e7bffa6cb8c1e1d29bdc9a35637fe245a5b097a8ccb1533a5e193368c25a29c1aa990191d99f5c40c1585cbfa843ee2ee96ff050c57d22f3752ab02337f9276bf8c5010f6e2a36e304ff34e246cb3d25e675aea424b8863e318d1aaf19ebe354fe23fe7404e6a4b6cc327d53fab93c6b7941149e045e20c511591a9b03b816a31ead20a0fcacaa3a00ed01f7372a5b1f86b4aff245b97dbcbf8ffa40faf1d633a922d91f212bfe54c5bb8d76d46a9d2dca320ef350bcda5148c4a4da9ef7906cc46ea61b98df14ef9f9a21a6d2c375050aea60e3f86d95df3fa332c62d562d791afa195f2ad52650c32bf20bbcd3a8495417509"], &(0x7f00000000c0)=0x1002) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0xf31) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xc, 0x0, 0x0) r9 = accept(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000001500)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r11 = dup2(0xffffffffffffff9c, r10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x7d, 0x1, 0x3, 0x4}, {{r0}, 0x0, 0x3daf59b768d2899c, 0xf0000000, 0x7f, 0xa5}, {{r6}, 0xfffffffffffffffd, 0x69, 0xed, 0xffd, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x2, 0x80000001, 0xfffffffffffffff8}], 0xc771, &(0x7f0000001540)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x1ff}, {{r7}, 0xffffffffffffffff, 0xf4, 0x4, 0x6fdf16be}, {{r9}, 0xfffffffffffffffa, 0x10, 0xc000008c, 0x23b, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x3, 0x5}, {{r11}, 0xfffffffffffffffb, 0x3e, 0x8, 0x9, 0x5}], 0x0, &(0x7f0000001600)={0x10000, 0x682b}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) fcntl$dupfd(r4, 0x0, r12) 03:09:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x20, 0x3f, 0x7, 0x4}, {0x0, 0x2f, 0x3, 0x7}, {0x81, 0x1, 0x52, 0x7f}, {0x4, 0x20, 0x1f, 0x7fff}, {0x4, 0x40, 0x8, 0x401}, {0x5, 0x10, 0x81, 0x3ff}, {0x1ff, 0x4, 0x81, 0xfffffffd}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1a9, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x48) syz_emit_ethernet(0x68, &(0x7f0000000180)="28698796cfc5b15f6b49c421f425a819521866c9dbd7f7549d3f0e080485afa6e0e2b4dde93dae4492fd42356a6feba1d1e7e197d093c378a9c9b493908a2a2ec6cfb3ec23097d647002f9b45ad48aefbf807a2bd5ac5be00205bd4f995938b2ff86367493f81fc8") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 03:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xd45e8f3f967ae96a) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 03:09:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYBLOB="6202e57f7f0000014922250c0ceb12bdd6b8e857bc5e2498274c5a609f403710b455cdc0823bb42f8821c00cf8fbfb5a399bcfd7068b2a66cdaf2e489a1418591dc3fb0b1309d4d7e39efa54bd65dab5d1d80e1c566a06bfea4ecd5ee65b0588281a552456cbc685c73d5afa0e60a3abe59d0b57e3869a0bc47665f781acd273bc73c8d306e328e4ef203bf1f0bf1752b0da9634bf8542ac45bc55801cdc84b0602cb66edbf980881776a8579ad8e17df457"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/157) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r9], 0x1, 0x800) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r19 = getuid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) msgrcv(r22, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r34, 0x4, 0x46bfb) r35 = getpid() fcntl$setown(r34, 0x6, r35) r36 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x0, r14, r18, r19, r27, 0x40, 0x81}, 0x6, 0x7, r35, r36, 0x4e, 0xe15, 0x5}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r37, &(0x7f0000000380)="92e3", 0x2) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(r37, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000340)={&(0x7f0000000080)=[{0x41, 0xe233}, {0xc5, 0x8}, {0x3, 0x6}, {0x41}, {0x88, 0x7ff}, {0xd8a1e29cd64cd145, 0xfffff800}, {0x8a0be02a731f77a2, 0x9}], 0x7}) 03:09:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x100) write(r0, 0x0, 0x0) 03:09:45 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="5d4786b298202ca7f9ea7f4cd4409cef367763fe0a4e1182eae016493a7bb36fa9b76102be7ade99ce5e8ced4ee2"], 0x10, 0x0}, 0x0) 03:09:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001580)) dup(r6) getsockname(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r9 = semget$private(0x0, 0x4, 0x80) r10 = getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r10, r11, r12, r13, 0x19, 0x8}, 0x7, 0x9, 0x6}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 03:09:45 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 03:09:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfff}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 03:09:45 executing program 1: r0 = socket$inet(0x2, 0x4000020000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x74) 03:09:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) clock_gettime(0x0, &(0x7f0000000280)) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f00000018c0)=[{&(0x7f00000014c0)="b5d319b56f33e707df2b0874c93c8c98972b4224d75976b4844ac310541891b3586a2f6d9a232f031baef96fffc7577ebd7d123f42091cb17d0172844c04ff9ab53501a736a858b5a119b20f17df24b2769fdee60745657aa5a1787dc3494874e68ead88d344b65523a68e8d591c42823eb8837cacaa0301de044b", 0x7b}, {&(0x7f0000001540)="ddc6ed94b7f414cc96a5a871342ee2ab3ed4927b2e6be53268e6107041c04d71bc8804120eeef95469732f5f10a34494b1ed732e15259a2645f4c28636ea04ae2f30da593e310bbd46eb40d3b970916db5709cec3e1a60681b7209927ac2b916ec813486ea9c72d48c15ed25c96300f080370035b135de028bd46c763b2b49adf5c61a476d140686cfb3d131df1a0640bd8cec3dba810cad", 0x98}, {&(0x7f0000001600)="4fe7f48521d991637fa91dd34c60c153ddc8c78c1f632c89b48831fbb69a3038f578c064ff5eb3ff95f2a1e2a7a7fe39edbfa215ea2ce95876d1c118b3553130e0f27e0e389a3e3182e4cf7e7f7eda7a8aba1d4e0cfdb16a1e1536b3e0fd16dc6a3194dd84522579b18abb52a3ca9ceeeb398d54d0c26ae2711ab703e5aef378109be360a699224252c923d22bda1ec3cb459f8f5dc0ec6683d095d3ba1569904a4c55f694c7f9b309c87dfe7a0caa22b36d4f67991f5291d4bdb8ce1d209e120b76337154349b2876eb8ba950a1a0b7a5f1252f63396633cc7a57808a7b0af00f4a62d85a31e005289d6485b7098f", 0xef}, {&(0x7f0000001700)="d93adbf4ad1ede0adc07ff93d258d673ec59b7baa88ba105614ac1d4107afe3db7fcde8e4b66e4e9653a19b26e72a2ca3582398c98170f4696246f89d1a66ddf3a10fcc27745106df9", 0x49}, {&(0x7f0000001780)="d8562c205e70f365e1bc722b40f5ffbb355d3954bbba9ad1326974a7bb28f53403253d9a0f35e0c0551c998cb05ae3e419c5d5d9305b35030fa28cf1cdc46e55479d60708692546a78a0e41850605c9b4f0c2a20b3c385580fc12039d16837a580bf3b4808e8d8d2a67a140ca3d98a103910", 0x72}, {&(0x7f0000001800)="72391605b236857427017bebae6e1996e7455f0ce749c8d28564c3c810463a59dfaf29c71757e1d0bd1237b111f8663e96ebec3e7942ba74abe9feab6900b28ef78a47a40f1b4d378acaaccb152c154d88690ccf075d10169a4eebd3a5124704590f275695cabc66ca6533dda3f4c0f6cee860c3d250815c3ac62e9f933b06cb2603708ccec9452598af43f647e19829e706c2ddbeb2257480c2c444093646279f2e7f521e76", 0xa6}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fsync(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r4 = socket(0x10, 0x1, 0xb0) getsockname$inet6(r4, &(0x7f0000001440), &(0x7f0000001480)=0xc) r5 = dup2(r1, r3) writev(r5, &(0x7f0000001400)=[{&(0x7f00000002c0)="197e0c44f09877397500e419a4d149b368f63887882b0db95f87468a05502a35e3f772d138d5f72098ed0c3542eea72a8c1b8485000fd0e15cd26829af31c3ede46dbf4df46745a8b6dcbad45dcf104f30dd7ebe86e4c1c1001d1bed45534f3248c6969968d8dfe5652df0e7187c95702361f9647a9c12625826cba37900c2c6e5b8dafe4c8ff03884449c5eaa6caa227ab197f46ce318a77edb22259975594160ce2867b24fd8060321bed39e0f9247b858c4c36ff3f80d03a5", 0xba}, {&(0x7f0000000380)="3eb079ebffb5c8a6c8b526d8", 0xc}], 0x2) 03:09:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0xe97794ad53252dcd, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xc}, {0x6}]}) r3 = dup2(r2, 0xffffffffffffff9c) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 03:09:45 executing program 1: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 03:09:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x1a6) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3f, 0x9}, {0x18, 0x1, 0x10000, 0xa452}, 0x200, [0xb82, 0x5, 0x6, 0x5, 0x1, 0x0, 0x100, 0x8]}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x3ff) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x41) 03:09:45 executing program 0: chflags(&(0x7f0000000140)='./bus\x00', 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) 03:09:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="a239ed81bba3c585d00ada726e99b86d23e4db02b3d480b70141eeb22be85b4ad6a17bae6ffa82851ec17cd19dd6a265794f6a4796724ad0e2a784f7080b31f9deca730e6b50c1ca1e68320b4d7aa95d532076d7b852f5d269e003261808ba93bc982d1c39988ae1a3e6e95007bde00a201ceec45d0ac08ab047e341d459671b9a78a03bac3b114c9069526ba8e5e9cfe3dfe5ca81cbe7061fd7f980a1bb4ce678449c4886eedd842303f72ae5896e753ce8bf54cdce0671be6315fadf3937d6fe887b380b177da31b29a2fd6d0f4b74e1e812dfd48f6e", 0xd7}, {&(0x7f0000000140)="469b4dfa5765302221c5c7a2fc708866842917f231d4b8297124c90eec2c31b29905b6356b0677a90521", 0x2a}, {&(0x7f00000002c0)="26101239f32f74f6eaeed2384ae389badb8a754945b4ee82abf537cbab0b888be25d6503b4d864621708c2e7ae3dfd5b9cd5757e40838bfec345a1cff2d7ed077b9f25b0da96024a26b064805f5b856e944943debde910b839b209ce1d9342a048f305c79fffc84485df7b4dfa6e311c9f981c6602e431fae45dea6544cc062b98a32f3ee97db45d802621cc345d390cd131a02d6b721c7c91e5e9b1eab72ac47b8becfdd0db7780a70e850eac6772e0387c2214ebb6635dd600c9fccab8a19030b0", 0xc2}, {&(0x7f00000003c0)="10fbfc765c5d73c03987fd869a05d28268dcd4583af62657aa3a62957d4bba8f58b1df56440e5602fa1857fb39a8b6832f70b3dbfacc8bd0773b1340d35f468d092b8954cf41e0e5845fce7d92db81589dc90fd7e4a2c277ea35cc0166a4ed248b52cf355bd0df85aa8d73b58fd7004c4821e1e52785725e1308e936cd1b939ab66fd22ec2d8fbc4d3fb9773d22eb55110b0d9ec5f9de53b02200b3e9f23b54c56a17ddc1e8e0b81f113faa289e1b7f3885b131a265a2abcf5f0b63b6114ee03d986967334c832fbb616d60e40272646f5afae3c4a992f37841f032b3a63ab7be61b7ad0b25bc1693dadfd2d5b8f1216d9960a3c403ba2", 0xf7}, {&(0x7f00000004c0)="54841e65731ba8966e7ef2ef8e5ad5792b417793612b50771796eefd9820fb4bd38defed717b6751abb8371fc1a7239140816c76cc5b4ba597579be057dcf1d89c7aff30d39c0d9ee6efc3ba21599e7dacd2a4e85a26c7400288dc4a7aecfd0203e9a734d8ef68e93ef1c0f782960758631a2bac3f3b1fe3b8ff587c95a727a7fdfb1c1400183e79f59a0e98a93c6cff341ae867204acf21764ad7c7f9450b9621a8860b22e4c5079ac7be98e8c9c5bdfb95b3e9696a3bd94c7213e93917097df557078d969057ea731bdd0e0867ba508d8cb1e055718ed749dc1503ba0ae9bd927533f002bd493fd55ea1cbf88abdf3b44d", 0xf2}, {&(0x7f0000000180)="948c9f552cd9807854acddf5f133232f11de1e1be9b88d3510796191eca08468", 0x20}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 03:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffbfff) semget$private(0x0, 0x3, 0x2) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r6, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) getpeername(r2, &(0x7f0000000400)=@in, &(0x7f0000000140)=0xffffffffffffffd5) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x2000) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f00000003c0)=0x42000) getsockname$inet(r9, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100)=[{0x5fb97550248bcedb, 0x81, 0x1800}, {0x6}, {0x3, 0x5, 0x1800}, {0x8, 0x100, 0x800}, {0x0, 0x7, 0x1000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) panic: Data modified on freelist: word 5 of object 0xffff800000ad6700 size 0xa0 previous type devbuf (0xd != 0xdead4110) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *176556 2158 0 0x100002 0 0 ndp db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(a0,5,1) at malloc+0xa23 route_output(fffffd8036d79b00,fffffd8037015180,0,0) at route_output+0x1b3 route_usrreq(fffffd8037015180,9,fffffd8036d79b00,0,0,ffff8000ffff29f8) at route_usrreq+0x363 sosend(fffffd8037015180,0,ffff800017b4d3a8,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff29f8,3,ffff800017b4d3a8,0,ffff800017b4d490) at dofilewritev+0x1ac sys_write(ffff8000ffff29f8,ffff800017b4d440,ffff800017b4d490) at sys_write+0x83 syscall(ffff800017b4d510) at syscall+0x507 Xsyscall(6,4,7f7ffffc01ff,4,a0,e1cd5d3cfc0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbfff0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 5 of object 0xffff800000ad6700 size 0xa0 previous type devbuf (0xd != 0xdead4110) ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(a0,5,1) at malloc+0xa23 route_output(fffffd8036d79b00,fffffd8037015180,0,0) at route_output+0x1b3 route_usrreq(fffffd8037015180,9,fffffd8036d79b00,0,0,ffff8000ffff29f8) at route_usrreq+0x363 sosend(fffffd8037015180,0,ffff800017b4d3a8,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff29f8,3,ffff800017b4d3a8,0,ffff800017b4d490) at dofilewritev+0x1ac sys_write(ffff8000ffff29f8,ffff800017b4d440,ffff800017b4d490) at sys_write+0x83 syscall(ffff800017b4d510) at syscall+0x507 Xsyscall(6,4,7f7ffffc01ff,4,a0,e1cd5d3cfc0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbfff0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800017b4ced0 rbx 0xffff800017b4cf80 rdx 0x2 rcx 0 rax 0 r8 0xffff800017b4ce90 r9 0x1 r10 0 r11 0xaf3493e5aee2aba4 r12 0x3000000008 r13 0xffff800017b4cee0 r14 0x100 r15 0x1 rip 0xffffffff81878d48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b4cec0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ndp) pid=176556 stat=onproc flags process=100002 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff8259e2a8 process=0xffff8000148a30f8 user=0xffff800017b48000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=2, pctcpu=0.0 user=1, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND * 2158 176556 91434 0 7 0x100002 ndp 91434 524105 53314 0 3 0x10008a pause sh 53314 449703 98179 0 3 0x82 wait syz-executor.1 44106 67276 98179 0 3 0x82 piperd syz-executor.0 85802 513083 0 0 3 0x14200 acct acct 92416 270377 0 0 3 0x14200 bored sosplice 98179 516972 24285 0 3 0x82 thrsleep syz-fuzzer 98179 220116 24285 0 3 0x4000082 thrsleep syz-fuzzer 98179 14860 24285 0 3 0x4000082 thrsleep syz-fuzzer 98179 40367 24285 0 3 0x4000082 thrsleep syz-fuzzer 98179 313051 24285 0 3 0x4000082 thrsleep syz-fuzzer 98179 227868 24285 0 3 0x4000082 kqread syz-fuzzer 98179 416928 24285 0 3 0x4000082 thrsleep syz-fuzzer 98179 114087 24285 0 3 0x4000082 thrsleep syz-fuzzer 24285 422864 30827 0 3 0x10008a pause ksh 30827 112146 19209 0 3 0x92 select sshd 33275 66658 1 0 3 0x100083 ttyin getty 19209 377098 1 0 3 0x80 select sshd 8237 374308 31231 73 3 0x100090 kqread syslogd 31231 24524 1 0 3 0x100082 netio syslogd 49551 448018 1 77 3 0x100090 poll dhclient 13231 506987 1 0 3 0x80 poll dhclient 96937 347209 0 0 2 0x14200 zerothread 23689 307092 0 0 3 0x14200 aiodoned aiodoned 24547 36994 0 0 3 0x14200 syncer update 18201 35247 0 0 3 0x14200 cleaner cleaner 59120 415499 0 0 3 0x14200 reaper reaper 53843 73149 0 0 3 0x14200 pgdaemon pagedaemon 89398 73079 0 0 3 0x14200 bored crynlk 94627 356368 0 0 3 0x14200 bored crypto 82374 458352 0 0 3 0x40014200 acpi0 acpi0 21133 404041 0 0 3 0x14200 bored softnet 76641 342004 0 0 3 0x14200 bored systqmp 76425 387239 0 0 3 0x14200 bored systq 38649 448261 0 0 3 0x40014200 bored softclock 86371 194403 0 0 3 0x40014200 idle0 95663 334079 0 0 3 0x14200 bored smr 1 523524 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9499 6340K 7694K 78643K 12178 0 0 pcb 13 10K 12K 78643K 107 0 0 rtable 93 3K 4K 78643K 485 0 0 ifaddr 53 12K 13K 78643K 115 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 16K 78643K 82 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1238 78K 78K 78643K 1774 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 4 1K 1K 78643K 4 0 0 sem 11 1K 1K 78643K 11 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 399 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 49 38K 63K 78643K 548 0 0 subproc 32 2K 2K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 188 0 0 in_multi 23 1K 2K 78643K 105 0 0 ether_multi 1 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 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 294 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 96 37K 39K 78643K 1905 0 0 UVM aobj 19 2K 2K 78643K 19 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 90 0 0 NDP 13 0K 0K 78643K 36 0 0 temp 163 3543K 3615K 78643K 12402 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 12 1 0 1 1 0 8 0 rtpcb 80 45 0 42 1 0 1 1 0 8 0 rtentry 112 102 0 67 2 0 2 2 0 8 0 unpcb 120 357 0 349 3 2 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 434 0 430 12 5 7 12 0 8 6 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 180 0 180 2 2 0 1 0 8 0 inpcb 280 708 0 701 11 4 7 9 0 8 6 nd6 48 13 0 11 1 0 1 1 0 8 0 ppxss 1128 5 0 5 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 443 0 269 15 1 14 15 0 8 3 art_table 32 444 0 269 2 0 2 2 0 8 0 art_node 16 101 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 29 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1984 0 585 46 0 46 46 0 8 0 ffsino 240 1984 0 585 83 0 83 83 0 8 0 nchpl 144 2764 0 1173 60 0 60 60 0 8 0 uvmvnodes 72 2474 0 0 45 0 45 45 0 8 0 vnodes 208 2474 0 0 131 0 131 131 0 8 0 namei 1024 8452 0 8452 2 1 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 2 0 0 1 0 1 1 0 8 0 scxspl 192 7869 0 7869 9 8 1 7 0 8 1 plimitpl 152 49 0 42 1 0 1 1 0 8 0 sigapl 432 558 0 544 2 0 2 2 0 8 0 futexpl 56 10413 0 10413 3 2 1 1 0 8 1 knotepl 112 180 0 159 1 0 1 1 0 8 0 kqueuepl 104 205 0 203 4 2 2 4 0 8 1 pipepl 112 476 0 457 2 0 2 2 0 8 1 fdescpl 424 559 0 544 2 0 2 2 0 8 0 filepl 120 4639 0 4543 12 3 9 11 0 8 6 lockfpl 104 169 0 168 1 0 1 1 0 8 0 lockfspl 48 52 0 51 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 629 0 622 1 0 1 1 0 8 0 zombiepl 144 544 0 544 1 0 1 1 0 8 1 processpl 864 575 0 544 4 0 4 4 0 8 0 procpl 632 1038 0 1000 5 1 4 5 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 1113 0 1095 18 10 8 13 0 8 6 mcl64k 65536 27 0 27 3 2 1 1 0 8 1 mcl16k 16384 6 0 6 3 2 1 1 0 8 1 mcl12k 12288 11 0 11 3 2 1 1 0 8 1 mcl9k 9216 11 0 11 3 2 1 1 0 8 1 mcl8k 8192 13 0 13 3 2 1 1 0 8 1 mcl4k 4096 39 0 39 4 3 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 67077 0 67034 17 10 7 13 0 8 1 mtagpl 80 11 0 11 2 1 1 1 0 8 1 mbufpl 256 110025 0 109939 36 29 7 22 0 8 1 bufpl 256 8339 0 2271 380 0 380 380 0 8 0 anonpl 16 94086 0 80738 98 17 81 88 0 62 9 amapchunkpl 152 3490 0 3383 18 12 6 15 0 158 1 amappl16 192 3606 0 2618 74 17 57 64 0 8 7 amappl15 184 15 0 14 1 0 1 1 0 8 0 amappl14 176 138 0 134 1 0 1 1 0 8 0 amappl13 168 23 0 21 1 0 1 1 0 8 0 amappl12 160 29 0 26 1 0 1 1 0 8 0 amappl11 152 60 0 46 1 0 1 1 0 8 0 amappl10 144 137 0 137 1 0 1 1 0 8 1 amappl9 136 632 0 626 1 0 1 1 0 8 0 amappl8 128 194 0 172 1 0 1 1 0 8 0 amappl7 120 172 0 166 1 0 1 1 0 8 0 amappl6 112 75 0 66 1 0 1 1 0 8 0 amappl5 104 175 0 162 1 0 1 1 0 8 0 amappl4 96 775 0 749 1 0 1 1 0 8 0 amappl3 88 215 0 210 1 0 1 1 0 8 0 amappl2 80 3450 0 3388 3 1 2 3 0 8 0 amappl1 72 20098 0 19644 26 17 9 20 0 8 0 amappl 80 1331 0 1294 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 561 0 544 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 561 0 544 1 0 1 1 0 8 0 vmmpekpl 168 8572 0 8543 2 0 2 2 0 8 0 vmmpepl 168 77204 0 75175 170 39 131 131 0 357 40 vmsppl 272 558 0 544 2 1 1 2 0 8 0 pdppl 4096 1128 0 1090 6 1 5 6 0 8 0 pvpl 32 280183 0 263597 308 40 268 308 0 265 102 pmappl 200 560 0 544 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 572 0 59 15 0 15 15 0 8 0