Hi Brian,

[...]

> @@ -1137,14 +1135,10 @@ static int m25p_probe(struct spi_device *spi)
>  static int m25p_remove(struct spi_device *spi)
>  {
>       struct m25p     *flash = spi_get_drvdata(spi);
> -     int             status;
> 
>       /* Clean up MTD stuff. */
> -     status = mtd_device_unregister(&flash->mtd);
> -     if (status == 0) {
> -             kfree(flash->command);
> -             kfree(flash);
> -     }
> +     mtd_device_unregister(&flash->mtd);
> +
>       return 0;
>  }

I wonder if we shouldn't return "status" in here in case 
mtd_device_unregister() 
failed.

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to