<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/asm-x86/sigcontext.h, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-02-13T15:20:35Z</updated>
<entry>
<title>x86: fix sigcontext.h user export</title>
<updated>2008-02-13T15:20:35Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2008-02-13T15:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1cdde19109901e8f1194e227d0bcd48caf713323'/>
<id>urn:sha1:1cdde19109901e8f1194e227d0bcd48caf713323</id>
<content type='text'>
Jakub Jelinek reported that some user-space code that relies on
kernel headers has built dependency on the sigcontext-&gt;eip/rip
register names - which have been unified in commit:

  commit 742fa54a62be6a263df14a553bf832724471dfbe
  Author: H. Peter Anvin &lt;hpa@zytor.com&gt;
  Date:   Wed Jan 30 13:30:56 2008 +0100

      x86: use generic register names in struct sigcontext

so give the old layout to user-space. This is not particularly
pretty, but it's an ABI so there's no danger of the two definitions
getting out of sync.

Reported-by: Jakub Jelinek &lt;jakub@redhat.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: use generic register names in struct sigcontext</title>
<updated>2008-01-30T12:30:56Z</updated>
<author>
<name>H. Peter Anvin</name>
</author>
<published>2008-01-30T12:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=742fa54a62be6a263df14a553bf832724471dfbe'/>
<id>urn:sha1:742fa54a62be6a263df14a553bf832724471dfbe</id>
<content type='text'>
Switch struct sigcontext (defined in &lt;asm/sigcontext*.h&gt;) to using
register names withut e- or r-prefixes for both 32- and 64-bit x86.
This is intended as a preliminary step in unifying this code between
architectures.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>x86: merge sigcontext_32/64.h</title>
<updated>2007-10-23T20:37:24Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2007-10-23T20:37:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=77129c5e3ddba94b6ab7223504b39956f653f376'/>
<id>urn:sha1:77129c5e3ddba94b6ab7223504b39956f653f376</id>
<content type='text'>
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>i386/x86_64: move headers to include/asm-x86</title>
<updated>2007-10-11T09:20:03Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2007-10-11T09:20:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42'/>
<id>urn:sha1:96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42</id>
<content type='text'>
Move the headers to include/asm-x86 and fixup the
header install make rules

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
</feed>
