[PATCH 6/16] export math_state_restore

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-kernel@...>
Cc: <akpm@...>, <rusty@...>, <ak@...>, <mingo@...>, <chrisw@...>, <jeremy@...>, <avi@...>, <anthony@...>, <virtualization@...>, <lguest@...>, <kvm-devel@...>, <zach@...>, <tglx@...>, <jun.nakajima@...>, <glommer@...>, Glauber de Oliveira Costa <gcosta@...>, Steven Rostedt <rostedt@...>
Date: Wednesday, October 31, 2007 - 3:14 pm

Export math_state_restore symbol, so it can be used for hypervisors.
They are commonly loaded as modules (lguest being an example).

Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Acked-by: Jeremy Fitzhardinge <jeremy@xensource.com>
---
 arch/x86/kernel/traps_64.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/x86/kernel/traps_64.c b/arch/x86/kernel/traps_64.c
index d0c2bc7..a533ecd 100644
--- a/arch/x86/kernel/traps_64.c
+++ b/arch/x86/kernel/traps_64.c
@@ -1077,6 +1077,7 @@ asmlinkage void math_state_restore(void)
 	task_thread_info(me)->status |= TS_USEDFPU;
 	me->fpu_counter++;
 }
+EXPORT_SYMBOL_GPL(math_state_restore);
 
 void __init trap_init(void)
 {
-- 
1.4.4.2

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/7] (Re-)introducing pvops for x86_64 - Real pvops w..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 1/16] Wipe out traditional opt from x86_64 Makefile, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 2/16] paravirt hooks at entry functions., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit para..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 12:48 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Glauber de Oliveira Costa..., (Thu Nov 1, 9:48 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 11:30 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 1:41 pm)
Re: [Lguest] [PATCH 3/16] read/write_crX, clts and wbinvd fo..., Jeremy Fitzhardinge, (Thu Nov 1, 9:21 pm)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Glauber de Oliveira Costa..., (Thu Nov 1, 12:13 pm)
[PATCH 4/16] provide native irq initialization function, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 5/16] report ring kernel is running without paravirt, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 6/16] export math_state_restore, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 7/16] native versions for set pagetables, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 8/16] add native functions for descriptors handling, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 9/16] This patch add provisions for time related func..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 10/16] export cpu_gdt_descr, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 11/16] turn priviled operation into a macro in head_6..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
Re: [PATCH 11/16] turn priviled operation into a macro in he..., Jeremy Fitzhardinge, (Thu Nov 1, 12:50 am)
Re: [PATCH 11/16] turn priviled operation into a macro in he..., Glauber de Oliveira Costa..., (Thu Nov 1, 9:50 am)
[PATCH 12/16] tweak io_64.h for paravirt., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 13/16] native versions for page table entries values, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 14/16] prepare x86_64 architecture initialization for..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 15/16] consolidation of paravirt for 32 and 64 bits, Glauber de Oliveira Costa..., (Wed Oct 31, 3:15 pm)
[PATCH 16/16] make vsmp a paravirt client, Glauber de Oliveira Costa..., (Wed Oct 31, 3:15 pm)
Re: [PATCH 16/16] make vsmp a paravirt client, Jeremy Fitzhardinge, (Thu Nov 1, 12:38 am)