aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/lib
diff options
context:
space:
mode:
Diffstat (limited to 'arch/s390/lib')
-rw-r--r--arch/s390/lib/uaccess_pt.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/s390/lib/uaccess_pt.c b/arch/s390/lib/uaccess_pt.c
index 637192fa7c9a..63181671e3e3 100644
--- a/arch/s390/lib/uaccess_pt.c
+++ b/arch/s390/lib/uaccess_pt.c
@@ -15,8 +15,8 @@
15#include <asm/futex.h> 15#include <asm/futex.h>
16#include "uaccess.h" 16#include "uaccess.h"
17 17
18static inline int __handle_fault(struct mm_struct *mm, unsigned long address, 18static int __handle_fault(struct mm_struct *mm, unsigned long address,
19 int write_access) 19 int write_access)
20{ 20{
21 struct vm_area_struct *vma; 21 struct vm_area_struct *vma;
22 int ret = -EFAULT; 22 int ret = -EFAULT;
@@ -81,8 +81,8 @@ out_sigbus:
81 return ret; 81 return ret;
82} 82}
83 83
84static inline size_t __user_copy_pt(unsigned long uaddr, void *kptr, 84static size_t __user_copy_pt(unsigned long uaddr, void *kptr,
85 size_t n, int write_user) 85 size_t n, int write_user)
86{ 86{
87 struct mm_struct *mm = current->mm; 87 struct mm_struct *mm = current->mm;
88 unsigned long offset, pfn, done, size; 88 unsigned long offset, pfn, done, size;
@@ -139,7 +139,7 @@ fault:
139 * Do DAT for user address by page table walk, return kernel address. 139 * Do DAT for user address by page table walk, return kernel address.
140 * This function needs to be called with current->mm->page_table_lock held. 140 * This function needs to be called with current->mm->page_table_lock held.
141 */ 141 */
142static inline unsigned long __dat_user_addr(unsigned long uaddr) 142static unsigned long __dat_user_addr(unsigned long uaddr)
143{ 143{
144 struct mm_struct *mm = current->mm; 144 struct mm_struct *mm = current->mm;
145 unsigned long pfn, ret; 145 unsigned long pfn, ret;
es except hubs. For more information, see Documentation/usb/persist.txt. What: /sys/bus/usb/device/.../power/connected_duration Date: January 2008 KernelVersion: 2.6.25 Contact: Sarah Sharp <sarah.a.sharp@intel.com> Description: If CONFIG_PM and CONFIG_USB_SUSPEND are enabled, then this file is present. When read, it returns the total time (in msec) that the USB device has been connected to the machine. This file is read-only. Users: PowerTOP <power@bughost.org> http://www.lesswatts.org/projects/powertop/ What: /sys/bus/usb/device/.../power/active_duration Date: January 2008 KernelVersion: 2.6.25 Contact: Sarah Sharp <sarah.a.sharp@intel.com> Description: If CONFIG_PM and CONFIG_USB_SUSPEND are enabled, then this file is present. When read, it returns the total time (in msec) that the USB device has been active, i.e. not in a suspended state. This file is read-only. Tools can use this file and the connected_duration file to compute the percentage of time that a device has been active. For example, echo $((100 * `cat active_duration` / `cat connected_duration`)) will give an integer percentage. Note that this does not account for counter wrap. Users: PowerTOP <power@bughost.org> http://www.lesswatts.org/projects/powertop/ What: /sys/bus/usb/device/<busnum>-<devnum>...:<config num>-<interface num>/supports_autosuspend Date: January 2008 KernelVersion: 2.6.27 Contact: Sarah Sharp <sarah.a.sharp@intel.com> Description: When read, this file returns 1 if the interface driver for this interface supports autosuspend. It also returns 1 if no driver has claimed this interface, as an unclaimed interface will not stop the device from being autosuspended if all other interface drivers are idle. The file returns 0 if autosuspend support has not been added to the driver. Users: USB PM tool git://git.moblin.org/users/sarah/usb-pm-tool/ What: /sys/bus/usb/device/.../authorized Date: July 2008 KernelVersion: 2.6.26 Contact: David Vrabel <david.vrabel@csr.com> Description: Authorized devices are available for use by device drivers, non-authorized one are not. By default, wired USB devices are authorized. Certified Wireless USB devices are not authorized initially and should be (by writing 1) after the device has been authenticated. What: /sys/bus/usb/device/.../wusb_cdid Date: July 2008 KernelVersion: 2.6.27 Contact: David Vrabel <david.vrabel@csr.com> Description: For Certified Wireless USB devices only. A devices's CDID, as 16 space-separated hex octets. What: /sys/bus/usb/device/.../wusb_ck Date: July 2008 KernelVersion: 2.6.27 Contact: David Vrabel <david.vrabel@csr.com> Description: For Certified Wireless USB devices only. Write the device's connection key (CK) to start the authentication of the device. The CK is 16 space-separated hex octets. What: /sys/bus/usb/device/.../wusb_disconnect Date: July 2008 KernelVersion: 2.6.27 Contact: David Vrabel <david.vrabel@csr.com> Description: For Certified Wireless USB devices only. Write a 1 to force the device to disconnect (equivalent to unplugging a wired USB device). What: /sys/bus/usb/drivers/.../remove_id Date: November 2009 Contact: CHENG Renquan <rqcheng@smu.edu.sg> Description: Writing a device ID to this file will remove an ID that was dynamically added via the new_id sysfs entry. The format for the device ID is: idVendor idProduct. After successfully removing an ID, the driver will no longer support the device. This is useful to ensure auto probing won't match the driver to the device. For example: # echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id What: /sys/bus/usb/device/.../avoid_reset_quirk Date: December 2009 Contact: Oliver Neukum <oliver@neukum.org> Description: Writing 1 to this file tells the kernel that this device will morph into another mode when it is reset. Drivers will not use reset for error handling for such devices. Users: usb_modeswitch