1. 25 Feb, 2005 1 commit
    • David Gibson's avatar
      [PATCH] ppc64: hugepage hash flushing bugfix · 16d5c084
      David Gibson authored
      This fixes a potentially bad (although very rarely triggered) bug in the
      ppc64 hugepage code.
      
      hpte_update() did not correctly calculate the address for hugepages, so
      pte_clear() (which we use for hugepage ptes as well as normal ones)
      would not correctly flush the hash page table entry.  Under the right
      circumstances this could potentially lead to duplicate hash entries,
      which is very bad.
      
      davem's upcoming patch to pass the virtual address directly to set_pte()
      and its ilk will obsolete this, but this is bad enough it should
      probably be fixed in the meantime.
      Signed-off-by: default avatarDavid Gibson <dwg@au1.ibm.com>
      Acked-by: default avatarWilliam Irwin <wli@holomorphy.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      16d5c084
  2. 23 Feb, 2005 11 commits
  3. 22 Feb, 2005 12 commits
  4. 21 Feb, 2005 11 commits
  5. 20 Feb, 2005 5 commits