Re: lowlatency-2.2.14-B1 + 2.2.14aa7 fixes crash, but...

From: Ingo Molnar (mingo@chiara.csoma.elte.hu)
Date: Tue Feb 15 2000 - 15:03:22 EST


On Tue, 15 Feb 2000, William Montgomery wrote:

> OK, I understand that. I see the stack pushes prior to the call
> SYMBOL_NAME(do_signal) and then the add to the stack pointer, but why
> is the call SYMBOL_NAME(save_v86_state) treated differently?

it's not treated differently, it's just optimized a bit. The function has
only one parameter (%eax), the 'movl %eax, %esp' line restores %esp in
both cases - which %esp is the return value of save_v86_state() as well. A
bit tricky but correct.

-- mingo

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Feb 15 2000 - 21:00:30 EST