From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753574AbdC0PcW (ORCPT ); Mon, 27 Mar 2017 11:32:22 -0400 Received: from mail.free-electrons.com ([62.4.15.54]:39802 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752297AbdC0PcN (ORCPT ); Mon, 27 Mar 2017 11:32:13 -0400 Date: Mon, 27 Mar 2017 17:31:46 +0200 From: Boris Brezillon To: Masahiro Yamada Cc: linux-mtd@lists.infradead.org, laurent.monat@idquantique.com, thorsten.christiansson@idquantique.com, Enrico Jorns , Jason Roberts , Artem Bityutskiy , Dinh Nguyen , Marek Vasut , Brian Norris , Graham Moore , David Woodhouse , Masami Hiramatsu , Chuanxiao Dong , Jassi Brar , linux-kernel@vger.kernel.org, Richard Weinberger , Cyrille Pitchen Subject: Re: [PATCH v2 20/53] mtd: nand: denali: do not set mtd->name Message-ID: <20170327173146.655f090f@bbrezillon> In-Reply-To: <1490191680-14481-21-git-send-email-yamada.masahiro@socionext.com> References: <1490191680-14481-1-git-send-email-yamada.masahiro@socionext.com> <1490191680-14481-21-git-send-email-yamada.masahiro@socionext.com> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 22 Mar 2017 23:07:27 +0900 Masahiro Yamada wrote: > This will be filled by nand_scan_ident() later. > > Signed-off-by: Masahiro Yamada > --- > > Changes in v2: None > > drivers/mtd/nand/denali.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/mtd/nand/denali.c b/drivers/mtd/nand/denali.c > index 3badb1d..1706975 100644 > --- a/drivers/mtd/nand/denali.c > +++ b/drivers/mtd/nand/denali.c > @@ -1495,7 +1495,6 @@ int denali_init(struct denali_nand_info *denali) > > /* now that our ISR is registered, we can enable interrupts */ > denali_set_intr_modes(denali, true); > - mtd->name = "denali-nand"; Are you sure this is safe to do that? When mtd->name is NULL, the core takes the parent name, and in the denali_dt case it's not "denali-nand", which means you're breaking mtdparts compat. > nand_set_flash_node(chip, denali->dev->of_node); > > /* register the driver with the NAND core subsystem */