[PATCH 2/2] drivers/mtd/maps/pcmciamtd.c: coding style cleanups
Dominik Brodowski
linux at dominikbrodowski.net
Thu Apr 15 13:59:04 EDT 2010
On Thu, Apr 15, 2010 at 07:27:50PM +0200, Dominik Brodowski wrote:
> On Mon, Apr 12, 2010 at 07:51:12PM +0400, Alexander Kurz wrote:
> > @@ -691,7 +701,8 @@ static void pcmciamtd_detach(struct pcmcia_device *link)
> > if(dev->mtd_info) {
> > del_mtd_device(dev->mtd_info);
> > map_destroy(dev->mtd_info);
> > - info("mtd%d: Removed", dev->mtd_info->index);
> > + dev_info(&dev->p_dev->dev, "mtd%d: Removed\n",
> > + dev->mtd_info->index);
> > }
>
> Could you switch the ordering between map_destroy() and dev_info(), please,
> to avoid an use-after-free? See the attached message by Julia Lawall, who
> noted this issue first.
Actually, to avoid any of the patches getting lost, I created a branch
"pcmciamtd" at:
http://git.kernel.org/?p=linux/kernel/git/brodo/pcmcia-2.6.git;a=shortlog;h=refs/heads/pcmciamtd
More information about the linux-mtd
mailing list