我的电路板继续显示以下消息。
终端没有任何输入。
我知道以下消息是怎么回事?(T, g, c, q ...)
造成这种现象的原因是什么?
我该如何解决这个现象?
INFO: rcu_preempt detected stalls on CPUs/tasks: { 3} (detected by 0, t=3936547 jiffies, g=367023708, c=367023707, q=1511)
INFO: rcu_preempt detected stalls on CPUs/tasks: { 3} (detected by 2, t=3972552 jiffies, g=367023708, c=367023707, q=1511)
INFO: rcu_preempt detected stalls on CPUs/tasks: { 3} (detected by 1, t=4008557 jiffies, g=367023708, c=367023707, q=1511)
INFO: rcu_preempt detected stalls on CPUs/tasks: { 3} (detected by 1, t=4044562 jiffies, g=367023708, c=367023707, q=1511)
INFO: rcu_preempt detected stalls on CPUs/tasks: { …Run Code Online (Sandbox Code Playgroud) 我的嵌入式主板上发生了以下内核恐慌。
我使用的是 3.10 内核。
我正在分析内核恐慌的原因。
内核恐慌消息显示PID(735).
Feb 22 19:40:28 TEST kenel: CPU: 0 `PID: 735` Comm: cat Not tainted 3.10.73 #2
Feb 22 19:40:28 TEST kernel: Process cat `(pid: 735`, stack limit = 0xee46c238)
Run Code Online (Sandbox Code Playgroud)
PID 是否意味着内核恐慌的杀手?
以下是我的完整内核恐慌消息。
内核恐慌似乎是一个非常难相处的朋友......:(
Feb 22 19:40:28 TEST kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000c
Feb 22 19:40:28 TEST kernel: pgd = c0004000
Feb 22 19:40:28 TEST kernel: [0000000c] *pgd=00000000
Feb 22 19:40:28 TEST kernel: Internal error: Oops: 17 …Run Code Online (Sandbox Code Playgroud) 我想修改配置文件,如下图。作为 shell 脚本我可以做什么?
Section "InputClass"
Identifier "calibration"
MatchProduct "Touch"
Option "Calibration" "166 3939 186 3814"
Option "SwapAxes" "1"
Option "InvertX" "on"
Option "InvertY" "on"
EndSection
Run Code Online (Sandbox Code Playgroud)
Section "InputClass"
Identifier "calibration"
MatchProduct "Touch"
Option "Calibration" "166 3939 186 3814"
Option "SwapAxes" "1"
Option "InvertX" "off"
Option "InvertY" "on"
EndSection
Run Code Online (Sandbox Code Playgroud) 有一个文本文件。(test.txt)
1970-01-01
1971-01-01
1972-01-01
1973-01-01
1974-01-01
....
1993-01-01
1994-01-01
1995-01-01
1996-01-01
...
2015-01-01
2016-01-01
Run Code Online (Sandbox Code Playgroud)
我想从 1970 年清除 1995 年上面的文本行。
下面是我做的 sed 命令。
sed -i '/197[0-9]/d' test.txt
sed -i '/198[0-9]/d' test.txt
sed -i '/199[0-5]/d' test.txt
Run Code Online (Sandbox Code Playgroud)
有没有办法将三个命令合并为一个命令 sed?
kernel ×2
cpu ×1
debugging ×1
kernel-panic ×1
linux-kernel ×1
openbox ×1
sed ×1
shell-script ×1