From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from antcom.de ([2a03:4000:1::bc28:b2d8:1] helo=chuck.antcom.de) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1Vw8DS-0007WP-EE for linux-mtd@lists.infradead.org; Thu, 26 Dec 2013 10:30:59 +0000 Message-ID: <52BC054A.9040208@antcom.de> Date: Thu, 26 Dec 2013 11:30:34 +0100 From: Roland Stigge MIME-Version: 1.0 To: Jingoo Han Subject: Re: [PATCH 18/23] mtd: lpc32xx_mlc: Remove unnecessary OOM messages References: <008201cf01e6$6b894da0$429be8e0$%han@samsung.com> <009501cf01e9$231fad40$695f07c0$%han@samsung.com> In-Reply-To: <009501cf01e9$231fad40$695f07c0$%han@samsung.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: linux-mtd@lists.infradead.org, 'Brian Norris' , 'David Woodhouse' List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On 26/12/13 04:18, Jingoo Han wrote: > The site-specific OOM messages are unnecessary, because they > duplicate the MM subsystem generic OOM message. > > Signed-off-by: Jingoo Han Acked-by: Roland Stigge > --- > drivers/mtd/nand/lpc32xx_mlc.c | 10 ++-------- > 1 file changed, 2 insertions(+), 8 deletions(-) > > diff --git a/drivers/mtd/nand/lpc32xx_mlc.c b/drivers/mtd/nand/lpc32xx_mlc.c > index 48be850..687478c 100644 > --- a/drivers/mtd/nand/lpc32xx_mlc.c > +++ b/drivers/mtd/nand/lpc32xx_mlc.c > @@ -613,10 +613,8 @@ static struct lpc32xx_nand_cfg_mlc *lpc32xx_parse_dt(struct device *dev) > struct device_node *np = dev->of_node; > > ncfg = devm_kzalloc(dev, sizeof(*ncfg), GFP_KERNEL); > - if (!ncfg) { > - dev_err(dev, "could not allocate memory for platform data\n"); > + if (!ncfg) > return NULL; > - } > > of_property_read_u32(np, "nxp,tcea-delay", &ncfg->tcea_delay); > of_property_read_u32(np, "nxp,busy-delay", &ncfg->busy_delay); > @@ -652,10 +650,8 @@ static int lpc32xx_nand_probe(struct platform_device *pdev) > > /* Allocate memory for the device structure (and zero it) */ > host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL); > - if (!host) { > - dev_err(&pdev->dev, "failed to allocate device structure.\n"); > + if (!host) > return -ENOMEM; > - } > > rc = platform_get_resource(pdev, IORESOURCE_MEM, 0); > host->io_base = devm_ioremap_resource(&pdev->dev, rc); > @@ -750,14 +746,12 @@ static int lpc32xx_nand_probe(struct platform_device *pdev) > > host->dma_buf = devm_kzalloc(&pdev->dev, mtd->writesize, GFP_KERNEL); > if (!host->dma_buf) { > - dev_err(&pdev->dev, "Error allocating dma_buf memory\n"); > res = -ENOMEM; > goto err_exit3; > } > > host->dummy_buf = devm_kzalloc(&pdev->dev, mtd->writesize, GFP_KERNEL); > if (!host->dummy_buf) { > - dev_err(&pdev->dev, "Error allocating dummy_buf memory\n"); > res = -ENOMEM; > goto err_exit3; > } >