Linux Foundation Wiki

project collaboration site

User Tools

Site Tools


realtime:documentation:howto:debugging:smi-latency:smm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
realtime:documentation:howto:debugging:smi-latency:smm [2018/07/10 14:53]
ebugden Add description of system management mode
realtime:documentation:howto:debugging:smi-latency:smm [2018/08/03 10:56] (current)
ebugden Add link to documentation
Line 1: Line 1:
 ====== System management mode (SMM) ====== ====== System management mode (SMM) ======
  
-System management mode is an execution mode in x86 processors that can only be entered via an SMI. The handlers that execute in this mode are implemented in the firmware (BIOS, UEFI) and so usually their source code cannot be consulted or modified. These handlers execute with high permissions ​and can perform a variety of tasks such as power management, temperature management, and emulation of legacy hardware. All of these tasks are performed in a way that is completely transparent for the operating system.  ​+System management mode is an execution mode in x86 processors that can only be entered via an SMI ([[https://​software.intel.com/​en-us/​articles/​intel-sdm|Intel SDM]], Vol.1 3.1). The handlers that execute in this mode are implemented in the firmware (BIOS, UEFI) and so usually their source code cannot be easily ​consulted or modified. These handlers execute with high permission levels ​and can perform a variety of tasks such as power management, temperature management, and emulation of legacy hardware. All of these tasks are performed in a way that is completely transparent for the operating system.  ​
  
realtime/documentation/howto/debugging/smi-latency/smm.1531234396.txt.gz ยท Last modified: 2018/07/10 14:53 by ebugden