All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dan Carpenter <error27@gmail.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: linux-arm-kernel@lists.infradead.org, arm <arm@kernel.org>
Subject: Re: [soc:board-remove 200/200] drivers/mmc/host/sdhci-pxav2.c:318 sdhci_pxav2_probe() error: we previously assumed 'variant' could be null (see line 305)
Date: Wed, 19 Aug 2026 14:07:22 +0300	[thread overview]
Message-ID: <aoWOakE5pmsnu9Ki@stanley.mountain> (raw)
In-Reply-To: <e45c75c5-70e3-496b-8885-ab0093234d3a@app.fastmail.com>

On Wed, Aug 19, 2026 at 01:02:09PM +0200, Arnd Bergmann wrote:
> On Wed, Aug 19, 2026, at 09:54, Dan Carpenter wrote:
> > dfe9746aed2d12 Doug Brown            2023-01-16  304  	variant = 
> > of_device_get_match_data(dev);
> > dfe9746aed2d12 Doug Brown            2023-01-16 @305  	if (variant)
> >
> > This assumes "variant" can be NULL.
> >
> > dfe9746aed2d12 Doug Brown            2023-01-16  319  	host->ops = 
> > variant->ops;
> >
> > But later it's dereferenced without checking.
> >
> 
> Hi Dan,
> 
> Thanks for the report! I've fixed it up now, by removing the (now)
> pointless NULL check.
> 
> As you may have seen, there are a lot of changes in this branch,
> and I assume there are still many things that smatch will find here
> as it is still work in progress.
> 
> If you have a list of possible regressions that smatch has already
> found on this branch, I'd be happy to look through the raw data
> for actual bugs and fix them before you spend a lot of time
> processing the findings.

These are emails from zero day bot and I just look it over and hit
forward if the warning looks sane.  I'm re-writing Smatch like crazy
so my own results are basically useless right now.

regards,
dan carpenter



  reply	other threads:[~2026-08-19 11:07 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-19  6:42 [soc:board-remove 200/200] drivers/mmc/host/sdhci-pxav2.c:318 sdhci_pxav2_probe() error: we previously assumed 'variant' could be null (see line 305) kernel test robot
2026-08-19  7:54 ` Dan Carpenter
2026-08-19 11:02 ` Arnd Bergmann
2026-08-19 11:07   ` Dan Carpenter [this message]
2026-08-19 11:29     ` Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aoWOakE5pmsnu9Ki@stanley.mountain \
    --to=error27@gmail.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.