aboutsummaryrefslogtreecommitdiff
path: root/src/rtos
diff options
context:
space:
mode:
authorpanciyan <panciyan@eswincomputing.com>2023-04-02 05:17:17 +0000
committerAntonio Borneo <borneo.antonio@gmail.com>2023-04-14 15:16:43 +0000
commit1e6df1675ccea95d99d767e6d2b9a735c8ee2a36 (patch)
treed78802b1621a51311e45a9d1ab48384a7dd34d3d /src/rtos
parent1c31f6225f41dd2bd371571e829fbf6855788d24 (diff)
downloadriscv-openocd-1e6df1675ccea95d99d767e6d2b9a735c8ee2a36.zip
riscv-openocd-1e6df1675ccea95d99d767e6d2b9a735c8ee2a36.tar.gz
riscv-openocd-1e6df1675ccea95d99d767e6d2b9a735c8ee2a36.tar.bz2
rtos/linux.c: Fix Linux user space border check
Linux kernel and user space border is 0xc0000000 not 0xc000000 Signed-off-by: panciyan <panciyan@eswincomputing.com> Change-Id: I6b487cce62ac31737deca97d5f5f7bbc081280f4 Reviewed-on: https://review.openocd.org/c/openocd/+/7570 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/rtos')
-rw-r--r--src/rtos/linux.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rtos/linux.c b/src/rtos/linux.c
index f9edabc..7517ec7 100644
--- a/src/rtos/linux.c
+++ b/src/rtos/linux.c
@@ -123,7 +123,7 @@ static int linux_read_memory(struct target *target,
target->rtos->rtos_specific_params;
uint32_t pa = (address & linux_os->phys_mask) + linux_os->phys_base;
#endif
- if (address < 0xc000000) {
+ if (address < 0xc0000000) {
LOG_ERROR("linux awareness : address in user space");
return ERROR_FAIL;
}