On Sun, Apr 28, 2019 at 07:02:58PM -0500, Bjorn Helgaas wrote: > On Sat, Apr 27, 2019 at 02:13:01PM -0500, fred@xxxxxxxxxxxx wrote: > > From: Frederick Lawler <fred@xxxxxxxxxxxx> > > > > Replace remaining instances of dev_*() printk wrappers with pci_*() > > printk wrappers. No functional change intended. > > > > Signed-off-by: Frederick Lawler <fred@xxxxxxxxxxxx> > > --- > > drivers/pci/pcie/aer.c | 13 ++++++------- > > drivers/pci/pcie/aer_inject.c | 4 ++-- > > drivers/pci/pcie/dpc.c | 27 ++++++++++++--------------- > > 3 files changed, 20 insertions(+), 24 deletions(-) > > aer_enable_rootport(rpc); > > - dev_info(device, "AER enabled with IRQ %d\n", dev->irq); > > + pci_info(pdev, "AER enabled with IRQ %d\n", dev->irq); > > And this, and many others below. *This* patch should only convert > > - pci_printk(KERN_DEBUG, pdev, ...) > + pci_info(pdev, ...) > > and > > - dev_printk(KERN_DEBUG, pcie_dev, ...) > + dev_info(pcie_dev, ...) Just to clarify, I do *want* both changes, just in separate patches. So we'd have 1) Convert KERN_DEBUG uses to pci_info() for pci_dev usage and to dev_info() for pcie_device usage. I think pciehp is probably an exception to this; this patch shouldn't touch ctrl_dbg(). 2) Convert "dev_info(pcie_device)" to "pci_info(pci_dev)". It might be worth doing this in separate patches for each service. If we decide they're simple enough to combine, that's trivial for me to do. It's a little more hassle to split things up afterwards. In pciehp, if you do this in the ctrl_*() definitions, it will make the patch much smaller. 3) In pciehp, ctrl_dbg() could probably be changed to use pci_dbg() so we'd use the standard kernel dynamic debug stuff instead of having the pciehp-specific module parameter. Thanks a lot for working on all this. I think it will make the user experience significantly simpler. Bjorn