On Wed, May 24, 2017 at 8:15 PM, SF Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> wrote: >>> +++ b/arch/mips/pci/pci-alchemy.c >>> @@ -377,7 +377,6 @@ static int alchemy_pci_probe(struct platform_device *pdev) >>> >>> ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); >>> if (!ctx) { >>> - dev_err(&pdev->dev, "no memory for pcictl context\n"); >>> ret = -ENOMEM; >>> goto out; >>> } >>> -- >>> 2.13.0 >> >> Why are you removing just this one dev_err()? > > How do you think about to achieve a small code reduction also for this software module? Generally speaking, sure. But why remove just this one? Is it because it loosely follows a pattern that was deemed removable in that slidedeck you linked to? (the "usb_submit_urb()" part)? >> What issue are you trying to address? > > Do you find information from a Linux allocation failure report sufficient > for such a function implementation? Yes, I wrote that code, and in case this driver doesn't load, I'd like to know precisely where initialization failed. I can happily spare a few bytes for that. Manuel