From: Ding Tianhong <dingtianhong@huawei.com>
To: Catalin Marinas <Catalin.Marinas@arm.com>,
Will Deacon <Will.Deacon@arm.com>, Arnd Bergmann <arnd@arndb.de>,
Linuxarm <linuxarm@huawei.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Meet the bugs for linux-3.19-rc4 on aarch64 board
Date: Wed, 4 Feb 2015 23:17:25 +0800 [thread overview]
Message-ID: <54D23805.5090008@huawei.com> (raw)
Hi everyone:
I run the linux-3.16 for aarch64 on my board, and it work fine, but
when I try to update the kernel to linux-3.19-rc4, I met the problem just below:
============================================================
ad mode in Synchronous Abort handler detected, code 0x86000005
CPU: 1 PID: 381 Comm: kworker/1:1 Tainted: G O 3.19.0-rc4+ #6
Hardware name: Hisilicon Board ESL (DT)
Workqueue: events (null)
task: ffffffc01cdb5800 ti: ffffffc01db28000 task.ti: ffffffc01db28000
PC is at 0x0
LR is at process_one_work+0x144/0x33c
pc : [<0000000000000000>] lr : [<ffffffc0000c8588>] pstate: 60000145
sp : ffffffc01db2bd70
x29: ffffffc01db2bd70 x28: 0000000000000000
x27: ffffffc01ef9af80 x26: 0000000000000008
x25: ffffffc0006b3000 x24: 0000000000000007
x23: ffffffc01ef9af80 x22: ffffffc01ef9a6a0
x21: ffffffc01dbef0c0 x20: 0000000000000000
x19: ffffffc01ef9f300 x18: 000000000000000e
x17: 0000000000000001 x16: 0000000000000007
x15: 000000000000000e x14: 0000000000000013
x13: ffffffc000578554 x12: 0000000000000005
x11: ffffffc000578558 x10: 0000000000000020
x9 : ffffffc01db2bbd0 x8 : ffffffc01cdb5d20
x7 : 0000000000000002 x6 : ffffffc000578680
x5 : 0000000000000000 x4 : ffffffc01ef9af82
x3 : 0000000000000000 x2 : ffffffc01ef9af98
x1 : 0000000000000000 x0 : ffffffc01ef9a6a0
Internal error: Oops - bad mode: 0 [#1] SMP
Modules linked in: sre(O)
CPU: 1 PID: 381 Comm: kworker/1:1 Tainted: G O 3.19.0-rc4+ #6
Hardware name: Hisilicon Board ESL (DT)
Workqueue: events (null)
task: ffffffc01cdb5800 ti: ffffffc01db28000 task.ti: ffffffc01db28000
PC is at 0x0
LR is at process_one_work+0x144/0x33c
pc : [<0000000000000000>] lr : [<ffffffc0000c8588>] pstate: 60000145
sp : ffffffc01db2bd70
x29: ffffffc01db2bd70 x28: 0000000000000000
x27: ffffffc01ef9af80 x26: 0000000000000008
x25: ffffffc0006b3000 x24: 0000000000000007
x23: ffffffc01ef9af80 x22: ffffffc01ef9a6a0
x21: ffffffc01dbef0c0 x20: 0000000000000000
x19: ffffffc01ef9f300 x18: 000000000000000e
x17: 0000000000000001 x16: 0000000000000007
x15: 000000000000000e x14: 0000000000000013
x13: ffffffc000578554 x12: 0000000000000005
x11: ffffffc000578558 x10: 0000000000000020
x9 : ffffffc01db2bbd0 x8 : ffffffc01cdb5d20
x7 : 0000000000000002 x6 : ffffffc000578680
x5 : 0000000000000000 x4 : ffffffc01ef9af82
x3 : 0000000000000000 x2 : ffffffc01ef9af98
x1 : 0000000000000000 x0 : ffffffc01ef9a6a0
Process kworker/1:1 (pid: 381, stack limit = 0xffffffc01db28058)
Stack: (0xffffffc01db2bd70 to 0xffffffc01db2c000)
bd60: ffffffc0 1db2bdc0 ffffffc0 000c8fdc
bd80: ffffffc0 1dbef0c0 ffffffc0 1dbef0f0 ffffffc0 1ef9af98 ffffffc0 1ef9af80
bda0: ffffffc0 1db28000 ffffffc0 007e050c ffffffc0 006b3000 00000000 00000008
bdc0: ffffffc0 1db2be30 ffffffc0 000cd780 ffffffc0 1d8790c0 ffffffc0 007e8060
bde0: ffffffc0 006b2920 ffffffc0 1dbef0c0 ffffffc0 000c8e9c 00000000 00000000
be00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
be20: ffffffc0 006b2920 ffffffc0 006b3c98 00000000 00000000 ffffffc0 000854b0
be40: ffffffc0 000cd6a4 ffffffc0 1d8790c0 00000000 00000000 00000000 00000000
be60: 00000000 00000000 ffffffc0 000d460c ffffffc0 000cd6a4 00000000 00000000
be80: 00000000 00000000 ffffffc0 1dbef0c0 00000000 00000000 00000000 00000000
bea0: ffffffc0 1db2bea0 ffffffc0 1db2bea0 00000000 000cd6a4 00000000 1ccd3680
bec0: ffffffc0 1db2bec0 ffffffc0 1db2bec0 00000000 00000000 00000000 00000000
bee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005
bfe0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Call trace:
[< (null)>] (null)
[<ffffffc0000c8fd8>] worker_thread+0x13c/0x494
[<ffffffc0000cd77c>] kthread+0xd8/0xf0
Code: bad PC value
---[ end trace b09b6a0eafa1e798 ]---
Unable to handle kernel paging request at virtual address ffffffffffffffd8
pgd = ffffffc00b969000
[ffffffffffffffd8] *pgd=0000000000000000, *pud=0000000000000000
Internal error: Oops: 96000005 [#2] SMP
Modules linked in: sre(O)
CPU: 1 PID: 381 Comm: kworker/1:1 Tainted: G D O 3.19.0-rc4+ #6
Hardware name: Hisilicon Board ESL (DT)
task: ffffffc01cdb5800 ti: ffffffc01db28000 task.ti: ffffffc01db28000
PC is at kthread_data+0x4/0xc
LR is at wq_worker_sleeping+0x14/0xd8
pc : [<ffffffc0000cdd30>] lr : [<ffffffc0000c9404>] pstate: 800001c5
sp : ffffffc01db2b8a0
x29: ffffffc01db2b8a0 x28: ffffffc000779700
x27: ffffffc00078d000 x26: ffffffc000578000
x25: ffffffc00078d000 x24: ffffffc01cdb5c00
x23: ffffffc000779700 x22: ffffffc01db28000
x21: ffffffc01cdb5800 x20: ffffffc01ef9b700
x19: 0000000000000001 x18: 000000000000000e
x17: 0000000000000001 x16: 0000000000000007
x15: 000000000000000e x14: 0000000000000013
x13: 000000000000001a x12: ffffffc01db2b9f0
x11: 0000000000000020 x10: 0000000085ecbf2d
x9 : 0000000000000000 x8 : 000000000000000f
x7 : 0000000000000000 x6 : 000000000004d4f7
x5 : 0000000000000400 x4 : 0000000000000001
x3 : 0000000000000002 x2 : ffffffc0007e8820
x1 : 0000000000000001 x0 : 0000000000000000
Process kworker/1:1 (pid: 381, stack limit = 0xffffffc01db28058)
Stack: (0xffffffc01db2b8a0 to 0xffffffc01db2c000)
b8a0: ffffffc0 1db2b8d0 ffffffc0 00566fc8 00000000 00000001 00000000 00000001
b8c0: ffffffc0 1db2b8d0 00000000 00000001 ffffffc0 1db2ba80 ffffffc0 00567258
b8e0: ffffffc0 1cdb5800 ffffffc0 1db2b7d0 ffffffc0 1db2bb00 ffffffc0 1cdb5af8
b900: 00000000 00000001 ffffffc0 00787000 ffffffc0 006b3000 00000000 00000008
b920: ffffffc0 1d8b0000 00000000 00000000 ffffffc0 1db2b980 ffffffc0 006b44e0
b940: ffffffc0 007e0536 ffffffc0 1db2b8d0 ffffffc0 00567258 000d001f 00000001
b960: ffffffc0 1db2b980 ffffffc0 001f9fac ffffffc0 1db2b990 ffffffc0 000cb464
b980: ffffffc0 1db2b990 ffffffc0 000cb480 ffffffc0 1db2b9b0 ffffffc0 000f7ca4
b9a0: ffffffc0 1ef9c0c0 ffffffc0 1cd49980 ffffffc0 1db2ba00 ffffffc0 000f7f18
b9c0: ffffffc0 1cdb5800 ffffffc0 1cdb5800 00000000 00000000 ffffffc0 1cd49980
b9e0: 00000000 00000001 ffffffc0 00777a28 ffffffc0 1db2ba10 ffffffc0 000b3f58
ba00: ffffffc0 1db2ba10 ffffffc0 000b3fa4 ffffffc0 1db2ba90 ffffffc0 000b581c
ba20: ffffffc0 1cdb5800 ffffffc0 1db2b7d0 ffffffc0 1db2bb00 ffffffc0 1cdb5af8
ba40: 00000000 00000001 ffffffc0 00787000 ffffffc0 006b3000 00000000 00000008
ba60: ffffffc0 1d8b0000 00000000 00000000 00000000 00000000 00000000 00000000
ba80: ffffffc0 1db2ba90 ffffffc0 000b58e0 ffffffc0 1db2bb10 ffffffc0 00089404
baa0: ffffffc0 007e3100 00000000 00000000 ffffffc0 006af078 ffffffc0 1db2bc50
bac0: ffffffc0 1db28000 ffffffc0 1cdb5800 ffffffc0 006b3000 00000000 00000008
bae0: ffffffc0 1ef9af80 00000000 00000000 ffffffc0 007e3100 ffffffc0 007a17a0
bb00: ffffffc0 1db2bb00 ffffffc0 1db2bb00 ffffffc0 1db2bb50 ffffffc0 0008949c
bb20: 00000000 00000000 00000000 ffffffff ffffffc0 1db2bc50 ffffffc0 1ef999e8
bb40: ffffffc0 006af1d0 ffffffc0 1db2bbd0 ffffffc0 1db2bba0 ffffffc0 0008979c
bb60: ffffffc0 1db2bc50 00000000 00000000 00000000 86000005 00000000 00000000
bb80: 00000000 60000145 00000000 00000021 ffffffc0 006b3000 00000000 00000021
bba0: ffffffc0 1db2bd70 ffffffc0 000c8588 ffffffc0 1ef9f300 00000000 00000000
bbc0: ffffffc0 1db2bd70 ffffffc0 00566e40 00000004 00000000 00030001 1ef9b700
bbe0: 00000000 00000000 ffffffc0 1db28000 ffffffc0 00779700 ffffffc0 007a6b68
bc00: ffffffc0 1db2bdb0 ffffffc0 00567258 ffffffc0 1dbef0c0 ffffffc0 1ef9af80
bc20: ffffffc0 1ef9af98 ffffffc0 1ef9af80 ffffffc0 1db28000 ffffffc0 007e050c
bc40: ffffffc0 006b3000 00000000 00000008 ffffffc0 1ef9a6a0 00000000 00000000
bc60: ffffffc0 1ef9af98 00000000 00000000 ffffffc0 1ef9af82 00000000 00000000
bc80: ffffffc0 00578680 00000000 00000002 ffffffc0 1cdb5d20 ffffffc0 1db2bbd0
bca0: 00000000 00000020 ffffffc0 00578558 00000000 00000005 ffffffc0 00578554
bcc0: 00000000 00000013 00000000 0000000e 00000000 00000007 00000000 00000001
bce0: 00000000 0000000e ffffffc0 1ef9f300 00000000 00000000 ffffffc0 1dbef0c0
bd00: ffffffc0 1ef9a6a0 ffffffc0 1ef9af80 00000000 00000007 ffffffc0 006b3000
bd20: 00000000 00000008 ffffffc0 1ef9af80 00000000 00000000 ffffffc0 1db2bd70
bd40: ffffffc0 000c8588 ffffffc0 1db2bd70 00000000 00000000 00000000 60000145
bd60: ffffffc0 1dbef0c0 ffffffc0 000c85a4 ffffffc0 1db2bdc0 ffffffc0 000c8fdc
bd80: ffffffc0 1dbef0c0 ffffffc0 1dbef0f0 ffffffc0 1ef9af98 ffffffc0 1ef9af80
bda0: ffffffc0 1db28000 ffffffc0 007e050c ffffffc0 006b3000 00000000 00000008
bdc0: ffffffc0 1db2be30 ffffffc0 000cd780 ffffffc0 1d8790c0 ffffffc0 007e8060
bde0: ffffffc0 006b2920 ffffffc0 1dbef0c0 ffffffc0 000c8e9c 00000000 00000000
be00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
be20: ffffffc0 006b2920 ffffffc0 006b3c98 00000000 00000000 ffffffc0 000854b0
be40: ffffffc0 000cd6a4 ffffffc0 1d8790c0 00000000 00000000 00000000 00000000
be60: 00000000 00000000 ffffffc0 000d460c ffffffc0 000cd6a4 00000000 00000000
be80: 00000000 00000000 ffffffc0 1dbef0c0 00000000 00000000 00000000 00000000
bea0: ffffffc0 1db2bea0 ffffffc0 1db2bea0 00000001 000cd6a4 00010001 1ccd3680
bec0: ffffffc0 1db2bec0 ffffffc0 1db2bec0 00000000 00000000 00000000 00000000
bee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005
bfe0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Call trace:
[<ffffffc0000cdd30>] kthread_data+0x4/0xc
[<ffffffc000566fc4>] __schedule+0x364/0x5d0
[<ffffffc000567254>] schedule+0x24/0x74
[<ffffffc0000b58dc>] do_exit+0x6d4/0x9a8
[<ffffffc000089400>] die+0x1a4/0x1c0
[<ffffffc000089498>] arm64_notify_die+0x7c/0x154
[<ffffffc000089798>] bad_mode+0xb8/0xcc
[<ffffffc0000c8584>] process_one_work+0x140/0x33c
[<ffffffc0000c8fd8>] worker_thread+0x13c/0x494
[<ffffffc0000cd77c>] kthread+0xd8/0xf0
Code: 00805cf8 000842d3 c0035fd6 00d441f9 (00805df8)
---[ end trace b09b6a0eafa1e799 ]---
Fixing recursive fault but reboot is needed!
============================================================
I try to check the armv8 spec, but still not understand this problem, so
I will appreciate if somebody could give me some advise. thanks.
Ding
next reply other threads:[~2015-02-04 15:17 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-04 15:17 Ding Tianhong [this message]
2015-02-04 17:09 ` Meet the bugs for linux-3.19-rc4 on aarch64 board Catalin Marinas
2015-02-04 17:22 ` Will Deacon
2015-02-05 1:47 ` Ding Tianhong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54D23805.5090008@huawei.com \
--to=dingtianhong@huawei.com \
--cc=Catalin.Marinas@arm.com \
--cc=Will.Deacon@arm.com \
--cc=arnd@arndb.de \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxarm@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.