diff --git a/drivers/pci/intr_remapping.c b/drivers/pci/intr_remapping.c index 1315ac6..0ccb571 100644 --- a/drivers/pci/intr_remapping.c +++ b/drivers/pci/intr_remapping.c @@ -453,7 +453,8 @@ int free_irte(int irq) static void set_irte_sid(struct irte *irte, unsigned int svt, unsigned int sq, unsigned int sid) { - irte->svt = svt; + printk("svt=0x%x,sq=0x%x,sid=0x%x\n",svt,sq,sid); + irte->svt = 0; irte->sq = sq; irte->sid = sid; }
please try this patch, and show me the printk information.
Can you upload the BIOS dump information by acpidump tool in pmtools?
diff --git a/drivers/ pci/intr_ remapping. c b/drivers/ pci/intr_ remapping. c pci/intr_ remapping. c pci/intr_ remapping. c
unsigned int sq, unsigned int sid) "svt=0x% x,sq=0x% x,sid=0x% x\n",svt, sq,sid) ;
index 1315ac6..0ccb571 100644
--- a/drivers/
+++ b/drivers/
@@ -453,7 +453,8 @@ int free_irte(int irq)
static void set_irte_sid(struct irte *irte, unsigned int svt,
{
- irte->svt = svt;
+ printk(
+ irte->svt = 0;
irte->sq = sq;
irte->sid = sid;
}
please try this patch, and show me the printk information.
Can you upload the BIOS dump information by acpidump tool in pmtools?