<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/parisc/kernel/syscall_table.S, branch linux-4.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2023-01-18T10:30:51Z</updated>
<entry>
<title>parisc: Align parisc MADV_XXX constants with all other architectures</title>
<updated>2023-01-18T10:30:51Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2022-12-11T18:50:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=96a6a318c6e39ac83b703ddfe4b95622166a192a'/>
<id>urn:sha1:96a6a318c6e39ac83b703ddfe4b95622166a192a</id>
<content type='text'>
commit 71bdea6f798b425bc0003780b13e3fdecb16a010 upstream.

Adjust some MADV_XXX constants to be in sync what their values are on
all other platforms. There is currently no reason to have an own
numbering on parisc, but it requires workarounds in many userspace
sources (e.g. glibc, qemu, ...) - which are often forgotten and thus
introduce bugs and different behaviour on parisc.

A wrapper avoids an ABI breakage for existing userspace applications by
translating any old values to the new ones, so this change allows us to
move over all programs to the new ABI over time.

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up io_pgetevents syscall</title>
<updated>2018-06-28T15:43:00Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2018-06-28T15:41:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2765b3edc41bdf18960ca7e6b656fb933ac191d6'/>
<id>urn:sha1:2765b3edc41bdf18960ca7e6b656fb933ac191d6</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: use compat_sys_keyctl()</title>
<updated>2017-07-02T20:10:47Z</updated>
<author>
<name>Eric Biggers</name>
</author>
<published>2017-06-13T06:18:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0f94efd5aa8daa8a07d7601714c2573266cd4c9'/>
<id>urn:sha1:b0f94efd5aa8daa8a07d7601714c2573266cd4c9</id>
<content type='text'>
Architectures with a compat syscall table must put compat_sys_keyctl()
in it, not sys_keyctl().  The parisc architecture was not doing this;
fix it.

Cc: stable@vger.kernel.org
Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;
Acked-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up statx system call</title>
<updated>2017-03-15T20:11:27Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2017-03-15T20:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=63d32d1e09cb2fc65b084b261976c06b40d19115'/>
<id>urn:sha1:63d32d1e09cb2fc65b084b261976c06b40d19115</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up preadv2 and pwritev2 syscalls</title>
<updated>2016-03-23T15:22:42Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2016-03-23T15:22:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=119a0a3c13ef5ffe78dc0c1a55c5da9e377b2976'/>
<id>urn:sha1:119a0a3c13ef5ffe78dc0c1a55c5da9e377b2976</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Drop alloc_hugepages and free_hugepages syscalls</title>
<updated>2016-03-23T14:42:18Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2016-03-20T11:20:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56649be9e67c17b4030fcc91ed6e1accc8e6918d'/>
<id>urn:sha1:56649be9e67c17b4030fcc91ed6e1accc8e6918d</id>
<content type='text'>
The system calls alloc_hugepages() and free_hugepages() were introduced
in Linux 2.5.36 and removed again in 2.5.54. They were never implemented
on parisc, so let's drop them now.

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up copy_file_range syscall</title>
<updated>2016-03-01T22:21:11Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2016-03-01T22:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b4f09ae6db2a98ff7817c3371aaab39ca22daf80'/>
<id>urn:sha1:b4f09ae6db2a98ff7817c3371aaab39ca22daf80</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up mlock2 syscall</title>
<updated>2015-12-12T15:07:44Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2015-12-06T20:56:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c477b45792fb8ccd279162483aa57cc8ee40ae1'/>
<id>urn:sha1:5c477b45792fb8ccd279162483aa57cc8ee40ae1</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: Wire up userfaultfd syscall</title>
<updated>2015-10-22T13:44:20Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2015-09-08T13:45:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7bc2d40ea690a37eccc2f514c96c56fdcda626b5'/>
<id>urn:sha1:7bc2d40ea690a37eccc2f514c96c56fdcda626b5</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
<entry>
<title>parisc: allocate sys_membarrier system call number</title>
<updated>2015-10-22T13:44:13Z</updated>
<author>
<name>Mathieu Desnoyers</name>
</author>
<published>2015-09-07T16:15:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b6096755f43c443101e6f5d3acc74efa746cb4ec'/>
<id>urn:sha1:b6096755f43c443101e6f5d3acc74efa746cb4ec</id>
<content type='text'>
Signed-off-by: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;
Tested-by: Helge Deller &lt;deller@gmx.de&gt;
CC: Andrew Morton &lt;akpm@linux-foundation.org&gt;
CC: linux-api@vger.kernel.org
CC: "James E.J. Bottomley" &lt;jejb@parisc-linux.org&gt;
CC: linux-parisc@vger.kernel.org
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
</content>
</entry>
</feed>
