On Thu, Oct 15, 2015 at 6:23 PM, jinzhao@xxxxxxxxxxxx <jinzhao@xxxxxxxxxxxx> wrote:
Dear all:I met a problem as below, what the function of walk_page_range??Exception Class: Kernel (KE)
PC is at [<ffffffc00017fc90>] walk_page_range+0x3c/0x314
Current Executing Process:
[Binder_C, 3611][main, 354]
Backtrace:
[<ffffffc0009f21dc>] __do_kernel_fault.part.5+0x70/0x84
[<ffffffc0000942f4>] do_bad_area+0x90/0x94
[<ffffffc000094340>] do_translation_fault+0x30/0x4c
[<ffffffc0000813fc>] do_mem_abort+0x38/0x98
[<ffffffc000083c58>] el1_da+0x1c/0x88
[<ffffffc0001eb3e0>] show_smap+0x88/0x284
[<ffffffc0001eb5e8>] show_pid_smap+0xc/0x18
[<ffffffc0001aefb8>] seq_read+0x1a4/0x40c
[<ffffffc00018e75c>] vfs_read+0x88/0x170
[<ffffffc00018ebf0>] SyS_read+0x40/0x8c
[<ffffffc000084308>] cpu_switch_to+0x48/0x4c
[<ffffffffffffffff>] 0xffffffffffffffffThanks!
AFAIK, that's the function to get PTE of the related pages, then get the virtual address of them.
Maybe the caller hit invalid PTE ?
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies