Hi,
在 2018/11/28 4:22, Ewan D. Milne 写道:
On Tue, 2018-11-27 at 17:55 +0800, chenxiang (M) wrote:
[ 629.210506] Unable to handle kernel paging request at virtual address
0000ffff8027e048
[ 629.210506] Unable to handle kernel paging request at virtual address
0000ffff8027e048
...
[ 629.380218] pc : deadline_remove_request+0x2c/0xd0
[ 629.380218] pc : deadline_remove_request+0x2c/0xd0
[ 629.389799] lr : dd_dispatch_request+0x184/0x1e0
[ 629.389799] lr : dd_dispatch_request+0x184/0x1e0
[ 629.399031] sp : ffff0000275a3aa0
[ 629.399031] sp : ffff0000275a3aa0
[ 629.405651] x29: ffff0000275a3aa0 x28: ffff8027dc230d40
[ 629.405651] x29: ffff0000275a3aa0 x28: ffff8027dc230d40
[ 629.416278] x27: 0000000000000001 x26: ffff8027dc230d40
[ 629.416278] x27: 0000000000000001 x26: ffff8027dc230d40
[ 629.426903] x25: 0000000000000000 x24: ffff0000094f1000
[ 629.426903] x25: 0000000000000000 x24: ffff0000094f1000
[ 629.437529] x23: ffff8027a1e1d140 x22: 0000000000000006
[ 629.437529] x23: ffff8027a1e1d140 x22: 0000000000000006
[ 629.448155] x21: ffff7e009ec69842 x20: ffff8027a1e1d100
[ 629.448155] x21: ffff7e009ec69842 x20: ffff8027a1e1d100
[ 629.458781] x19: ffff8027a1e1d100 x18: 0000000000000000
[ 629.458781] x19: ffff8027a1e1d100 x18: 0000000000000000
[ 629.469406] x17: 000000009e8c9c80 x16: 00000027a3272000
[ 629.469406] x17: 000000009e8c9c80 x16: 00000027a3272000
[ 629.480032] x15: ffff7e009fff9534 x14: ffff7e009ec698c0
[ 629.480032] x15: ffff7e009fff9534 x14: ffff7e009ec698c0
[ 629.490658] x13: ffff7e009ec69880 x12: 0000000000000009
[ 629.490658] x13: ffff7e009ec69880 x12: 0000000000000009
[ 629.501284] x11: 0000000000000000 x10: ffff8027a7c03560
[ 629.501284] x11: 0000000000000000 x10: ffff8027a7c03560
[ 629.511910] x9 : ffff8027a7c007b8 x8 : 0000000000000007
[ 629.511910] x9 : ffff8027a7c007b8 x8 : 0000000000000007
[ 629.522535] x7 : ffff8027a7c011c8 x6 : 0000000000000000
[ 629.522535] x7 : ffff8027a7c011c8 x6 : 0000000000000000
[ 629.533161] x5 : 0000000000000000 x4 : 0000ffff8027e040
[ 629.533161] x5 : 0000000000000000 x4 : 0000ffff8027e040
[ 629.543787] x3 : ffff8027a1e20040 x2 : ffff8027da87f6a0
[ 629.543787] x3 : ffff8027a1e20040 x2 : ffff8027da87f6a0
[ 629.554413] x1 : ffff8027a1e1d140 x0 : ffff8027a1e1d160
[ 629.554413] x1 : ffff8027a1e1d140 x0 : ffff8027a1e1d160
I don't have an ARM architecture machine, but the faulting
address looks like it may have been loaded from a corrupted
pointer value (0000ffff8027e048 instead of ffff8027e048----)
The code in question uses some list primitives, were there any
warning messages about list corruption prior to the crash?
There is no warning message abort list corruption or other corruption
prior to the crash.
-Ewan
.