Skip to content
Commit 54ac8fcb authored by Helge Deller's avatar Helge Deller
Browse files

parisc: PDT: Add full support for memory failure via Page Deallocation Table (PDT)



This patch adds full support to read PDT info on all machine types.  At bootup
the PDT is read and bad memory excluded from usage via memblock_reserve().

Later in the boot process a kernel thread is started (kpdtd) which regularily
checks firmare for new reported bad memory and tries to soft offline pages in
case of correctable errors and to kill processes and exclude such memory in
case of uncorrectable errors via memory_failure().

Signed-off-by: default avatarHelge Deller <deller@gmx.de>
parent 8a5aa00e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment