|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] [PATCH] Return ENOMEM if VPD allocation failed
Hi,
Usually ASSRET() is "(void)0". Therefore if VPD allocation
fails with xenheap shortage or fragmentation, NULL pointer
access occurs in vmx_final_setup_guest().
This patch fixes it.
BTW, I succeeded to creating 60 UP-domains. But I failed to
creating many SMP-domains with xenheap shortage. I failed
in the following environments.
- 55 domains, and
- each 5 vcpus
If we would like to support many domains and many vcpus,
I think that we should expand xenheap.
I think that the simplest method is changing PS of ITR[0]
and DTR[0] to 256M byte. Do you have good ideas?
Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Best regards,
Kan
alloc_vpd.patch
Description: Binary data
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-ia64-devel] [PATCH] Return ENOMEM if VPD allocation failed,
Masaki Kanno <=
|
|
|
|
|