[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20111003161450.GC17108@phenom.oracle.com>
Date: Mon, 3 Oct 2011 12:14:50 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
To: Jan Beulich <JBeulich@...e.com>
Cc: Dan Carpenter <error27@...il.com>, xen-devel@...ts.xensource.com,
linux-kernel@...r.kernel.org
Subject: Re: [Xen-devel] [PATCH 1/9] xen/pciback: Do not dereference psdev
during printk when it is NULL.
On Fri, Sep 30, 2011 at 08:31:49AM +0100, Jan Beulich wrote:
> >>> On 29.09.11 at 21:52, Konrad Rzeszutek Wilk <konrad.wilk@...cle.com> wrote:
> > . instead use printk(.. facility.
> >
> > Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
> > ---
> > drivers/xen/xen-pciback/pci_stub.c | 8 +++++---
> > 1 files changed, 5 insertions(+), 3 deletions(-)
> >
> > diff --git a/drivers/xen/xen-pciback/pci_stub.c
> > b/drivers/xen/xen-pciback/pci_stub.c
> > index aec214a..32d6891 100644
> > --- a/drivers/xen/xen-pciback/pci_stub.c
> > +++ b/drivers/xen/xen-pciback/pci_stub.c
> > @@ -514,9 +514,11 @@ static void kill_domain_by_device(struct pcistub_device
> > *psdev)
> > int err;
> > char nodename[PCI_NODENAME_MAX];
> >
> > - if (!psdev)
> > - dev_err(&psdev->dev->dev,
> > - "device is NULL when do AER recovery/kill_domain\n");
> > + if (!psdev) {
> > + printk(KERN_ERR DRV_NAME
> > + ":device is NULL when do AER recovery/kill_domain\n");
> > + return;
> > + }
>
> This is bogus - all callers of this function already make sure psdev is
> non-NULL, so imo the check should be removed or replaced with a
> BUG_ON().
Done!
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists