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

RE: [Xen-ia64-devel] Re: [PATCH]: ptc.ga for SMP-g



>From: Isaku Yamahata>Sent: 2006?3?30? 22:18
>To: Xu, Anthony
>Cc: Tristan Gingold; xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>Subject: Re: [Xen-ia64-devel] Re: [PATCH]: ptc.ga for SMP-g
>

>Page not present fault is different from tlb miss fault.
>So guest OS may handle them differently.
>For example, suppose guest OS is Linux and a area covered by dtlb
>is from PAGE_OFFSET + 64MB. In this case Linux results in kernel panic.
>
>ENTRY(page_not_present)
>  -> page_fault()
>     -> ia64_do_page_fault()
>       Here Linux searches vm area but fails.
>       then Linux tries exception table and fails.
>       then panics.
>
>It's very harmful.

In this case, you are right.

But ptc.ga has nothing to do with guest TR.
Guest Dtlb should be not overlapped with guest TR.
That means the area covered by dtlb will be not from PAGE_OFFSET + 64MB.

Thanks,
Anthony

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


 


Rackspace

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