[ros-dev] Re: [ros-svn] [hbirr] 13102: - Set the limit of the user mode code/data segment back to 4GB.

Alex Ionescu ionucu at videotron.ca
Mon Jan 17 22:16:08 CET 2005


Hartmut Birr wrote:

> Hi,
>
> adding the stack segment register to one instruction at the begin of 
> _KiFastCallEntry does fix the fpu problem for me. And I don't 
> understand why the interrupt flag is manipulated after sysenter and 
> before sysexit.
>
> - Hartmut
>
>-
>+    sti
>+    
>  
>
Adding this makes the handler crash with a Stack Underflow at the next 
function...

>-    movl KTSS_ESP0(%ecx), %ecx
>+    movl %ss:KTSS_ESP0(%ecx), %ecx
>  
>

Adding this does nothing to fix Explorer :(

Best regards,
Alex Ionescu


More information about the Ros-dev mailing list