last executing test programs: 5.492291646s ago: executing program 4 (id=1035): bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ftruncate(r0, 0x7) read(r0, &(0x7f0000000080)=""/238, 0xee) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r1, &(0x7f0000000200)="abeb85520611d8bc4e014cc9a2344e19bd66466b4504cd6867a6a712cbcb12300f0e4017d5f940eace8484382e4968d7479b767bb9949529ffdb610ce9f9295d777c323aadc99ac18cb09d488ecc718290d380", 0x53, 0xc01, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) lseek(r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000300)="07347d03cf86e621dfca747904b64497bccb841983888dca545210e7407d49e7e2e7624f2ba614b9e6f7ddb0e70e0d1ece2e6e2d1a865a01101c256d27c14c21548f9ed0d210b8fba791dd3df7f9dc3dd4df958f8fd198b09e199065f709f5a1aad15645833fcbebd3fbe67d5aec90f3a15312e0b18d3f55fd33a0118626d0b37badaa", 0x83, 0x400, &(0x7f00000003c0)={0x2, 0x0}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x22) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x86, 0xb}], 0x1}) readv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/235, 0xeb}, {&(0x7f00000007c0)=""/112, 0x70}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f00000008c0)="4c6e233fc688615e05ec5292f9b667c63453ada31a39c4bb678e7365cdcd222927955bd1c70f9a4257247165a23fa72897b64cff5b9a64b8dfcc7cc4e3b1497c07124977bebd080563eeb45c6921bf29d1286e117b56b1dabe493061e18d707cc6341c3187c071dbdfde8e4444267b327efcd94a5c82ce66", 0x78}, {&(0x7f0000000940)="904217aa18a9db8982147d9a47", 0xd}, {&(0x7f0000000980)="376091b82cc2eeed2d12ee3819bb1bf79741db75d500eae9dd9cbe692fc1073e99e40e5dad558aad713a241a0d987d42eae67a087fc28cba92d1f47cdf05bb933a83cbd3a121948f646332381498658dbf39def3c25983c08fd77f", 0x5b}, {&(0x7f0000000a00)="1e8f5bfce7c589221ffefc6623c043ca5b54df3a700fe0723d90dac00db6b6d0687c08d51f7afda1aae69f7200352af9c678023041443337b7e4812436d8252f2a0719732df5d393020a05a48d03c121d680e73fcd408a41471660b8f0db251e", 0x60}], 0x4, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0xd}, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000cc0)=0x8, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000d00)={0x6, 0x5}) close(r2) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) read(r10, &(0x7f0000000d80), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) pipe(&(0x7f0000000e00)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000e40)=[{{r2}, 0xfffffffffffffffd, 0xd, 0x4, 0x81, 0x3}], 0x3, &(0x7f0000000ec0)=[{{r3}, 0xfffffffffffffff8, 0xe0, 0x20000000, 0x7, 0x6}, {{}, 0x8000000000000002, 0x10, 0x4, 0x9, 0x4}, {{r11}, 0xfffffffffffffff8, 0x3, 0x80000000, 0x10001}], 0x40, &(0x7f0000000f40)={0x7, 0x81}) 5.490544773s ago: executing program 4 (id=1040): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0xcad, 0x0, 0x0, 0x100000000000005, 0xfffffffffffffffd, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) mknod(&(0x7f00000000c0)='./bus\x00', 0x101, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r2, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x10) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000001880)=[{0x0}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x8000) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r3) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='HM', 0x2) 5.066856604s ago: executing program 4 (id=1052): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d4e384cf0ee4cde1fba75e189c87c31e7001219d6d49897509e217aa2fd1011eeacf98f3df47472b1b61a7b28385ff3348d840e96390e61ab805e982e5c189b62808ca13f98ed6434869ac8fcb401a2fdd961cbfc7125e8a7ef7f80786f7d0a9f5bb3db405b053735af5426c345b3c71f7a3e2a34db4555d790681ac1012f21b09b3a8ee3615d430c6b251f18995fa76e6166c3384b000924427599808586321f9956312d90613119ec71f99a7b0d47f6fbc7a7a", 0xb4}], 0x1) 4.925278369s ago: executing program 4 (id=1055): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000240)={0x75bec170, 0x0, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000280)="4c53376864315b2a004bdc01465ee36283ff3f891c31f4c94a3d6abc81dfc4a3afbe3fa1f9ea3cd43d14b727359bacc1e8773ea25298fb8695921600e1917515311bb52fda23cc6fe72140f55ad88248b45fb02889714bb4b8baf5f57df7788da7059313a27a0fca3f87cc1de4762b481812d90990a8f5deaa705e182ee1f13dba6b0ada158f9562ac8309ed79b0945070468c9055c1ec3a94bb6de27f9b99f48bc72cfcbffb", &(0x7f0000000100)=0xa6, &(0x7f00000001c0)="02b1c13c053921fa29c41acf167ed79c02c6043a5610a036196815d557b96e5a3404e5efd6ea9e1c0b77f97137379e10", 0x30) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) 4.773398003s ago: executing program 4 (id=1062): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0xa67}, {0x401, 0x10, 0x9, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x5, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x40) 4.67002792s ago: executing program 4 (id=1064): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x28f, 0x7, 0x4, 0x400, "2446000000000b000000000000000000001700", 0x795, 0xffff}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000006c0)="27e35624e95f40880308c0b21ed5a2a85b4fd5dd3b5f88bfa6b79c55c05b0f0611768e3cd65b95fecdf0348e9f3215ece840fdf092fe688078723b53e08f1087189db1fc4012c10e31e059fbc8cea9f174d252ac0ae5922ac5556e1c5943063d1a7018b48e32185cca9ff901f01f617f3ced2b8cec46161e7bb4fa82a61c70930c4cb616e9980329a2ee510e4a5179435af387c745e4f3c8bd21cfafa9b613f7b85f80601798a70b5c5824a3f864909ef1586baa72cbb45431d39f02e9b6248bbf34219add74acd42e17aa5c16d1db0646a395320e98d1c45f2ebf18752299b093cc2e33f3ef6fde5785ee4a814f3872b26871a63451a5e6e193688fd060eea8666af11491fa0e674baf3399e44be62c61ad0c1b2012906054d92f40a7c8b1f13ef0e7ac8a881d7eb677ac2278c3d6eb99279a16eadaf241cbedac462ee0430409", 0x141}], 0x1) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0xef, 0x3, 0x5}, {0x4, 0xfa, 0x40, 0xfffffffb}, {0x1, 0x21, 0x4, 0x2f9}, {0xe, 0x80, 0x5, 0x1c}]}) read(r0, &(0x7f00000001c0)=""/220, 0xdc) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x1e6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='./file2\x00') chdir(&(0x7f0000000040)='./file1\x00') r3 = getuid() writev(r2, &(0x7f0000000540)=[{&(0x7f00000003c0)="61ea1c85ed42fe3942b95741672ba8377e9885565295fa03cb993a81e53406066a372642f815017c8aacb5c3b2f540ed0d658f8219c187dd6caa2f77561e62aa4bcb4c65390cb948e32ddaf48c72471dea08fc589a7f396857d0883afa62c1b20d3f63f08dbd664a65a0baa8b68e2f073050bbce5e6bdb981ddb98cc88b80195ea768d918ede74c9e7ff4e5edcb464680cf11ae441b7fb2c85536c5657ce441efe64b9e4fce9fea376ecbe0c269429097efc2608de51db3ace757c00a130ed7a64c4db50c6fb83de2c", 0xc9}, {&(0x7f00000004c0)="5d555374f7b6a3a772e2812085a171f7c6038090afa1a721fa27210e317901f7ca37f2731d4b30f2478d7939bd60b030cda5020d8d3b241852ac6b07dd9908df6561742bb90edb83", 0x48}], 0x2) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r3, r4) r5 = msgget$private(0x0, 0x125) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r5, 0x2, 0x0) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, &(0x7f00000005c0)={0x0, ""/79}, 0x57, 0x3, 0x1800) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x8) 3.074099413s ago: executing program 3 (id=1121): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1, 0x10000000}, 0xc) 2.89137937s ago: executing program 3 (id=1125): socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xc040, 0x40) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) syz_open_pts() (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000500)="34686c1c69feebb6b8f761542626cdfb8cf75a45d9f485a3930163c92531b40a93d7b94cee06d347c8311a56fcc454394dbdca603edba69690a119687324f7d1717c9c292ac65368c44f3a9a8a4f9cc132529795a4cb9eba019af9ed45af6bb40615a05f347d4b69b67172abce175c05f3f8d3fe77acd0fa7e55a3c5879b13b69912d56423", 0x85}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x3, 0xca) (async) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xb, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x0, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x100], [0x5, 0x5, 0x3, 0x8000000000, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x5, 0x47], [0x8, 0x8, 0x100040000000000, 0x0, 0x3, 0x6, 0x9], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x5, 0x4}, {0x0, 0xfffffffe, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0x6, 0x40}, {0x7ffe, 0x2000, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x9}], {0x0, 0xb, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001c00)="f154dd5244f8ec8badcd904b0ebc90e60151d6095cccf179db9e6a9a033a79446792140e57ae230775a01cc76c6cb8a299f1d227bff98b27432c0b654b618849fdb961b3b11027d488d4a59b4f93222a963650fb54a5aee4c67c414ddb1b78d8dc3d87acec8f66607103e4bc5d6374ab64961a68d5f61902f17f30fe285399bc5da6a787df6785ffa472dbe8b63fa16766a9c92d967ee4975254b71671519b5229db91617549c619313699bc210414bec59f4e9ed168950226d9d3028367db7636a6077b4018b7c6a599a9082de89e545865520c1c6da1e6a51c06b735561bd3222aacc846a90d819ba00a8d5ebffe281253d8cab0ac5f8023f95b936469ea40013ac93a9191eb2db27b3d4071afb78b30c46060b1562bae4040588745e423fbc94e5191fb9403ffeeff2f0ae386ddbf4ad35bd932c4af03cba338641445d3ee973b0cab1b47377bb3653d479302fd9defa479482a4ca7c9145582d12d2140cde58f8aa383e9375560af18a7e3b95af42360957e25ee1ae67fbccedbc8ca4ca779c18d3938f90d673fc33e78b92f15b06e40f6d8cccf76380ca8a9f43414b72a9f7c103dbc718293fdd71bd62797b48323ebb33d6f68e34432197c8925a606606f15d8657a8aea78b507f24986afdc4309307d94ffdc342c26dfb544b4a308f88d47e80c1b6f297030f4bf6b74a2f050417fbd24c1e661181e04727b33ea4e2117175900db17fd2b70e80c88337fc4f21ad72b09f85893d5ac6e349f4022eccd8b95beb09ee71ba1f1520093070d6f84f5df05cdd2451cc75ec09b5a25a3c36ab781576b9b2f0626ff56202addd2574bea821f61f0f0bd81710fc260951ac5eef1ccf7bd4117d75497a5a1908ebe08421ebc98e670746312f3ca4a1ce15cfec287386fed2c49f590879c833a48806de6984ce84c32c42150944a2889d942781269d0f4a7e8f4a4fe0cb244f887573f4d61f07764e36b5548103f24f7f29f6f90c0ab97a0ccd5c9554817d6d9ec9a526bf78a7dad5b938ddcf8e6051b9d206c3aeab0b75cfb85dbd89f02c86c83550a6fa257757f8aff077bc5e70b31bc10f5192cd3e0326e88ff934fb8c0937f47a914c165b62b687019240544ea8ff00ff5fb9921526c21b01e386f55766187de774533dda2da1d40cec0bef80936e922e192aea2a74c77e0c6b868694dfa1a24ccd6be8f4c0817fab02a1f5aea8493c8125886b3bdb0f2db1d70fdae50340f4da6f5b2522da8146cc61895f02ce775b1bad290704e937b7474521223d52ea2bf1b4896e311a2b1db4dc134bf0198801b6f0421a4f803936940d4b6d192bb8cd6df68b7e3181ff490bdb8538f83711ac82424dceb94fa4e1bc0b5f829e607b04d9393f15629bd8ee7bc491117f39ea33941cc2c84c3b6a769fbcc9f365ebf4ab2d1db7ae188842c71bde88148f7fd803a80a9ebb29432f00d930453e0be32c870931905e0104f9b51cd31accb41e63a86a7182999ca30b552e9cf2bf88d713fcd52ff2c16b6524855dd4518249a2b0490d6058d1ceabd4a47b0ffb57e637ed9d97322116cc66832d9f9e5bcdae481e56945e3ee178f271f152620132be31d0358bb2c2fb2bdb50986b1c9de314d9056fc1b318b7102cc902f0eb76a958333f4e536afb1953d20d9983cd212ae7dfad2662ad3caee4eacd2b8014c1854eadf6ad76759874006e8f351ebb1e3783127d651c5d134aea15a37cce4545df51f1130220a43e175d2046fb22eb4804345c864ae0f1bcb60435506847843e695513b1e101fd91814d0f67ac8ba9017c8c03801c3c53aab6f887178d070ca9ac5417f55bf88e19a6317789d4656a34377d7b0d1380154c49c80dd2565a6154982a42e808df19fa2a74726c4422fe1b531142b92ab073dafe373b1d7242e7c47e0901d810fff795c029b75bd51c375e7c0af208fcef3a0f5f29f34f1316c489d7d6e63c98e7d0749a443f798393a2c64fdbad42df953544e821edf6527bf201f5593d56ecd414e0f2e4c200c5ff0cdaf74cc6d56d677e45159e2b501a050a43b60a9981e9e3de86217f766a782e321a602d87da77d30ed0d44f1f8c311c1e96033ac41757d4777236257b5c7fde479448adc94c3eaf59bb32f094d79e30440d75571e8877ff7a6fedc03f4315345ac03e72dd2568d15407e10186460ba9c7061a9844c0fe12b7c1dc48f7d013689c4591d375b4779e464cc2e5e66935efb4ecd2a7f88fd65cbf3abee590ec4e1aeb72c3c204867c1591d23665def8fbf0fce1814f15ede6386821e38689f23950cafc43ede115801b9eb2bf1348b8250551656a5f2779122e8f88006423a86be631913df63a8e970a7a7a114d5f84a82096625f26ffaa180f87f6b04d46735436dd845b980986545d2cf6afaeb9668bd5ea54b12f2a546c9f8895018c2158efa850d7f1fe18e0164822b00f13f177bcea2f64c8a20dcd562aa609fcbfafa7f74da9f1aadc4033d90afd2e8262ee7e5d6b44f0fc8bdd179f99aa731f150e2e6b5b517ef5550434fb153c2944c89d5ad339f5d00edc798a9bde79d8184f90cb54b6c80e893d15a9ed4b3602abe1fc64ae68ae7b9782f677e52bdc5da9e33ce19c2127b9112f2e3370d809753ee4460923c24944c7e773f59869b7232f35cd8b74a4f2796d84cf321a49d32f2a7a9e070945fa67505bd33d0e0e3534f4369d1d1d8f3998e2e56c4b09277ad9500e367a02cd3ad9bb80de336db0f4a4fe83b993b7963be98391e01a5a9bda863deb6ac8b63bfb4b9d6d601a765be2fd1066fa8e72c334565fa3381743a69ee7cf04db346fa42238aed83aa1d7f6ccbd043e9d850b6fa07f3075e4dd529b6f9e2bdaa60223f95f9f4ae8332d17fdebf0034463b47d5a364c3db3514a7f1deec0013a65282365af17898ed6ee18c9ab5da8cb3315790544660d96a6e15d9abf5e1737dbc1d7634ccb395d446d8e54bd6c28274e6c42e5fcf71950df35173ed70f4e3ecacb11d03e9d103fb7a632fb47f7356e375b3d8e9277c7a50cecd6fc719834a57bc9354bab1d01a255bd54c20bbf68124ab17f958b9c4ac6105adb444af82aea9fd30cd27c0c40eb754297b85229bee0fa7484ee400e9bc0175a58ff933b0acd7cb584b487cd28998fc642c2bdbe0cb7eda41981383f397e72e036150ea200592f2f83d428aeb5872c4a45c32eaf5be2ad371aa135603ed966d1bc4260de0a53c335a591c20fa6201ffcdcea821fdb625dfa39017dab27546e878a34e49b9eccaaff9a57aee77b6817cdda07b2f04c228344c0843d9115927eed364b89aa719a32efff986a0d080b540d0c0394ac0db6efd31f7154f7a779911d687b834fcf16a59bd797d6f972e6686eceb1b1f6145c5d3626735f23f21464a2cb6f149ccfd2b90a85336ea144312f98cb50c499d7c560c08ffd4a344a275c42f88ac4b7a15486e91a2e11132f413df586a791f4eb57cc2bf4249b9d3b7f1ee62aa12d911df4ea2e46ce3317f61fc5afc40022b260d848f15a872df551f7db9a0015e1d838aacee6ea13f8889b1cab70fe6b5a02d8ad764cbecd6d1b8411c22561c09c7ebd825cb004557af0f11d1cc482b0e76f51c3e77adbe18b4591963a7a98b760c00b463b1426244d0b08976ee4e37d31f4f2995b2db2cebe0e9aa38f5b6478ff71f52766f2f8f2ccec69404446d3f3088de91f1f3e4fa017aa82ece8b6987b91b076a3b903cc7f00afdfdaa6a91b546b969432cb12f60dd414bcd430e78cad71b3207974709bc59ad8b2c9028d6c66cccd57f2e8321fc9a96c37fb228d337aaedbc1b3873833dcc883919e84da97b5f6fcdeefc0c9df07152a73fe7655346da6e023b622ee0c22c1bbcce31551d16298630f455027acd9460abcf2fc9cac35a85767eca18e3cf5943f97a7a5206c1bc559fa835c3e8c65a0435eab6776b5496374ed7870731f2ad9bdf6f96469edc3fa5b6fa806e19e445416c1086765c425ebf23cde797c3f53aeb3df115c8d4d46757d77e8ea44955e6386898b87a4f9f22f325e11b8eef1db7d6385b6edd52e93284b54a25e71a43e62fbb5c012009944c102d1ac54c4d011afcddaa2e9b5a11a9b7d22d49de2154a1a37f44e6230edffeffa534f22657a94f54f7cc4921aef3fadcde5b3ce4504d956a07b21b648d8e6114e578ae2d7da79d6a1779bf82e90c826bc92a186a6b998d46ffd22bbfd462af5b603748b9851b6009810dc6d4516e653cb3c70ec49515b56b3d03195d0c0f5ff6845c85fd55b1b7a9a4bec9bc7ed60cf801cc8bd217b7729ee56f3eaadab30d376be717c665c9d88df949ca0fe1e573e4ecca99474a7bac8052d15ef8f0b1b55085059c65dafd15c4a2686b82b75e6d85cca85cfc3f35d48f0abaabb6c933f2eae1846dfd4689de6fe9324fc760053f4f7dfd45e77ac6ef6f18557ec5f95cb01d5cdb15262c72f3f5408c294a4b180b422c6b92720a66b573154151d727d11da96b35de8c406525522cf632345be1ff030000000000000038ff2fc200693deb192e54cb6b737c1b5bfe0bf789a4bd173fa5d76c93277e224699e5042909a2288ad504bb55315ca48a43aa3cbc741b1b189f8de9771a635cabd7c41c3e9f298a98434a0f1880efc34098ce2cef2478db3475b2dfa6faef477b2856e69df429c4c8133a400e10e33fabb7cebde8253922da2668f4b4b7d71b7fcce1ae1d55bc5375204ef8790a7696684f83267c0e1a38e645da0717326f5dc194d232354611e3e30396c03fcc9978ce0a850cb17786889192174855c4a18d135aa0aabb1bf63c8d27050577da2861cedfae9b1da138026718dd492e0a71b45f06c703858caad72e10140355674552f3652b0926ac8e28f528fada27e1279e8debe57182d37dd4253044c9d5eb0a19c2946d0c15e99bc1a163543ce5af5aacd7b8002b001ef1ce445a6a24b994417bfff0c8815e3bb259fab71fe3dca9d3ff23cf2ace4a9c731ac14d91b4402169b8537820e5ca32990668f4802e5f661559caf3b332b97e868dc1ad23e05c4e985a5ff4e8d9d0a976948df32ba5aba89d293f7ee28d924bd59583126e217acf17e19c8d93b5008bbaf8063d2f138e8fbfe2d36c68e1338c6e10bc42cad85dc8ea18017f5e8eb10c5209e5b08e69d7f73f385e3d4930e76584bdf479b9deae1f9c2e875c24af8ba08fdb2958c04d4ff286a9b3a03da78cce5789876cb442242c203656c8714abae4fa2fa3d66c10438a3bd55dad10e1d3599f780a7a95f720b1c09687c03aacd18713cd5222762b449cda793117133305729ab81e7c797a6858a24fed64e24b77182933fab0eddc2f2049b5904142a0a82f595cc53095ab2442cf262c1a015f292b9cc243fc335f0782aba2b7823a214e081db335bdbfeba2dc827158d6ea3dd77695c6329919b607db70def444f912e372d1006a92ae81d7074c276deaba9f02ad66ee3411fbe63cdd2bc3b860a9d2552a16533c514c48937d53007aa1985806ac68a3866e2171d34d1065415866fb82dad01b1c20f09d79bb37ebf02cfb325521885fe35c6e5e95863a1bfb680b420548f404fc78503a57c689eef937c7b9b6a6063dce6274cc749389e1cb29faa790cbc7de333a96acdddc030adfe2bac25959e2310b22c3ebbbc13fd3f1286af6c8c8c4a0f45828ee066cfea959e0b230d53e7401d1fbc6a885da0c0255b46768d821f057440fb3424474723c1bbc4a684d36584f84bf0bbc8d4be05c11118b8432a600c1f288c5094a119c6d37258e500ae9cabf1789f9a59bfc88592a5801eb5bc845da2017a85d5b6119fa4524b7c280983bd1955fac8b6129b8abb3e3d5ad8ec2a46da41c1562482912a228de17d6aab500710a57f0c63016d8f59758a4edf8b4a577e18c15b24a96883eff2cc7fc6e853debd4a51163cac7fe224cd251942d", &(0x7f00000001c0)=0x105c, &(0x7f0000000140)="495670cebcc6574d95ccccb789768a2aaa076ff798b8043b75c8273bc6c53c07a6967e3bd9467404ef307e47bc7facaea9d61df42ed452d78c392950aa4e7ebf6ba86f5a2a3136a5f96f", 0x4a) (async, rerun: 32) kqueue() (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x3, 0xe780, 0xdf, 0x0, 0x7ff, 0x1002, 0xffffffff, 0x2, 0x1, 0x80000000000000, 0x4000000000f1a}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 64) close(r4) (async, rerun: 64) fcntl$getown(r1, 0x5) 2.888709533s ago: executing program 5 (id=1126): setrlimit(0x7, &(0x7f0000000380)={0x10, 0x2}) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) getdents(r2, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r2, &(0x7f0000001e80)=""/4096, 0x1000) (async, rerun: 32) close(r1) (async, rerun: 32) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x68}], 0x1, 0x2) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="ec6813b6d238c1bad207ca66907c045f4043d86eca7fe333c61e7fa1cf421812", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af12441345", &(0x7f0000000080)=0x14, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r4, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async, rerun: 64) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfffffe00, 0x80, 0x9df, 0x401, "4e832a897673a510b6aab1040000000e4700", 0x1, 0x401}) (async, rerun: 64) writev(r1, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be", 0x4}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0xfff}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x55}, 0x2, &(0x7f0000000240)="014d7b1c79b835192a8700cc4b7eb60b8b9146fade87a6fa1b383846abfab8c906604f17f2366bac97c6016e16e6e034c3f57e35121382d38663d9e4bc846f5de1732aef3784a081cdc7ab43a03bb050506a4e14f83479fa2048fa4d82acc3e1e1d06d0685d5bad00f767e953c29975ca2927bd8c79e62fff229ea2ca3670184c1cf89befdd3d920e9a7576a9e58e0745e916e04e545bcd1a8af684b379da10519bcf257cf41349d28aeee515eea795e", &(0x7f0000000140)=0xb0, &(0x7f0000000300)="8f0d429a5d9df495650c6ff207cf4a446713fbe435aa7743b30d64f357f5", 0x1e) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (rerun: 32) 2.797004254s ago: executing program 5 (id=1128): geteuid() r0 = getppid() getpgid(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x2, &(0x7f00000000c0)="be9c3eb49412d1c3d9ea20539ab5ca7371ae7f95765da3af734f64f0be62d05a48023d31ec898b1f831f375785276f687d43add8c1c3aacd46ea6b1faa363053a24e96988dc033650225a7bccad8886fb4f4aa77638c5a37ce37", &(0x7f0000000140)=0x5a, &(0x7f0000000180)="5bd73d794cb92377e506f3fbaf5c1df7ec8c49b703a0da0b84ad5209b485c794ee497009d7597489c39f20997d77ca1f79143195d647d120027439ecc5e3e14f585c32b2a005118c95bfbcb1eb84b9fc3d93367ba2bec999499c42b8599fcc5e013863067481f8740e54a14c36359a9bd8e16bbc5cb27222a82914350f78c8ea2f3d7d4a809b295c9ff8e06bc3efcf71fbe66aa2b9a449c220d04d62413f305381166e33d2a6c5ac1dd0c18a387ad016892390ec8ecf8435c58331997b3f2a0d96861dab", 0xc4) r2 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) fcntl$getown(r2, 0x5) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, r5, r6, r8]) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000003c0)=0x8) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x20, r7) select(0x40, &(0x7f0000000440)={0x5fe, 0x80, 0xffffffffffffffff, 0x3, 0x6, 0xfffffffffffffffc, 0x5, 0x3}, &(0x7f0000000480)={0x1, 0x4, 0x7ff, 0x4, 0x7, 0x0, 0x5, 0xfff}, &(0x7f00000004c0)={0x8769, 0x6, 0x800, 0x7fffffff, 0x9, 0x3, 0x0, 0x2}, &(0x7f0000000500)={0x100, 0x120000000000}) r10 = getpid() getgid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) setgid(r4) openat(r9, &(0x7f0000000580)='./file0\x00', 0x20000, 0x4) r11 = geteuid() lchown(&(0x7f00000005c0)='.\x00', r11, r3) getpgid(r10) r12 = socket$unix(0x1, 0x0, 0x0) shutdown(r12, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000600)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) fcntl$getown(r13, 0x5) 2.796602092s ago: executing program 5 (id=1129): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = getuid() r2 = getegid() r3 = getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r6, 0xc0207534, &(0x7f0000000440)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) socketpair(0x32, 0x1, 0x5a, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x3a) setregid(0x0, r13) r14 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r15 = getpid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r16, 0x802069ad, &(0x7f00000001c0)) fcntl$setown(r14, 0x6, r15) r17 = getuid() setreuid(0x0, r17) r18 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="66451a4828c53f1ea0acf1dc0f85d49c02a320ed90f6cfc3f2e30ea45011dd39cdb5f6d224ef7457099bbdc948f5a1db3032a142915bdec3fdffec7e2a42e761a609ce95bb7ccae50ae6150e8cb8065778374fd76270ce0539d8fb98cafb6a3d47707816b763e608ee3cd8f575510e62899b6f34ad82d43adfef2c8b79f3384566a55f75b39fd250fb3189bf8688b2de1dc31ef548e41262bcf2bc2389b1263d1d79d60914218d6a4b6c6f30918b3367118a62d6b588d38c41614c08e79cf24830d23e2ef9eb7ad8507b4acf3501", 0xce}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}], 0xa8}, 0x3) 2.796059083s ago: executing program 3 (id=1130): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe800000feffffffffffffff000000aa4e214e2000089078"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000000)={0x2, 0x2, 0xf, 0x2000, "01d04b0a00ff00", 0x7, 0xa}) (async, rerun: 32) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x100, 0xfffffffc, "00000000000000000000ec67343e1a43011100", 0x11, 0x1100a}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x3}, {0x1}, {}, {0x0, 0xe}, {0x3}, {0x0, 0xaa59}, {0x0, 0x9}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2, 0xfffffffc}, {}, {0x2}, {0x2, 0x1}, {0x3}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (rerun: 64) write(0xffffffffffffffff, &(0x7f0000000080)="d99aca906c", 0x1dd6) 2.793931386s ago: executing program 5 (id=1131): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1015a0ca4651f8aa0fff0000000000004b3a9ab67ec250a7ba9062a4c8770cd2db525c9469a64d2e46a791498a6b98bfed8e59e3e57fcaafb6aa38c3818bd2dd30d585a792265328182bb360a3ce91124d8ee2964a2f75702cc99c89d2a2bfe2f73ea3bd671fc6d293044c7b7f291b46a681bfd00e70c951924a9ab2c902850fb7307ca37ccdc9c9d3ef8e0b9fa0fe370a97c4105483e1661f3d6edacf82285e8a95492b6860091dc9a1ef08f052338098c824a2cb4c84fbfff127037a0fa0de391e"], 0x10}, 0x4) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000280)={0x8, 0x9, 0x2, 0x0, "a3ae02c1000000000002000ffb7dd5a80b546600", 0xa4b8, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) flock(r1, 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002d00)) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 2.586126399s ago: executing program 5 (id=1134): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000003c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)='6*):}:\x00', &(0x7f00000000c0)=']%-.:\\\x00', &(0x7f0000000100)='.&/!/.%\'&\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='[.*{.:\x00', &(0x7f00000001c0)='$\x9b\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='*-\x00', &(0x7f0000000280)='*(\xe8-^,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':$.$^*\x00']) 2.526970335s ago: executing program 5 (id=1136): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x18210, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ftruncate(r2, 0x9) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x80000000000) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x80) 2.526095043s ago: executing program 3 (id=1138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x1, 0x0) (async, rerun: 64) socket(0x18, 0x1, 0x9) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f0000000100)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x73ed, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x1004, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x3, 0x650, 0xb5f, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) setgid(0xffffffffffffffff) (async) r2 = getgid() setgroups(0x1, &(0x7f0000000000)=[r2]) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x6, 0x1007, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x7fff, 0x80000201}, {0x1, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x2, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x6, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0xfffffffe, 0x5, 0x3}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7c7, 0x800000, 0xa66}, {0x401, 0x10c, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x1}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x0, 0x20000006, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x1, 0x200000000000000}], 0x7, 0x0, 0x9, 0x0) (async, rerun: 32) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000280)="8a28c37c71f82fe26bc012680397f4d3bf21ef86b702e3238518c565f67b7b54ffe289395e0f341634b87faf97ef4d339e178c348a4a3b2853b4b98a299023b0f8930313cb7eb1094c77716b0fabaa951104a96bc02cbcda1cdfc4ad1ac05e36701404f6ee2edba1bb094fb8977d12849bad0a29159268f9233592c059d04350f4839413e6f8f9bee84cfa157563601b1fc13d3d4225033827ae684f58923fcdb3d6bf5f3ff5cac5a03dbc6d9ee0af1bf3667263aaf3a8d31a561ada0f73222cbfd972edd56acceea13865aadda2006a71470c332169c4f2da0fe9bdbf86de8a807d9c86bcd51d2ec9d05396bd9c928be09fcb08096e62adcb93c4954f0be59fc9be03b1acbf739371d64f376523c1aab57d9300a256f036c5785c9321de4b376dfc7829834b2a94610174f09177bcc76427a0d35e5edd5836f6073d16407e866cf2038f03df00ddbe114c18f7d40f117067afef508691cfceff7ebf44234e51628527cb3e4e950f86508a9d77d61d03532816e745caef8c62b88c676a36a44e8a3058feb546fe6ebc013570861806902a20f5d174dd6fcd0cfd81f54dbcd1086b599d4e90f0238940362a66854b8dec79def712fa26eb5c1eb5d020b90463bfcf18d5cb6da23f14e5c3679a5cf6bba929e59fd648e2523f2e9fe2c4e5640f5141360b2dc08e8f912498281fdfcf0f3fd40d8b5b8ad580d7ae46d362b398ad2a5aeda74d9326f30c", &(0x7f0000000180)=0x208, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.263719894s ago: executing program 3 (id=1143): r0 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x8, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) close(r1) shmctl$IPC_STAT(r0, 0x2, 0x0) 2.045942231s ago: executing program 3 (id=1148): r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x9, 0x800}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf, 0x3, 0xfffffffe, 0xfffffff6, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x9, 0x40000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 1.674109018s ago: executing program 0 (id=1162): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0x5}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r0, 0x40000000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) (async) 1.546510073s ago: executing program 0 (id=1166): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x20}, {0xffffffffffffffff, 0x2}, {r0, 0x100}, {r0, 0x20}, {r1, 0x100}], 0x7, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0xfffffff7, 0x0, 0xc, 0x3, 0xff, 0x1, 0x2, 0xe3ce, 0x6}) r2 = dup(r1) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x1, 0x822) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000200)=""/60) getdents(r1, &(0x7f0000000240)=""/181, 0xb5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) write(r4, &(0x7f0000000380)="50bbc4f48bf2ed92c3884bf7dc7f8b082d1314820854661e34d8ef0d448e3906701df0189424e27580b9e2da474567addf247464632ea51eb292093385f7c5d0a7e8f101559c4c40eb933578908a29ff1396c33831f8d949f260a82165db69669d4608d1f96c16b043c1c3f811666e3ed11e45ec643284022beb618416a1eb9eec8c5de36cbb0235994909200deb19441955af0a3274352321073a4276efca13ae6cc1463f863a551dfbfb96d27da8b0ec533203b3546561bcd0646458e7e22e124e19815f2b38b7efa361cc43bf91fa9c520e9dcd047529ad90bcfe3179a7ba9f82674e64fc", 0xe6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xff, 0x3, 0x1f388d00, 0x6, "6a4afc2f80da2bcd9886d5dbfd7759050f1ea677", 0x5, 0x6}) accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000005c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fchownat(r0, &(0x7f0000000600)='./file0\x00', 0x0, r7, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000700)) unveil(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='c\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000007c0)={0xffff, 0x6, {0x1, 0x6d7c}}) chflagsat(r2, &(0x7f0000000800)='./file0\x00', 0x10000, 0x0) setgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) sendto(r5, &(0x7f0000000880)="759db91aec3ccca03a20194ed68a7217c069e50b7a8d5a7ddd8edc16db3f243fdecfa67d9d16cf68759aa2edd1b07f7c90497e744c0b36cdab56418a914b9b401968ebe5337a8000f442d651987b0b403be4f31e02a90bb5217d3ae1c35b7683da5f98baa7e7217a0bf7acb2f5bde564f99f650aabd1df5c5b7461f6f6900259a75242ecde33d5ee80ec37c8f8a83d5802290a0a63322923d98348dcbb4b46d5788c7525c798fa724747882b200eaf97b64e07a92112e563e083684b59b0a90d2550358492f49533321375fe725ea8ce", 0xd0, 0x4, &(0x7f0000000980)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) 1.425372599s ago: executing program 0 (id=1169): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) close(r2) chdir(&(0x7f0000000040)='./file0\x00') r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x5, 0x2, {0xf, 0x200}}) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) 1.410803766s ago: executing program 0 (id=1173): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) socket(0x10, 0x0, 0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e1c7fa1", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 1.304962545s ago: executing program 0 (id=1176): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, &(0x7f0000000340)=""/5, 0x5}, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000002000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000040)="a7ac1fcc95cf9eec27dc30bc0568187c74bad1533c85aea114095d4336afd6fd287aa1cef626a1506a91b1b321197430fe90d93ef9c3c269b41c05949f2b78ff58b670ed0ac91a6aaa422faab6ae9172ab96e3df3efe46198c29db3e4e4460c0b8ad3e626a8c92a0e87bcbdd577c1f7d187add4d099f92e5832f90919d354fefab8da493d6c87e758b18385807ae992cc2f3639ba48e3a806591e331b55fde07e9433b62ff8f250cf28ffb4a387e6e55b46d02abef0df41c1ef4000f49fbdf9ca47d48a0091ae2769f42fc2fdaaf6f746459638e0c32fcff480da058b2faffff9892467b15540f3c44010fbbd378bd690df0339092eca7416e7dbd", 0xfb) (rerun: 32) 1.303912872s ago: executing program 1 (id=1178): mknod(0x0, 0x2000, 0x412dff) r0 = socket(0x18, 0x2, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3ac3dbfd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a443399fab73019fd1249af5697d1c213a0819e2c44090b65dd0871cf2979f87695ef", &(0x7f0000000040)=0x113, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(r0, &(0x7f0000002ac0)={&(0x7f0000002a80)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000002900)=[{&(0x7f0000000440)=""/28, 0x1c}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/225, 0xe1}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/51, 0x33}, {&(0x7f00000025c0)=""/143, 0x8f}, {&(0x7f0000002680)=""/189, 0xbd}, {&(0x7f0000002740)=""/121, 0x79}, {&(0x7f00000027c0)=""/30, 0x1e}, {&(0x7f0000002800)=""/204, 0xcc}], 0xa, &(0x7f00000029c0)=""/179, 0xb3}, 0x6}, 0x10, 0x42, &(0x7f0000002b00)={0xffff, 0x2}) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/250}, &(0x7f00000003c0)=0xfc) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) setregid(0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.302168281s ago: executing program 1 (id=1180): socket(0x18, 0x2, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="22761c84a0413adc6b83dc154d9b0c8e3c859b71ec78ea63c3dadab407000000739d46c676de879375fea98a785c601bc7663b840764aae4c45ac02748b6e24953aa8884862dbf2241d29a0210b3896881f7873e046156828cd2fb3f91f559647f9ca4242be65134c9c884fe4ded8ce910595e4fcc8822953db9789a0b6fa8233b11", 0x82}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00007c6000/0x3000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x7}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0\x00', 0xfffffffe}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xd, 0x401}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x63, 0x6, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 764.070301ms ago: executing program 2 (id=1195): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0xf, 0x1}, {0x4, 0x0, 0x1, 0x1}, {0x3}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) select(0x40, &(0x7f0000000000)={0x400}, 0x0, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 763.479876ms ago: executing program 7 (id=1196): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 660.044749ms ago: executing program 6 (id=1197): sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)="2b50297b8b", &(0x7f0000001680)=0x5, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x6}, {0xf043, 0x5}}, &(0x7f0000000040)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "040000000000000100", 0x5, 0x2}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000040)="f96069dc206315c889ba4564717a456d21722eb5a0cda12c22cc770916e64401fc898ba58dad61625ac18b6fafbccfeb5168ec4f994b4aa0b103151d502eccb14bdcdf428506a0ac8ec1d6b15c2ab293df21af40556caac79f6df04bd5500607", &(0x7f00000000c0)=0x60, &(0x7f0000000380)="3d215252d760a8f7380ced74fb2ff3b685c7712a59c6d866567a54108194165200ceb9501866fe157e1b7270b7e3200dc837920aa0ce42004cc3be4e2562baef0226f7d97629d7d88c0f324fafa7292bac8fc6b0d2550953abc1b04e8432d783c130bdaf4cdb9b2067227f36c3e33ff4097b87101fda6299f116728e4de862fd6110df65d42428fe8c0ffdd12bce7a2f406f7e120be84d907b71fe3648d1d19a8cf27ac1a23cd20c8d2ecb8d8ec00e428431ac17c987f51d4da2ec7a125771a2d814650b4ea372541a117425b2a704bd6ecba90947140dfaecde885c44e9354c5de9c3f76ce7ed07c0903f00000000000000000000000040baa18f1cd73b3882109d1966aecbd8e7d5b2a51010b272b316d4a617925bdbcf5956ca35781e58a3c59e6e2d15e08316409532f6c17d60decc032b3e1a3982aca82daafe4ed292a506f65a4d492df44453b269b510", 0x14d) 656.088909ms ago: executing program 2 (id=1198): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xfffffffffffffffa}, {0x2, 0xffffffff}}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 655.408965ms ago: executing program 7 (id=1199): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f0000000200)="0920ecfa02035cf2277125beceb3c7091900db0038840200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x100001, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x8, 0x8, 0x5f607738}, {0x100, 0xf88, 0x0, 0x9}, {0xffffffff, 0x2, 0x4}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x20808, 0x9, 0x6, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30006}]}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)}], 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000004c0)=0x8001) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3faf5017}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x3faf5017}, 0x0, 0x0, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r6 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000480)={0x2, 0x1, 0x5, 0xc42b, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) 645.320156ms ago: executing program 6 (id=1200): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bb2259515d7ece1df81ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ffc1a10cc461957b9e6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d90f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffc, "0000000000000000000000000300001100", 0x11, 0x1100a}) 644.695384ms ago: executing program 6 (id=1201): open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a", 0xc}, {&(0x7f00000001c0)="4ac86e940c07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed", 0x3d}], 0x2) r3 = syz_open_pts() close(r3) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x4005, 0x1, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000100)={0x6, 0xe}, 0x2, &(0x7f0000000140)="593a900d82654b", &(0x7f00000001c0)=0x7, &(0x7f0000000200), 0x0) 508.087174ms ago: executing program 6 (id=1202): sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)="11ac2578bf7767a0d1c81d216dd5153dfab8cddbe3c3af109c", 0x19) 505.84464ms ago: executing program 6 (id=1203): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) seteuid(0xffffffffffffffff) (async) syz_emit_ethernet(0x82, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00740000000000019078ac1400bbe00000010c02907800080000466cfff80000000008010000e00000017f0000010001071f0b7f000001ffffffffac1400bbac1400bb7f000001e000000200000000892303ac1400aa7f000001ffffffffac1400aae0000a02ac1400bb7f000001ffffffff"]) (async) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) (async) r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) faccessat(r0, &(0x7f0000000000)='\x00', 0x0, 0x2) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 504.690019ms ago: executing program 2 (id=1204): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) r0 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 500.629107ms ago: executing program 6 (id=1205): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3, 0x40, 0x1, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) mknod(0x0, 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x269000000, 0xffffffffffffffff}) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffc6ffffffffffffffff86dd6036e28200083b0001984b0e23532b40c3fa3d76af5fc1fafe8000000000000000000000000000aaadea9b13f617d2c5"]) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) fchdir(r0) 498.83132ms ago: executing program 2 (id=1206): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001380)={0xde42, 0x0, 0x3, 0x67a1, 0x7c}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r3, 0x0, r3) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000380)="c47b798eaefe7b6c746d6000d73c21fdead09a0de41b1638aed5d7b4eb44c46bb664e935a6b775d7d494f83574d16e495b8223ef466ac726d589c2c3712612b398d9c4905b7679715f3b0f2006bbdbef998660325faaf1cf3448f5064d72e9ed45f42f26f46454c20ff3a39d51961c9a3087e1663a2a99dc15390b69aae61fac1f6c9ba696fbea226e2f3873ffe0eb6d2f153fe84eb8bd652df8b4135d5e89b477fd266378f68579fbf356a34a7f7b8af92c33db2ed584ba7bac382ad3fc6af749e268a169cb143545541b4504e1a0623a887228e0ad2acd953ac92dfa79deffa082365da10c419ea6ff9aabcab927a3e028a0bbd6e5ec3e30a860f9ec71c7323b25e34fac06a537f72897eb6e99388c6b75b6670129d8ac3d94e2c219f0de2e2c9e4e046ce2366205c645b4cff6c8e3bcf4fdf6f8e3f0d2412efd0d2ad7bd13e39ec8df86a3ed67588ff9b1f13e41eb678b5b9f07a9b29893abe2520085fee0a7b60bbb70068c5e426ef941635a680b6d08a63521d62a8820ee06d0cc8886c9ddb617988d231fbb3e453b5277f7a68e9b50c1b1925faae86f512949752be8046949c3fb82b193f39bc8fd8246db9acb814ff9361250eb84c6f11fcedf8f67166e7719da14839aa75600ba27eb825688ac0772fe63031920b26012a70eab2d873d0cedeb84feb7c35626c15d8df472b90e86adc13378423414357e20a6e816ace84e694b80afb5861a3f22cec4f3c3fe995042932358011b004547bd3bc5dd5594b599d2560d176851c2a9d8571f1c316c53c92dfe6a11b727e2f5a60440a476663133dd80c352c5ce3ea0ec046b3cd700b7862bfaff141821431e05f609d50666e119099d83162706f3abb98f2183e9b142c4efd7863f3a341a23e48527c61e6f563e4ced97aeff1d18237ba13bd1e24c01a55e035449f5450109ac788aaa3f675fe11c270bd00a237f713004501b828bca7c22a67381c83b90ce4af42fc8dfc0b076ee9a6612fb78698f7065fb2a989e50dd5304ae60afe1626a640d0b2e76f547ad08f94e258750ebd41188f9185d9c7cf53ca44163e5bb0b391fbc17a8eab735ea26b7b9f13e286ad9c89f217210d81b2a9721046a3133526af6cb2feb0ce002f1ac5e378d466f1c8a4c9fdc2717dd07de7a7f80daaca31bf0a452351ebcb4a3b06a3a3f09b8b6c18ebf602be4859e06ec09c36d01836d2e388c5ecc9d77fce4073331a0360b40b82f8c9e2f96417c1d491b33762f53bbe8b6c4a96e50af87ff4731d20de9450179cef2db4e0b83126d4d362fde6aef2d1a264e535f4fb48014e12c01f1bca2853fb3faebb97512cac3ffe9c6daa464b505d171b50331c3389686ec2932d2c43635d232a55c3b36e867e697c4c5ee33e97f3a5cf8ecc5084eb6e96b76246a9ef41cb4e25bb499cac6b7f84067a43695d97a34493c71fe82a65f7777ed3734ffaeb88d80fa57e3293ab16bfc77a23eb8304839b8580738e187f1f53e1abbacc132ee79557821b89713530155af785840a781c399f7cc636424cbf26278374331d365787d98c4ee2d436264e4e37d741ded34e234a876d7ccd407526db878f31bc290fcfc7f22ca37c73f772a8c33bc375188766a517c842af615f09f284adf801565c10ee4c59fbd03502d459ce3c41028f620d33280c572b4454bcdf982a3382ecd062bb98f364f6c073fdb2b1609dde6a344a904c1c0dcf4e4cc9d6cdc01aa5760be619339ece205fd865d73696c06de591958596b7baa8d27b3d32f72c40b4c0dfbdb98cace110af414ecc0c01aaf9ffdc82c6c06f3012aa8d3204b38ae5a144baa389a58f3894d23821deb6e00708f7c0381b0c337a3dab09f0662899db622bfb99eb4829fd6326545faed7a6b8d239c538761a797addec15cfba3d500a82c7b934c93102affe0190796a4db1cff3c0c85349440afa6622d881b9ed5bb9d88c6fd81561a86b0e7fe9f737223aa276e2c86c82b6a2eab3ab9ebd66219792c53dcd4154778946131d4906f2003f7839b0609134302825360b4bb6885a59b7bd2b6b580fe16056378a04f0e3afb061167665a65f856073333733b717b62214a961530e3d89a023dfa3dffff149c2fbd920e2568cfe4e874e24c2e586a5caf6d80ad4bf5a665ee8d18da5ee3b19a62f225735b4e3be77f4f26eb2115dd7c63a0ee52f8b3e6e218bec429919afaef9c645fe6bd603ccb1b2c1fd30fac50bd3236a562afa9deebfa1f0bc04864cb51bd87355c1bb28a798bee8d1bd0bb1f571960aad77fae3cfb715e64d601c4a0d96ad92260c5d0bd9193d15f5891f4ced9dbcab7ca8c7f8b776ae957ce2a00bedc8dece5c17f55898efc0ea2dd3dba2e1ee4dc15e882fee9e30142ff3c0e9b4fbb5a21ae1675cce2aaddb82d243708a76434cae91484a1d83230c6b5c4999ee5f9c289afb4eb5ef7d6e2da6bcb0e08872e16c9a16362d987c38ecf72ab9ec7a4379973d20c80815f5dc4f952eadc284af41c4523531c092e6ea1ecc51092ca3b2f6cd764a1807e756bd7a2d363a8586655d290c02c9f14de7136ec5766c64d2ce75a494333fcfc74a6be0da291c7fd76fc9af4c51e47519928ae2029a6308315bcc41190bfba091459968847bf9378d7905c09943038b47c598b95e3a107917b3906b95e7304ebb52ffd9b0638f74dfc4f337f25cd995f28b11be0f4e1767c63ce4a6a47bb4b3d43c21b4499f6d48c895c93afac9e5f33d829652e73e7d72a359aac0878686fe4a58191e0045b37b1704f63869d416309dc0caabed234badce4c36371d66e4819e287d892f33ee03774a1964a50ac3641787e87cad80a3e802b315685f6282c8e44b66ec9885e8200e01e63ed4fa722c7faf4bff6cde259fc2b4177b84c2c67600cb0c201a08078176fd7aa3f8e1a217f957bcf50432372e3536d6639f61a91976be6a56a5f92d742af4d31f15e7416d59677e3b84aa291db99a6ba2d03ea861635829c916d58fe9be0c42a45bfdbb4606e03e7ae63a6a245123982827df07f739bfca9b28005b7e50ddfd9f50c5627eacdceeec2c597d3f23d99b39366e32dd52b43dd3bb3048dc63a9605efccf66429283ee22604e15b9fde47e4c90cc750eaad6318f24944a3f7814efa57dff717abe017dff6b7051fd78bdb2986e66212219b6fdd0917632989b5bf8e1b3b63eed4904d702f601e3e9f14018d7c0ccf02bfd0758c2aa716c46d9e100d6b6d7926157246f96e0596fad1bb3b3f1104c5730471d7acec1b05eb0060600b61ccd0ce3f923c7678c6391f5d1132615af37978195677553a1b512bf9116a36089d59f4195af9b51716fd597c7a49c004fedff576325b7036a227cadbd0b6ecdd8120f4b585d76e62a2ff223acb4d9c8ee63f5a2acc45a6ba120bfe099be5ca42af1c045ee4d2e800184752e3cc68281d2809539c918cdb91538c9549eed78e78b1ad34c6feda6407e1e487a383fea895af87ff7982bec62ae59859322f3b5178fa447ccd4439f8fc9451d51f30880858cae4e3cddbddb2e52fae531c26be5a4e5380c23bd2b650d1ea8de08d58002ad5d687a03297ac910a2635abc8fba7b1391a6c03dae935a3ff127f41f9074b1886d4dc5ecc960426fdc93c486a201fc1dd5367ce50101b967f21d6e1cfc4c4d2e2cf15e9b1c66acf6ab6a77093fea77db10729bbf197dd412e4559d2562a67ef2d30c9e738cfc9c23d7699fe3a9add3610ac20a6f06bf2523e19fc23f61c486f380ae880016547d80ee21a179211768c2aa808bfefa59b95eade84ee5176011ec05d40b370448a3d4892ef890231fe5987913fdeea1375452533e5682ff0a905916338c46a489b6cd25fdf806768ae44677164e76d7c696d2ad088de6c6cb2bdce6979b717c9edeb79014b36e3fe0a7e14aff1ceb19bc9a0777d02a090b6da52c0318055ee7fb0f103d678541a235df0f7cc3ab0c9707ad396ec82d5890fdf70bd016a56b03d0227ed44b576c34801a2f87eec883ee475fadd03e914d34649a6a83f658869bfee25ade34a5f978f52df0d45bdea7afe379a3088f54685958c23898109e98b662308e9450ac6706738d35da657df597fc837c8d4706bba75daef3ad51f2418c718de6d4404fd845727a93b08d827123edcbf9f47027828c573d07fa421211567fbd6b03c097e00bcad0abc1951590d6afaa25346ec6b034bf203576687b6114584abe84cfec038e6dc8686b158ed4a41b6fd0ed282194bb4043c2aa6cb8eb3b223248035ce92795136f56cea6ed89ce9b2ee03c0542f034b2727a61d028d5f3d775bf403134c8f684453046e664753c9e3b7d3e85d1bd819cbf39f7eccb4338837a5b92f46b405c460586a017d389be936febc3e19d4a64b51596cdc61b9631c965b2a8c56063b92a098f92802a05b200fc00f3bc3d7b797b928b594e6ef81269041c06533bd422c46c53ef684e3d3c00a231a688604cdbc7fbea73a0424765ea5c601041ddb8bda37b743a2a36f35345e97ff4326d4c24929097850f18aee7d0d477646b89677d04325d7a96012b8f3a8291b090e5fa967acda3a86018a29d72d3818ed442606e18202af780d77210397c2c5e470f4dc805515906e315953921ac5e029e9152bc1402fe53266ba334f480d02052420087b70f752ad9dde1d2626fb81f249566002a5aeb9e6fceca1d4829c8ed96c423c386dd5b63c33d090ee35b617b268c584865d326404653a319df66175420eb221b7812fc2e4b8940289d4b0000775fcd3b1c965095eaa13542dbc0dd92c2ce6bc16e461ca7a7ef0200b1213968890ddfb1588b0f5f045b060fcfa262e423abdcd229d03c7a94d3421d5e8f767cfde494dcf5e783c93c24308ec5883c9eb19f021d580dff7a82a0d2f24590b7a4aa2bd631528374f363b6c8825173ecf6b8d3d2b03f3cda6e193eb78dcfb926e25d07fc7e13b098092665b09f20ef50c8958ff9ce0d0bdd7cf9d263f39e20506cae2f54c0429901e699644972f52b90ce2a112da9e92c0d406537c212e25f8490b8424ddb6852c10a307ab4817c87a416d5e4ca25305fd15409d0e3225806ae98d99a52819bff3860e2a7d1147eb43889accb47989c388d9309219ed54c1769744d4870358acee1930bc557eb477d87054377848fad970830bec0a50cb89b111ec79bc4f0069e8d030c1d2b903c3e5fbf4a368f7c708272ec1a5783997a1b45674f73f812e7b080545e1e81e58d4a53681a485959e29cb549e4c265f9e47820f1ff15583c26e7a08f949862d3fe469463d225a551d3ddecc3626bd931867d8a30329d06a72c932c32ac566ac830015faf42a9e3b469fe24385b6dcb9afb810fa2a64e4d9d398135f7b3fd25a9dd1e2482c9fa43e750da2e110f384c1a577c800c57919e21dc36a6a35180c6fca584102586b2d8c8990c0b3122d3082754fe1678594642e2555b57522b8be11cae8464f5a8276267d2f5062b8677d102b0ccc6c72aff875bab9a8bb40ebc6683562c47cbb65dd03734ffe9bb70ed97ba5aff9cabaab987aeea8925780f88ddfd368178a7e2eb6f4bcd51f25030052c0efbadb9764b928ef55fa6c2b94fbd6162ff917f6642619f7035d3decbddae371f308d4acab7e77375e04322affb1a1541cac21af3c06ad6b682438f486ea69923f537bf1d61b1d6fddce32cf11e686b98d3f951bdec0f6f2077691db105fe63c957b67e5d93e776d9abedc7606c9bfc8123281fb131b86ba5ab28fbc8a896ff7b4a84b2cebea03b967ad5dd81c7c7caad9e346348e02a51cd6ea6a4bfd2091e86b5dc767", 0x1000}, {&(0x7f0000000080)="0ec7931153196d3723916b5c6ac0853045fee22d851248f7f8f4cfef103250ce7a500e4dbaf9fcffad62e519af0e84899608", 0x32}, {&(0x7f00000000c0)="0fbc0df58e2dacd000e0429388a060a2a36357f1431ff16629074eeb80ebbdd3f48e2bb35f3e52a4242357d0b4b05c2e50811199ac324275641832b1b2ded49cbeaee82bd7a6915bcbec2971a3f1776da9125898e9cb7929e424c67110cf873e160a026dddcebe0d28f855add451f468b658a46d55254f6f953f13e47705fcf3748a1f1e5b429509131e42246d0f7bd6bdf97e3f103ab1e9895ed3159766137bc32c285e109542a0ec699e4828d4ba", 0xaf}], 0x3) 495.345018ms ago: executing program 7 (id=1207): open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) 494.610181ms ago: executing program 0 (id=1208): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004508003c0066000000069078e0000002ac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0020002907889a9d7d5e6fffd0512000022800000000600000ef20000000200000cc13d4121360eaa374eed80f1c48d28c14fe3335c98c4989a1be008d756a68f46ce505ba2146645eb0f7c06f67e291814e3f2144a1a2eec88030564ad15b9b94567f4bd4fe6d5472e5d13e20ab2b31b7a89d52d27979a35606a5328c472fcc8b0a13b3a05764eeafd567ee4922215febccaf07ffbe37914a5bd8765283f1ec30d701aebd89c1ae95494eec33961af5fe0deed094cd92786904c01f5e1ad691c"]) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r1, r4) execve(0x0, 0x0, 0x0) listen(r1, 0xfff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x79c8) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000540)=0xc) r8 = getuid() setreuid(0x0, r8) setreuid(r8, 0x0) r9 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getuid() r14 = getgid() sendmsg$unix(r6, &(0x7f0000000840)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000300)="4e434d5f2692a5bb7fc15e5b5ae1e2017029e12e1576bb36051ad8d9f73b3f10275cabb2c17346b88a8850a3514df2b041d45ae91e9a78c025e9e81c6eaf23508dc639683940d8158ba682c4abad5110663bd44388fd2c5514549a4d", 0x5c}, {&(0x7f0000000480)="50d24a6243a9981e4fa47a303a69b5565892e14b18f9b32cdbb4100d3dc3ecef215f2d47e47914b82c0461c3b3a4bf9e6c062c26fc9e7114f5ed21bc4ba8fd7ee79489b62d349b857db5736ea87d7a3fa2cec5b04d0218063ef108761423fa804eacce5441ace0fda69c74fbeb0b0aab9002fe25172bb057ed47d5d79d107bf7b0a0", 0x82}, {&(0x7f00000005c0)="45446b2a1238dab96d06a6922f9d322677796861eee352bf3d4cc432ac58af7b264fb22f84b93429709ec26ba06fd0f7069bc4548a851439968cf7bd4c8ec40b15426009cf202bf745b4ea1847e37621f9cf40d94cfc2884916843e7676edf27169a9f826abd9c2767970e8126147996a019736a932e59f7588441457230d9fcb8ca053ab13ad5b5228b1937b9ac8f834cd0d447a99cbb3e110a05ed84dd5dd43006746a", 0xa4}, {&(0x7f0000000680)="1be7fa3adca151f1d40d3b639b6060f9884b3eda7f75dd83cc8be44065508f36229193ea07eb99ed6342ee55cae4aa30bd8f53c26dffe2a8ba00b53381c7c6369dacbe2fe0b8", 0x46}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60, 0x9}, 0x401) 336.605013ms ago: executing program 7 (id=1209): setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1602) select(0xffffffffffffff87, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) 335.701866ms ago: executing program 1 (id=1210): setuid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) msgget(0x1, 0xd0) setuid(0xffffffffffffffff) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setgid(0xffffffffffffffff) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) msgget(0x1, 0xd0) (async) 335.060873ms ago: executing program 7 (id=1211): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async, rerun: 64) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (rerun: 64) 309.179978ms ago: executing program 2 (id=1212): setuid(0xffffffffffffffff) r0 = socket(0x20, 0x4000, 0xb7) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 307.132528ms ago: executing program 7 (id=1213): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000ef, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(0x0, 0x200, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000280)="582f5f3955e52ea98ec4da55de4bef162e06d0a21d1f", 0x16, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000200)}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0xf0, 0x6453}, {0x48, 0x8, 0x1, 0xd}, {0x6, 0x1, 0x56, 0xfffff000}]}) syz_extract_tcp_res(0x0, 0x2, 0xfff) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x800, 0x9}, {0xffff, 0x10000}}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x11) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x2, 0xfffffffb}, {0x2, 0x20f}], 0x2}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0/../file0\x00') r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x56}, 0x2, &(0x7f0000000800)="b58e7b77b71396353b440d0ce3564ee04a470c87a9c0787f2b4a977bd4bb45c76d6eec7f8d0dfc75cb07610d659031580aa5c4118a45078920785994b0052c8f8413279f78634e0e4cd328b6dc87e1d90aab295b2ce0357c2bab55a87156562f335a3812030b27c27c874eec3ed6a91c48dfb138dcc1cb985477d9ccfdc7a380c7172007f10ebcf782893d306c76f5c6746356f9326b7147684cc9266eb05a8fb5563b495b9835076a8d9508aa8bb738edc6412e055f56ed7e022016e9dcc41d14702639adb55624bd332df4e00fa2b77b766426171d853724bdc71664a5508b74f57318e176b22b87", &(0x7f00000001c0)=0xe9, &(0x7f0000000900)="4b2d62f295f606b1d0b2c3775143d436fbb271094e791a9522090b", 0x1b) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 300.321671ms ago: executing program 1 (id=1214): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x538, r1) getitimer(0x2, &(0x7f0000000380)) 298.247485ms ago: executing program 2 (id=1215): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x20000100000000, 0x0, 0x80008000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3ff, 0xfffffffffffffffe, 0x1, 0x4, 0x104, 0xfffffffffffffff5, 0x100], [0x3, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x69, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x8}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x3, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x10, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x3, 0x849}, {0x203, 0x10, 0x5, 0xfffffffffffffff9}}}) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x4}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x63, 0x6, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(r3, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) syz_emit_ethernet(0x10004, &(0x7f0000000080)=ANY=[@ANYRES64]) 7.339903ms ago: executing program 1 (id=1216): setsockopt(0xffffffffffffffff, 0x1, 0x52ba, &(0x7f00000000c0)="40626550e8cf59054933a1d965660ba368bb7cfd8fcb64eefd7bc73ccb0931e90c1580f5d55b47ea3b1d814a2b7fe526cbb1fd83db71c9703761cc39c5574be9cefd44bfc73988202231bdebf09bffdf6adf08c830cca523dcb5b1b53e925ac7975cbead8dc261b361395f1f89bb3d338ce299d77e8b4bca9034d1eea9f32b2ed77f25cad168ad202d9535d70ea5843eccb4", 0x92) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x6, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) (async) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 0s ago: executing program 1 (id=1217): kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff6, 0x13, 0x10, 0xfd, 0x10000}], 0x1, 0x0, 0x9b6c, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x80000000, 0x2}], 0xe4a, 0x0, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x10, 0x8018, 0x2000009, 0x1, 0x80000001, 0x1ac, 0x80010001, 0x10, [{0x0, 0x8000, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfbfffff9}, {0x100, 0xf88, 0x0, 0x6}, {0x1, 0x2, 0x4}, {0x401, 0x200724, 0x4002802, 0x7}, {0x1, 0x650, 0x1fe, 0x99}, {0xce1, 0x0, 0x7, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x8, 0x5}, {0x29, 0x8005, 0x60ad, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x4, 0x9, 0x8, 0x6}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffff8, 0x0, 0x2, 0x100200000, 0x6, 0x9, 0xdf64, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x8, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000008000, 0x40000000, 0x0, 0xb, 0x5, 0xffffffff00000000], [0x81, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x80000004, 0x5, 0xfffffffffffffffb}, {0x0, 0x2, 0x7f, 0x1000000008}, {0x0, 0x9, 0x7fffffff, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x4000000008}], {0xfffe, 0x5, 0x6, 0x3}, {0xffff, 0x3, 0x6d5, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffff8, 0x0, 0x2, 0x100200000, 0x6, 0x9, 0xdf64, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x8, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000008000, 0x40000000, 0x0, 0xb, 0x5, 0xffffffff00000000], [0x81, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x80000004, 0x5, 0xfffffffffffffffb}, {0x0, 0x2, 0x7f, 0x1000000008}, {0x0, 0x9, 0x7fffffff, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x4000000008}], {0xfffe, 0x5, 0x6, 0x3}, {0xffff, 0x3, 0x6d5, 0x6}}}) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) mprotect(&(0x7f0000747000/0x4000)=nil, 0x4000, 0x4) socket(0x1, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, 0x0}, 0x80}, 0x10, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) (async) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.132' (ED25519) to the list of known hosts. pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 d',I2Lf-ctq_UQ7a8eV8e:}4q.!Ӱ^(w^#z-9F=ԓ/zraQ^_]iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk fuse: Cannot find fusebuf fuse: Cannot find fusebuf panic: ufs_rename: lost dir entry Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *187701 28476 0 0 0x4000000 1K syz-executor 150741 66944 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8340d9fa) at panic+0x1e5 ufs_rename(ffff80003c439608) at ufs_rename+0x175f VOP_RENAME(fffffd80685eac10,fffffd80685eadc0,ffff80003c4397d8,fffffd80685eac10,0,ffff80003c439728) at VOP_RENAME+0x137 dorenameat(ffff80002a2e3248,ffffff9c,200000000140,ffffff9c,200000000180) at dorenameat+0x3f7 syscall(ffff80003c439970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2832131a0f0, count: 8 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: ufs_rename: lost dir entry ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340d9fa) at panic+0x1e5 ufs_rename(ffff80003c439608) at ufs_rename+0x175f VOP_RENAME(fffffd80685eac10,fffffd80685eadc0,ffff80003c4397d8,fffffd80685eac10,0,ffff80003c439728) at VOP_RENAME+0x137 dorenameat(ffff80002a2e3248,ffffff9c,200000000140,ffffff9c,200000000180) at dorenameat+0x3f7 syscall(ffff80003c439970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2832131a0f0, count: -7 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c439390 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff80002a2e3248 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd95333f5411c8cde r11 0xe54b0d288bfdfa35 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff8295d045 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c439380 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=187701 pid=28476 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=82, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2e2a80,0xffff80003581c038 process=0xffff800035825d60 user=0xffff80003c434000, vmspace=0xfffffd806b9cf3e8 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28476 253234 48974 0 3 0x80 nanoslp syz-executor *28476 187701 48974 0 7 0x4000000 syz-executor 28476 331134 48974 0 3 0x4000080 fsleep syz-executor 28476 71786 48974 0 3 0x4000080 fsleep syz-executor 59911 257535 6170 0 3 0x80 nanoslp syz-executor 59911 278646 6170 0 3 0x4000080 kqread syz-executor 59911 375390 6170 0 3 0x4000080 fsleep syz-executor 27351 236703 34555 0 3 0x80 nanoslp syz-executor 27351 390320 34555 0 3 0x4000080 lockf syz-executor 27351 356235 34555 0 3 0x4000080 lockf syz-executor 27351 406040 34555 0 3 0x4000080 fsleep syz-executor 66944 442735 86883 0 3 0x80 nanoslp syz-executor 66944 150741 86883 0 7 0x4000000 syz-executor 66944 213103 86883 0 3 0x4000080 fsleep syz-executor 66944 399537 86883 0 3 0x4000080 fsleep syz-executor 98178 274968 69755 0 3 0x80 nanoslp syz-executor 98178 371518 69755 0 3 0x4000080 kqsel syz-executor 98178 64538 69755 0 3 0x4000080 fsleep syz-executor 34886 199683 0 0 3 0x14200 acct acct 99897 242764 16232 0 3 0x3000 suspend syz-executor 99897 150574 16232 0 3 0x4081000 biowait syz-executor 98527 94996 1 0 3 0x100083 ttyin getty 40306 83029 0 0 3 0x14200 bored sosplice 48974 188468 73429 0 3 0x82 nanoslp syz-executor 69755 424886 73429 0 3 0x82 nanoslp syz-executor 16232 4600 73429 0 3 0x82 nanoslp syz-executor 48567 46086 73429 0 3 0x82 wait syz-executor 90922 183384 73429 0 3 0x82 nanoslp syz-executor 34555 65462 73429 0 3 0x82 nanoslp syz-executor 6170 456324 73429 0 3 0x82 nanoslp syz-executor 86883 77816 73429 0 3 0x82 nanoslp syz-executor 73429 159261 77712 0 3 0x82 kqread syz-executor 77712 180902 69919 0 3 0x10008a sigsusp ksh 69919 461322 3009 0 3 0x98 kqread sshd-session 3009 507450 91427 0 3 0x92 kqread sshd-session 91427 371743 1 0 3 0x88 kqread sshd 97727 462942 34778 74 3 0x1100092 bpf pflogd 34778 313819 1 0 3 0x80 sbwait pflogd 603 42130 3746 73 3 0x1100090 kqread syslogd 3746 496227 1 0 3 0x100082 sbwait syslogd 84276 105813 1 0 3 0x100080 kqread resolvd 71488 109424 0 0 3 0x14200 bored smr 88241 322978 0 0 3 0x14200 pgzero zerothread 57322 518842 0 0 3 0x14200 aiodoned aiodoned 44942 358769 0 0 3 0x14200 syncer update 53434 207728 0 0 3 0x14200 cleaner cleaner 54186 421524 0 0 3 0x14200 reaper reaper 20895 17459 0 0 3 0x14200 pgdaemon pagedaemon 89092 323772 0 0 3 0x14200 bored viomb 21316 336524 0 0 3 0x40014200 acpi0 acpi0 44953 203011 0 0 3 0x40014200 idle1 19999 317133 0 0 3 0x14200 bored softnet7 78085 437190 0 0 3 0x14200 bored softnet6 55853 481620 0 0 3 0x14200 bored softnet5 83378 140131 0 0 3 0x14200 bored softnet4 30896 377817 0 0 3 0x14200 bored softnet3 27419 286770 0 0 3 0x14200 bored softnet2 42712 139376 0 0 3 0x14200 bored softnet1 70518 177683 0 0 3 0x14200 bored softnet0 77744 127308 0 0 3 0x14200 bored systqmp 13921 104092 0 0 3 0x14200 bored systq 81191 217403 0 0 3 0x14200 tmoslp softclockmp 90248 21918 0 0 3 0x40014200 tmoslp softclock 40463 458791 0 0 3 0x40014200 idle0 1 248275 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 28476 (syz-executor) thread 0xffff80002a2e3248 (187701) exclusive rrwlock inode r = 0 (0xfffffd806b0157d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_relookup+0xd4 #11 ufs_rename+0x14aa #12 VOP_RENAME+0x137 #13 dorenameat+0x3f7 #14 syscall+0xb17 #15 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806beb3328) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_relookup+0x5c #6 ufs_rename+0x14aa #7 VOP_RENAME+0x137 #8 dorenameat+0x3f7 #9 syscall+0xb17 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83871998) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 VOP_BWRITE+0x60 #6 ufs_direnter+0x7ac #7 ufs_rename+0xdb2 #8 VOP_RENAME+0x137 #9 dorenameat+0x3f7 #10 syscall+0xb17 #11 Xsyscall+0x128 Process 66944 (syz-executor) thread 0xffff80003581c558 (150741) exclusive rwlock inet46 r = 0 (0xffff8000014eb820) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sys_listen+0xbe #3 syscall+0xbd4 #4 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff838170d0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sys_listen+0xbe #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 99897 (syz-executor) thread 0xffff80003581cd20 (150574) exclusive rrwlock inode r = 0 (0xfffffd806f572ea8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10218 11068K 13662K 166960K 12608 0 pcb 22 14K 20K 166960K 275 0 rtable 146 9K 11K 166960K 448 0 pf 37 18K 82K 166960K 230 0 ifaddr 31 4K 8K 166960K 113 0 ifgroup 58 2K 3K 166960K 206 0 sysctl 4 1K 9K 166960K 22 0 counters 68 36K 38K 166960K 234 0 ioctlops 0 0K 4K 166960K 1760 0 iov 0 0K 32K 166960K 80 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1502 94K 95K 166960K 2461 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 131 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 228K 166960K 1370 0 sigio 0 0K 0K 166960K 14 0 proc 69 99K 147K 166960K 712 0 subproc 72 4K 4K 166960K 73 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 277 0 in_multi 53 3K 7K 166960K 145 0 ether_multi 1 0K 0K 166960K 8 0 mrt 2 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 127 572K 572K 166960K 127 0 exec 0 0K 1K 166960K 541 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 158K 186K 166960K 14535 0 UVM aobj 35 4K 4K 166960K 36 0 pinsyscall 37 74K 105K 166960K 2484 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 65 0 NDP 12 0K 2K 166960K 79 0 temp 82 8652K 8778K 166960K 58723 0 kqueue 10 18K 28K 166960K 277 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 281 0 280 5 3 2 3 0 8 1 rtentry 176 141 0 94 5 0 5 5 0 8 0 unpcb 144 1146 0 1133 10 7 3 6 0 8 2 syncache 336 15 0 15 2 2 0 1 0 8 0 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 736 361 0 349 7 0 7 7 0 8 5 arp 128 14 0 9 1 0 1 1 0 8 0 inpcb 328 1715 0 1697 32 25 7 13 0 8 5 nd6 144 25 0 17 1 0 1 1 0 8 0 pkpcb 40 15 0 15 3 2 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 66 0 66 3 2 1 1 0 8 1 pppxif 1504 9 0 9 3 2 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 26 0 18 1 0 1 1 0 482 0 pffrnode 88 25 0 17 1 0 1 1 0 8 0 pffrent 40 47 0 39 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 88 0 26 1 0 1 1 0 8 0 pfstkey 128 90 0 28 2 0 2 2 0 8 0 pfstate 384 88 0 27 7 0 7 7 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 4 0 4 3 3 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 683 0 433 32 2 30 30 0 8 7 art_table 40 687 0 433 5 0 5 5 0 8 0 art_node 32 138 0 97 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 13 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 126 0 116 1 0 1 1 0 8 0 shmpl 112 33 0 1 1 0 1 1 0 8 0 dirhash 1024 32 0 15 3 0 3 3 0 8 0 dino2pl 256 4098 0 2574 96 0 96 96 0 8 0 ffsino 296 4098 0 2574 118 0 118 118 0 8 0 nchpl 144 6087 0 5523 63 39 24 63 0 8 0 rtmask 32 15 0 15 2 1 1 1 0 8 1 uvmvnodes 80 4608 0 0 95 0 95 95 0 8 0 vnodes 216 4608 0 0 256 0 256 256 0 8 0 namei 1024 21114 0 21112 3 2 1 2 0 8 0 percpumem 16 132 0 83 1 0 1 1 0 8 0 kstatmem 264 128 0 100 3 0 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 5 0 5 3 2 1 1 0 8 1 scxspl 216 44357 0 44356 12 11 1 8 1 8 0 plimitpl 152 433 0 415 1 0 1 1 0 8 0 sigapl 424 1666 0 1613 7 0 7 7 0 8 0 knotepl 120 776 0 0 24 0 24 24 0 8 0 kqueuepl 224 631 0 620 9 6 3 7 0 8 2 pipepl 344 310 0 283 9 6 3 9 0 8 0 fdescpl 528 1641 0 1612 3 0 3 3 0 8 0 filepl 160 12446 0 12221 34 21 13 20 0 8 2 lockfpl 104 811 0 805 2 1 1 2 0 8 0 lockfspl 48 272 0 268 1 0 1 1 0 8 0 sessionpl 144 33 0 25 1 0 1 1 0 8 0 pgrppl 48 92 0 76 1 0 1 1 0 8 0 ucredpl 104 2215 0 2205 1 0 1 1 0 8 0 zombiepl 144 1827 0 1824 1 0 1 1 0 8 0 processpl 1248 1666 0 1613 5 0 5 5 0 8 0 procpl 664 3961 0 3894 7 1 6 7 0 8 0 sosppl 168 11 0 11 3 3 0 1 0 8 0 sockpl 752 3218 0 3185 38 28 10 17 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 1184 0 0 74 0 74 74 0 8 0 bufpl 280 19883 0 13740 440 0 440 440 0 8 0 anonpl 32 12671 0 0 104 1 103 103 0 246 0 amapchunkpl 152 48738 0 47844 46 7 39 39 0 158 3 amappl16 200 7686 0 7486 49 28 21 31 0 8 5 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 131 0 122 1 0 1 1 0 8 0 amappl13 176 4 0 4 3 3 0 1 0 8 0 amappl12 168 2292 0 2263 3 1 2 2 0 8 0 amappl11 160 50 0 42 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 259 0 258 1 0 1 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 124 0 114 1 0 1 1 0 8 0 amappl6 120 190 0 187 1 0 1 1 0 8 0 amappl5 112 125 0 117 1 0 1 1 0 8 0 amappl4 104 339 0 320 1 0 1 1 0 8 0 amappl3 96 9977 0 9855 5 1 4 4 0 8 0 amappl2 88 738 0 692 2 0 2 2 0 8 0 amappl1 80 15497 0 14982 15 0 15 15 0 8 0 amappl 88 13598 0 13398 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 35 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1641 0 1612 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1641 0 1612 1 0 1 1 0 8 0 vmmpekpl 168 15952 0 15920 3 0 3 3 0 8 0 vmmpepl 168 113883 0 111916 125 24 101 115 0 357 6 vmsppl 488 1640 0 1612 5 1 4 5 0 8 0 rwobjpl 80 38345 0 32687 116 0 116 116 0 8 0 pdppl 4096 3290 0 3224 106 40 66 84 0 8 0 pvpl 32 23443 0 0 190 1 189 189 0 265 0 pmappl 256 1640 0 1612 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 355 0 49 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff83871790) at __mp_lock+0x1a3 intr_handler(ffff80003c491770,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 rw_status(ffffffff838170b8) at rw_status+0x24 soassertlocked(ffff8000014eb800) at soassertlocked+0xb1 tcp_listen(ffff8000014eb800) at tcp_listen+0x3d solisten(ffff8000014eb800,fff) at solisten+0x127 sys_listen(ffff80003581c558,ffff80003c491aa0,ffff80003c4919f0) at sys_listen+0xd4 syscall(ffff80003c491aa0) at syscall+0xbd4 end trace frame: 0xffff80003c491b20, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837d3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff83871790) at __mp_lock+0x1a3 intr_handler(ffff80003c491770,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 rw_status(ffffffff838170b8) at rw_status+0x24 soassertlocked(ffff8000014eb800) at soassertlocked+0xb1 tcp_listen(ffff8000014eb800) at tcp_listen+0x3d solisten(ffff8000014eb800,fff) at solisten+0x127 sys_listen(ffff80003581c558,ffff80003c491aa0,ffff80003c4919f0) at sys_listen+0xd4 syscall(ffff80003c491aa0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5be1db4a640, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8340d9fa) at panic+0x1e5 ufs_rename(ffff80003c439608) at ufs_rename+0x175f VOP_RENAME(fffffd80685eac10,fffffd80685eadc0,ffff80003c4397d8,fffffd80685eac10,0,ffff80003c439728) at VOP_RENAME+0x137 dorenameat(ffff80002a2e3248,ffffff9c,200000000140,ffffff9c,200000000180) at dorenameat+0x3f7 syscall(ffff80003c439970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2832131a0f0, count: 8 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340d9fa) at panic+0x1e5 ufs_rename(ffff80003c439608) at ufs_rename+0x175f VOP_RENAME(fffffd80685eac10,fffffd80685eadc0,ffff80003c4397d8,fffffd80685eac10,0,ffff80003c439728) at VOP_RENAME+0x137 dorenameat(ffff80002a2e3248,ffffff9c,200000000140,ffffff9c,200000000180) at dorenameat+0x3f7 syscall(ffff80003c439970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2832131a0f0, count: -7