1. 17 5月, 2010 5 次提交
  2. 25 4月, 2010 1 次提交
    • A
      KVM: PPC: Enable use of secondary htab bucket · 20a340ab
      Alexander Graf 提交于
      We had code to make use of the secondary htab buckets, but kept that
      disabled because it was unstable when I put it in.
      
      I checked again if that's still the case and apparently it was only
      exposing some instability that was there anyways before. I haven't
      seen any badness related to usage of secondary htab entries so far.
      
      This should speed up guest memory allocations by quite a bit, because
      we now have more space to put PTEs in.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      20a340ab
  3. 05 11月, 2009 1 次提交
    • A
      Add book3s_64 Host MMU handling · 0d8dc681
      Alexander Graf 提交于
      We designed the Book3S port of KVM as modular as possible. Most
      of the code could be easily used on a Book3S_32 host as well.
      
      The main difference between 32 and 64 bit cores is the MMU. To keep
      things well separated, we treat the book3s_64 MMU as one possible compile
      option.
      
      This patch adds all the MMU helpers the rest of the code needs in
      order to modify the host's MMU, like setting PTEs and segments.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      0d8dc681