Re: BOOKE KVM calling load_up_fpu from C?

2013-02-13 Thread Scott Wood
: BOOKE KVM calling load_up_fpu from C? On 64-bit, though, there's a store to the caller's stack frame (yuck) which the kvm/booke.h caller is not prepared for. So if caller is using r12 then it can lead to come corruption, right ? No, r12 is a volatile register in the ABI, as is r9

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Bhushan Bharat-R65777
-Original Message- From: Michael Neuling [mailto:mi...@neuling.org] Sent: Tuesday, February 12, 2013 9:46 AM To: Bhushan Bharat-R65777 Cc: Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? Bhushan Bharat-R65777 r65

Re: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Scott Wood
: BOOKE KVM calling load_up_fpu from C? Look further down... #ifdef CONFIG_PPC32 mfspr r5,SPRN_SPRG_THREAD /* current task's THREAD (phys) */ lwz r4,THREAD_FPEXC_MODE(r5) ori r9,r9,MSR_FP /* enable FP for current */ or r9,r9,r4 #else ld r4

Re: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Michael Neuling
-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? Bhushan Bharat-R65777 r65...@freescale.com wrote: -Original Message- From: Michael Neuling [mailto:mi...@neuling.org] Sent: Tuesday, February 12, 2013 9:16 AM To: Bhushan Bharat

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Bhushan Bharat-R65777
-Original Message- From: Wood Scott-B07421 Sent: Wednesday, February 13, 2013 12:03 AM To: Bhushan Bharat-R65777 Cc: Michael Neuling; Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? On 02/12/2013 03:01:07 AM, Bhushan Bharat

Re: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Scott Wood
On 02/12/2013 07:18:14 PM, Bhushan Bharat-R65777 wrote: -Original Message- From: Wood Scott-B07421 Sent: Wednesday, February 13, 2013 12:03 AM To: Bhushan Bharat-R65777 Cc: Michael Neuling; Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Bhushan Bharat-R65777
-Original Message- From: Wood Scott-B07421 Sent: Wednesday, February 13, 2013 6:53 AM To: Bhushan Bharat-R65777 Cc: Wood Scott-B07421; Michael Neuling; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? On 02/12/2013 07:18:14 PM, Bhushan Bharat

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-12 Thread Bhushan Bharat-R65777
-Original Message- From: Wood Scott-B07421 Sent: Wednesday, February 13, 2013 6:53 AM To: Bhushan Bharat-R65777 Cc: Wood Scott-B07421; Michael Neuling; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? On 02/12/2013 07:18:14 PM, Bhushan Bharat

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-11 Thread Bhushan Bharat-R65777
-Original Message- From: Linuxppc-dev [mailto:linuxppc-dev- bounces+bharat.bhushan=freescale@lists.ozlabs.org] On Behalf Of Michael Neuling Sent: Tuesday, February 12, 2013 8:59 AM To: Wood Scott-B07421 Cc: linuxppc-dev@lists.ozlabs.org Subject: BOOKE KVM calling load_up_fpu

Re: BOOKE KVM calling load_up_fpu from C?

2013-02-11 Thread Michael Neuling
Bhushan Bharat-R65777 r65...@freescale.com wrote: -Original Message- From: Linuxppc-dev [mailto:linuxppc-dev- bounces+bharat.bhushan=freescale@lists.ozlabs.org] On Behalf Of Michael Neuling Sent: Tuesday, February 12, 2013 8:59 AM To: Wood Scott-B07421 Cc:

RE: BOOKE KVM calling load_up_fpu from C?

2013-02-11 Thread Bhushan Bharat-R65777
-Original Message- From: Michael Neuling [mailto:mi...@neuling.org] Sent: Tuesday, February 12, 2013 9:16 AM To: Bhushan Bharat-R65777 Cc: Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling load_up_fpu from C? Bhushan Bharat-R65777 r65

Re: BOOKE KVM calling load_up_fpu from C?

2013-02-11 Thread Michael Neuling
Bhushan Bharat-R65777 r65...@freescale.com wrote: -Original Message- From: Michael Neuling [mailto:mi...@neuling.org] Sent: Tuesday, February 12, 2013 9:16 AM To: Bhushan Bharat-R65777 Cc: Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org Subject: Re: BOOKE KVM calling