mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
vtd: correct loglevel when check group devices
Since commit 3848058e7d (vtd/iommu: permit group devices to
passthrough in relaxed mode) is introduced, we always print
message as XENLOG_G_WARNING but its not correct in the case of
strict mode. So here is making this message depending on the
specific mode.
Signed-off-by: Tiejun Chen <tiejun.chen@intel.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
This commit is contained in:
1 parent
c7d5d5d8ea
commit
92906abbee
1 file changed
+2
-1
@@ -2314,9 +2314,10 @@ static int intel_iommu_assign_device(
|
||||
{
|
||||
bool_t relaxed = !!(flag & XEN_DOMCTL_DEV_RDM_RELAXED);
|
||||
|
||||
printk(XENLOG_G_WARNING VTDPREFIX
|
||||
printk(XENLOG_GUEST "%s" VTDPREFIX
|
||||
" It's %s to assign %04x:%02x:%02x.%u"
|
||||
" with shared RMRR at %"PRIx64" for Dom%d.\n",
|
||||
relaxed ? XENLOG_WARNING : XENLOG_ERR,
|
||||
relaxed ? "risky" : "disallowed",
|
||||
seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
|
||||
rmrr->base_address, d->domain_id);
|
||||
|
||||