diff options
author | Vernon Mauery <vernux@us.ibm.com> | 2010-10-05 18:47:18 -0400 |
---|---|---|
committer | Matthew Garrett <mjg@redhat.com> | 2010-10-21 10:10:46 -0400 |
commit | 35f0ce032b0f2d6974da516b5a113f49b7b70b09 (patch) | |
tree | c988974a4e0cb06e0bff53f29e6541d21631e16a /Documentation/ABI | |
parent | 260586d2b444909380137de6c6423e5b44edf4db (diff) |
IBM Real-Time "SMI Free" mode driver -v7
After a period of RFC for this driver, I think it is ready
for inclusion in the platform-driver-x86 tree, hopefully to
be staged in the next merge window into Linus's tree.
--Vernon
------------------------------------------------------------
IBM Real-Time "SMI Free" mode driver
This driver supports the Real-Time Linux (RTL) BIOS feature.
The RTL feature allows non-fatal System Management Interrupts
(SMIs) to be disabled on supported IBM platforms and is
intended to be coupled with a user-space daemon to monitor
the hardware in a way that can be prioritized and scheduled
to better suit the requirements for the system.
The Device is presented as a special "_RTL_" table to the OS
in the Extended BIOS Data Area. There is a simple protocol
for entering and exiting the mode at runtime. This driver
creates a simple sysfs interface to allow a simple entry and
exit from RTL mode in the UFI/BIOS.
Since the driver is specific to IBM SystemX hardware (x86-
based servers) it only builds on x86 builds. To reduce the
risk of loading on the wrong hardware, the module uses DMI
information and checks a list of servers that are known to
work.
Signed-off-by: Vernon Mauery <vernux@us.ibm.com>
Signed-off-by: Matthew Garrett <mjg@redhat.com>
Diffstat (limited to 'Documentation/ABI')
-rw-r--r-- | Documentation/ABI/testing/sysfs-devices-system-ibm-rtl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Documentation/ABI/testing/sysfs-devices-system-ibm-rtl b/Documentation/ABI/testing/sysfs-devices-system-ibm-rtl new file mode 100644 index 000000000000..b82deeaec314 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-devices-system-ibm-rtl | |||
@@ -0,0 +1,22 @@ | |||
1 | What: state | ||
2 | Date: Sep 2010 | ||
3 | KernelVersion: 2.6.37 | ||
4 | Contact: Vernon Mauery <vernux@us.ibm.com> | ||
5 | Description: The state file allows a means by which to change in and | ||
6 | out of Premium Real-Time Mode (PRTM), as well as the | ||
7 | ability to query the current state. | ||
8 | 0 => PRTM off | ||
9 | 1 => PRTM enabled | ||
10 | Users: The ibm-prtm userspace daemon uses this interface. | ||
11 | |||
12 | |||
13 | What: version | ||
14 | Date: Sep 2010 | ||
15 | KernelVersion: 2.6.37 | ||
16 | Contact: Vernon Mauery <vernux@us.ibm.com> | ||
17 | Description: The version file provides a means by which to query | ||
18 | the RTL table version that lives in the Extended | ||
19 | BIOS Data Area (EBDA). | ||
20 | Users: The ibm-prtm userspace daemon uses this interface. | ||
21 | |||
22 | |||