mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.6 KiB
44 lines
1.6 KiB
What: /sys/devices/system/memory/soft_offline_page |
|
Date: Sep 2009 |
|
KernelVersion: 2.6.33 |
|
Contact: [email protected] |
|
Description: |
|
Soft-offline the memory page containing the physical address |
|
written into this file. Input is a hex number specifying the |
|
physical address of the page. The kernel will then attempt |
|
to soft-offline it, by moving the contents elsewhere or |
|
dropping it if possible. The kernel will then be placed |
|
on the bad page list and never be reused. |
|
|
|
The offlining is done in kernel specific granuality. |
|
Normally it's the base page size of the kernel, but |
|
this might change. |
|
|
|
The page must be still accessible, not poisoned. The |
|
kernel will never kill anything for this, but rather |
|
fail the offline. Return value is the size of the |
|
number, or a error when the offlining failed. Reading |
|
the file is not allowed. |
|
|
|
What: /sys/devices/system/memory/hard_offline_page |
|
Date: Sep 2009 |
|
KernelVersion: 2.6.33 |
|
Contact: [email protected] |
|
Description: |
|
Hard-offline the memory page containing the physical |
|
address written into this file. Input is a hex number |
|
specifying the physical address of the page. The |
|
kernel will then attempt to hard-offline the page, by |
|
trying to drop the page or killing any owner or |
|
triggering IO errors if needed. Note this may kill |
|
any processes owning the page. The kernel will avoid |
|
to access this page assuming it's poisoned by the |
|
hardware. |
|
|
|
The offlining is done in kernel specific granuality. |
|
Normally it's the base page size of the kernel, but |
|
this might change. |
|
|
|
Return value is the size of the number, or a error when |
|
the offlining failed. |
|
Reading the file is not allowed.
|
|
|