Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 lines
806 B
Plaintext
18 lines
806 B
Plaintext
What: /sys/bus/nd/devices/regionX/nfit/ecc_unit_size
|
|
Date: Aug, 2017
|
|
KernelVersion: v4.14 (Removed v4.18)
|
|
Contact: nvdimm@lists.linux.dev
|
|
Description:
|
|
(RO) Size of a write request to a DIMM that will not incur a
|
|
read-modify-write cycle at the memory controller.
|
|
|
|
When the nfit driver initializes it runs an ARS (Address Range
|
|
Scrub) operation across every pmem range. Part of that process
|
|
involves determining the ARS capabilities of a given address
|
|
range. One of the capabilities that is reported is the 'Clear
|
|
Uncorrectable Error Range Length Unit Size' (see: ACPI 6.2
|
|
section 9.20.7.4 Function Index 1 - Query ARS Capabilities).
|
|
This property indicates the boundary at which the NVDIMM may
|
|
need to perform read-modify-write cycles to maintain ECC (Error
|
|
Correcting Code) blocks.
|