[PATCH 3/3, v2] powerpc/e5500: Add Power ISA properties to comply with ePAPR 1.1

2012-08-09 Thread Olivia Yin
abbreviated category name with all uppercase letters converted to lowercase, indicates that the category is supported by the implementation. This patch update all the e5500 platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak

[PATCH 2/3, v2] powerpc/e500mc: Add Power ISA properties to comply with ePAPR 1.1

2012-08-09 Thread Olivia Yin
abbreviated category name with all uppercase letters converted to lowercase, indicates that the category is supported by the implementation. The patch update all the e500mc platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak

[PATCH 1/3, v2] powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1

2012-08-09 Thread Olivia Yin
abbreviated category name with all uppercase letters converted to lowercase, indicates that the category is supported by the implementation. The patch update all e500v2 platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git

[PATCH 2/3] powerpc/e500mc: Add power isa properties to comply with ePAPR 1.1

2012-08-08 Thread Olivia Yin
The patch update all the e500mc platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git branch: next arch/powerpc/boot/dts/fsl/e500mc_power_isa.dtsi | 58 +++ arch/powerpc/boot/dts/fsl/p2041si

[PATCH 3/3] powerpc/e5500: Add power isa properties to comply with ePAPR 1.1

2012-08-08 Thread Olivia Yin
The patch update all the e5500 platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git branch: next arch/powerpc/boot/dts/fsl/e5500_power_isa.dtsi | 59 arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi

[PATCH 1/3] powerpc/e500v2: Add power isa properties to comply with ePAPR 1.1

2012-08-08 Thread Olivia Yin
The patch update all e500v2 platforms. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git branch: next arch/powerpc/boot/dts/fsl/e500v2_power_isa.dtsi | 52 +++ arch/powerpc/boot/dts/fsl/mpc8536si-pre.dtsi

[PATCH v2 2/2] KVM: booke: Improve SPE switch

2012-02-29 Thread Olivia Yin
all asm code into C code, and add SPE stat counts. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- v2: Keep shadow MSR[SPE] consistent with thread MSR[SPE] in kvmppc_core_vcpu_load arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/kernel/asm-offsets.c |7 arch

[PATCH v2 1/2] powerpc/e500: make load_up_spe a normal fuction

2012-02-29 Thread Olivia Yin
From: Liu Yu So that we can call it when improving SPE switch like book3e did for fp switch. Signed-off-by: Liu Yu Signed-off-by: Olivia Yin --- v2: add Signed-off-by arch/powerpc/kernel/head_fsl_booke.S | 23 ++- 1 files changed, 6 insertions(+), 17 deletions

[PATCH 2/2] KVM: booke: Improve SPE switch

2012-02-27 Thread Olivia Yin
Like book3s did for fp switch, instead of switch SPE between host and guest, the patch switch SPE state between qemu and guest. In this way, we can simulate a host loadup SPE when load guest SPE state, and let host to decide when to giveup SPE state. Therefor it cooperates better with host SPE usag

[PATCH 1/2] powerpc/e500: make load_up_spe a normal fuction

2012-02-27 Thread Olivia Yin
So that we can call it in kernel. Signed-off-by: Liu Yu --- arch/powerpc/kernel/head_fsl_booke.S | 23 ++- 1 files changed, 6 insertions(+), 17 deletions(-) diff --git a/arch/powerpc/kernel/head_fsl_booke.S b/arch/powerpc/kernel/head_fsl_booke.S index d5d78c4..c96e025 100