Commit 3fbff91a authored by Andrew Morton's avatar Andrew Morton
Browse files

Merge branch 'master' into mm-hotfixes-stable

parents 44f10dbe a901a356
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -51,7 +51,6 @@
*.symversions
*.tab.[ch]
*.tar
*.usyms
*.xz
*.zst
Module.symvers
@@ -112,7 +111,6 @@ modules.order
#
/include/config/
/include/generated/
/include/ksym/
/arch/*/include/generated/

# stgit generated dirs
+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.
+21 −8
Original line number Diff line number Diff line
@@ -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.
+22 −0
Original line number Diff line number Diff line
@@ -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.
+48 −0
Original line number Diff line number Diff line
@@ -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