NDCTL−START−SCRUB - Online Linux Manual PageSection : 1
Updated : 02/24/2023
Source :  ​
Note :  ​

NAMEndctl-start-scrub − start an Address Range Scrub (ARS) operation

SYNOPSISndctl start−scrub [<bus−id> <bus−id2> ​... <bus−idN>] [<options>]

DESCRIPTIONNVDIMM Address Range Scrub is a capability provided by platform firmware that allows for the discovery of memory errors by system software​. It enables system software to pre−emptively avoid accesses that could lead to uncorrectable memory error handling events, and it otherwise allows memory errors to be enumerated​. The kernel provides a sysfs file (scrub) that when written with the string "1\n" initiates an ARS operation​. The ndctl start−scrub operation starts an ARS, across all specified buses, and the kernel in turn proceeds to scrub every persistent memory address region on the specified buses​.

EXAMPLEStart a scrub on all nvdimm buses in the system​. The json listing report only includes the buses that support ARS operations​. # ndctl start−scrub [ { "provider":"nfit_test​.1", "dev":"ndbus3", "scrub_state":"active" }, { "provider":"nfit_test​.0", "dev":"ndbus2", "scrub_state":"active" } ]When specifying an individual bus, or if there is only one bus in the system, the command reports whether ARS support is available​. # ndctl start−scrub e820 error starting scrub: Operation not supported

OPTIONS−v, −−verbose Emit debug messages for the ARS start process

COPYRIGHTCopyright © 2016 − 2022, Intel Corporation​. License GPLv2: GNU GPL version 2 http://gnu​.org/licenses/gpl​.html​. This is free software: you are free to change and redistribute it​. There is NO WARRANTY, to the extent permitted by law​.

SEE ALSOlinkndctl:ndctl−wait−scrub[1], ACPI 6​.2 Specification Section 9​.20​.7​.2 Address Range Scrubbing (ARS) Overview[1]

NOTES 1. ACPI 6.2 Specification Section 9.20.7.2 Address Range Scrubbing (ARS) Overview ­http://www.uefi.org/sites/default/files/resources/ACPI%206_2_A_Sept29.pdf
0
Johanes Gumabo
Data Size   :   7,710 byte
man-ndctl-start-scrub.1Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   4 / 171,305
Visitor ID   :     :  
Visitor IP   :   3.137.171.71   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.