1. 05 Oct, 2009 38 commits
  2. 24 Sep, 2009 2 commits
    • Greg Kroah-Hartman's avatar
      Linux 2.6.31.1 · 2147b209
      Greg Kroah-Hartman authored
      2147b209
    • Brian King's avatar
      powerpc/pseries: Fix to handle slb resize across migration · 79619412
      Brian King authored
      commit 46db2f86 upstream.
      
      The SLB can change sizes across a live migration, which was not
      being handled, resulting in possible machine crashes during
      migration if migrating to a machine which has a smaller max SLB
      size than the source machine. Fix this by first reducing the
      SLB size to the minimum possible value, which is 32, prior to
      migration. Then during the device tree update which occurs after
      migration, we make the call to ensure the SLB gets updated. Also
      add the slb_size to the lparcfg output so that the migration
      tools can check to make sure the kernel has this capability
      before allowing migration in scenarios where the SLB size will change.
      
      BenH: Fixed #include <asm/mmu-hash64.h> -> <asm/mmu.h> to avoid
            breaking ppc32 build
      Signed-off-by: default avatarBrian King <brking@linux.vnet.ibm.com>
      Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      79619412