From bb051463c96ac053432ad6350ed102aa0a187530 Mon Sep 17 00:00:00 2001 From: gordon Date: Wed, 2 Sep 2020 16:22:14 +0000 Subject: [PATCH] Fix getfsstat compatibility system call panic. Approved by: so Security: FreeBSD-EN-20:18.getfsstat --- sys/kern/vfs_syscalls.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c index 0e957f5d596..ac24c8a25de 100644 --- a/sys/kern/vfs_syscalls.c +++ b/sys/kern/vfs_syscalls.c @@ -409,6 +409,8 @@ kern_getfsstat(struct thread *td, struct statfs **buf, size_t bufsize, case MNT_NOWAIT: break; default: + if (bufseg == UIO_SYSSPACE) + *buf = NULL; return (EINVAL); } restart: -- 2.45.0