search for: pageshift

Displaying 2 results from an estimated 2 matches for "pageshift".

Did you mean: page_shift
2007 May 29
0
Fw: [RFC] makedumpfile: xen extraction
...ntry & _PFN_MASK; + if (!dirp) + return 0; + dirp += ((addr >> PMD_SHIFT) & (PTRS_PER_PMD - 1)) * sizeof(unsigned long long); + if (!readpmem(info, dirp, &entry, sizeof(entry))) + return FALSE; + + dirp = entry & _PFN_MASK; + if (!dirp) + return 0; + dirp += ((addr >> PAGESHIFT()) & (PTRS_PER_PTE - 1)) * sizeof(unsigned long long); + if (!readpmem(info, dirp, &entry, sizeof(entry))) + return FALSE; + + if (!(entry & _PAGE_P)) + return 0; + + entry = (entry & _PFN_MASK) + (addr & ((1UL << PAGESHIFT()) - 1)); + + return entry; +} + +int +get_xen_...
2008 Apr 20
1
kvm_open: kvm_nlist: No such file or directory
...cleaned up my system and rebuilt (I believe) everything and now the ports no longer work. This is what I believe is the offending code snippet from sysutils/wmmemmon's mem_freebsd.c file: -------------------------------------------------------------- static kvm_t *kvm_data = NULL; static int pageshift; static struct nlist nlst[] = { {"_cp_time"}, {"_cnt"}, {0} }; /* initialize function */ void mem_init(void) { int pagesize = getpagesize(); pageshift = 0; while (pagesize > 1) { pageshift++; pagesize >>= 1; } kvm_data = kvm_open(NULL...