jdinan / xpmem-old

Automatically exported from code.google.com/p/xpmem
GNU General Public License v2.0
0 stars 0 forks source link

BUG() hit in xpmem_hugetlb_pte() #5

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Sometimes xpmem_hugetlb_pte() is entered from xpmem_vaddr_to_pte_offset() 
because pmd_large(*pmd) is true. However the subsequent call to 
is_vm_hugetlb_page() is false.

This bug can be reproduced while running portals4 withe the PPE, and one of the 
tests in a loop:

  #!/bin/bash
  while :
  do
  yod -n 1 ./test_LE_swap  || break;
  done

Usually BUG() is hit within 20 minutes.

Original issue reported on code.google.com by fzs...@gmail.com on 31 Aug 2012 at 2:54