You should not be able to write to a debugfs file from any user.

Cc: Marek Belisko <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
---
 drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c
index da76f11..e398092 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c
@@ -173,7 +173,7 @@ int ft1000_create_dev(struct ft1000_device *dev)
                goto debug_dir_fail;
        }
 
-       file = debugfs_create_file("device", S_IRUGO | S_IWUGO, dir,
+       file = debugfs_create_file("device", S_IRUGO | S_IWUSR, dir,
                                        NULL, &ft1000fops);
        if (IS_ERR(file)) {
                result = PTR_ERR(file);
-- 
1.7.3.2

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to