All of lore.kernel.org
 help / color / mirror / Atom feed
* kernel status update
@ 2008-10-31 19:44 Hollis Blanchard
  2008-11-03  1:58 ` Liu Yu
  2008-11-07  0:40 ` Hollis Blanchard
  0 siblings, 2 replies; 3+ messages in thread
From: Hollis Blanchard @ 2008-10-31 19:44 UTC (permalink / raw)
  To: kvm-ppc

I've posted most of the patches here before, but I've built up a small
backlog of patches to be pushed upstream. I've been running with them
long enough to be happy with them, and I've just posted them all to
http://penguinppc.org/~hollisb/kvm/patches/

There are two really minor patches I want to have acked by the PPC
maintainers before I push the whole series to Avi, however. I've
submitted those for review already, so hopefully that will be done by
early next week.

This patch series has two main components, refactoring and optimization:
      * It dramatically restructures some of the code flow and data
        structures to make supporting other processors possible. There
        are still a few rough corners though, like the TLB miss handling
        in booke.c kvmppc_handle_exit(). At this point I'd be OK with
        duplicating those handlers into core-specific files.
      * Based on Christian's analysis and patches, there is some
        performance optimization for Book E and 440 code.
      * Yu's idea about TLB handling was great, and I saw about a 20%
        performance improvement on a couple small workloads on 440. Very
        happy about that one. :)

Anyways, just an update to let folks know where things sit on the kernel
side.

-- 
Hollis Blanchard
IBM Linux Technology Center


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-11-07  0:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-31 19:44 kernel status update Hollis Blanchard
2008-11-03  1:58 ` Liu Yu
2008-11-07  0:40 ` Hollis Blanchard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.