c***@CSIC.UMD.EDU
2005-04-10 08:02:36 UTC
I'm managing to get returns on recurses up until 3216. I get what
seems like a normal page fault to some kind of stack page that needs
a page in. But then immediately after that I receive a page in for
80000000. This doesn't seem to be the correct behavior to start
with, it should just keep paging in the appropriate stack pages until
the end, right?
The page in for 80000000 seems to work just find but immediately
after I receive an interrupt, number 6. An invalid opcode exception.
The intel docs state that cs and eip point to the instruction that
cause the error, but can anyone tell me how exactly they refer to the
bad instruction? eip=000016a0, cs=00000007
Is there anything common that might be causing this?
seems like a normal page fault to some kind of stack page that needs
a page in. But then immediately after that I receive a page in for
80000000. This doesn't seem to be the correct behavior to start
with, it should just keep paging in the appropriate stack pages until
the end, right?
The page in for 80000000 seems to work just find but immediately
after I receive an interrupt, number 6. An invalid opcode exception.
The intel docs state that cs and eip point to the instruction that
cause the error, but can anyone tell me how exactly they refer to the
bad instruction? eip=000016a0, cs=00000007
Is there anything common that might be causing this?