# Re: \[PATCH 2/9\] kallsyms: Fix address-checks for kernel related range

- From: Petr Mladek \<pmladek@suse.com\>
- Date: 2021-07-07 12:43:05 
- List: linux-arch
- Page: https://ratatoskr.run/linux-arch/2021/07/1435518
- Thread: https://ratatoskr.run/linux-arch/2021/06/1426532/t.md

```text
On Sat 2021-06-26 15:34:32, Kefeng Wang wrote:
> The is_kernel_inittext/is_kernel_text/is_kernel function should not
> include the end address(the labels _einittext, _etext and _end) when
> check the address range.

Great catch!

> Cc: Arnd Bergmann <arnd@arndb.de>
> Cc: Sergey Senozhatsky <redacted>
> Cc: Petr Mladek <pmladek@suse.com>
> Fixes: 04b8eb7a4ccd ("symbol lookup: introduce dereference_symbol_descriptor()")

This commit just moved the code from kernel/kallsyms.c. It was broken
even before the git history ;-)

> Signed-off-by: Kefeng Wang <redacted>

Reviewed-by: Petr Mladek <pmladek@suse.com>

Best Regards,
Petr
```
