[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Page scrubbing



The printk() is printing nonsense for x86/32, as most pages do not have a
permanent mapping in Xen, and hence no valid virtual address. Page_to_virt()
on such pages is not allowed.

 -- Keir

On 11/9/07 16:07, "Christoph Egger" <Christoph.Egger@xxxxxxx> wrote:

> 
> Hi!
> 
> Make scrub_heap_pages() print from where to where
> it scrubs pages.
> 
> Signed-off-by: Christoph Egger <Christoph.Egger@xxxxxxx>
> 
> 
> This patch uncovers a strange behaviour on 32bit.
> On 64bit I get this:
> 
> (XEN) Scrubbing Free RAM 0xffff830000100000 -> 0xffff83003fff0000: ....done.
> 
> On 32bit I get this:
> 
> (XEN) Scrubbing Free RAM 0xffc00000 ->
> 0xdefb0000: .............................done.
> 
> On 64bit the scrubber goes up, but on 32bit it goes down.
> Is this behaviour expected?
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.