Loading CREDITS +12 −3 Original line number Diff line number Diff line Loading @@ -2576,7 +2576,7 @@ S: Toronto, Ontario S: Canada N: Zwane Mwaikambo E: zwane@arm.linux.org.uk E: zwanem@gmail.com D: Various driver hacking D: Lowlevel x86 kernel hacking D: General debugging Loading Loading @@ -2808,8 +2808,7 @@ S: Ottawa, Ontario S: Canada K2P 0X8 N: Mikael Pettersson E: mikpe@it.uu.se W: http://user.it.uu.se/~mikpe/linux/ E: mikpelinux@gmail.com D: Miscellaneous fixes N: Reed H. Petty Loading Loading @@ -2896,6 +2895,11 @@ S: Framewood Road S: Wexham SL3 6PJ S: United Kingdom N: Richard Purdie E: rpurdie@rpsys.net D: Backlight subsystem maintainer S: United Kingdom N: Daniel Quinlan E: quinlan@pathname.com W: http://www.pathname.com/~quinlan/ Loading Loading @@ -3153,6 +3157,11 @@ N: Dipankar Sarma E: dipankar@in.ibm.com D: RCU N: Yoshinori Sato E: ysato@users.sourceforge.jp D: uClinux for Renesas H8/300 (H8300) D: http://uclinux-h8.sourceforge.jp/ N: Hannu Savolainen E: hannu@opensound.com D: Maintainer of the sound drivers until 2.1.x days. Loading Documentation/ABI/README +13 −0 Original line number Diff line number Diff line Loading @@ -72,3 +72,16 @@ kernel tree without going through the obsolete state first. It's up to the developer to place their interfaces in the category they wish for it to start out in. Notable bits of non-ABI, which should not under any circumstances be considered stable: - Kconfig. Userspace should not rely on the presence or absence of any particular Kconfig symbol, in /proc/config.gz, in the copy of .config commonly installed to /boot, or in any invocation of the kernel build process. - Kernel-internal symbols. Do not rely on the presence, absence, location, or type of any kernel symbol, either in System.map files or the kernel binary itself. See Documentation/stable_api_nonsense.txt. Documentation/ABI/stable/sysfs-bus-usb +4 −4 Original line number Diff line number Diff line Loading @@ -37,8 +37,8 @@ Description: 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/ PowerTOP <powertop@lists.01.org> https://01.org/powertop/ What: /sys/bus/usb/device/.../power/active_duration Date: January 2008 Loading @@ -57,8 +57,8 @@ Description: 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/ PowerTOP <powertop@lists.01.org> https://01.org/powertop/ What: /sys/bus/usb/devices/<busnum>-<port[.port]>...:<config num>-<interface num>/supports_autosuspend Date: January 2008 Loading Documentation/ABI/stable/sysfs-driver-ib_srp +13 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,12 @@ Description: Interface for making ib_srp connect to a new target. interrupt is handled by a different CPU then the comp_vector parameter can be used to spread the SRP completion workload over multiple CPU's. * tl_retry_count, a number in the range 2..7 specifying the IB RC retry count. * queue_size, the maximum number of commands that the initiator is allowed to queue per SCSI host. The default value for this parameter is 62. The lowest supported value is 2. What: /sys/class/infiniband_srp/srp-<hca>-<port_number>/ibdev Date: January 2, 2006 Loading Loading @@ -153,6 +159,13 @@ Contact: linux-rdma@vger.kernel.org Description: InfiniBand service ID used for establishing communication with the SRP target. What: /sys/class/scsi_host/host<n>/sgid Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-rdma@vger.kernel.org Description: InfiniBand GID of the source port used for communication with the SRP target. What: /sys/class/scsi_host/host<n>/zero_req_lim Date: September 20, 2006 KernelVersion: 2.6.18 Loading Documentation/ABI/stable/sysfs-transport-srp +39 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,24 @@ Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Instructs an SRP initiator to disconnect from a target and to remove all LUNs imported from that target. What: /sys/class/srp_remote_ports/port-<h>:<n>/dev_loss_tmo Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a transport layer error has been observed before removing a target port. Zero means immediate removal. Setting this attribute to "off" will disable the dev_loss timer. What: /sys/class/srp_remote_ports/port-<h>:<n>/fast_io_fail_tmo Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a transport layer error has been observed before failing I/O. Zero means failing I/O immediately. Setting this attribute to "off" will disable the fast_io_fail timer. What: /sys/class/srp_remote_ports/port-<h>:<n>/port_id Date: June 27, 2007 KernelVersion: 2.6.24 Loading @@ -12,8 +30,29 @@ Contact: linux-scsi@vger.kernel.org Description: 16-byte local SRP port identifier in hexadecimal format. An example: 4c:49:4e:55:58:20:56:49:4f:00:00:00:00:00:00:00. What: /sys/class/srp_remote_ports/port-<h>:<n>/reconnect_delay Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a reconnect attempt failed before retrying. Setting this attribute to "off" will disable time-based reconnecting. What: /sys/class/srp_remote_ports/port-<h>:<n>/roles Date: June 27, 2007 KernelVersion: 2.6.24 Contact: linux-scsi@vger.kernel.org Description: Role of the remote port. Either "SRP Initiator" or "SRP Target". What: /sys/class/srp_remote_ports/port-<h>:<n>/state Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: State of the transport layer used for communication with the remote port. "running" if the transport layer is operational; "blocked" if a transport layer error has been encountered but the fast_io_fail_tmo timer has not yet fired; "fail-fast" after the fast_io_fail_tmo timer has fired and before the "dev_loss_tmo" timer has fired; "lost" after the "dev_loss_tmo" timer has fired and before the port is finally removed. Loading
CREDITS +12 −3 Original line number Diff line number Diff line Loading @@ -2576,7 +2576,7 @@ S: Toronto, Ontario S: Canada N: Zwane Mwaikambo E: zwane@arm.linux.org.uk E: zwanem@gmail.com D: Various driver hacking D: Lowlevel x86 kernel hacking D: General debugging Loading Loading @@ -2808,8 +2808,7 @@ S: Ottawa, Ontario S: Canada K2P 0X8 N: Mikael Pettersson E: mikpe@it.uu.se W: http://user.it.uu.se/~mikpe/linux/ E: mikpelinux@gmail.com D: Miscellaneous fixes N: Reed H. Petty Loading Loading @@ -2896,6 +2895,11 @@ S: Framewood Road S: Wexham SL3 6PJ S: United Kingdom N: Richard Purdie E: rpurdie@rpsys.net D: Backlight subsystem maintainer S: United Kingdom N: Daniel Quinlan E: quinlan@pathname.com W: http://www.pathname.com/~quinlan/ Loading Loading @@ -3153,6 +3157,11 @@ N: Dipankar Sarma E: dipankar@in.ibm.com D: RCU N: Yoshinori Sato E: ysato@users.sourceforge.jp D: uClinux for Renesas H8/300 (H8300) D: http://uclinux-h8.sourceforge.jp/ N: Hannu Savolainen E: hannu@opensound.com D: Maintainer of the sound drivers until 2.1.x days. Loading
Documentation/ABI/README +13 −0 Original line number Diff line number Diff line Loading @@ -72,3 +72,16 @@ kernel tree without going through the obsolete state first. It's up to the developer to place their interfaces in the category they wish for it to start out in. Notable bits of non-ABI, which should not under any circumstances be considered stable: - Kconfig. Userspace should not rely on the presence or absence of any particular Kconfig symbol, in /proc/config.gz, in the copy of .config commonly installed to /boot, or in any invocation of the kernel build process. - Kernel-internal symbols. Do not rely on the presence, absence, location, or type of any kernel symbol, either in System.map files or the kernel binary itself. See Documentation/stable_api_nonsense.txt.
Documentation/ABI/stable/sysfs-bus-usb +4 −4 Original line number Diff line number Diff line Loading @@ -37,8 +37,8 @@ Description: 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/ PowerTOP <powertop@lists.01.org> https://01.org/powertop/ What: /sys/bus/usb/device/.../power/active_duration Date: January 2008 Loading @@ -57,8 +57,8 @@ Description: 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/ PowerTOP <powertop@lists.01.org> https://01.org/powertop/ What: /sys/bus/usb/devices/<busnum>-<port[.port]>...:<config num>-<interface num>/supports_autosuspend Date: January 2008 Loading
Documentation/ABI/stable/sysfs-driver-ib_srp +13 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,12 @@ Description: Interface for making ib_srp connect to a new target. interrupt is handled by a different CPU then the comp_vector parameter can be used to spread the SRP completion workload over multiple CPU's. * tl_retry_count, a number in the range 2..7 specifying the IB RC retry count. * queue_size, the maximum number of commands that the initiator is allowed to queue per SCSI host. The default value for this parameter is 62. The lowest supported value is 2. What: /sys/class/infiniband_srp/srp-<hca>-<port_number>/ibdev Date: January 2, 2006 Loading Loading @@ -153,6 +159,13 @@ Contact: linux-rdma@vger.kernel.org Description: InfiniBand service ID used for establishing communication with the SRP target. What: /sys/class/scsi_host/host<n>/sgid Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-rdma@vger.kernel.org Description: InfiniBand GID of the source port used for communication with the SRP target. What: /sys/class/scsi_host/host<n>/zero_req_lim Date: September 20, 2006 KernelVersion: 2.6.18 Loading
Documentation/ABI/stable/sysfs-transport-srp +39 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,24 @@ Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Instructs an SRP initiator to disconnect from a target and to remove all LUNs imported from that target. What: /sys/class/srp_remote_ports/port-<h>:<n>/dev_loss_tmo Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a transport layer error has been observed before removing a target port. Zero means immediate removal. Setting this attribute to "off" will disable the dev_loss timer. What: /sys/class/srp_remote_ports/port-<h>:<n>/fast_io_fail_tmo Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a transport layer error has been observed before failing I/O. Zero means failing I/O immediately. Setting this attribute to "off" will disable the fast_io_fail timer. What: /sys/class/srp_remote_ports/port-<h>:<n>/port_id Date: June 27, 2007 KernelVersion: 2.6.24 Loading @@ -12,8 +30,29 @@ Contact: linux-scsi@vger.kernel.org Description: 16-byte local SRP port identifier in hexadecimal format. An example: 4c:49:4e:55:58:20:56:49:4f:00:00:00:00:00:00:00. What: /sys/class/srp_remote_ports/port-<h>:<n>/reconnect_delay Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: Number of seconds the SCSI layer will wait after a reconnect attempt failed before retrying. Setting this attribute to "off" will disable time-based reconnecting. What: /sys/class/srp_remote_ports/port-<h>:<n>/roles Date: June 27, 2007 KernelVersion: 2.6.24 Contact: linux-scsi@vger.kernel.org Description: Role of the remote port. Either "SRP Initiator" or "SRP Target". What: /sys/class/srp_remote_ports/port-<h>:<n>/state Date: February 1, 2014 KernelVersion: 3.13 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org Description: State of the transport layer used for communication with the remote port. "running" if the transport layer is operational; "blocked" if a transport layer error has been encountered but the fast_io_fail_tmo timer has not yet fired; "fail-fast" after the fast_io_fail_tmo timer has fired and before the "dev_loss_tmo" timer has fired; "lost" after the "dev_loss_tmo" timer has fired and before the port is finally removed.