Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

xen/pci: Get rid of verbose_request and use dev_dbg() instead

Information printed under verbose_request is clearly used for debugging
only. Remove it and use dev_dbg() instead.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Link: https://lore.kernel.org/r/1590719092-8578-1-git-send-email-boris.ostrovsky@oracle.com
Reviewed-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>

+31 -67
+10 -17
drivers/pci/xen-pcifront.c
··· 77 77 static DEFINE_SPINLOCK(pcifront_dev_lock); 78 78 static struct pcifront_device *pcifront_dev; 79 79 80 - static int verbose_request; 81 - module_param(verbose_request, int, 0644); 82 - 83 80 static int errno_to_pcibios_err(int errno) 84 81 { 85 82 switch (errno) { ··· 187 190 struct pcifront_sd *sd = bus->sysdata; 188 191 struct pcifront_device *pdev = pcifront_get_pdev(sd); 189 192 190 - if (verbose_request) 191 - dev_info(&pdev->xdev->dev, 192 - "read dev=%04x:%02x:%02x.%d - offset %x size %d\n", 193 - pci_domain_nr(bus), bus->number, PCI_SLOT(devfn), 194 - PCI_FUNC(devfn), where, size); 193 + dev_dbg(&pdev->xdev->dev, 194 + "read dev=%04x:%02x:%02x.%d - offset %x size %d\n", 195 + pci_domain_nr(bus), bus->number, PCI_SLOT(devfn), 196 + PCI_FUNC(devfn), where, size); 195 197 196 198 err = do_pci_op(pdev, &op); 197 199 198 200 if (likely(!err)) { 199 - if (verbose_request) 200 - dev_info(&pdev->xdev->dev, "read got back value %x\n", 201 - op.value); 201 + dev_dbg(&pdev->xdev->dev, "read got back value %x\n", 202 + op.value); 202 203 203 204 *val = op.value; 204 205 } else if (err == -ENODEV) { ··· 224 229 struct pcifront_sd *sd = bus->sysdata; 225 230 struct pcifront_device *pdev = pcifront_get_pdev(sd); 226 231 227 - if (verbose_request) 228 - dev_info(&pdev->xdev->dev, 229 - "write dev=%04x:%02x:%02x.%d - " 230 - "offset %x size %d val %x\n", 231 - pci_domain_nr(bus), bus->number, 232 - PCI_SLOT(devfn), PCI_FUNC(devfn), where, size, val); 232 + dev_dbg(&pdev->xdev->dev, 233 + "write dev=%04x:%02x:%02x.%d - offset %x size %d val %x\n", 234 + pci_domain_nr(bus), bus->number, 235 + PCI_SLOT(devfn), PCI_FUNC(devfn), where, size, val); 233 236 234 237 return errno_to_pcibios_err(do_pci_op(pdev, &op)); 235 238 }
+4 -10
drivers/xen/xen-pciback/conf_space.c
··· 156 156 * (as if device didn't respond) */ 157 157 u32 value = 0, tmp_val; 158 158 159 - if (unlikely(verbose_request)) 160 - dev_printk(KERN_DEBUG, &dev->dev, "read %d bytes at 0x%x\n", 161 - size, offset); 159 + dev_dbg(&dev->dev, "read %d bytes at 0x%x\n", size, offset); 162 160 163 161 if (!valid_request(offset, size)) { 164 162 err = XEN_PCI_ERR_invalid_offset; ··· 195 197 } 196 198 197 199 out: 198 - if (unlikely(verbose_request)) 199 - dev_printk(KERN_DEBUG, &dev->dev, 200 - "read %d bytes at 0x%x = %x\n", size, offset, value); 200 + dev_dbg(&dev->dev, "read %d bytes at 0x%x = %x\n", size, offset, value); 201 201 202 202 *ret_val = value; 203 203 return xen_pcibios_err_to_errno(err); ··· 210 214 u32 tmp_val; 211 215 int field_start, field_end; 212 216 213 - if (unlikely(verbose_request)) 214 - dev_printk(KERN_DEBUG, &dev->dev, 215 - "write request %d bytes at 0x%x = %x\n", size, 216 - offset, value); 217 + dev_dbg(&dev->dev, "write request %d bytes at 0x%x = %x\n", 218 + size, offset, value); 217 219 218 220 if (!valid_request(offset, size)) 219 221 return XEN_PCI_ERR_invalid_offset;
+6 -14
drivers/xen/xen-pciback/conf_space_header.c
··· 68 68 69 69 dev_data = pci_get_drvdata(dev); 70 70 if (!pci_is_enabled(dev) && is_enable_cmd(value)) { 71 - if (unlikely(verbose_request)) 72 - dev_printk(KERN_DEBUG, &dev->dev, "enable\n"); 71 + dev_dbg(&dev->dev, "enable\n"); 73 72 err = pci_enable_device(dev); 74 73 if (err) 75 74 return err; 76 75 if (dev_data) 77 76 dev_data->enable_intx = 1; 78 77 } else if (pci_is_enabled(dev) && !is_enable_cmd(value)) { 79 - if (unlikely(verbose_request)) 80 - dev_printk(KERN_DEBUG, &dev->dev, "disable\n"); 78 + dev_dbg(&dev->dev, "disable\n"); 81 79 pci_disable_device(dev); 82 80 if (dev_data) 83 81 dev_data->enable_intx = 0; 84 82 } 85 83 86 84 if (!dev->is_busmaster && is_master_cmd(value)) { 87 - if (unlikely(verbose_request)) 88 - dev_printk(KERN_DEBUG, &dev->dev, "set bus master\n"); 85 + dev_dbg(&dev->dev, "set bus master\n"); 89 86 pci_set_master(dev); 90 87 } else if (dev->is_busmaster && !is_master_cmd(value)) { 91 - if (unlikely(verbose_request)) 92 - dev_printk(KERN_DEBUG, &dev->dev, "clear bus master\n"); 88 + dev_dbg(&dev->dev, "clear bus master\n"); 93 89 pci_clear_master(dev); 94 90 } 95 91 96 92 if (!(cmd->val & PCI_COMMAND_INVALIDATE) && 97 93 (value & PCI_COMMAND_INVALIDATE)) { 98 - if (unlikely(verbose_request)) 99 - dev_printk(KERN_DEBUG, &dev->dev, 100 - "enable memory-write-invalidate\n"); 94 + dev_dbg(&dev->dev, "enable memory-write-invalidate\n"); 101 95 err = pci_set_mwi(dev); 102 96 if (err) { 103 97 dev_warn(&dev->dev, "cannot enable memory-write-invalidate (%d)\n", ··· 100 106 } 101 107 } else if ((cmd->val & PCI_COMMAND_INVALIDATE) && 102 108 !(value & PCI_COMMAND_INVALIDATE)) { 103 - if (unlikely(verbose_request)) 104 - dev_printk(KERN_DEBUG, &dev->dev, 105 - "disable memory-write-invalidate\n"); 109 + dev_dbg(&dev->dev, "disable memory-write-invalidate\n"); 106 110 pci_clear_mwi(dev); 107 111 } 108 112
-2
drivers/xen/xen-pciback/pciback.h
··· 186 186 int xen_pcibk_xenbus_register(void); 187 187 void xen_pcibk_xenbus_unregister(void); 188 188 189 - extern int verbose_request; 190 - 191 189 void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev); 192 190 #endif 193 191
+11 -24
drivers/xen/xen-pciback/pciback_ops.c
··· 15 15 #include <linux/sched.h> 16 16 #include "pciback.h" 17 17 18 - int verbose_request; 19 - module_param(verbose_request, int, 0644); 20 - 21 18 static irqreturn_t xen_pcibk_guest_interrupt(int irq, void *dev_id); 22 19 23 20 /* Ensure a device is has the fake IRQ handler "turned on/off" and is ··· 145 148 struct xen_pcibk_dev_data *dev_data; 146 149 int status; 147 150 148 - if (unlikely(verbose_request)) 149 - dev_printk(KERN_DEBUG, &dev->dev, "enable MSI\n"); 150 - 151 151 if (dev->msi_enabled) 152 152 status = -EALREADY; 153 153 else if (dev->msix_enabled) ··· 163 169 * the local domain's IRQ number. */ 164 170 165 171 op->value = dev->irq ? xen_pirq_from_irq(dev->irq) : 0; 166 - if (unlikely(verbose_request)) 167 - dev_printk(KERN_DEBUG, &dev->dev, "MSI: %d\n", op->value); 172 + 173 + dev_dbg(&dev->dev, "MSI: %d\n", op->value); 168 174 169 175 dev_data = pci_get_drvdata(dev); 170 176 if (dev_data) ··· 177 183 int xen_pcibk_disable_msi(struct xen_pcibk_device *pdev, 178 184 struct pci_dev *dev, struct xen_pci_op *op) 179 185 { 180 - if (unlikely(verbose_request)) 181 - dev_printk(KERN_DEBUG, &dev->dev, "disable MSI\n"); 182 - 183 186 if (dev->msi_enabled) { 184 187 struct xen_pcibk_dev_data *dev_data; 185 188 ··· 187 196 dev_data->ack_intr = 1; 188 197 } 189 198 op->value = dev->irq ? xen_pirq_from_irq(dev->irq) : 0; 190 - if (unlikely(verbose_request)) 191 - dev_printk(KERN_DEBUG, &dev->dev, "MSI: %d\n", op->value); 199 + 200 + dev_dbg(&dev->dev, "MSI: %d\n", op->value); 201 + 192 202 return 0; 193 203 } 194 204 ··· 202 210 struct msix_entry *entries; 203 211 u16 cmd; 204 212 205 - if (unlikely(verbose_request)) 206 - dev_printk(KERN_DEBUG, &dev->dev, "enable MSI-X\n"); 213 + dev_dbg(&dev->dev, "enable MSI-X\n"); 207 214 208 215 if (op->value > SH_INFO_MAX_VEC) 209 216 return -EINVAL; ··· 235 244 if (entries[i].vector) { 236 245 op->msix_entries[i].vector = 237 246 xen_pirq_from_irq(entries[i].vector); 238 - if (unlikely(verbose_request)) 239 - dev_printk(KERN_DEBUG, &dev->dev, 240 - "MSI-X[%d]: %d\n", i, 241 - op->msix_entries[i].vector); 247 + dev_dbg(&dev->dev, "MSI-X[%d]: %d\n", i, 248 + op->msix_entries[i].vector); 242 249 } 243 250 } 244 251 } else ··· 256 267 int xen_pcibk_disable_msix(struct xen_pcibk_device *pdev, 257 268 struct pci_dev *dev, struct xen_pci_op *op) 258 269 { 259 - if (unlikely(verbose_request)) 260 - dev_printk(KERN_DEBUG, &dev->dev, "disable MSI-X\n"); 261 - 262 270 if (dev->msix_enabled) { 263 271 struct xen_pcibk_dev_data *dev_data; 264 272 ··· 270 284 * an undefined IRQ value of zero. 271 285 */ 272 286 op->value = dev->irq ? xen_pirq_from_irq(dev->irq) : 0; 273 - if (unlikely(verbose_request)) 274 - dev_printk(KERN_DEBUG, &dev->dev, "MSI-X: %d\n", op->value); 287 + 288 + dev_dbg(&dev->dev, "MSI-X: %d\n", op->value); 289 + 275 290 return 0; 276 291 } 277 292 #endif