Skip to content

Commit

Permalink
[PATCH] x86-64: Calgary IOMMU: print PCI bus numbers in hex
Browse files Browse the repository at this point in the history
Make the references to the bus number in hex instead of decimal, as
that is the way that lspci prints out the bus numbers.

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Muli Ben-Yehuda <muli@il.ibm.com>
Signed-off-by: Andi Kleen <ak@suse.de>
  • Loading branch information
Jon Mason authored and Andi Kleen committed Oct 5, 2006
1 parent d8d2bed commit 70d666d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions arch/x86_64/kernel/pci-calgary.c
Original file line number Diff line number Diff line change
Expand Up @@ -715,7 +715,7 @@ static void calgary_watchdog(unsigned long data)

/* If no error, the agent ID in the CSR is not valid */
if (val32 & CSR_AGENT_MASK) {
printk(KERN_EMERG "calgary_watchdog: DMA error on bus %d, "
printk(KERN_EMERG "calgary_watchdog: DMA error on PHB %#x, "
"CSR = %#x\n", dev->bus->number, val32);
writel(0, target);

Expand Down Expand Up @@ -749,7 +749,7 @@ static void __init calgary_enable_translation(struct pci_dev *dev)
val32 = be32_to_cpu(readl(target));
val32 |= PHB_TCE_ENABLE | PHB_DAC_DISABLE | PHB_MCSR_ENABLE;

printk(KERN_INFO "Calgary: enabling translation on PHB %d\n", busnum);
printk(KERN_INFO "Calgary: enabling translation on PHB %#x\n", busnum);
printk(KERN_INFO "Calgary: errant DMAs will now be prevented on this "
"bus.\n");

Expand Down Expand Up @@ -779,7 +779,7 @@ static void __init calgary_disable_translation(struct pci_dev *dev)
val32 = be32_to_cpu(readl(target));
val32 &= ~(PHB_TCE_ENABLE | PHB_DAC_DISABLE | PHB_MCSR_ENABLE);

printk(KERN_INFO "Calgary: disabling translation on PHB %d!\n", busnum);
printk(KERN_INFO "Calgary: disabling translation on PHB %#x!\n", busnum);
writel(cpu_to_be32(val32), target);
readl(target); /* flush */

Expand Down Expand Up @@ -1064,7 +1064,7 @@ static int __init calgary_parse_options(char *p)

if (bridge < MAX_PHB_BUS_NUM) {
printk(KERN_INFO "Calgary: disabling "
"translation for PHB 0x%x\n", bridge);
"translation for PHB %#x\n", bridge);
bus_info[bridge].translation_disabled = 1;
}
}
Expand Down

0 comments on commit 70d666d

Please sign in to comment.