On Sun, 27 Sep 2009, Alan Cox wrote: > Ok, now I can explain what is happening. The kernel is using 1GB > pages to implement the direct map. Unfortunately, pmap_extract() > doesn't know how to handle a 1GB page mapping. pmap_kextract() only > works by an "accident" of its different implementation. In other > words, it should not be relied upon to work either. > > Please revert whatever patch John gave you and try the attached > patch. It simply disables the use of 1GB page mapping by the direct > map.
Your patch fixes (works around?) the problem. Thanks! -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
signature.asc
Description: This is a digitally signed message part.