|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Double mapping of iomem assertion
We have two drivers that both map a region of IO memory from a PCI
device. This works fine on Linux, but in xen dom0 we hit an assertion
in arch/i386/mm/ioremap-xen.c:direct_remap_area_pte_fn() when doing the
second ioremap():
BUG_ON(!pte_none(*pte));
It's not clear to me whether this is just an over-eager assertion or if
this operation is genuinely not supported on Xen. The assertion doesn't
seem to be related to the operation of that function, and if I remove it
everything seems to work fine.
Is anyone who is more familiar with this code able to throw any light on
the reason for the assertion?
Thanks
Kieran
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] Double mapping of iomem assertion,
Kieran Mansley <=
|
|
|
|
|