last executing test programs: 2.65912952s ago: executing program 2 (id=290): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4ca84087) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4ca84087) kevent(0xffffffffffffffff, &(0x7f0000000f80)=[{{}, 0xfffffffffffffffe, 0x9, 0x40, 0x600000000000000, 0x85}], 0x7, 0x0, 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = kqueue1(0x10000) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0x2, 0x134e, 0x64}], 0x3ff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x30, 0x4, 0x34e, 0x100}], 0xb592, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0x2, 0x134e, 0x64}], 0x3ff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x30, 0x4, 0x34e, 0x100}], 0xb592, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000000280)={0x3, 0x7, 0x2, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, "7459066d56f5912d06648daabb96bb9ad66a927be222cabdb37b78f6c4843e5c7b04e34c0fc4a4f1ad881bc7c661a06f28319b50d8a82345616ef49bbf235212f274d96636e5132169001ed1852fe6a3dc968265ce0ebc2a9f934f48a347fa98747498e1a5ccb80d1446bf4b69d1cfb0720ae532a3fce6e381cbb4e263dc7ff2027bd1cb7cb177d5ec16e2d50522105bc23c1a461b6aff2dc09d796a77b2681d09d857cfc0e4c0bbe07bc7d1850864bb2627d4ab714aab1ef0ece410e97de8101cc78dfe67990f8cf9dfffc1f0c025cfd410ad9ef2bb347a61df63e5e8d44053b3d1eb14574e3c904cef862d1dd9b1086fbe39127c0f2fa7a7471f8c5d56e8951f9b40c1fe0110597a97919e9b8e4526af4219a5ff62de844d3d5c0f9e99e222dd50394c4c0dcaa3122cdae84c44731d8ba918677675ae1dfbc7eccff81c50e7448ff6746971c8d8c998f02c0a21fe24e38ebe465f973ca76d9f047ebd6896fbd4bcd0871ba0d388ecacb7b275c876344162f93e035d89a16930a0da6662271a7e42a73440436f3afc4ba4f068c4f8dbf04b8459e69eb4f16633bda9a66591a1c0a8f4057d2417518054808eb625d53c502f4a986a4febd90ed45fee2f79b29c8ccc194ddbf57defdd381c2ce90a06302a8a3d4d4a6f3c39738708cf7e87b53afba49d2cef212d56ca95084480375a5c2a1391b597b4f508806d1f6b7c8979988570fde353bf164173498a4412bc86203d3dbe7c976135b98af50b5836d8031c2a204749a20f9dac72dae45cbfe649c059986ab05943f38cb1deb7c9b58544b86c5a9f161f791bc480bcf181b5693611729ccb6aa4f8253a7d4ab816424a0b727de9fb153bf1c4430cfa4abf1478036d666738b2aae55d870364a27b37b324f13924af0903a84e372a84f8673c07d2504b199280dd6488d0a9f0e76413bad6ea50c9b1bb3ef9c01df1840443d88c086e37430dc2143a4eb7e5d09d24d6b1be49b1e910f064225cff1fce1fc9bfff2a25a672febd4ac1d9feba921a800869fc08abfc56baffc1442950565d0df28ee2777615ebb996ef4eedf444ff7ff7e854643482e351995870d684483ea474e1449fc05a1b6e2dfede062e585a74c1fbcda3e7ca3c2515a6ed2e988ab7fb185ba8d72dd8bf3a04d78afe8cd5bfcd31ff3afd9144adc1fe95d3407c370cd5a2678db476a66c1c264f21c30ba0494ed89dff55adb25dc96bb451a0d10ee953a58771bab4978efb7719761180680ae859f79ae1bd9fb385c0748870b4de4defbfaad1b09b518b257fb1c54afe1654f1838cef16df428efbf1a63d5269991df18512dfba780e1011527ba12dbcf502c1ac6e88dd2b07ca2862e8c23a639c8212ec4ce5ffacaa27134deec4c630c0a9862be71aa8674ea73f01b9fcd54a5f8383440045ed5430553c59b3b2ab5c0e000372842fa31f6a1b68ddae40ce4274d3b6a4cc25a4937f1a4da085317faae4376e1e277dd16bd9a8f764abedbc3f4b84437ec82bf82e2518869451e061b6a05a3582ce95a37ccb04af5b312d5494941a40048b5c641022f94476f49e54ad9ca3885e1bff13247489bfdc3c90940c96e45c0b5ebd3c936c2ef42ba16edc95dc661f2ca8a49bdbfce0310b14c5e8ec64c4cacea2b7f37a284f0dc8b401394f6ba7037504623d0a3a68aa9f9a764607f098095aba9e61b2aaac32f317e1ba9d21b05f3b91845ca374234b0217bead2806b5173ab0dbee4463ba740ec06fc69f0618b9c6113e1f235bb32bbc9c25ef4a2827e58dfd3765c2f9cf85a48a8aa6c631c3963e1beb95b605ec94361ad1a42f6152d88f7bf267e72c2d2fa32c65259edf98a9676316d68ea3707f70fd85514ec9adf76e484c24436a97f2b93daaa84e5acb8dad7bd1d7f584e01748d97a30b813ae4dc465450c"}) (async) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000000280)={0x3, 0x7, 0x2, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, "7459066d56f5912d06648daabb96bb9ad66a927be222cabdb37b78f6c4843e5c7b04e34c0fc4a4f1ad881bc7c661a06f28319b50d8a82345616ef49bbf235212f274d96636e5132169001ed1852fe6a3dc968265ce0ebc2a9f934f48a347fa98747498e1a5ccb80d1446bf4b69d1cfb0720ae532a3fce6e381cbb4e263dc7ff2027bd1cb7cb177d5ec16e2d50522105bc23c1a461b6aff2dc09d796a77b2681d09d857cfc0e4c0bbe07bc7d1850864bb2627d4ab714aab1ef0ece410e97de8101cc78dfe67990f8cf9dfffc1f0c025cfd410ad9ef2bb347a61df63e5e8d44053b3d1eb14574e3c904cef862d1dd9b1086fbe39127c0f2fa7a7471f8c5d56e8951f9b40c1fe0110597a97919e9b8e4526af4219a5ff62de844d3d5c0f9e99e222dd50394c4c0dcaa3122cdae84c44731d8ba918677675ae1dfbc7eccff81c50e7448ff6746971c8d8c998f02c0a21fe24e38ebe465f973ca76d9f047ebd6896fbd4bcd0871ba0d388ecacb7b275c876344162f93e035d89a16930a0da6662271a7e42a73440436f3afc4ba4f068c4f8dbf04b8459e69eb4f16633bda9a66591a1c0a8f4057d2417518054808eb625d53c502f4a986a4febd90ed45fee2f79b29c8ccc194ddbf57defdd381c2ce90a06302a8a3d4d4a6f3c39738708cf7e87b53afba49d2cef212d56ca95084480375a5c2a1391b597b4f508806d1f6b7c8979988570fde353bf164173498a4412bc86203d3dbe7c976135b98af50b5836d8031c2a204749a20f9dac72dae45cbfe649c059986ab05943f38cb1deb7c9b58544b86c5a9f161f791bc480bcf181b5693611729ccb6aa4f8253a7d4ab816424a0b727de9fb153bf1c4430cfa4abf1478036d666738b2aae55d870364a27b37b324f13924af0903a84e372a84f8673c07d2504b199280dd6488d0a9f0e76413bad6ea50c9b1bb3ef9c01df1840443d88c086e37430dc2143a4eb7e5d09d24d6b1be49b1e910f064225cff1fce1fc9bfff2a25a672febd4ac1d9feba921a800869fc08abfc56baffc1442950565d0df28ee2777615ebb996ef4eedf444ff7ff7e854643482e351995870d684483ea474e1449fc05a1b6e2dfede062e585a74c1fbcda3e7ca3c2515a6ed2e988ab7fb185ba8d72dd8bf3a04d78afe8cd5bfcd31ff3afd9144adc1fe95d3407c370cd5a2678db476a66c1c264f21c30ba0494ed89dff55adb25dc96bb451a0d10ee953a58771bab4978efb7719761180680ae859f79ae1bd9fb385c0748870b4de4defbfaad1b09b518b257fb1c54afe1654f1838cef16df428efbf1a63d5269991df18512dfba780e1011527ba12dbcf502c1ac6e88dd2b07ca2862e8c23a639c8212ec4ce5ffacaa27134deec4c630c0a9862be71aa8674ea73f01b9fcd54a5f8383440045ed5430553c59b3b2ab5c0e000372842fa31f6a1b68ddae40ce4274d3b6a4cc25a4937f1a4da085317faae4376e1e277dd16bd9a8f764abedbc3f4b84437ec82bf82e2518869451e061b6a05a3582ce95a37ccb04af5b312d5494941a40048b5c641022f94476f49e54ad9ca3885e1bff13247489bfdc3c90940c96e45c0b5ebd3c936c2ef42ba16edc95dc661f2ca8a49bdbfce0310b14c5e8ec64c4cacea2b7f37a284f0dc8b401394f6ba7037504623d0a3a68aa9f9a764607f098095aba9e61b2aaac32f317e1ba9d21b05f3b91845ca374234b0217bead2806b5173ab0dbee4463ba740ec06fc69f0618b9c6113e1f235bb32bbc9c25ef4a2827e58dfd3765c2f9cf85a48a8aa6c631c3963e1beb95b605ec94361ad1a42f6152d88f7bf267e72c2d2fa32c65259edf98a9676316d68ea3707f70fd85514ec9adf76e484c24436a97f2b93daaa84e5acb8dad7bd1d7f584e01748d97a30b813ae4dc465450c"}) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) (async) r5 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r7, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/228) (async) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/228) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r8, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r9) socket$inet6(0x18, 0x2, 0x0) (async) r10 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r10, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r10, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1023, &(0x7f00000003c0), 0xc) setreuid(0x0, r4) chown(&(0x7f0000000080)='./file0\x00', r4, r2) 2.297305059s ago: executing program 2 (id=305): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080)=0x6, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xd, "00000000fe000000030f00", 0x8}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x2, 0x5}, {0x0, 0x5a, 0xa2, 0x8000}, {0xff7e, 0x6, 0xc2, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x5, "0000000000000000000000000000ea00", 0x61}, 0x1c) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x61, "fff10000ed13160000b2526800000020"}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x7, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="ed9ba460ea1c7a75eabcd7d59b076c0170c3580d01310dc45f0db4f472e64e865e1fc9721ee4da7fc2b3597de5deaa83c2a403860cab36ae79cd7ff3a272e9aaa12d7f68675a4326d11c4bb119b2742b5bb2cf4ae423db0cf8de83", &(0x7f0000000140)=0x5b, &(0x7f0000000180)="1b", 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000002380)=[0xffffffffffffffff]) fcntl$lock(r4, 0x4, &(0x7f0000000240)={0x1, 0x2, 0x2000000000, 0x8}) pselect(0x40, &(0x7f0000000080)={0xdc, 0x0, 0x2, 0x5, 0x2, 0x9, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) close(r3) 1.90356248s ago: executing program 7 (id=314): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x6) connect$inet(r1, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xac1400a6}, 0x10) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="bc8633fbfc71fdf97861f22e4f9a574b0b6abc66b2eb9d40baa7737a90490a19", 0x20}], 0x1) unveil(0x0, &(0x7f0000000080)='w\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x8812, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0) sched_yield() geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x8f4d, 0x0, 0x2c, 0x6}, {0x2c, 0x6, 0x3, 0x3}]}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) r5 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r6 = kqueue1(0x10000) kevent(r6, 0x0, 0x0, &(0x7f0000000540), 0x40, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0xbd, 0xfffff, 0x0, 0x8}], 0x81a, 0x0, 0x2, 0x0) (async) kevent(r6, &(0x7f0000000000), 0x86, 0x0, 0xfdff4b4d, 0x0) (async) ioctl$TIOCCONS(r5, 0xc0a86b05, &(0x7f0000000140)=0x1) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3248bb32a22b07b7612fcc375df1ca01a77e05a679f112fd0098154df3cf6b9c6dceb13aa078e72a49864e93ca758b27795ab431509decd9cc0472eec61caebc298750f4dd255ac8ef919ee3d568af9802fec60717397b7b76519a3c65d598f0b25b9bf3dc2a6223e0513d9bde0ce68157627d0f7b495d42621d4cc31fa34b45", 0x80}], 0x1) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2) (async) unveil(0x0, &(0x7f0000000080)='w\x00') 1.807729585s ago: executing program 7 (id=317): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x1c) (async) r2 = shmget$private(0x0, 0x3000, 0x3ec, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x800000)=nil, 0x1000) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x6, 0x4a}, {0x2}], 0x2}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f0000000180), &(0x7f00000002c0)=0x65) (async) getpeername$unix(r0, 0x0, &(0x7f0000000080)) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 1.799711015s ago: executing program 4 (id=319): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) setitimer(0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x5810, r0, 0x2) munlock(&(0x7f0000582000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x814, 0x0) fcntl$dupfd(r0, 0xce376cbdd7a45226, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) fsync(r1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000002800)=[{0x0}], 0x1, 0x3) recvfrom(r1, &(0x7f00000000c0)=""/175, 0xaf, 0x2000, &(0x7f00000001c0)=@in6={0x1c, 0x18, 0x1, 0x0, "5de1698d93a420228399f28e83a36819", 0x2}, 0x1c) 1.601526041s ago: executing program 7 (id=324): r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="05", 0x1}], 0x1) closefrom(0xffffffffffffffff) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x18, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) unveil(0x0, &(0x7f0000000040)='r\x00') r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r1, &(0x7f00000002c0)="2017", 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000340)='w\x00') sysctl$net_inet_tcp(&(0x7f0000002380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="8e60ff1875ed4e75b83613e44550133d2f4f6319fca674432b6fbbeaaf89e0d4c455aa90b885ef14c69fc0087b633a793200f184bb262c48bdcfd243c1abb87e1ed4c973af6092d2e459b060fecaefb1c41e016ac9ba7cca21e51cd24724a30f1fdafdd570a27ab04eb51d58088c47e8042bbc8591629db43f81e96206bd20371eeede435ef100b4074d0d4557b7", 0x0, 0x0, 0x0) 1.371919754s ago: executing program 2 (id=328): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="6c65e3", 0x3}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) closefrom(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0xa) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x7, 0x7, 0x4}) recvmmsg(r2, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000029c0)=""/253, 0xfd}, 0x4}, 0x38, 0x1c00, 0x0) recvmmsg(r2, &(0x7f0000000440)={{&(0x7f0000000080)=@in6, 0x14, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=""/86, 0x56}, 0x8}, 0x38, 0x1821, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="6c65e3", 0x3}], 0x1) (async) socket$unix(0x1, 0x1, 0x0) (async) accept$unix(r1, 0x0, 0x0) (async) closefrom(r2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) (async) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0xa) (async) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) (async) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x7, 0x7, 0x4}) (async) recvmmsg(r2, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000029c0)=""/253, 0xfd}, 0x4}, 0x38, 0x1c00, 0x0) (async) recvmmsg(r2, &(0x7f0000000440)={{&(0x7f0000000080)=@in6, 0x14, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=""/86, 0x56}, 0x8}, 0x38, 0x1821, 0x0) (async) 1.197791981s ago: executing program 7 (id=330): r0 = semget$private(0x0, 0x3, 0x5d0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) (async) r1 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) open$dir(0x0, 0x200, 0x80) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x128) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0xfe) (async) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0xfe) ioctl$TIOCSTART(r1, 0x2000746e) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r5, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) setregid(r4, r3) (async) setregid(r4, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/72) 1.197331638s ago: executing program 3 (id=331): sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000080)="a9d8b39e57b64f5851b48479575ef73fd305670ebef886f5f88cc3b33f50ceeb756a31a53678bb823b4a276ed68f89bacb6647fe3b4103c46f14ca1e324a4659bbfbd4473bb0f747ec090c47f51db0aa4fe005b9ce9716a310f575d64a0502df48e81215083da303f259aef67f4356cfae0723d8077a2bd3c032ae75b0289202c06d82d069240121ba655383ab972a6b", &(0x7f0000000140)=0x90, &(0x7f0000000180)="bcf101151544b03e947a366fdf8113007aa92e9dbf2d53749724c69643a84d66fabe54d9ad1578c906ab4846e8ba1c0ef73dc21accae139e9ecf37565313870df1e1743f976ec650253ad1e55beb6b22930305c355709e1b51c32e2ee3c04d3dd9a57b9fdcc81cfbb887ca753d5f23a47edbda92db46ab", 0x77) 1.08910729s ago: executing program 3 (id=335): mkfifo(&(0x7f00000020c0)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0xfffffe54}], 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x25) r2 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8, 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x1c, 0xffff, 0x1, [0xffffffffffffffff, r2, r4, r4]}], 0x1c, 0x8}, 0x0) recvmsg(r4, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/27, 0x1b}, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pselect(0x40, &(0x7f0000000080)={0xdc, 0x0, 0x101, 0x9, 0x0, 0x5, 0xfe3, 0x3}, &(0x7f00000000c0)={0xff, 0xffffffffffffff00, 0x7ff, 0x5, 0x58962b46, 0x10000000000000f, 0x2, 0xa}, 0x0, 0x0, 0x0) closefrom(r1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$DIOCNATLOOK(r5, 0xc0504417, &(0x7f0000000ec0)={@v4=@remote={0xac, 0x14, 0x0}, @v6=@loopback, @v6=@ipv4={'\x00', '\xff\xff', @multicast2}, @v6=@mcast1, 0x1400, 0x7fff, 0x1001, 0x0, 0x7f, 0x7, 0x18, 0x8}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) 1.088003314s ago: executing program 7 (id=337): setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000023c0), &(0x7f0000000000)=0xffffffffffffff77, 0x0, 0x0) write$audio(r2, &(0x7f0000000140)="90b83b1e4bf00731fc1fbc98a4bb7da7b6d8892bc361ccbf21187f9da1fb4f61af829868714b6bfea2eaccf5a3e652e19deba76696ac397d4cd1", 0x3a) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCXCOMMIT(r4, 0xc0104452, &(0x7f0000001d80)={0x0, 0xf, 0x0}) syz_emit_ethernet(0x76, 0x0) read$audio(r3, &(0x7f0000000040)=""/58, 0x3a) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000001180), 0x8000, 0x0) mknod(&(0x7f0000000e40)='./file0\x00', 0x10, 0x208d9) open$dir(&(0x7f0000001880)='./file0\x00', 0x80, 0x105) 1.087058216s ago: executing program 5 (id=338): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='}{&\x00', &(0x7f0000000140)='$+', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='-\xab\x00', &(0x7f0000000200)='$)\x00', &(0x7f0000000240)=',{*\\\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=']#\x92-^:$\x00', &(0x7f0000000300)='({\x00']) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)=':[-9.@[+\xc8)%\x00', &(0x7f0000000400)=',{*\\\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='+-/-$(-(/+\x00']) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000580)=0xe9fb, 0x4) sendto(r0, &(0x7f00000005c0)="93d2a495f8a70ebac204251215f555d6a929500c66021e8214312a1cd91a7d3d8e4ea9680b781bef79ac6dbe0fa523046c6442f74bf5e67f85601fa18ba311beaa4069ed6e83e18e5695a72c6d5d6d0828d900b9a90cb4833840e2471bce1cccfdb578c994989563dd31014252e838f2a374adfc71516185a2fe3d03", 0x7c, 0x1, &(0x7f0000000640)=@in={0x10, 0x2, 0x3, 0x401}, 0x10) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x100, 0x1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x2000, 0x96, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000700)={0x3, 0x0, 0x1, 0x5f, r2}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) connect$unix(r0, &(0x7f0000000740)=@file={0x40, 0x1, './file0\x00'}, 0xa) r3 = dup2(r0, r0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x4) ioctl$TIOCSTAT(r3, 0x20007465) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000800)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840), 0xc) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000900)={&(0x7f0000000880)='./file0\x00', 0x629, &(0x7f00000008c0)='./file0\x00', 0x8}) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) fstatat(0xffffffffffffffff, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980), 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) ioctl$DIOCCLRSTATES(r5, 0x0, &(0x7f0000000a40)={{0x7f4, 0x80}, 0x0, '\x00', 0x7, {@addrmask={@v6=@mcast1, @v6=@mcast1, 0x0, 0x0, 0x1}, [0x80, 0x7], 0x0, 0x1, 0x1ff}, {@any={'\x00', 0x0, 0x6, 0x7}, [0x1, 0x3], 0x2, 0x8}, './file0\x00', './file0\x00', 0x2, 0x1}) sysctl$net_inet6_icmp6(&(0x7f0000000b40)={0x4, 0x18, 0x3a, 0xd}, 0x4, &(0x7f0000000b80)="75f81e08f01877876fc318ce9d32d7920dc5795ad27858dda8faa0cbddc95248cc78df4199614a44af331a593d919728b3b0cab0ccd23df0ba9df5269ced5071d4b7947b92d837ae8e601e197791415799cc88623c5db38cc33ebaa17dae04f1a1e5535091503dfa5139a3714d2b40a048a3e2a81117803ad433b72164372cd179e9b0c7e68c86b736177603e84ec4c09aef5cbdd5c34233e26480424160ace00a00e340b4003e33af859b7f1ae47897959e8be62089f56ba915a1bb8a02c75cd77bdc63e62849015f81bcbadcfe9f48e554e965d2278cbe9c77c87dda8a5b7e4045e4e282fba74189de52b06c437b69451b009f", &(0x7f0000000c80)=0xf4, &(0x7f0000000cc0)="f846a206b540144dc6306a37daeb54168e190d79629fafb358d36771f058210ee583c0d1cfc596f740cee39e98d340d2e6c818156ff7d63fdbf1", 0x3a) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000d00)={0x4, 0x7, r4}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x762c99f8) sysctl$net_inet6_icmp6(&(0x7f0000000d40)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000d80)="940cd2b32b3e22f659904b57e412d44327ddc60e60228f47b54ebec80e2c918cf10dd496e6fc90bcae5067b510eb55958acb75ba4e95b1cf25613218404c44bbaf03292461755e348a1e3d39dbb24cfead7ae87ce17573dac269c8cf62e76f82515659233b387200a95ac23bf764189bcd5742921e6f084bda0abc0007889326301086214745ba62b229cf6a1127fb4dca1684db12fd69e67efcb3d9b78043c912552e853eccd4f0bf1955315d2c8b38b1808d47c9cabb280cfc614d3a221642f1357919a6c570a4994c3ccc758fe0efab", &(0x7f0000000e80)=0xd1, &(0x7f0000000ec0)="39aabba1486f2777d478d15b877ff263887655ca143b89d282d015cb0d968e1e3481a91a979b2131975e96ba1f5923f3", 0x30) 948.905482ms ago: executing program 0 (id=340): r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) (async) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000016c0)={@local, @local, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x1f, 0x48, 0x66, 0xb0, 0x8, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xb, 0x1, [@empty, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x76, [@loopback, @broadcast]}, @ssrr={0x89, 0x13, 0x99, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0x14f}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x3, 0x3, 0xa, 0x0, 0x3, 0x1009, 0x3}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x3, 0x3, 0xa, 0x0, 0x3, 0x1009, 0x3}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f00000002c0)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[{}], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x7, 0x5, 0x0, 0x0, 0x4, 0x1, 0xb17, 0x64, 0x0, 0x33adc889}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000440)={&(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x2, 0x1, 0x9, 0x7, 0x9, 0x2, 0xb}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000600)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[{}], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x6, 0x5, 0x0, 0x0, 0xc, 0x2, 0x2, 0x47, 0x9, 0xffffff81}) ioctl$DRM_IOCTL_MODE_GETGAMMA(0xffffffffffffffff, 0xc02064a4, &(0x7f0000000780)={0x0, 0x7, &(0x7f00000006c0)=[0x3, 0x4, 0x77f, 0x8000, 0x5, 0x2, 0x9], &(0x7f0000000700)=[0x0, 0xfc7b, 0x7, 0x5], &(0x7f0000000740)=[0x7, 0x5, 0x7, 0x8, 0x7]}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffff9c, 0xc06864a1, &(0x7f0000000800)={&(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, 0x0, 0x5, 0x3, 0x2, 0x0, {0x6, 0xd, 0x7f, 0xffff, 0x7b92, 0x9, 0x517f, 0x8, 0xa, 0x2, 0x8001, 0x8000, 0x1, 0x40, "806235d2405671b287d2baa17ff2ecc6f369858f4a05d85d6512ec99d1494693"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000880)={&(0x7f0000000680)=[r2, r3, r4, r5], 0x4, r6, r7, 0xff, 0x4, 0x1, 0x7, {0x7, 0x401, 0x0, 0x8000, 0x1, 0x200, 0x40, 0x2, 0x7fff, 0x1, 0x7, 0x6, 0x8000, 0x5, "aa00681f83fbe4941f23fc739803088cd41d9dc803b90386d12f4be57dc15a87"}}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000880)={&(0x7f0000000680)=[r2, r3, r4, r5], 0x4, r6, r7, 0xff, 0x4, 0x1, 0x7, {0x7, 0x401, 0x0, 0x8000, 0x1, 0x200, 0x40, 0x2, 0x7fff, 0x1, 0x7, 0x6, 0x8000, 0x5, "aa00681f83fbe4941f23fc739803088cd41d9dc803b90386d12f4be57dc15a87"}}) 946.800189ms ago: executing program 4 (id=342): r0 = socket$inet6(0x18, 0x3, 0x7) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x3c, 0x8}, 0x80e) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x9ee, 0x4) 946.18864ms ago: executing program 2 (id=343): r0 = socket$inet6(0x18, 0x3, 0x7) sendmmsg(r0, &(0x7f0000000380)={{&(0x7f0000000180)=@in6={0x1c, 0x18, 0x2, 0x7, "0000000000e87376c4feffffff00a3e5", 0x7}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=[{0x20, 0x1, 0xa, "392290408d1e694addd8ae90e31be5cdde6f"}], 0x20}}, 0x38, 0x4) syz_emit_ethernet(0x26, &(0x7f0000000180)={@broadcast, @random="1a614393aeb6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3a, 0x18, 0x68, 0xf, 0x1, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x5}]}}}}}}) 796.902876ms ago: executing program 1 (id=346): syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa080045da002c00681800053a907800004001ac1400aa82425c5e0fb633472f831b170f248cd85a7173fdf6cd88f0eb9201c4c31fe7d7a9e95417fdb1771cafb0d04643ac9724774e4a04a74044f435cfc845816c79c213822caa8b9b3721cbf5546ae20cc28a", @ANYRESHEX=0x0]) 793.679098ms ago: executing program 2 (id=347): syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045e600300068000005019078e0000001000000030400907800000000450300030064042e06ff000800000000ac1400bbd2b278920141f6c8b11cebec68d6e3d50c1f9bf754377a500dee049075aa9d66ce6c9cd971375c5708ec04c681234c12efbb765200000000514b2a17981f5060f437670a3f9d0bb5bda13a1b612a2234ae99ea99b92f22ee90248f6267d09cc183a7d24e180b80fe7062b4df232356148a0844b0c7f8cfd3e00e1c802a44855312ab95a2a2cf746596d4be1253dbeab1d9d060938c34224c3535a53fbdc2b9b8cdcb6529393a203733af2a3c7d34e1695576ad623333007364cb41bb1712e24d0f49f4d697b2d777dec4abc1da7ecedf32a32ac4baf4616c5c8d6545c64489ec1171414ff4f2"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x1) 793.278784ms ago: executing program 1 (id=348): mknod$loop(&(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') lstat(&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) symlink(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001d80)='./file1\x00') 791.8304ms ago: executing program 3 (id=350): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000100)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @broadcast}}}}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/221, 0xdd}], 0x1, 0x6) 699.092132ms ago: executing program 0 (id=351): socket(0x11, 0x2, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1384) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x70, 0x68, 0x0, 0x5, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x6, 0xfff8, 0x64, 0x0, 0x0, 0x11, 0x6, @loopback=0xe0000002, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x2b, 0xff, [@multicast1, @rand_addr=0xffffffc0, @multicast2, @loopback, @multicast1, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4]}, @timestamp={0x44, 0x14, 0x80, 0x3, 0x2, [{[@multicast1], 0x2}, {[], 0x800}, {[], 0x1}]}]}}}}}}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 697.865685ms ago: executing program 3 (id=352): mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getentropy(0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x1) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x40009d, '\x00', 0x5}, 0x1c) closefrom(r0) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x40000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x1, 0x0) ioctl$DIOCGETRULES(r2, 0xcd604406, &(0x7f0000000080)={0x7, 0x6483, 0x8001, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) closefrom(r1) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$DIOCSETIFFLAG(0xffffffffffffffff, 0xc0284459, &(0x7f0000000ec0)={'./file0\x00', &(0x7f0000000e40)=""/67, 0x6, 0x0, 0x1, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x610, 0x0) 697.094023ms ago: executing program 4 (id=353): r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r2 = kqueue1(0x10000) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8000000000000000, 0x9}], 0x40, 0x0, 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x401, "000000000000000096492a9a00", 0x88}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe000000000000000000800900", 0xfffffff5}, 0x1c) mkdir(&(0x7f0000000400)='./file0\x00', 0x1d6) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r5, r4, 0x0) chmod(&(0x7f0000000dc0)='./file0\x00', 0x92) socket$inet6(0x18, 0x1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, 0x0) setreuid(0x0, r7) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000000)='x\x00') 696.815159ms ago: executing program 1 (id=354): sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000004a80), 0x0, 0x0, 0x0) r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x48122, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9cbdfc7cdced1be9138ea5b494cc7fa02b6dafcca1dbbead8b42bc975332873a6b86af9105361856dbf48825e62494047e5ad5b2cb437a7e83a5a901c570c17bb831e8f38f1003ed9be028dd71f0a4ee42e02bc20ff5819cf7aecb985819fc3cded977787c5faa1a470e7d7368321be1d0b9ff3c889625fd2eb482f4c24668793b07cfc0cdcbe3d8fcb470e2f5a93ae29ea6d7d9b4a1c710964b80b70e2d17336411bc1a6a87950e75b5ecfabae7e74de469b1a09dbbf00fd2299c14bafa2ce040eb43b8e495c8", 0xc7}, {&(0x7f0000000140)="695211ce251710adb5db55771ed050d08253978468780b2e8b1b862c562796a8d778d827fba5afce5e5ea8ab5e1082", 0x2f}, {&(0x7f0000000180)="a3132896757454ee815c15ed7d8fcab5ea20b40d668be0fa4417438e598ab373632c7e", 0x23}], 0x3) 696.522334ms ago: executing program 7 (id=355): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) seteuid(0xffffffffffffffff) ioctl$DIOCGETQUEUES(r1, 0x80044403, &(0x7f0000000040)={0x9, 0x1, {'\x00', './file1\x00', './file0/file0\x00', './file0\x00', {{0x7, 0x2}, {0x6, 0x17}, 0x4}, {{0x9, 0x2}, {0x8, 0x807ff}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x21}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x9, 0x4}}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="05", 0x1}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x100, 0x7}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000300)="f4eccae9249b0b47c626617c5502a283846b28113ddc921a8f27c4453e6c56675ec30f9f0e12d1d7587fd8b4eca32471874bd6fbea5e849ab8263aeb8d6d95c50beac34ca9c3b80407b0f47d7afe8ef98d4f066ec8811ac15f5f57b7f0b94224d6a8033733ffea30677ba6558c2b802aa19740500b9999a1bb468e8c1cab14829760fd7df4702d6e94ff6d726047dda1b2b787792a99d7ae80b98aa06a3d583100496ed73fdea1553d422a77ee85607809e499eb5220873d52a397de2e9464cd912642baed4589cfae5093858ab3f43a928547e45c36a08207516027ea194a64617a99dd6dc109484f109d31af3b8b2288265a278687ac5f90bda6009bb2642600"/268, 0x10c}, {&(0x7f0000000140)="22f8a1814d7932b6dc2126b6275461a5df615093e803ed7c74b9bd0a5d79428177ee052fbbc507d1e838aabec656f71f99eaa61d0f20db9d71f9c00a3b7f88762c450c22e7ca6b24caa89e8af5bc8e6964efd520202b19f28ab60000000000005e8d8d477b782b4037fb28992d62f62d354730f9b800000000000000000076fd603a05b59f67f1bf400eb946799b3ba8dbd44b71c46cd346b9471c4e152aee2426cdebbe1aa3aaa26fa5e65d7921", 0xae}], 0x2) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r3 = shmget$private(0x0, 0x1000, 0x98, &(0x7f0000540000/0x1000)=nil) shmat(r3, &(0x7f0000000000/0x800000)=nil, 0x1000) nanosleep(&(0x7f00000000c0)={0x7fffffff}, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6fff070000083a0cfe8000000000000000000000000000bbff020000001e00000001810090780e0104"]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) closefrom(r4) unveil(0x0, &(0x7f0000000040)='r\x00') 652.844855ms ago: executing program 2 (id=356): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000006c0)="aaae9c43ae291599a4b230a4d2e2caec54d50e4255efa513d9c6a72e31dc2b072dc14792bd54704c365a7ee7a5236d90d2f9bd99c21225727e01ada1ec2ebfb7fe83969873258ee1ce34419eb61d5e493cfb83ee20d857e664d9e25c93b36c6ab12211f416210e7e7c2a6b15851cd117801b9178cadf0c089769b358f92bd30a77a099a1a10207106f6c", 0x8a}, {&(0x7f0000000440)="01540c87b90a05d3a47a04c5b1221ee149ff7372be1562c46d07d2dbcabb78118f6256b82035360646f0f9e7eeaf1cac281157a507c3338212ae1972b6fb628dd927833de2564aff9663e2a546f9223b52b9b0651d28deebb671bc4d96a2a72fc178bfe3f92d7a453c42b4f379584d15769767153684b83000df6f63ed9beb3c28c2b52351d817d156dcf2f74b848087ec41241058ee54efc58648f8a84469709c0a9ac8b61b96503d9369ca07a1d3107e2d4674c8fc47c8e64a8eabf41e42a63ea8a3dbd7056eb44a135cbfef6446c2d5f300005897f635b02764cd3f139e170587a135c1ca952973e9af623235", 0xfffffdde}], 0x2) unveil(0x0, &(0x7f0000000080)='w\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000140), 0x0) faccessat(0xffffffffffffffff, 0x0, 0x41, 0x3) unveil(0x0, &(0x7f0000000080)='w\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x48, 0xa, 0x5, 0x206}, {0x6, 0xe, 0x8, 0x6}, {0x7, 0x40, 0x6, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r2 = socket$inet6(0x18, 0x1000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000080)=0x6, 0x4) r3 = socket$inet6(0x18, 0x3, 0x7) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0xef68, 0xfff}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffff26) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0xd, "00000000fe000000030f00", 0x8}, 0x1c) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x5, "0000000000000000000000000000ea00", 0x61}, 0x1c) fcntl$setstatus(r2, 0x4, 0x8) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x61, "fff10000ed13160000b2526800000020"}, 0x1c) semget$private(0x0, 0x1, 0xa) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xd, "00000000fe000000030f00", 0x8}, 0x1c) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x522, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$DIOCRCLRTSTATS(0xffffffffffffff9c, 0xc4504441, &(0x7f0000001400)={{'./file0/file0\x00', './file1\x00', 0x70, 0x5}, &(0x7f0000000780)=[{'./file1\x00', './file0/file0\x00', 0x10, 0x2}, {'./file0\x00', './file0\x00', 0x9, 0x6}, {'./file0\x00', './file0\x00', 0x58, 0x8}], 0x5, 0x3, 0x9, 0x1, 0x8000, 0x4, 0x66, 0x9}) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000180)=@file={0x9, 0x1, './file0\x00'}, 0xa) 649.642156ms ago: executing program 1 (id=357): syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @broadcast, @local, @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 555.614876ms ago: executing program 4 (id=359): open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) setitimer(0x0, &(0x7f0000000080)={{0x6, 0x200}, {0x0, 0x7}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) truncate(&(0x7f0000000700)='./file0\x00', 0xfffffffffffffffe) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40002128, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x675) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x78) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) setsid() r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x80000000}, 0x10) sendmmsg(r4, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) connect$inet(r3, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x80000000}, 0x10) sendmmsg(r3, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) getrlimit(0xe, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 555.219768ms ago: executing program 6 (id=360): r0 = socket$inet(0x2, 0x1, 0x4) clock_gettime(0x4, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2, 0x2, 0xe0000000}, 0x10) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x0, 0x7fff}, 0x10) 554.982773ms ago: executing program 6 (id=361): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ppoll(&(0x7f0000000040)=[{r1, 0x8d}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x4828a, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xa3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) seteuid(0xffffffffffffffff) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000100)="d3fcb9fb9b5caef4c09458f3ce8b", &(0x7f0000000140)=0xe, &(0x7f0000000180)="e8", 0x1) r3 = msgget$private(0x0, 0x101) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x110, 0x50, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x9, 0x5, 0x8000, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff871, 0x0, 0x2, 0x0, 0x9}) msgctl$IPC_RMID(r3, 0x0) pwritev(r2, &(0x7f00000000c0)=[{0x0}], 0x1, 0xfffffffffffffffe) 553.618168ms ago: executing program 0 (id=362): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000003580), 0x200, 0x0) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000001140)={{'./file0\x00', './file0\x00', 0x0, 0x3}, 0x0, 0x4, 0x0, 0x6, 0x5, 0x8, 0x80010, 0x8, 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1, 0x57}], 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x67, 0x5, 0x5}, {0x2, 0x0, 0x4, 0x6}, {0xfffe, 0x2, 0x0, 0x3}]}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r3, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) kqueue1(0x10000) (async) r4 = kqueue1(0x10000) kevent(r4, 0x0, 0x0, 0x0, 0x10, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xff}, 0x10) (async) connect$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xff}, 0x10) sendmmsg(r5, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) (async) sendmmsg(r5, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) mprotect(&(0x7f00002fc000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x17, 0x0, 0x0) (async) setsockopt(r7, 0x0, 0x17, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001600)=ANY=[]) 553.315137ms ago: executing program 1 (id=363): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x67, 0x5, 0x5}, {0x2, 0x0, 0x4, 0x6}, {0xfffe, 0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = kqueue1(0x10000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x6, 0x1, 0x9000000000000, 0x10001}], 0x9, 0x0, 0x3ff, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x50}) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x50}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x19, 0x20000000, 0x2, 0x35}], 0x7, 0x0, 0x8, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001600)=ANY=[]) 477.940021ms ago: executing program 1 (id=364): r0 = kqueue1(0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r3]}], 0x14, 0x40a}, 0x404) recvmmsg(r2, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/261, 0x105}, 0x4}, 0x38, 0x3b40, 0x0) pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() mkdir(&(0x7f0000000400)='./file0\x00', 0x148) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r5, r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, 0x0) setreuid(0x0, r7) r8 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x4a) fcntl$lock(r8, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffbffe}) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) syz_open_pts() msgget(0x2, 0x200) setitimer(0x2, &(0x7f0000000180)={{0x495, 0x6}, {0x8, 0x1}}, &(0x7f00000001c0)) msgget(0x2, 0x48) pselect(0x40, &(0x7f0000000080)={0xe3, 0x1d, 0x101, 0x6, 0x8, 0xffffffff, 0x2, 0x40000000003}, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xffffffff, &(0x7f0000000100), 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x2f8, 0x0, 0x200, 0x0) 477.055829ms ago: executing program 5 (id=365): r0 = geteuid() r1 = shmget$private(0x0, 0x4000, 0x580, &(0x7f0000ff9000/0x4000)=nil) fstatat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{r0, 0xffffffffffffffff, r0, r3, 0x140, 0x4, 0x0, 0x0, 0x7}, 0x3ff, 0xffffffffffffffff, r4, 0x5, 0x0, 0x401, 0x8d10b4, 0x8, 0x5, 0xffffffffffffffff, 0x1f7}) shmctl$IPC_RMID(r1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x8, 0x1, 0xff, 0x3, 0x8], 0x5, 0x1000a, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0xc01864c6, &(0x7f0000000280)={&(0x7f0000000240)=[0x5, 0xffff, 0xeab, 0x4, 0x7ff, 0x2002], 0x6, 0x4}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r5, 0xc02064b9, &(0x7f0000000340)={&(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x1, 0xcccccccc}) chmod(&(0x7f0000000380)='./file0\x00', 0x180) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r5, 0xc04064aa, &(0x7f0000000540)={&(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[{}, {}, {}, {}, {}, {}, {}, {}], 0xff, 0x0, ""/32, 0x3, 0x8}) r6 = syz_open_pts() r7 = shmget(0x3, 0x2000, 0x404, &(0x7f0000ff9000/0x2000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c642e, &(0x7f00000005c0)={0x1, 0x69c, r8}) fstatat(r8, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) stat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000780)={{r2, r10, r11, 0xffffffffffffffff, 0xf1, 0x8c7, 0x0, 0x0, 0x25206f35}, 0xfffffd9e, r4, r4, 0x301, 0x0, 0x6, 0x100, 0x7fffffffffffffff, 0x5, 0x2, 0x8}) r13 = getgid() fstat(r6, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r13, r12, r14) bind(r8, &(0x7f0000000880)=@in={0x10, 0x2, 0x1, 0x1}, 0x10) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000008c0), &(0x7f0000000900)=0x10) r15 = open(&(0x7f0000000940)='./file0\x00', 0x8000, 0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x4811, r15, 0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)) readv(r15, &(0x7f0000000b00)=[{&(0x7f00000009c0)}, {&(0x7f0000000a00)=""/128, 0x80}, {&(0x7f0000000a80)=""/52, 0x34}, {&(0x7f0000000ac0)=""/39, 0x27}], 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000b40)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000b80)="33d2c9d16eb00207873ba2bc0047ff6f065cad9cd619be4acc55ec11b08d608548123e7ee6f3ff2ba1652dec4dd584e9399727f742784ce154867635f81a26d690ddaa502aedf9c171c93fd32744c9937f6d6564b906b622698cc59b8ea62319f702f4b361c488271d6e9aa362b2686b5017ca18c4c71bd4cd9bca69f59320eb81627ba4cfe278c1364b5df70fdf13b2800c81907ea0d82b5e3dbb4d50dfa40f569c161871d7420c1bad7b034108b360505254bdf6f2b303a04d982ec2a32bb362e671", &(0x7f0000000c80)=0xc3, &(0x7f0000000cc0)="8aefc911d6815f859d907da3726638faed9149d2a6393c62a787beedb37961391172a062116fbf5619a7f2ea4212c75b8d83e3e94598fa86079cf8ec7d3327c66f9e31727c6a31c607d6108095760496b8f488982d584e9d6d965acdcadc9722121a6510be38261040be6f2a2c293e0a586729dd78247e5e6c480eab255f0bb9e81409cd567f9808b68ea2f6a57f8952da706e0cd80c8c3e69008045cae80594e682cbc48c5adf315dfe9b60a402e537307aece4ae222b871f7a7e835bea228d6924e9f7c45d", 0xc6) syz_emit_ethernet(0x3c, &(0x7f0000000dc0)={@local, @local, [{[], {0x8100, 0x3}}], {@arp={0x806, @generic={0xf, 0x8003, 0x6, 0x6, 0x4, @local, "8b70ff3de1f0", @local, "ff0d27fa7350b4c0dbf408262ee37e45"}}}}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000e00)=""/103) 455.138973ms ago: executing program 3 (id=366): setitimer(0x0, &(0x7f0000000100)={{0x7, 0x2}, {0x0, 0x6}}, &(0x7f0000000140)) syz_emit_ethernet(0x243, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa03aaaaaaaa86dd6f75184a020d3a7c39bc48e57db8883fa6958273532df404fe8000000000000000000000000000aa80ff9078000000086a0e1d10ffff0281fe80000000020000ff010000000000"]) 344.116321ms ago: executing program 5 (id=367): r0 = syz_open_pts() r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r1, &(0x7f0000000100)="5724e6", 0x3) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) read(r0, &(0x7f0000000b40)=""/81, 0x51) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f00000000c0)={@v6=@mcast2, @v4=@loopback, @v6=@ipv4={'\x00', '\xff\xff', @loopback}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, 0x9, 0x1000, 0xe, 0x2, 0x16, 0x6, 0x18, 0xfa}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0x240000, 0x10}) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) open$dir(0x0, 0x2, 0x3c) setsid() syz_open_pts() r4 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x800000)=nil, 0x1000) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvmmsg(r5, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/145, 0x91}, 0x5}, 0x38, 0x2040, 0x0) recvmmsg(r5, &(0x7f0000001080)={{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000940)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) write(r6, &(0x7f0000001100)="57fe", 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) execve(0x0, 0x0, 0x0) 343.474116ms ago: executing program 0 (id=368): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x40000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) syz_emit_ethernet(0x1224, &(0x7f0000000100)={@local, @random="f859ed46c9e7", [], {@ipv6={0x86dd, {0x0, 0x6, "cfb096", 0x11ee, 0x2b, 0x6, @loopback, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@fragment={0x62, 0x0, 0x8, 0x1, 0x0, 0x1a, 0x68}, @routing={0x3b, 0x8, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6d3dbda07d4a4a0c7fee70157da55162", @loopback, @mcast2]}, @hopopts={0x6, 0x3, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @ra, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x0, 0x20f, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @generic={0x6, 0x1000, "5cd66673e0605a18d291904f8be2712f1b8341c3a4aac449afd8173be5ba3591f14ed47c0417f2b68d418d240757e330da2590680eb34c9fb273a02c04d006ed2f8394ee7f7fd9095faaf3843338681b82c3d059c3e68a64d3246abc218ffc20d6e8db9ee1a24e524e2d9474a3ab064d852402694f77595321359d2725769925b30cc7396ad7372165857671a476a3a188e200bf596cae2a3403f8cd2b82d2b13e45451cbcb2356d60b9588746981bdaa69b2b1ea0dae90377b2936e04bca9bc1ca4e7f7e2cb33b6e4fb96f36e6fc3cd7d772bdc372470ca6e2d90ac1d0fd91001252213232e596a935f4e608d2543ff697efe6d844b75e33a8d12a547c34dbd4696fe60a130d78c87c8e8e77e5cf1f4fed2cfff32518b53dcc59b628e023347a162c1238c4afcb47f3822408f5b326c20453a1f4abb1b49676b0f65b04af5293cd90786f440b7fd2bbb1a5d1cc8c4184bf42fb9cbde75b84cfcecc3bd7ea25dcd4b12a7dfa33d6dc25bfb368a72ebfbae01aaa8041e3af686115c17f9a1ab30fd32d544f4256c2e1197a584fe143e995a147932541e6fe274ce41e641264ca0336dedf06f2b08b9efb5d57e667d8b0f33df445afa07bf050d6cb9b9c5d4f55c3736e0530333134a51c3a7df443908151b2720fbca7047bbbbd922b18e0494d19c2e0e70e25df149550d040c296191bc20748b7a7896c64318591644bca1bbbbc9846c48a9233254cda35feda2e9417149080a309151c378c80989d8ff7fab5e31bb734c497c5d0b414cdb1807df6497765b43b7e13a6fa2540176de8382bb7a7b9510db8150764017f527ba6df2eb8d7bf4c615da98c811985011e373704b21efb168101926f7484add4c77a52faebde00e0eb651a3edec46da96e1f1bf03dd4a827eafc0f6d5c7371336636fdcd285568e9be4f840c51ea2b1c3aa5505026d1cee03f9b22d27ce8d6852751faa41ce6404c7b0d6fa8fdcdd5a71f70e639d62f80f7d25fd48590e33a1e15d64cc217a813a9f30ca5c87347feeebcc55dd5fbc22e3608bd30291ad40324ac62731a51db39ced67dc9188264d4edb2f8ffc13d0016590472dae0427fc70e05ddcd77b6157f5a30d239227aa07601163a94ba55d1530ffecfbc507a7745efcf748c24c29d65d98ab71b947cc39d2f9f828e0f066bd996f66e53aa40301a3620403c68125f879029426f634b1ce2a9a6e7ebaaf312479556845b1254fda8138903f646549f3beb19a61a57ad30de53fda79d976501fa1319b014e586c25681a253d232c232284a2c86adb3f3d334779e6ae65050f5e5d149024af3ef0dabc0ee073191e4e624ba7cfd727e674cb792b10f4c1070e1976aba75313685237d991fc69f95e4b64a3b78244373ee01f8fb9daff0ffd1fad577e9356368b99cb2573eae19376b9d19b16b5a943e5067c82188cec73d1d98ba08c5d92e54b77db23cd41ad1b0c46af46c08b4fecb31193b629a632d134b3983848a64136dc786dae40559db261c185352cca5d4380c381960f8afbdc94e857e4cd7a0863029dd93ddf2259ba9c11da4914e7fdac7dbc5d17e71ea5bf824aaa64c2acb8594b02542d183c57c02bf8392eaae7b9092aed59645a370febc29705670bfa17bfb0bb20e8fe47bade70edac625912d570f0ac6e9b469da8f99da7b9325f2319e11c57325b02e6d899f381042572ef28edc1d741eb9f8151be3a0e00ca5bc1f5ce6f305218f1d13fa27fe81d282cfd4a4000ae2dcebb82bb6dd6a8cee25278791aff76f455f329b6d19554ae483c76d41b542e4a8fd0c8f0e30193a8d494c8e2d111726ecff837362e4236dd5351635822c129d24d1adba54a7d04552d6cbdd3a9fae6b374138e73534cb6ed38681303c96b5c67597b9533fc6f83a5e6c000cceff1c1f5cb5d37bba1fa4885444baa0b90894febb56d6e1f6d8a9e776a91419501d37a2d3e75c4f62121da404d72e63fdf0353626590c288fd1d4129391ba5acc1b09e4b555ba2fa5c1499f49d127db35f8bea8e19e02728ab452e861bc93e4d7974f150d09f4a64291e9620bcc7861a4d92ea82ccc981a088cb17fb598db8a04d3d9c59797cdfe5b6072ecdb165bd676fa27d1692f36baab5f39f8a4fc32d4ba2ad251648f4f8a5e791f82c70abbd53b95733be6d3ca28ebce0f3b2c3d86026130c2eea586f43e20f3263de50a36cefc945ddec9adfecf93e3c5cac89faa577c075f902634984d40396e1a70db0b1f512891a766d4e139e7073f90d6bcbbe498e623682da435c29aab6411fbb9b6a43b2f56d440e5849aa8d7b86e812a2de9056086572b8f61a892bb339e537f5e02e4912673056e5a7952ad4b91288f4b31d1c577101a3bb2d75eabfa377560378e92d8531355be0577f8e456b7dc2181be0b6fc65276d3c3ae1c5bd20779a03c7eacb36d10938ee450ae674c9fbe36980df664fe7189b092141cc800445a54047c1ca3a9600b3b18ccaa84d0d95d8ab7d7c182bc36514d9ae4a1ba29f01e362989e3b4f1bc15de69cf2438f4a2b8c94c49e7011898ec154143c813de51824b2014ee8eb4d1a8ad9c0011c1d322e3a11993b5ff998f5de6b1f8f78275984d98645e6776fa2c7bee505f1aaac64c3f98529cbf5897d70699605e433c4224249e2a0da9ebdacc552a334402a3d5e15b3847d3b5424643c3c468f78edc359d93a75fa00527fdab28d939c65072f086752f5c9892930c6dc44e558fae1e0c2f17b9cf77c8878bfcb7d38ee2ae46d64893756d067daee7afd93929bf97ad6cab0c96d24ab6a06e81a95dc5ca76b63348b08dc99c8be4563107efce4662bc0b4176dc9a85fe3b9b24ca85d921f5f0daa3e614bed09726886eb5c55abe8df4142aba8555fdc0802badd463b015a8f4929bacb22af12132da0eb60a84ac610d9b007f212af12305b93565842f49c0798383ea6dd524e8b8444c7976abf76084beae394f77909dedc102ae94915d58218b1a94707d2e8939d85eabbb78bed82a3d9d56fb6d9e2232848ebac0b24c1c52676e51baa09b4e6cda80435958543728e1caeb9207347813210fe1c293fcdb44970e2d4e0ecba754b823efc11689ffbe8d6161704eadc1344a6332b5783c86edbee2ebd39e686debffa990fda6199e0258c2024a199825d48328855dd3d297400bfdd53a7fd7ab4cf79a111b066875ba5496b81e80be2db2676baf525920f3be5d33d0b20e6c4b755bb5608d6d27cde02840041da351a8ea49ee2cbb3d43a2e4bbf04c3c33615d96e2a281a801cc617b0c1c3be920c7b49e537d8daa6b2313adad4937072f2156218732e5f7a83c11d0cdede7eee9f1c892184f778243467c416e1c38e11749135a1422403979431772219950be0a50d38ae5ee3d057a9cf7ccdcf666933554af4acb7093fc147a6feaa3f9b981cf9f19f33e832def596a160a4bd56c0525bd3411928ef6a3bb8b8f50ecd496919c66429181241230203134c60acd09b41cfdf6691b410c9303cb68d911d38105e1485438b844c3c431a8cd63e3b40a4a2ddeea6c1856ecee4552aedcddafa534da74ffa8e820635ad156db7630c9c614a723412a103bb9f4d2074effdd74eda039d6e3d7620388ef700b7e9428bbc5611420f0808a1317467ad4e11f8fb8871e76fa01cc189bf047628872a4b3bc9a0575acbc1adf5b5d5be0dddf2eff1425c18d2d5cf15641c8cf199e3cfc74a40296cf71185100de04c240d13a906c18919eded7c93ef7f886005f1247aa1dde5b7bbf3b93bd89abf8c1a1dbaa92cd4c178184686a58703104b345d4f3f37e9e679ea6b8475e3fb809d9e6c9fed4b88514e395c39b05143113880113bd0a7b715503b025a01af02cef8afef86b726351b877424f208ae7c601beef201dd047638e21912fa52eb90bae2c1868d1bf3edf46018e95e20b7c0a1970eb20a745db0aeda40081d9b7dcd7f189d4d11568e7923a04b278578b8d42e1222168f4fde2b9588c0897c2d38102f12f090e1dd7663b05eef94a0583a91f70eb291214fd1d64e2f6f62236f95629a706bfe832c74b7bcb2ab3936f13867eadb67cd48c3c52dfc6243dd8a2a8a6b6df25e6d77e554c78b1a5e8685b524f2d994215e3b5e680a844d4f03c6eabd1799097dcc09d43c659b77c4363c9e72b174653e4c58947dc044346b2ea99e19b6628acff57b5b1d1568d41807f5a5fada73a4d10630b5ce0f1662c2cb91dbf37647a9ccb1895dea3cc3f5f6493a095f93d326a17e6c53868c9f4fdcbe189fbfb7bb216394f1ac1da00e54db0bb22e3b1e6faf7863e732d849ae47bceb2a7749a62add50c6a71842a619c8a1a43235adbef1811cb09a71025e15646f2b8d172dc89e5f4ed9a3206c163cf39c45cd07b2854c722d7d672018b607523bdd3b61dda960dc64dd7eef29cb299cd7be5db1f29c984886d9b5e73910190725df4cd7f4f30637fcdbbd469a1407ff00b21a004ac3fa64f31557ba71101d9d5d6e8e8e57566740416f70335af17c6bbcef1f88737d1c103205f6550f0505f2d28ff8e993288633721c3e4885c01c5d0740fdbe0335425423b2c442a55e3fd4cb2a8d05b3db2797b1e5af3676582804503f5e805b7bd64c9bf02c2a3acff47ee9af8413a31e1fee445b2899274804b79663649fa2d003ef7fb2d328950319f9bf60809529bbbb0d1c175033ba2998e8a3f59b7cba5bdfaaee8b974fd057f655cafba6e2387cb7a071a267c0a71ee6898862333c938ee48c5150b6a897a4f856069698b9986c670ef9bb985a0d0d171f3c99fef3227e416e8f6e51db9fd7a66aa4f55ada7e71b53596972f43615db0642eab5804ac2305294e8b2b9b722f9cc8897ce052117ad6ebf5d4f3cd1d216f0d32fdc6c9204f6519d163be410aa921ebcedf5fb5eb0eee870eb5326a0dccb8b02b088130517d03ee01bbdf04768222603a916b882a7028a1c19b98180a31799e5a51dfb2f78c7048f6ec441841fba5780817291c98f4855419a4c5688fd546b8b5254df7c518845e3a9cf0a5596c7c70e63f017d56055ad2e5fa0ef13efdd73200b4067b709d5f8d134dcd1f42d18c5ab335d18ff20204ac5b77e9818b934dec9f050406750ba2581fddf5ee4c466ec348a102f3f34faf482143fdd348a5f9d461b8c5d3d8071cdf72e0ed71a4bc54d30a6711489a4c5c923537869381b99f470fd62a08996ff2d1e6300932a276c22090bcc285cd4b835402f2ac97b1af23390d568493d75dec04695df40b832474aaeb6d5fa473802bc9f64f52e80d3345f8aa2b91525183567460c39d6b7b26d3de9078e0762357b5ffcabf017a187e8123125592b64c25d51bb71855092928cfd60de8df37085eccb1b866209e0abe676167279f9d9ab404b7590ff9d46e94c81948ad0fe11f4c4cf67a78e5756676ca84b0e3fe04b399597e84a93db4507ed1a25c8ebab95697341173c38443776bd6dc9912b52c0ac94ea09d87a124517f12369c2418a82595f9e6b447761d3651fd0426ac41a5c3f63e2ffbf56c93d6619fb835e24eee8f931438f7c213a89b3ca4f8c9a6e3cba379f64b1dcd8657eb780e6a43b5b86284501063744ef1b05088004b82c3f85513b2d8d5a5b99a433caa0529cfa5101cff3f6ce5bf01b702199a44b044ea608123b5efbb37472bf1bfb49eeaed040610c306b9ed0c9006fec82b8a0289e97d8d9a2980038bf55b74aab5460ba0f2a8a3302310caf0aae5732b983501d3d4b2ff866d779e1577a72a482ba93541c7dd8bab883c136d8b7a06a02745f422cade605f223a4eb15a7c5bf788"}, @generic={0x2, 0x75, "dc3a1b191cc247e5c91d2cf43c40b145c6df2bfdb7dcc53f1de3def3c32f4e21901d674462f031fa9837c75cea1bdec0a9f33382a4edd08ab3c1e444272a97ab1ec9232a09e6ab90ae94a06d3b5dbe8bee212886c4e2567a2797582d9a35d6cda72652c2074f11eb3864ae6f47bc2e6d26a9304169"}]}], @generic="bf4c49ec85b7eca4c3faf918a28ce2e9357f66e29578e8241c1edec6ad725cbe6e6d4f175532facd7f4724f2bedbaca85ffbadc1180ca080b6d89f1d15c2a9758a4b1abf4b6f4ad81d7e83f5378d0d23cdee5362248580011d277927e4b669989f43206f3278267fb2376eee675fb55e8d245461d2192e0f02fc9dd60af6f52d7405d66c024001b81422050db3d495d979ace95aa8d2b94e4af8f1346e26eb6fb59f2a15d373481012789f911e56e683a67f4b069360c9032648e0f23e375ec6c2b180756ccb3a2a0da06dac681a5346543772c8422cde30049c4ecd68bd36296251f02e28f4b455c00094ec0a0859c15004316ae3c6"}}}}}) 343.138223ms ago: executing program 6 (id=369): shmget$private(0x0, 0x3000, 0x2aa, &(0x7f0000ffd000/0x3000)=nil) (async) r0 = shmget$private(0x0, 0x3000, 0x2aa, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/206) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000600)='./file0\x00') getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 342.415546ms ago: executing program 3 (id=370): seteuid(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) ppoll(&(0x7f0000000100)=[{r0, 0x14}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) kill(0xffffffffffffffff, 0xb) 168.060642ms ago: executing program 6 (id=371): socketpair(0x18, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000f80)=[{{r2}, 0xfffffffffffffffe, 0x9, 0x40, 0x600000000000000, 0x85}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0xe, 0x400}], 0x7, 0x0, 0x6, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, 0x0, 0x81, 0xff, 0x8, 0x0, 0x9, 0x9, 0x9}) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffffff, 0xc06864b8, &(0x7f0000000080)={0x0, 0x6, 0x8, 0x32314152, 0x1, [0x0], [0x3, 0x5, 0xffffffff, 0x3], [0xbd, 0x71a, 0xff, 0x32b], [0x4, 0x1, 0x7, 0x5]}) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f0000000100)={r4, 0x80000001, 0xc3e, 0x5, 0x3, 0x101, r5}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x7, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00006a7000/0x1000)=nil, 0x1000, 0x0, 0x5011, r0, 0x0) socketpair(0x18, 0x3, 0x5, &(0x7f0000000000)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) dup2(r1, r1) (async) kqueue() (async) kevent(r3, &(0x7f0000000f80)=[{{r2}, 0xfffffffffffffffe, 0x9, 0x40, 0x600000000000000, 0x85}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0xe, 0x400}], 0x7, 0x0, 0x6, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, 0x0, 0x81, 0xff, 0x8, 0x0, 0x9, 0x9, 0x9}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffffff, 0xc06864b8, &(0x7f0000000080)={0x0, 0x6, 0x8, 0x32314152, 0x1, [], [0x3, 0x5, 0xffffffff, 0x3], [0xbd, 0x71a, 0xff, 0x32b], [0x4, 0x1, 0x7, 0x5]}) (async) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f0000000100)={r4, 0x80000001, 0xc3e, 0x5, 0x3, 0x101, r5}) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x7, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f00006a7000/0x1000)=nil, 0x1000, 0x0, 0x5011, r0, 0x0) (async) 167.532835ms ago: executing program 0 (id=372): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket$inet6(0x18, 0x3, 0x1) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x41, '\x00', 0xc0000}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x400, &(0x7f0000000140)={0x1c, 0x18, 0x3, 0x8, "02d835671ca7ac103f4725bd45088b77", 0x1000}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) write(r3, &(0x7f0000000040)="5ff253bd", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f00000000c0)=0x4) 166.806683ms ago: executing program 4 (id=373): open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x101, 0x9, 0xfffffffffffffffe, 0x6, 0x4000000000009, 0x3}, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000a40)='./file1\x00', 0x0) rmdir(&(0x7f0000000b80)='./file1\x00') getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) setgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0xcab29dcd7fecba5a, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) mkfifoat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x180) closefrom(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x672) r5 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r5, 0xc05064a7, &(0x7f0000000540)={&(0x7f0000000040), 0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7, 0x0, 0xfffffffc, 0x3, 0x625}) ioctl$DRM_IOCTL_MODE_GETENCODER(r5, 0xc01464a6, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setreuid(0x0, r4) chmod(&(0x7f0000000000)='./file0\x00', 0x20) mkfifo(&(0x7f0000000000)='./file0\x00', 0x1ea) 166.462432ms ago: executing program 6 (id=374): open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) seteuid(0xffffffffffffffff) (async) r0 = semget$private(0x0, 0x2, 0x118) r1 = getuid() fchown(0xffffffffffffffff, r1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0x80047308, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x4, 0x0, 0x0, 0x7e}, 0x0, 0x99fa, 0x0, 0x0, 0x1, 0x0, 0x8}) (async) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/230) (async) ioctl$DIOCRADDTABLES(0xffffffffffffffff, 0xc450443d, &(0x7f0000000f80)={{'./file0\x00', './file0\x00', 0x10, 0xfe}, 0x0, 0x428, 0x0, 0x5, 0x9, 0x6a4, 0xfffffffd, 0x2, 0x7}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x128) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7d2f6b94", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0xfe) 165.568089ms ago: executing program 5 (id=375): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9a1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0) r3 = socket(0x11, 0x3, 0x9) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) setsockopt$sock_cred(r1, 0xffff, 0x1023, &(0x7f00000003c0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x4, 0xd7, 0xef, 0x80000000}, {0x8, 0x4, 0x0, 0x7}, {0x800, 0x5, 0x5, 0x4}, {0x8, 0x6, 0x7, 0x7}, {0x2, 0x8, 0x9, 0x80}, {0x9625, 0x4, 0x8, 0x9}, {0x9, 0x6, 0x3, 0x5}, {0x9, 0x3, 0x8, 0x10}]}) 53.571964ms ago: executing program 5 (id=376): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2672) open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) getresuid(0x0, &(0x7f0000000040), 0x0) (async) getresuid(0x0, &(0x7f0000000040)=0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 52.125494ms ago: executing program 4 (id=377): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x81, 0x2, {0x80000001, 0x3ff}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7cf1, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x8, 0x0, {0x4, 0x3}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000100)="addc2fb575d077c1c2f6718466917f3c946ff92cf615f830e615f89c4b02a61a535fd8570f593dc3ddfa07dfb5062187b2c205d390f3b438aa16dc6f1e6038109225973921494a11c2023ca05333d3e6509393013468ac3097ce5d2f6971bc8177b39861f0dcf9d18963667528e46043f40141b4e244e7f5ad9a61328278803d7c77fad0f850d5d34452f6bc2aaa14e14019cd33339af5cd81099300bbfcee710171119b6c16cab25c01fecdff8be738ea49b9d54ac6aac12a19ca20b7c14a40fe64f23e57f303ff495d19771bbf092e5be4615cf4708853b796a3cdb7870787d914e22f37", 0xe5, 0x4, &(0x7f0000000200)=@abs={0x4, 0x1, 0x0, 0x0}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) connect$inet6(r0, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0x914, "d93e1910d15a0a240eb9863680711e35", 0x4}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000280)={0x4, 0x6, {0x6, 0xfff}}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) bind$inet6(r1, &(0x7f0000000340)={0x1c, 0x18, 0x0, 0x5, "b9adad0f8f9e8288ff583b913fc1cad4", 0x5}, 0x1c) preadv(r1, &(0x7f0000002780)=[{&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000680)=""/178, 0xb2}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4, 0x4}], 0x7, 0x0) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000002840)={{'./file0\x00', './file0\x00', 0x40, 0xe}, &(0x7f0000002800)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x4, 0x0, 0x1a, 0x8, 0x2, 0xf9, 0xe1}], 0x1834, 0x1, 0x5, 0x1, 0xfffffffe, 0x9, 0x0, 0x4}) pselect(0x40, &(0x7f0000002cc0)={0x7, 0x2, 0x101, 0x8, 0x401, 0x9, 0xa000000000, 0x5}, &(0x7f0000002d00)={0x3, 0x5, 0x800, 0x7, 0x80, 0x8, 0xd66, 0xc1}, &(0x7f0000002d40)={0x973, 0x0, 0xfffffffffffffff8, 0x1, 0x8000, 0x8, 0x4, 0x6}, &(0x7f0000002d80)={0x8001}, &(0x7f0000002dc0)={0x8}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000002e00)={0x0, 0x7f, 0x0, 0x8, 0x2}) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000004340)={{'./file0/file0\x00', './file0\x00', 0x42, 0x81}, &(0x7f0000002e40)=[{'./file1\x00', './file0/file0\x00', 0x42}, {'./file0\x00', './file0/file0\x00', 0x4, 0x4}, {'./file0\x00', './file0/file0\x00', 0x28, 0x7}, {'./file0\x00', './file0/file0\x00', 0x0, 0x81}, {'./file0/file0\x00', './file0/file0\x00', 0x2, 0x7}], 0x40, 0x5, 0x8000, 0x100, 0x1, 0x1, 0x82, 0x77c}) renameat(r1, &(0x7f00000047c0)='./file0/file0\x00', r1, &(0x7f0000004800)='./file0/file0\x00') ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000004840)) pselect(0x40, &(0x7f0000004880)={0x80, 0x2, 0xce, 0xa6d0, 0xe, 0x4, 0x0, 0x6}, &(0x7f00000048c0)={0x9, 0xfffffffffffffffc, 0x0, 0x1, 0x6b, 0x681b, 0x3, 0x8}, &(0x7f0000004900)={0x0, 0x241e241f, 0x7f, 0x2, 0x0, 0x692c3b94, 0x5, 0x3}, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000004940)) ioctl$WSDISPLAYIO_SETPARAM(r1, 0xc020575a, &(0x7f0000004980)={0x3, 0x0, 0x4df, 0x8}) write(r1, &(0x7f00000049c0)="71c815988a61df8a8aa2acccaf80a35a341b832edc0bdfb99784db6000aa1eb9d60f4d9591cdbadb7998b635c1bfdc72310fd3005b48c93584e9283411d23a296878dbd2", 0x44) futimes(r0, &(0x7f0000004a40)=[{0x6, 0x3}, {0x8000000000000, 0xffff}]) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000004a80)=0xbf) geteuid() ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x44, &(0x7f0000004ac0)={@remote, @random="a1f3f290e726", [{[], {0x8100, 0x6}}], {@arp={0x806, @generic={0xf, 0x813f, 0x6, 0xe, 0x8, @remote, "e993cc6e9da31fba360893820e6f", @empty, "645a31fb8e835ed4acefb07fe9f68227"}}}}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004b40), 0x800, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000004b80)={'./file0\x00', 0x3, 0x8, 0x10000}) 51.053813ms ago: executing program 5 (id=378): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x8f4d, 0x0, 0x2c, 0x6}, {0x2c, 0x6, 0x3, 0x3}]}) (async) syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd67d6c7c3009c2cc5fe8000000000000000000000000000bbfe8000000000000000000000000000aa11100003"]) 48.674984ms ago: executing program 6 (id=379): sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="35deb8d6fed10721c60a2920d874949140c9f1f97dad8780dbd1976696cb69", &(0x7f0000000080)=0x1f, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x10, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000001700)=[@cred={0x18}], 0x18, 0x2}, 0x2) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000002180)=[{&(0x7f0000001180)="8a2fc8efa1aff7ec420444edf2537cb020b1c1989ed194277772ac3a8a4a59607bd681d554be419a191f5e5cc0d623050d439f60d4d224e37b18ddf4e5b02e34abb56e8b6a21c8e7f3d80d11b79e5b8a9e5a7794eba2ea3af48d0c0065faa4b3131773e9a08b6998d61e3822e7207ebacac9df1f458a71c8cdeb05878e21807eea5a9e8cbcb10763052e5eae7dbb401362deda4f9606c75b4e87118fd2034c40552b8332cfe1f4f48cb4f962bb31e4f620c9bfa67bac7a33d81f0d5aa52c02847f769f4033dc414ed67c16d690d0cb760368a75ae1bab83c5866652d9b177cf606263fb31e5e259c314a6523299e880d0323b9ec4e34af5d47f3fe778e44754ff2462d", 0x103}], 0x1) write(r2, &(0x7f0000000180)="cb9faad841e581f4fe8de3e786c23e3d05e2a8d27f3d2432697c2208c3001a066f6c2ddc3cf1", 0x26) unveil(0x0, &(0x7f0000000080)='w\x00') r3 = dup2(r1, r0) r4 = kqueue() kevent(r4, &(0x7f0000000f80)=[{{r3}, 0xfffffffffffffffe, 0x85, 0x40, 0x600000000000000, 0x85}, {{r3}, 0xfffffffffffffffe, 0x2, 0xffffffffffffffff, 0x1, 0x40000000400}], 0x7, 0x0, 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 0 (id=380): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x189, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd67d6c7c301532cc5fe8000003f00000000000000000000bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51400005907800034a9fba"]) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="87aaaaaaaaaaff4ee8f42aff0081001e00080045da001a6620001f08901024f50a7cf34adebe"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.232' (ED25519) to the list of known hosts. ÿÛŸ˜N/‰a–r#ô™må¥7ãAÁpckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-5.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error SYZFAIL: SIGSEGV pc-offset:0x788c5a23fa1 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) ÿÛŸ˜N/‰a–r#ô™må¥7ãAÁuvn_flush: obj=0xffff8000018e45a8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-kasan-5.us-central1-b.c.syzkaller.internal) (tty00) login: ps Password: Login incorrect login: show malloc Password: Login incorrect login: machine ddbcpu 0 Password: Login incorrect login: machine ddbcpu 1 Password: Login incorrect login: