This patch changes the permissions of the 'event_char' and 'latency_timer' sysfs attributes for devices supported by the ftdi_sio driver. They should only be set by root.

Signed-off-by: Ian Abbott <[EMAIL PROTECTED]>

diff -ur c/drivers/usb/serial/ftdi_sio.c d/drivers/usb/serial/ftdi_sio.c
--- c/drivers/usb/serial/ftdi_sio.c	2005-03-29 12:00:37.000000000 +0100
+++ d/drivers/usb/serial/ftdi_sio.c	2005-03-29 12:34:38.000000000 +0100
@@ -1269,8 +1269,8 @@
 	return count;
 }
 
-static DEVICE_ATTR(latency_timer, S_IWUGO | S_IRUGO, show_latency_timer, store_latency_timer);
-static DEVICE_ATTR(event_char, S_IWUGO, NULL, store_event_char);
+static DEVICE_ATTR(latency_timer, S_IWUSR | S_IRUGO, show_latency_timer, store_latency_timer);
+static DEVICE_ATTR(event_char, S_IWUSR, NULL, store_event_char);
 
 void create_sysfs_attrs(struct usb_serial *serial)
 {	

Reply via email to