<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/x86/include/asm/syscalls.h, branch linux-3.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-05-03T00:36:32Z</updated>
<entry>
<title>x86, vm86: fix VM86 syscalls: use SYSCALL_DEFINEx(...)</title>
<updated>2013-05-03T00:36:32Z</updated>
<author>
<name>Alexander van Heukelum</name>
</author>
<published>2013-03-27T21:18:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5522ddb3fc0dfd4a503c8278eafd88c9f2d3fada'/>
<id>urn:sha1:5522ddb3fc0dfd4a503c8278eafd88c9f2d3fada</id>
<content type='text'>
Commit 49cb25e9290 x86: 'get rid of pt_regs argument in vm86/vm86old'
got rid of the pt_regs stub for sys_vm86old and sys_vm86. The functions
were, however, not changed to use the calling convention for syscalls.

[AV: killed asmlinkage_protect() - it's done automatically now]

Reported-and-tested-by: Hans de Bruin &lt;jmdebruin@xmsnet.nl&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Alexander van Heukelum &lt;heukelum@fastmail.fm&gt;
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>make SYSCALL_DEFINE&lt;n&gt;-generated wrappers do asmlinkage_protect</title>
<updated>2013-03-04T03:58:33Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2013-01-21T20:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2cf0966683430b6468f36ca20515a33ca7f2403c'/>
<id>urn:sha1:2cf0966683430b6468f36ca20515a33ca7f2403c</id>
<content type='text'>
... and switch i386 to HAVE_SYSCALL_WRAPPERS, killing open-coded
uses of asmlinkage_protect() in a bunch of syscalls.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86: switch to generic old sigaction</title>
<updated>2013-02-03T23:16:27Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-12-26T00:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b3eb3ade4444c3b1419ffa23598a57f6f4bf494'/>
<id>urn:sha1:5b3eb3ade4444c3b1419ffa23598a57f6f4bf494</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86,um: switch to generic old sigsuspend()</title>
<updated>2013-02-03T23:16:26Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-12-25T21:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=15ce1f7154c80693cec4f8a5309e8c8a06fb2541'/>
<id>urn:sha1:15ce1f7154c80693cec4f8a5309e8c8a06fb2541</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86: get rid of pt_regs argument in vm86/vm86old</title>
<updated>2013-02-03T23:16:24Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-11-12T19:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49cb25e92902ba24bd38c350114f8695493b262f'/>
<id>urn:sha1:49cb25e92902ba24bd38c350114f8695493b262f</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86: get rid of pt_regs argument in sigreturn variants</title>
<updated>2013-02-03T23:16:24Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-11-12T19:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3fe26fa34da029263067b48836e740c1ddffbd91'/>
<id>urn:sha1:3fe26fa34da029263067b48836e740c1ddffbd91</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86: get rid of pt_regs argument of iopl(2)</title>
<updated>2013-02-03T23:16:24Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-11-20T03:00:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b3af11afe06abdcf980b5f5c0b44dc46c496ddc3'/>
<id>urn:sha1:b3af11afe06abdcf980b5f5c0b44dc46c496ddc3</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>introduce generic sys_sigaltstack(), switch x86 and um to it</title>
<updated>2012-12-19T23:07:40Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-12-14T19:09:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6bf9adfc90370b695cb111116e15fdc0e1906270'/>
<id>urn:sha1:6bf9adfc90370b695cb111116e15fdc0e1906270</id>
<content type='text'>
Conditional on CONFIG_GENERIC_SIGALTSTACK; architectures that do not
select it are completely unaffected

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>take sys_fork/sys_vfork/sys_clone prototypes to linux/syscalls.h</title>
<updated>2012-11-29T04:43:27Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-11-29T04:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=24465a40ba452bd81fdc9eecb2d75bb903aafdf6'/>
<id>urn:sha1:24465a40ba452bd81fdc9eecb2d75bb903aafdf6</id>
<content type='text'>
now it can be done...

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>x86, um: switch to generic fork/vfork/clone</title>
<updated>2012-11-29T03:13:44Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-10-23T02:34:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1d4b4b2994b5fc208963c0b795291f8c1f18becf'/>
<id>urn:sha1:1d4b4b2994b5fc208963c0b795291f8c1f18becf</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
</feed>
