Loading CREDITS +14 −0 Original line number Diff line number Diff line Loading @@ -630,6 +630,13 @@ N: Michael Elizabeth Chastain E: mec@shout.net D: Configure, Menuconfig, xconfig N: Mauro Carvalho Chehab E: m.chehab@samsung.org E: mchehab@infradead.org D: Media subsystem (V4L/DVB) drivers and core D: EDAC drivers and EDAC 3.0 core rework S: Brazil N: Raymond Chen E: raymondc@microsoft.com D: Author of Configure script Loading Loading @@ -2564,6 +2571,10 @@ N: Wolfgang Muees E: wolfgang@iksw-muees.de D: Auerswald USB driver N: Paul Mundt E: paul.mundt@gmail.com D: SuperH maintainer N: Ian A. Murdock E: imurdock@gnu.ai.mit.edu D: Creator of Debian distribution Loading Loading @@ -2707,6 +2718,9 @@ N: Greg Page E: gpage@sovereign.org D: IPX development and support N: Venkatesh Pallipadi (Venki) D: x86/HPET N: David Parsons E: orc@pell.chi.il.us D: improved memory detection code. Loading Documentation/ABI/testing/sysfs-block-zram +30 −9 Original line number Diff line number Diff line Loading @@ -43,6 +43,36 @@ Description: The invalid_io file is read-only and specifies the number of non-page-size-aligned I/O requests issued to this device. What: /sys/block/zram<id>/failed_reads Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The failed_reads file is read-only and specifies the number of failed reads happened on this device. What: /sys/block/zram<id>/failed_writes Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The failed_writes file is read-only and specifies the number of failed writes happened on this device. What: /sys/block/zram<id>/max_comp_streams Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The max_comp_streams file is read-write and specifies the number of backend's zcomp_strm compression streams (number of concurrent compress operations). What: /sys/block/zram<id>/comp_algorithm Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The comp_algorithm file is read-write and lets to show available and selected compression algorithms, change compression algorithm selection. What: /sys/block/zram<id>/notify_free Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Loading @@ -53,15 +83,6 @@ Description: is freed. This statistic is applicable only when this disk is being used as a swap disk. What: /sys/block/zram<id>/discard Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Description: The discard file is read-only and specifies the number of discard requests received by this device. These requests provide information to block device regarding blocks which are no longer used by filesystem. What: /sys/block/zram<id>/zero_pages Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Loading Documentation/ABI/testing/sysfs-bus-mdio +20 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,23 @@ Description: by the device during bus enumeration, encoded in hexadecimal. This ID is used to match the device with the appropriate driver. What: /sys/bus/mdio_bus/devices/.../phy_interface Date: February 2014 KernelVersion: 3.15 Contact: netdev@vger.kernel.org Description: This attribute contains the PHY interface as configured by the Ethernet driver during bus enumeration, encoded in string. This interface mode is used to configure the Ethernet MAC with the appropriate mode for its data lines to the PHY hardware. What: /sys/bus/mdio_bus/devices/.../phy_has_fixups Date: February 2014 KernelVersion: 3.15 Contact: netdev@vger.kernel.org Description: This attribute contains the boolean value whether a given PHY device has had any "fixup" workaround running on it, encoded as a boolean. This information is provided to help troubleshooting PHY configurations. Documentation/ABI/testing/sysfs-class-net 0 → 100644 +199 −0 Original line number Diff line number Diff line What: /sys/class/net/<iface>/addr_assign_type Date: July 2010 KernelVersion: 3.2 Contact: netdev@vger.kernel.org Description: Indicates the address assignment type. Possible values are: 0: permanent address 1: randomly generated 2: stolen from another device 3: set using dev_set_mac_address What: /sys/class/net/<iface>/addr_len Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the hardware address size in bytes. Values vary based on the lower-level protocol used by the interface (Ethernet, FDDI, ATM, IEEE 802.15.4...). See include/uapi/linux/if_*.h for actual values. What: /sys/class/net/<iface>/address Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Hardware address currently assigned to this interface. Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC address. What: /sys/class/net/<iface>/broadcast Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Hardware broadcast address for this interface. Format is a string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC address. What: /sys/class/net/<iface>/carrier Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the current physical link state of the interface. Posssible values are: 0: physical link is down 1: physical link is up Note: some special devices, e.g: bonding and team drivers will allow this attribute to be written to force a link state for operating correctly and designating another fallback interface. What: /sys/class/net/<iface>/dev_id Date: April 2008 KernelVersion: 2.6.26 Contact: netdev@vger.kernel.org Description: Indicates the device unique identifier. Format is an hexadecimal value. This is used to disambiguate interfaces which might be stacked (e.g: VLAN interfaces) but still have the same MAC address as their parent device. What: /sys/class/net/<iface>/dormant Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates whether the interface is in dormant state. Possible values are: 0: interface is not dormant 1: interface is dormant This attribute can be used by supplicant software to signal that the device is not usable unless some supplicant-based authentication is performed (e.g: 802.1x). 'link_mode' attribute will also reflect the dormant state. What: /sys/clas/net/<iface>/duplex Date: October 2009 KernelVersion: 2.6.33 Contact: netdev@vger.kernel.org Description: Indicates the interface latest or current duplex value. Possible values are: half: half duplex full: full duplex Note: This attribute is only valid for interfaces that implement the ethtool get_settings method (mostly Ethernet). What: /sys/class/net/<iface>/flags Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface flags as a bitmask in hexadecimal. See include/uapi/linux/if.h for a list of all possible values and the flags semantics. What: /sys/class/net/<iface>/ifalias Date: September 2008 KernelVersion: 2.6.28 Contact: netdev@vger.kernel.org Description: Indicates/stores an interface alias name as a string. This can be used for system management purposes. What: /sys/class/net/<iface>/ifindex Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the system-wide interface unique index identifier as a decimal number. This attribute is used for mapping an interface identifier to an interface name. It is used throughout the networking stack for specifying the interface specific requests/events. What: /sys/class/net/<iface>/iflink Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the system-wide interface unique index identifier a the interface is linked to. Format is decimal. This attribute is used to resolve interfaces chaining, linking and stacking. Physical interfaces have the same 'ifindex' and 'iflink' values. What: /sys/class/net/<iface>/link_mode Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates the interface link mode, as a decimal number. This attribute should be used in conjunction with 'dormant' attribute to determine the interface usability. Possible values: 0: default link mode 1: dormant link mode What: /sys/class/net/<iface>/mtu Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface currently configured MTU value, in bytes, and in decimal format. Specific values depends on the lower-level interface protocol used. Ethernet devices will show a 'mtu' attribute value of 1500 unless changed. What: /sys/calss/net/<iface>/netdev_group Date: January 2011 KernelVersion: 2.6.39 Contact: netdev@vger.kernel.org Description: Indicates the interface network device group, as a decimal integer. Default value is 0 which corresponds to the initial network devices group. The group can be changed to affect routing decisions (see: net/ipv4/fib_rules and net/ipv6/fib6_rules.c). What: /sys/class/net/<iface>/operstate Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates the interface RFC2863 operational state as a string. Possible values are: "unknown", "notpresent", "down", "lowerlayerdown", "testing", "dormant", "up". What: /sys/class/net/<iface>/speed Date: October 2009 KernelVersion: 2.6.33 Contact: netdev@vger.kernel.org Description: Indicates the interface latest or current speed value. Value is an integer representing the link speed in Mbits/sec. Note: this attribute is only valid for interfaces that implement the ethtool get_settings method (mostly Ethernet ). What: /sys/class/net/<iface>/tx_queue_len Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface transmit queue len in number of packets, as an integer value. Value depend on the type of interface, Ethernet network adapters have a default value of 1000 unless configured otherwise What: /sys/class/net/<iface>/type Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface protocol type as a decimal value. See include/uapi/linux/if_arp.h for all possible values. Documentation/ABI/testing/sysfs-class-net-mesh +9 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,15 @@ Description: is used to classify clients as "isolated" by the Extended Isolation feature. What: /sys/class/net/<mesh_iface>/mesh/multicast_mode Date: Feb 2014 Contact: Linus Lüssing <linus.luessing@web.de> Description: Indicates whether multicast optimizations are enabled or disabled. If set to zero then all nodes in the mesh are going to use classic flooding for any multicast packet with no optimizations. What: /sys/class/net/<mesh_iface>/mesh/network_coding Date: Nov 2012 Contact: Martin Hundeboll <martin@hundeboll.net> Loading Loading
CREDITS +14 −0 Original line number Diff line number Diff line Loading @@ -630,6 +630,13 @@ N: Michael Elizabeth Chastain E: mec@shout.net D: Configure, Menuconfig, xconfig N: Mauro Carvalho Chehab E: m.chehab@samsung.org E: mchehab@infradead.org D: Media subsystem (V4L/DVB) drivers and core D: EDAC drivers and EDAC 3.0 core rework S: Brazil N: Raymond Chen E: raymondc@microsoft.com D: Author of Configure script Loading Loading @@ -2564,6 +2571,10 @@ N: Wolfgang Muees E: wolfgang@iksw-muees.de D: Auerswald USB driver N: Paul Mundt E: paul.mundt@gmail.com D: SuperH maintainer N: Ian A. Murdock E: imurdock@gnu.ai.mit.edu D: Creator of Debian distribution Loading Loading @@ -2707,6 +2718,9 @@ N: Greg Page E: gpage@sovereign.org D: IPX development and support N: Venkatesh Pallipadi (Venki) D: x86/HPET N: David Parsons E: orc@pell.chi.il.us D: improved memory detection code. Loading
Documentation/ABI/testing/sysfs-block-zram +30 −9 Original line number Diff line number Diff line Loading @@ -43,6 +43,36 @@ Description: The invalid_io file is read-only and specifies the number of non-page-size-aligned I/O requests issued to this device. What: /sys/block/zram<id>/failed_reads Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The failed_reads file is read-only and specifies the number of failed reads happened on this device. What: /sys/block/zram<id>/failed_writes Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The failed_writes file is read-only and specifies the number of failed writes happened on this device. What: /sys/block/zram<id>/max_comp_streams Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The max_comp_streams file is read-write and specifies the number of backend's zcomp_strm compression streams (number of concurrent compress operations). What: /sys/block/zram<id>/comp_algorithm Date: February 2014 Contact: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Description: The comp_algorithm file is read-write and lets to show available and selected compression algorithms, change compression algorithm selection. What: /sys/block/zram<id>/notify_free Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Loading @@ -53,15 +83,6 @@ Description: is freed. This statistic is applicable only when this disk is being used as a swap disk. What: /sys/block/zram<id>/discard Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Description: The discard file is read-only and specifies the number of discard requests received by this device. These requests provide information to block device regarding blocks which are no longer used by filesystem. What: /sys/block/zram<id>/zero_pages Date: August 2010 Contact: Nitin Gupta <ngupta@vflare.org> Loading
Documentation/ABI/testing/sysfs-bus-mdio +20 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,23 @@ Description: by the device during bus enumeration, encoded in hexadecimal. This ID is used to match the device with the appropriate driver. What: /sys/bus/mdio_bus/devices/.../phy_interface Date: February 2014 KernelVersion: 3.15 Contact: netdev@vger.kernel.org Description: This attribute contains the PHY interface as configured by the Ethernet driver during bus enumeration, encoded in string. This interface mode is used to configure the Ethernet MAC with the appropriate mode for its data lines to the PHY hardware. What: /sys/bus/mdio_bus/devices/.../phy_has_fixups Date: February 2014 KernelVersion: 3.15 Contact: netdev@vger.kernel.org Description: This attribute contains the boolean value whether a given PHY device has had any "fixup" workaround running on it, encoded as a boolean. This information is provided to help troubleshooting PHY configurations.
Documentation/ABI/testing/sysfs-class-net 0 → 100644 +199 −0 Original line number Diff line number Diff line What: /sys/class/net/<iface>/addr_assign_type Date: July 2010 KernelVersion: 3.2 Contact: netdev@vger.kernel.org Description: Indicates the address assignment type. Possible values are: 0: permanent address 1: randomly generated 2: stolen from another device 3: set using dev_set_mac_address What: /sys/class/net/<iface>/addr_len Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the hardware address size in bytes. Values vary based on the lower-level protocol used by the interface (Ethernet, FDDI, ATM, IEEE 802.15.4...). See include/uapi/linux/if_*.h for actual values. What: /sys/class/net/<iface>/address Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Hardware address currently assigned to this interface. Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC address. What: /sys/class/net/<iface>/broadcast Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Hardware broadcast address for this interface. Format is a string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC address. What: /sys/class/net/<iface>/carrier Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the current physical link state of the interface. Posssible values are: 0: physical link is down 1: physical link is up Note: some special devices, e.g: bonding and team drivers will allow this attribute to be written to force a link state for operating correctly and designating another fallback interface. What: /sys/class/net/<iface>/dev_id Date: April 2008 KernelVersion: 2.6.26 Contact: netdev@vger.kernel.org Description: Indicates the device unique identifier. Format is an hexadecimal value. This is used to disambiguate interfaces which might be stacked (e.g: VLAN interfaces) but still have the same MAC address as their parent device. What: /sys/class/net/<iface>/dormant Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates whether the interface is in dormant state. Possible values are: 0: interface is not dormant 1: interface is dormant This attribute can be used by supplicant software to signal that the device is not usable unless some supplicant-based authentication is performed (e.g: 802.1x). 'link_mode' attribute will also reflect the dormant state. What: /sys/clas/net/<iface>/duplex Date: October 2009 KernelVersion: 2.6.33 Contact: netdev@vger.kernel.org Description: Indicates the interface latest or current duplex value. Possible values are: half: half duplex full: full duplex Note: This attribute is only valid for interfaces that implement the ethtool get_settings method (mostly Ethernet). What: /sys/class/net/<iface>/flags Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface flags as a bitmask in hexadecimal. See include/uapi/linux/if.h for a list of all possible values and the flags semantics. What: /sys/class/net/<iface>/ifalias Date: September 2008 KernelVersion: 2.6.28 Contact: netdev@vger.kernel.org Description: Indicates/stores an interface alias name as a string. This can be used for system management purposes. What: /sys/class/net/<iface>/ifindex Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the system-wide interface unique index identifier as a decimal number. This attribute is used for mapping an interface identifier to an interface name. It is used throughout the networking stack for specifying the interface specific requests/events. What: /sys/class/net/<iface>/iflink Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the system-wide interface unique index identifier a the interface is linked to. Format is decimal. This attribute is used to resolve interfaces chaining, linking and stacking. Physical interfaces have the same 'ifindex' and 'iflink' values. What: /sys/class/net/<iface>/link_mode Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates the interface link mode, as a decimal number. This attribute should be used in conjunction with 'dormant' attribute to determine the interface usability. Possible values: 0: default link mode 1: dormant link mode What: /sys/class/net/<iface>/mtu Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface currently configured MTU value, in bytes, and in decimal format. Specific values depends on the lower-level interface protocol used. Ethernet devices will show a 'mtu' attribute value of 1500 unless changed. What: /sys/calss/net/<iface>/netdev_group Date: January 2011 KernelVersion: 2.6.39 Contact: netdev@vger.kernel.org Description: Indicates the interface network device group, as a decimal integer. Default value is 0 which corresponds to the initial network devices group. The group can be changed to affect routing decisions (see: net/ipv4/fib_rules and net/ipv6/fib6_rules.c). What: /sys/class/net/<iface>/operstate Date: March 2006 KernelVersion: 2.6.17 Contact: netdev@vger.kernel.org Description: Indicates the interface RFC2863 operational state as a string. Possible values are: "unknown", "notpresent", "down", "lowerlayerdown", "testing", "dormant", "up". What: /sys/class/net/<iface>/speed Date: October 2009 KernelVersion: 2.6.33 Contact: netdev@vger.kernel.org Description: Indicates the interface latest or current speed value. Value is an integer representing the link speed in Mbits/sec. Note: this attribute is only valid for interfaces that implement the ethtool get_settings method (mostly Ethernet ). What: /sys/class/net/<iface>/tx_queue_len Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface transmit queue len in number of packets, as an integer value. Value depend on the type of interface, Ethernet network adapters have a default value of 1000 unless configured otherwise What: /sys/class/net/<iface>/type Date: April 2005 KernelVersion: 2.6.12 Contact: netdev@vger.kernel.org Description: Indicates the interface protocol type as a decimal value. See include/uapi/linux/if_arp.h for all possible values.
Documentation/ABI/testing/sysfs-class-net-mesh +9 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,15 @@ Description: is used to classify clients as "isolated" by the Extended Isolation feature. What: /sys/class/net/<mesh_iface>/mesh/multicast_mode Date: Feb 2014 Contact: Linus Lüssing <linus.luessing@web.de> Description: Indicates whether multicast optimizations are enabled or disabled. If set to zero then all nodes in the mesh are going to use classic flooding for any multicast packet with no optimizations. What: /sys/class/net/<mesh_iface>/mesh/network_coding Date: Nov 2012 Contact: Martin Hundeboll <martin@hundeboll.net> Loading