Re: Linux doesn't follow x86/x86-64 ABI wrt direction flag

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Aurelien Jarno
Date: Wednesday, March 5, 2008 - 1:23 pm

On Wed, Mar 05, 2008 at 11:58:34AM -0800, Joe Buck wrote:

And for other kernels. I tested OpenBSD 4.1, FreeBSD 6.3, NetBSD 4.0,
they have the same behaviour as Linux, that is they don't clear DF
before calling the signal handler.

I also tested Hurd, and it causes a kernel crash.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux doesn't follow x86/x86-64 ABI wrt direction flag, Aurelien Jarno, (Wed Mar 5, 8:30 am)
[PATCH] x86: Clear DF before calling signal handler, Aurelien Jarno, (Wed Mar 5, 11:14 am)
Re: [PATCH] x86: Clear DF before calling signal handler, H. Peter Anvin, (Wed Mar 5, 11:17 am)
Re: Linux doesn't follow x86/x86-64 ABI wrt direction flag, Aurelien Jarno, (Wed Mar 5, 1:23 pm)
Re: Linux doesn't follow x86/x86-64 ABI wrt direction flag, Mikael Pettersson, (Thu Mar 6, 2:45 am)
Re: Linux doesn't follow x86/x86-64 ABI wrt direction flag, Richard Guenther, (Thu Mar 6, 5:06 am)
Re: Linux doesn't follow x86/x86-64 ABI wrt direction flag, Richard Guenther, (Thu Mar 6, 1:54 pm)