xen-ia64-devel
RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3
To: |
Isaku Yamahata <yamahata@xxxxxxxxxxxxx>, "Zhang, Jingke" <jingke.zhang@xxxxxxxxx> |
Subject: |
RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs |
From: |
"Zhang, Xiantao" <xiantao.zhang@xxxxxxxxx> |
Date: |
Tue, 28 Oct 2008 15:46:20 +0800 |
Accept-language: |
en-US |
Acceptlanguage: |
en-US |
Cc: |
"xen-ia64-devel@xxxxxxxxxxxxxxxxxxx" <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx> |
Delivery-date: |
Tue, 28 Oct 2008 00:47:25 -0700 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<20081028055451.GH5853%yamahata@xxxxxxxxxxxxx> |
List-help: |
<mailto:xen-ia64-devel-request@lists.xensource.com?subject=help> |
List-id: |
Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com> |
List-post: |
<mailto:xen-ia64-devel@lists.xensource.com> |
List-subscribe: |
<http://lists.xensource.com/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe> |
References: |
<BB1F052FCDB1EA468BD99786C8B1ED2C01CD14F94A@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20081024075340.GF21546%yamahata@xxxxxxxxxxxxx> <706158FABBBA044BAD4FE898A02E4BC21401A71C@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20081028031245.GE5853%yamahata@xxxxxxxxxxxxx> <20081028055451.GH5853%yamahata@xxxxxxxxxxxxx> |
Sender: |
xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thread-index: |
Ack4wb26qa8yGwFdQGS7NdrQXOi9jgAD2Duw |
Thread-topic: |
[Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs |
Isaku Yamahata wrote:
> On Tue, Oct 28, 2008 at 12:12:45PM +0900, Isaku Yamahata wrote:
>>> I thought Jingke isn't saying this topic. What he found maybe he
>>> failed to create the domain when the domain is created and
>>> destoryed continuously for more 62 times. Seems the issue is from
>>> the the algorithm for deallocating rid blocks doesn't work, when
>>> destroying the guest.
>>
>> Oh I see. Thank you for the explanation.
>
> Could you try the following patch?
>
>
> IA64: fix XENMEM_add_to_physmap with XENMAPSPACE_mfn.
>
> page reference count was leaked so that hvm domain wasn't freed.
> This patch fixes it.
>
> Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
>
> diff --git a/xen/arch/ia64/xen/mm.c b/xen/arch/ia64/xen/mm.c
> --- a/xen/arch/ia64/xen/mm.c
> +++ b/xen/arch/ia64/xen/mm.c
> @@ -3365,7 +3365,6 @@ arch_memory_op(int op, XEN_GUEST_HANDLE(
> /* Map at new location. */
> /* Here page->count_info = PGC_allocated | N where N >= 1*/
> __guest_physmap_add_page(d, xatp.gpfn, mfn);
> - page = NULL; /* prevent put_page() */
>
> out:
> domain_unlock(d);
Hi, Isuka
Good catch! That can explain why deallocation algorithm doesn't work.
Thanks
Xiantao
_______________________________________________
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] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Zhang, Jingke
- Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Isaku Yamahata
- RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Zhang, Xiantao
- Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Isaku Yamahata
- Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Isaku Yamahata
- RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs,
Zhang, Xiantao <=
- RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Zhang, Jingke
|
Previous by Date: |
[Xen-ia64-devel] [PATCH] protect ridblock_owner., Isaku Yamahata |
Next by Date: |
RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Zhang, Jingke |
Previous by Thread: |
Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Isaku Yamahata |
Next by Thread: |
RE: [Xen-ia64-devel] Xen/IPF Unstable CS#18688, Linux#705, ioemu#629adb3f... Status --- no new issue, report 3 old bugs, Zhang, Jingke |
Indexes: |
[Date]
[Thread]
[Top]
[All Lists] |
|
|