|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] VT-d: warn on bogus RMRR entry
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1264073186 0
# Node ID 0bf9e66c5201dcde607a335fd332e4a35ae9e6bc
# Parent ea02c95af3877af4b9c21c09366b338c5bc5f019
VT-d: warn on bogus RMRR entry
Signed-off-by: Weidong Han <weidong.han@xxxxxxxxx>
---
xen/drivers/passthrough/vtd/dmar.c | 6 ++++++
1 files changed, 6 insertions(+)
diff -r ea02c95af387 -r 0bf9e66c5201 xen/drivers/passthrough/vtd/dmar.c
--- a/xen/drivers/passthrough/vtd/dmar.c Thu Jan 21 09:13:46 2010 +0000
+++ b/xen/drivers/passthrough/vtd/dmar.c Thu Jan 21 11:26:26 2010 +0000
@@ -453,7 +453,13 @@ acpi_parse_one_rmrr(struct acpi_dmar_ent
f = PCI_FUNC(rmrru->scope.devices[i]);
if ( pci_device_detect(b, d, f) == 0 )
+ {
+ dprintk(XENLOG_WARNING VTDPREFIX,
+ " Non-existent device (%x:%x.%x) is reported "
+ "in RMRR (%"PRIx64", %"PRIx64")'s scope!\n",
+ b, d, f, rmrru->base_address, rmrru->end_address);
ignore = 1;
+ }
else
{
ignore = 0;
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] VT-d: warn on bogus RMRR entry,
Xen patchbot-unstable <=
|
|
|
|
|