x86: apic: Export symbols for extended interrupt LVT functions
PATCH 1/1 x86: apic: Export symbols for extended interrupt LVT functions
Signed-off-by Robert Richter <[email protected]>
--- arch/x86/kernel/apic_64.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
arch/x86/kernel/apic_64.c +2 -0
@@ -209,12 +209,14 @@ u8 setup_APIC_eilvt_mce(u8 vector, u8 msg_type, u8 mask)setup_APIC_eilvt (APIC_EILVT_LVTOFF_MCE , vector, msg_type, mask);return APIC_EILVT_LVTOFF_MCE ; } +EXPORT_SYMBOL (setup_APIC_eilvt_mce);u8 setup_APIC_eilvt_ibs (u8 vector,u8 msg_type,u8 mask) {setup_APIC_eilvt (APIC_EILVT_LVTOFF_IBS , vector, msg_type, mask);return APIC_EILVT_LVTOFF_IBS ; } +EXPORT_SYMBOL (setup_APIC_eilvt_ibs);/* * Program the next event, relative to now
Signature · 1 line
1.5.1.6
On Wed, 5 Dec 2007 17:40:14 +0100 (CET)
"Robert Richter" <[email protected]> wrote:
which kernel code is using or going to use these export?
Quoted 24 lines
Signed-off-by Robert Richter <[email protected]>--- arch/x86/kernel/apic_64.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)arch/x86/kernel/apic_64.c +2
-0@@ -209,12 +209,14 @@ u8 setup_APIC_eilvt_mce(u8 vector, u8 msg_type, u8 mask) setup_APIC_eilvt(APIC_EILVT_LVTOFF_MCE, vector, msg_type,mask );return APIC_EILVT_LVTOFF_MCE ; } +EXPORT_SYMBOL (setup_APIC_eilvt_mce);u8 setup_APIC_eilvt_ibs (u8 vector,u8 msg_type,u8 mask) {setup_APIC_eilvt (APIC_EILVT_LVTOFF_IBS , vector, msg_type, mask);return APIC_EILVT_LVTOFF_IBS ; } +EXPORT_SYMBOL (setup_APIC_eilvt_ibs);/* * Program the next event, relative to now
Signature · 3 lines
If you want to reach me at my work email, use [email protected] For development, discussion and tips for power savings, visit http://www.lesswatts.org
Quoted 1 line · Arjan van de Ven
which kernel code is using or going to use these export?
For IBS it is Perfmon. See here:
http://git.kernel.org/?p=linux/kernel/git/eranian/linux-2.6.git;a=commit;h=7caef3e19d17349f869884f5adf7c9823e32ade7
MCE export has been added for consistency reasons to allow modules to enable MCE.
-Robert
Signature · 3 lines
Advanced Micro Devices, Inc. Operating System Research Center email: [email protected]