Re: [PATCH 00/27] KVM PPC PV framework v3

2010-08-01 Thread Alexander Graf
On 01.08.2010, at 16:02, Avi Kivity wrote: > On 07/29/2010 03:47 PM, Alexander Graf wrote: >> On PPC we run PR=0 (kernel mode) code in PR=1 (user mode) and don't use the >> hypervisor extensions. >> >> While that is all great to show that virtualization is possible, there are >> quite some cases

Re: [PATCH 4/7] KVM: PPC: Add book3s_32 tlbie flush acceleration

2010-08-01 Thread Alexander Graf
On 01.08.2010, at 16:08, Avi Kivity wrote: > On 07/29/2010 04:04 PM, Alexander Graf wrote: >> On Book3s_32 the tlbie instruction flushed effective addresses by the mask >> 0x0000. This is pretty hard to reflect with a hash that hashes ~0xfff, so >> to speed up that target we should also keep

Re: [PATCH 0/7] Rest of my KVM-PPC patch queue

2010-08-01 Thread Avi Kivity
On 07/29/2010 04:04 PM, Alexander Graf wrote: During the past few weeks a couple of fixes have gathered in my queue. This is a dump of everything that is not related to the PV framework. Please apply on top of the PV stuff. Looks reasonable as well. I'll apply as soon as I get a review on t

Re: [PATCH 4/7] KVM: PPC: Add book3s_32 tlbie flush acceleration

2010-08-01 Thread Avi Kivity
On 07/29/2010 04:04 PM, Alexander Graf wrote: On Book3s_32 the tlbie instruction flushed effective addresses by the mask 0x0000. This is pretty hard to reflect with a hash that hashes ~0xfff, so to speed up that target we should also keep a special hash around for it. static inline u64 k

Re: [PATCH 00/27] KVM PPC PV framework v3

2010-08-01 Thread Avi Kivity
On 07/29/2010 03:47 PM, Alexander Graf wrote: On PPC we run PR=0 (kernel mode) code in PR=1 (user mode) and don't use the hypervisor extensions. While that is all great to show that virtualization is possible, there are quite some cases where the emulation overhead of privileged instructions is

Re: [Qemu-devel] [PATCH] loader: pad kernel size when loaded from a uImage

2010-08-01 Thread Edgar E. Iglesias
On Sat, Jul 31, 2010 at 12:56:42AM +0200, Edgar E. Iglesias wrote: > On Thu, Jul 29, 2010 at 06:48:24PM -0700, Hollis Blanchard wrote: > > The kernel's BSS size is lost by mkimage, which only considers file > > size. As a result, loading other blobs (e.g. device tree, initrd) > > immediately after