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

Re: [Xen-devel] [PATCH] PoD: Check p2m assumption in debug builds



Hi, 

c/s 20194:582970a2d2dc overloads the system.

[BEFORE]
$ time xm create hvm.cfg memory=1024
Using config file "./hvm.cfg".
Started domain hvm (id=3)

real    0m2.343s
user    0m0.040s
sys     0m0.030s

[AFTER]
$ time xm create hvm.cfg memory=1024
Using config file "./hvm.cfg".
Started domain hvm (id=2)

real    2m25.741s
user    0m0.090s
sys     0m0.020s

I'm about to lose my patience with it. :-)
Can you control it by a boot parameter? (ex. "pod_debug=nnn")

Thanks,
Kouya

George Dunlap writes:
> The PoD code assumes that if:
> * A page is in a domain's p2m table
> * And it's owned by the domain
> * And it's not a xenheap page
> then:
> * It's on the domain's page list.
> 
> This patch adds a check for this assumption when debug=y.
> 
> Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxxxxx>

_______________________________________________
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®.