<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/arch/ia64/kernel/entry.S, branch dev-4.3</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.3</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.3'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-10-28T21:22:59+00:00</updated>
<entry>
<title>[IA64] Wire up kcmp syscall</title>
<updated>2015-10-28T21:22:59+00:00</updated>
<author>
<name>Émeric MASCHINO</name>
<email>emeric.maschino@gmail.com</email>
</author>
<published>2015-09-22T21:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=d305c4773458fdd6ff9c52bfdea8c67fbd3b2072'/>
<id>urn:sha1:d305c4773458fdd6ff9c52bfdea8c67fbd3b2072</id>
<content type='text'>
systemd &gt; 218 fails to compile on ia64 with:

     error: ‘__NR_kcmp’ undeclared [1].

I've been told that this is because the kcmp syscall hasn't been wired up
for the ia64 arch [2].

The proposed patch thus wire up the kcmp syscall for the ia64 arch.

[1] https://bugs.gentoo.org/show_bug.cgi?id=560492
[2] https://bugs.gentoo.org/show_bug.cgi?id=560492#c17

Signed-off-by: Émeric MASCHINO &lt;emeric.maschino@gmail.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>ia64: Enable userfaultfd and membarrier system calls</title>
<updated>2015-09-15T23:22:45+00:00</updated>
<author>
<name>Luck, Tony</name>
<email>tony.luck@intel.com</email>
</author>
<published>2015-09-15T20:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=865ca084fdc68cd9b658da4b098008278da8fed3'/>
<id>urn:sha1:865ca084fdc68cd9b658da4b098008278da8fed3</id>
<content type='text'>
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ia64: remove paravirt code</title>
<updated>2015-06-10T21:26:32+00:00</updated>
<author>
<name>Luis R. Rodriguez</name>
<email>mcgrof@suse.com</email>
</author>
<published>2015-06-02T18:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=e55645ec5725a33eac9d6133f3bce381af1e993d'/>
<id>urn:sha1:e55645ec5725a33eac9d6133f3bce381af1e993d</id>
<content type='text'>
All the ia64 pvops code is now dead code since both
xen and kvm support have been ripped out [0] [1]. Just
that no one had troubled to rip this stuff out. The only
useful remaining pieces were the old pvops docs but that
was recently also generalized and moved out from ia64 [2].

This has been run time tested on an ia64 Madison system.

[0] 003f7de625890 "KVM: ia64: remove" since v3.19-rc1
[1] d52eefb47d4eb "ia64/xen: Remove Xen support for ia64" since v3.14-rc1
[2] "virtual: Documentation: simplify and generalize paravirt_ops.txt"

Signed-off-by: Luis R. Rodriguez &lt;mcgrof@suse.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Enable execveat syscall for ia64</title>
<updated>2015-01-05T19:25:19+00:00</updated>
<author>
<name>Tony Luck</name>
<email>tony.luck@intel.com</email>
</author>
<published>2015-01-05T19:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b739896dd262ca523497913b0ea232da56d6ee69'/>
<id>urn:sha1:b739896dd262ca523497913b0ea232da56d6ee69</id>
<content type='text'>
See commit 51f39a1f0cea1cacf8c787f652f26dfee9611874
    syscalls: implement execveat() system call

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Enable bpf syscall for ia64</title>
<updated>2014-10-09T20:36:10+00:00</updated>
<author>
<name>Tony Luck</name>
<email>tony.luck@intel.com</email>
</author>
<published>2014-10-09T20:26:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5dab4b73c736c2cb8e35148f9ee2365ee48bad79'/>
<id>urn:sha1:5dab4b73c736c2cb8e35148f9ee2365ee48bad79</id>
<content type='text'>
See commit 99c55f7d47c0dc6fc64729f37bf435abf43f4c60
   bpf: introduce BPF syscall and maps

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Wire up memfd_create() system call</title>
<updated>2014-08-18T17:29:52+00:00</updated>
<author>
<name>Tony Luck</name>
<email>tony.luck@intel.com</email>
</author>
<published>2014-08-18T17:29:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=703e6a6ed6088705e48ca9d0e4567962ebddca36'/>
<id>urn:sha1:703e6a6ed6088705e48ca9d0e4567962ebddca36</id>
<content type='text'>
Yet another system call. This one added by:

   commit 9183df25fe7b194563db3fec6dc3202a5855839c
   shm: add memfd_create() syscall

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Wire up getrandom() system call</title>
<updated>2014-08-06T21:37:12+00:00</updated>
<author>
<name>Tony Luck</name>
<email>tony.luck@intel.com</email>
</author>
<published>2014-07-30T21:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5e467e27b7c7a11ef47068138248003e873674a1'/>
<id>urn:sha1:5e467e27b7c7a11ef47068138248003e873674a1</id>
<content type='text'>
See commit c6e9d6f38894798696f23c8084ca7edbf16ee895
    random: introduce getrandom(2) system call

for all the details (and even a manual page!)

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>ia64: add renameat2 syscall</title>
<updated>2014-05-20T08:59:38+00:00</updated>
<author>
<name>Miklos Szeredi</name>
<email>mszeredi@suse.cz</email>
</author>
<published>2014-05-20T08:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3ca976a2cf95c1d4254a1eb8e13b5063522691d5'/>
<id>urn:sha1:3ca976a2cf95c1d4254a1eb8e13b5063522691d5</id>
<content type='text'>
Signed-off-by: Miklos Szeredi &lt;mszeredi@suse.cz&gt;
Acked-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Wire up new sched_setattr and sched_getattr syscalls</title>
<updated>2014-01-28T17:52:53+00:00</updated>
<author>
<name>Tony Luck</name>
<email>tony.luck@intel.com</email>
</author>
<published>2014-01-28T17:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=7de8246eba58c6f4c315b8c69fb29e445ccf3c80'/>
<id>urn:sha1:7de8246eba58c6f4c315b8c69fb29e445ccf3c80</id>
<content type='text'>
New syscalls for v3.14

Signed-off-by: Tony Luck &lt;tony.luck#intel.com&gt;
</content>
</entry>
<entry>
<title>ia64: Use preempt_schedule_irq</title>
<updated>2013-11-13T19:21:47+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2013-09-17T18:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=aa0d53260596c1bef23547537724d4bad78e6f52'/>
<id>urn:sha1:aa0d53260596c1bef23547537724d4bad78e6f52</id>
<content type='text'>
Use the proper core function instead of fiddling with PREEMPT_ACTIVE
and enable/disable interrupts in the low level code.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Tony Luck &lt;tony.luck@intel.com&gt;
Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Cc: linux-ia64@vger.kernel.org
Link: http://lkml.kernel.org/r/20130917183628.857145384@linutronix.de
</content>
</entry>
</feed>
