aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sysrq.txt
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2009-01-18 14:15:05 -0500
committerIngo Molnar <mingo@elte.hu>2009-01-18 14:15:05 -0500
commit4092762aebfe55c1f8e31440b80a053c2dbe519b (patch)
tree8fb9fd14131194174c12daf5d8195afd3b62bc3e /Documentation/sysrq.txt
parent745b1626dd71ce9661a05ea4db57859ed5c773d2 (diff)
parent1de9e8e70f5acc441550ca75433563d91b269bbe (diff)
Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc2' into tracing/core
Diffstat (limited to 'Documentation/sysrq.txt')
-rw-r--r--Documentation/sysrq.txt19
1 files changed, 18 insertions, 1 deletions
diff --git a/Documentation/sysrq.txt b/Documentation/sysrq.txt
index 56b53e005d18..535aeb936dbc 100644
--- a/Documentation/sysrq.txt
+++ b/Documentation/sysrq.txt
@@ -1,6 +1,5 @@
1Linux Magic System Request Key Hacks 1Linux Magic System Request Key Hacks
2Documentation for sysrq.c 2Documentation for sysrq.c
3Last update: 2007-AUG-04
4 3
5* What is the magic SysRq key? 4* What is the magic SysRq key?
6~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -213,6 +212,24 @@ within a function called by handle_sysrq, you must be aware that you are in
213a lock (you are also in an interrupt handler, which means don't sleep!), so 212a lock (you are also in an interrupt handler, which means don't sleep!), so
214you must call __handle_sysrq_nolock instead. 213you must call __handle_sysrq_nolock instead.
215 214
215* When I hit a SysRq key combination only the header appears on the console?
216~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
217Sysrq output is subject to the same console loglevel control as all
218other console output. This means that if the kernel was booted 'quiet'
219as is common on distro kernels the output may not appear on the actual
220console, even though it will appear in the dmesg buffer, and be accessible
221via the dmesg command and to the consumers of /proc/kmsg. As a specific
222exception the header line from the sysrq command is passed to all console
223consumers as if the current loglevel was maximum. If only the header
224is emitted it is almost certain that the kernel loglevel is too low.
225Should you require the output on the console channel then you will need
226to temporarily up the console loglevel using alt-sysrq-8 or:
227
228 echo 8 > /proc/sysrq-trigger
229
230Remember to return the loglevel to normal after triggering the sysrq
231command you are interested in.
232
216* I have more questions, who can I ask? 233* I have more questions, who can I ask?
217~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
218And I'll answer any questions about the registration system you got, also 235And I'll answer any questions about the registration system you got, also