|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] Linux bug with Xen
Hi,
I think I hit a linux kernel bug.
The situation is:
* an interrupt happen
* interrupt IVT entry is executed with ic=0
* within the entry, SAVE_MIN_WITH_COVER try to access to the current area,
pointed by kr6
* Unfortunatly, the 'current' area is not mapped, thus xen has to handle the
page fault.
* the translation fails inside Xen and Xen injects a nested dtlb miss fault.
* The linux nested dtlb miss don't know how to handle this fault (only vmemmap
are handled).
As far as I know/read the sources, the linux current area is not TR-mapped.
So Xen appears to be correct and the linux kernel may be buggy here.
I will try to understand why Xen cannot resolve the page fault.
Comments ?
Tristan.
_______________________________________________
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] Linux bug with Xen,
Tristan Gingold <=
|
|
|
|
|