Re: do_page_fault() related question.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/26/06, Gaurav Dhiman <gauravd.chd@xxxxxxxxx> wrote:
> I think its the CPU harware responsible for filling cr2 with fauting
> address, there is no software instruction executed for this.

I know that and i even mentioned that in my first mail.
My question is _why_ is the CPU generating the address 0x00000024?
I mean its completely out of sync with the previous addresses( see dump below).
Because of that address the kernel is giving a sig 11 panic.

> >  vm_start = 0x10011000 vm_end = 0x10219000 Address = 0x101e9000
> >  vm_start = 0x10011000 vm_end = 0x10219000 Address = 0x101ea000
> >  vm_start = 0x10011000 vm_end = 0x10219000 Address = 0x101eb000
> >  vm_start = 0x10000000 vm_end = 0x10001000 Address = 0x00000024
> >  Oops: kernel access of bad area, sig: 11
> >  < ... more dump ....>

Can someone explain this?

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux