diff options
author | Vincent Chen <vincentc@andestech.com> | 2019-03-05 11:23:35 +0800 |
---|---|---|
committer | Palmer Dabbelt <palmer@sifive.com> | 2019-05-16 20:42:13 -0700 |
commit | 9a6e7af02f7fcc8c68e9d6ce167ee6ab0052cb60 (patch) | |
tree | 57c105e5e3030f8b8db5d08cc1e3c4840c961fb0 /scripts/gdb/linux/proc.py | |
parent | ee72e0e70cf7c846a4e0b6160f771da8f68571dc (diff) | |
download | linux-9a6e7af02f7fcc8c68e9d6ce167ee6ab0052cb60.tar.gz linux-9a6e7af02f7fcc8c68e9d6ce167ee6ab0052cb60.tar.bz2 linux-9a6e7af02f7fcc8c68e9d6ce167ee6ab0052cb60.zip |
riscv: Support BUG() in kernel module
The kernel module is loaded into vmalloc region which is located below
to the PAGE_OFFSET. Hence the condition, pc < PAGE_OFFSET, in the
is_valid_bugaddr() will filter out all trap exceptions triggered
by kernel module. To support BUG() in kernel module, the condition is
changed to pc < VMALLOC_START.
Signed-off-by: Vincent Chen <vincentc@andestech.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
Diffstat (limited to 'scripts/gdb/linux/proc.py')
0 files changed, 0 insertions, 0 deletions