<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/x86/um/os-Linux, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-09-07T08:57:11Z</updated>
<entry>
<title>um: prctl: Do not include linux/ptrace.h</title>
<updated>2013-09-07T08:57:11Z</updated>
<author>
<name>Richard Weinberger</name>
</author>
<published>2013-08-23T11:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5c04da022e801ca04057e09de15f876fd203ef1'/>
<id>urn:sha1:b5c04da022e801ca04057e09de15f876fd203ef1</id>
<content type='text'>
On recent toolchains we hit:
In file included from arch/x86/um/os-Linux/prctl.c:7:0:
/usr/include/linux/ptrace.h:58:8: error: redefinition of ‘struct
ptrace_peeksiginfo_args’ struct ptrace_peeksiginfo_args {
        ^
In file included from arch/x86/um/os-Linux/prctl.c:6:0:
/usr/include/sys/ptrace.h:191:8: note: originally defined here
 struct ptrace_peeksiginfo_args
        ^
make[2]: *** [arch/x86/um/os-Linux/prctl.o] Error 1
make[1]: *** [arch/x86/um/os-Linux] Error 2
make: *** [arch/x86/um] Error 2

The solution is not to include linux/ptrace.h and obtain
the arch specific ptrace command from asm/ptrace.h.

Reported-and-tested-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
<entry>
<title>um: get rid of pointless include "..." where include &lt;...&gt; will do</title>
<updated>2012-10-09T20:28:45Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-10-08T02:27:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=37185b33240870719b6b5913a46e6a441f1ae96f'/>
<id>urn:sha1:37185b33240870719b6b5913a46e6a441f1ae96f</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
<entry>
<title>um: we need sys/user.h only on i386</title>
<updated>2011-11-02T13:15:38Z</updated>
<author>
<name>Richard Weinberger</name>
</author>
<published>2011-08-18T19:58:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38b64aed786d59854ecc850ee5ece85b61dd252b'/>
<id>urn:sha1:38b64aed786d59854ecc850ee5ece85b61dd252b</id>
<content type='text'>
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
<entry>
<title>um: unify KSTK_...</title>
<updated>2011-11-02T13:15:26Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-08-18T19:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a10c95d84c2d04a4bfb02104644bbf2811b99690'/>
<id>urn:sha1:a10c95d84c2d04a4bfb02104644bbf2811b99690</id>
<content type='text'>
... and switch get_thread_register() to HOST_... for register numbers

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
<entry>
<title>um: merge os-Linux/tls.c into arch/x86/um/os-Linux/tls.c</title>
<updated>2011-11-02T13:15:17Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-08-18T19:09:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1bbd5f21f426d99660ea8120b79595a282e5ff8a'/>
<id>urn:sha1:1bbd5f21f426d99660ea8120b79595a282e5ff8a</id>
<content type='text'>
it's i386-specific; moreover, analogs on other targets have
incompatible interface - PTRACE_GET_THREAD_AREA does exist
elsewhere, but struct user_desc does *not*

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
<entry>
<title>um: take arch/um/sys-x86 to arch/x86/um</title>
<updated>2011-11-02T13:15:05Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-08-18T19:06:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c48b108ecbf6505d929e64d50dace13ac2bdf34'/>
<id>urn:sha1:5c48b108ecbf6505d929e64d50dace13ac2bdf34</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
</content>
</entry>
</feed>
