X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libcfs%2Flibcfs%2Flinux%2Flinux-module.c;h=f98ba6463b20dbbff7a9cb1e705a9ce14438ebe0;hb=99727c7a1a4f4100361f79bf185cb34b70b67d99;hp=1294537b99a7ca2b85e31ba43dd69a82c970f4fb;hpb=96f482b509867bb70cc26e94e60903df82b09f30;p=fs%2Flustre-release.git diff --git a/libcfs/libcfs/linux/linux-module.c b/libcfs/libcfs/linux/linux-module.c index 1294537..f98ba64 100644 --- a/libcfs/libcfs/linux/linux-module.c +++ b/libcfs/libcfs/linux/linux-module.c @@ -137,7 +137,7 @@ static long libcfs_ioctl(struct file *file, struct cfs_psdev_file pfile; int rc = 0; - if (current_fsuid() != 0) + if (!capable(CAP_SYS_ADMIN)) return -EACCES; if ( _IOC_TYPE(cmd) != IOC_LIBCFS_TYPE ||