Loading .gitignore +0 −2 Original line number Diff line number Diff line Loading @@ -51,7 +51,6 @@ *.symversions *.tab.[ch] *.tar *.usyms *.xz *.zst Module.symvers Loading Loading @@ -112,7 +111,6 @@ modules.order # /include/config/ /include/generated/ /include/ksym/ /arch/*/include/generated/ # stgit generated dirs Loading Documentation/ABI/stable/sysfs-platform-wmi-bmof 0 → 100644 +7 −0 Original line number Diff line number Diff line What: /sys/bus/wmi/devices/05901221-D566-11D1-B2F0-00A0C9062910[-X]/bmof Date: Jun 2017 KernelVersion: 4.13 Description: Binary MOF metadata used to decribe the details of available ACPI WMI interfaces. See Documentation/wmi/devices/wmi-bmof.rst for details. Documentation/ABI/testing/debugfs-dell-wmi-ddv +21 −8 Original line number Diff line number Diff line Loading @@ -3,19 +3,32 @@ Date: September 2022 KernelVersion: 6.1 Contact: Armin Wolf <W_Armin@gmx.de> Description: This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF). This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF). Each fan sensor entry consists of three bytes with an unknown meaning, interested people may use this file for reverse-engineering. Each fan sensor entry contains: - fan type (single byte) - fan speed in RPM (two bytes, little endian) See Documentation/wmi/devices/dell-wmi-ddv.rst for details. What: /sys/kernel/debug/dell-wmi-ddv-<wmi_device_name>/thermal_sensor_information Date: September 2022 KernelVersion: 6.1 Contact: Armin Wolf <W_Armin@gmx.de> Description: This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF). This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF). Each thermal sensor entry contains: - thermal type (single byte) - current temperature (single byte) - min. temperature (single byte) - max. temperature (single byte) - unknown field (single byte) Each thermal sensor entry consists of five bytes with an unknown meaning, interested people may use this file for reverse-engineering. See Documentation/wmi/devices/dell-wmi-ddv.rst for details. Documentation/ABI/testing/sysfs-block-device +22 −0 Original line number Diff line number Diff line Loading @@ -95,3 +95,25 @@ Description: This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature. What: /sys/block/*/device/cdl_supported Date: May, 2023 KernelVersion: v6.5 Contact: linux-scsi@vger.kernel.org Description: (RO) Indicates if the device supports the command duration limits feature found in some ATA and SCSI devices. What: /sys/block/*/device/cdl_enable Date: May, 2023 KernelVersion: v6.5 Contact: linux-scsi@vger.kernel.org Description: (RW) For a device supporting the command duration limits feature, write to the file to turn on or off the feature. By default this feature is turned off. Writing "1" to this file enables the use of command duration limits for read and write commands in the kernel and turns on the feature on the device. Writing "0" disables the feature. Documentation/ABI/testing/sysfs-bus-cxl +48 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,54 @@ Description: affinity for this device. What: /sys/bus/cxl/devices/memX/security/state Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (RO) Reading this file will display the CXL security state for that device. Such states can be: 'disabled', 'sanitize', when a sanitization is currently underway; or those available only for persistent memory: 'locked', 'unlocked' or 'frozen'. This sysfs entry is select/poll capable from userspace to notify upon completion of a sanitize operation. What: /sys/bus/cxl/devices/memX/security/sanitize Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (WO) Write a boolean 'true' string value to this attribute to sanitize the device to securely re-purpose or decommission it. This is done by ensuring that all user data and meta-data, whether it resides in persistent capacity, volatile capacity, or the LSA, is made permanently unavailable by whatever means is appropriate for the media type. This functionality requires the device to be not be actively decoding any HPA ranges. What /sys/bus/cxl/devices/memX/security/erase Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (WO) Write a boolean 'true' string value to this attribute to secure erase user data by changing the media encryption keys for all user data areas of the device. What: /sys/bus/cxl/devices/memX/firmware/ Date: April, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (RW) Firmware uploader mechanism. The different files under this directory can be used to upload and activate new firmware for CXL devices. The interfaces under this are documented in sysfs-class-firmware. What: /sys/bus/cxl/devices/*/devtype Date: June, 2021 KernelVersion: v5.14 Loading Loading
.gitignore +0 −2 Original line number Diff line number Diff line Loading @@ -51,7 +51,6 @@ *.symversions *.tab.[ch] *.tar *.usyms *.xz *.zst Module.symvers Loading Loading @@ -112,7 +111,6 @@ modules.order # /include/config/ /include/generated/ /include/ksym/ /arch/*/include/generated/ # stgit generated dirs Loading
Documentation/ABI/stable/sysfs-platform-wmi-bmof 0 → 100644 +7 −0 Original line number Diff line number Diff line What: /sys/bus/wmi/devices/05901221-D566-11D1-B2F0-00A0C9062910[-X]/bmof Date: Jun 2017 KernelVersion: 4.13 Description: Binary MOF metadata used to decribe the details of available ACPI WMI interfaces. See Documentation/wmi/devices/wmi-bmof.rst for details.
Documentation/ABI/testing/debugfs-dell-wmi-ddv +21 −8 Original line number Diff line number Diff line Loading @@ -3,19 +3,32 @@ Date: September 2022 KernelVersion: 6.1 Contact: Armin Wolf <W_Armin@gmx.de> Description: This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF). This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF). Each fan sensor entry consists of three bytes with an unknown meaning, interested people may use this file for reverse-engineering. Each fan sensor entry contains: - fan type (single byte) - fan speed in RPM (two bytes, little endian) See Documentation/wmi/devices/dell-wmi-ddv.rst for details. What: /sys/kernel/debug/dell-wmi-ddv-<wmi_device_name>/thermal_sensor_information Date: September 2022 KernelVersion: 6.1 Contact: Armin Wolf <W_Armin@gmx.de> Description: This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF). This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF). Each thermal sensor entry contains: - thermal type (single byte) - current temperature (single byte) - min. temperature (single byte) - max. temperature (single byte) - unknown field (single byte) Each thermal sensor entry consists of five bytes with an unknown meaning, interested people may use this file for reverse-engineering. See Documentation/wmi/devices/dell-wmi-ddv.rst for details.
Documentation/ABI/testing/sysfs-block-device +22 −0 Original line number Diff line number Diff line Loading @@ -95,3 +95,25 @@ Description: This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature. What: /sys/block/*/device/cdl_supported Date: May, 2023 KernelVersion: v6.5 Contact: linux-scsi@vger.kernel.org Description: (RO) Indicates if the device supports the command duration limits feature found in some ATA and SCSI devices. What: /sys/block/*/device/cdl_enable Date: May, 2023 KernelVersion: v6.5 Contact: linux-scsi@vger.kernel.org Description: (RW) For a device supporting the command duration limits feature, write to the file to turn on or off the feature. By default this feature is turned off. Writing "1" to this file enables the use of command duration limits for read and write commands in the kernel and turns on the feature on the device. Writing "0" disables the feature.
Documentation/ABI/testing/sysfs-bus-cxl +48 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,54 @@ Description: affinity for this device. What: /sys/bus/cxl/devices/memX/security/state Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (RO) Reading this file will display the CXL security state for that device. Such states can be: 'disabled', 'sanitize', when a sanitization is currently underway; or those available only for persistent memory: 'locked', 'unlocked' or 'frozen'. This sysfs entry is select/poll capable from userspace to notify upon completion of a sanitize operation. What: /sys/bus/cxl/devices/memX/security/sanitize Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (WO) Write a boolean 'true' string value to this attribute to sanitize the device to securely re-purpose or decommission it. This is done by ensuring that all user data and meta-data, whether it resides in persistent capacity, volatile capacity, or the LSA, is made permanently unavailable by whatever means is appropriate for the media type. This functionality requires the device to be not be actively decoding any HPA ranges. What /sys/bus/cxl/devices/memX/security/erase Date: June, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (WO) Write a boolean 'true' string value to this attribute to secure erase user data by changing the media encryption keys for all user data areas of the device. What: /sys/bus/cxl/devices/memX/firmware/ Date: April, 2023 KernelVersion: v6.5 Contact: linux-cxl@vger.kernel.org Description: (RW) Firmware uploader mechanism. The different files under this directory can be used to upload and activate new firmware for CXL devices. The interfaces under this are documented in sysfs-class-firmware. What: /sys/bus/cxl/devices/*/devtype Date: June, 2021 KernelVersion: v5.14 Loading