]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xen: Clean up apic ipi interface
authorStefan Bader <stefan.bader@canonical.com>
Wed, 8 May 2013 14:37:35 +0000 (16:37 +0200)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 28 May 2013 16:06:03 +0000 (12:06 -0400)
commit95310429f452a23abb2049ee0ceacbab30e48f0d
tree5858fa1b38cf94989195ed7294cd3ef4d7efddd9
parent1d7004f0593f631b78745e4c835d8e09b31f4996
xen: Clean up apic ipi interface

Commit f447d56d36af18c5104ff29dcb1327c0c0ac3634 introduced the
implementation of the PV apic ipi interface. But there were some
odd things (it seems none of which cause really any issue but
maybe they should be cleaned up anyway):
 - xen_send_IPI_mask_allbutself (and by that xen_send_IPI_allbutself)
   ignore the passed in vector and only use the CALL_FUNCTION_SINGLE
   vector. While xen_send_IPI_all and xen_send_IPI_mask use the vector.
 - physflat_send_IPI_allbutself is declared unnecessarily. It is never
   used.

This patch tries to clean up those things.

Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
arch/x86/xen/smp.c
arch/x86/xen/smp.h