1. 22 Oct, 2005 2 commits
  2. 21 Oct, 2005 9 commits
  3. 20 Oct, 2005 18 commits
  4. 19 Oct, 2005 2 commits
    • Tony Lindgren's avatar
      [ARM] 3024/1: Add cpu_v6_proc_fin · 67c5587a
      Tony Lindgren authored
      Patch from Tony Lindgren
      
      Machine restart calls cpu_proc_fin() to clean and disable
      cache, and turn off interrupts. This patch adds proper
      cpu_v6_proc_fin.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      67c5587a
    • Seth, Rohit's avatar
      [PATCH] Handle spurious page fault for hugetlb region · 3359b54c
      Seth, Rohit authored
      The hugetlb pages are currently pre-faulted.  At the time of mmap of
      hugepages, we populate the new PTEs.  It is possible that HW has already
      cached some of the unused PTEs internally.  These stale entries never
      get a chance to be purged in existing control flow.
      
      This patch extends the check in page fault code for hugepages.  Check if
      a faulted address falls with in size for the hugetlb file backing it.
      We return VM_FAULT_MINOR for these cases (assuming that the arch
      specific page-faulting code purges the stale entry for the archs that
      need it).
      Signed-off-by: default avatarRohit Seth <rohit.seth@intel.com>
      
      [ This is apparently arguably an ia64 port bug. But the code won't
        hurt, and for now it fixes a real problem on some ia64 machines ]
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      3359b54c
  5. 18 Oct, 2005 9 commits