]> git.baikalelectronics.ru Git - kernel.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>
Wed, 29 May 2013 13:04:21 +0000 (09:04 -0400)
commitb7ef334d39f3f671f0a84e84229a292bf0fd71af
tree43b6021cc7c3e504dde3b6658eef7ab35e96832a
parentb1c1f16574cdd022eb7313bff4231ee90f269008
xen: Clean up apic ipi interface

Commit 5739711d82b00e5d89139724fc04acf80d987725 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