From: Arnd Bergmann <arnd@arndb.de> To: linux-arm-kernel@lists.infradead.org Cc: Jisheng Zhang <jszhang@marvell.com>, wangzhou1@hisilicon.com, bhelgaas@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] PCI: hisi: Fix Section mismatch compilation warning for probe() Date: Thu, 12 Nov 2015 13:21:02 +0100 [thread overview] Message-ID: <4599031.EERjkvxHAA@wuerfel> (raw) In-Reply-To: <1447329728-1589-1-git-send-email-jszhang@marvell.com> On Thursday 12 November 2015 20:02:08 Jisheng Zhang wrote: > Following compilation warning occurs when compiled with: > CONFIG_DEBUG_SECTION_MISMATCH=y > > WARNING: drivers/pci/host/built-in.o(.data+0x308): Section mismatch in > reference from the variable hisi_pcie_driver to the function > .init.text:hisi_pcie_probe() > > Fix it by dropping __init from hisi_pcie_probe(). The patch description should ideally say what the impact is here, not only what the warning says. > Signed-off-by: Jisheng Zhang <jszhang@marvell.com> > Fixes: 500a1d9a43e0 ("PCI: hisi: Add HiSilicon SoC Hip05 PCIe driver") > --- > drivers/pci/host/pcie-hisi.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pci/host/pcie-hisi.c b/drivers/pci/host/pcie-hisi.c > index 35457ec..1cc0a21 100644 > --- a/drivers/pci/host/pcie-hisi.c > +++ b/drivers/pci/host/pcie-hisi.c > @@ -139,7 +139,7 @@ static int __init hisi_add_pcie_port(struct pcie_port *pp, > return 0; > } > > -static int __init hisi_pcie_probe(struct platform_device *pdev) > +static int hisi_pcie_probe(struct platform_device *pdev) > { > struct hisi_pcie *hisi_pcie; > struct pcie_port *pp; This seems incomplete, you now get a new warning about hisi_add_pcie_port(). I did a similar patch yesterday, will follow up with my version. Arnd
WARNING: multiple messages have this Message-ID (diff)
From: arnd@arndb.de (Arnd Bergmann) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH] PCI: hisi: Fix Section mismatch compilation warning for probe() Date: Thu, 12 Nov 2015 13:21:02 +0100 [thread overview] Message-ID: <4599031.EERjkvxHAA@wuerfel> (raw) In-Reply-To: <1447329728-1589-1-git-send-email-jszhang@marvell.com> On Thursday 12 November 2015 20:02:08 Jisheng Zhang wrote: > Following compilation warning occurs when compiled with: > CONFIG_DEBUG_SECTION_MISMATCH=y > > WARNING: drivers/pci/host/built-in.o(.data+0x308): Section mismatch in > reference from the variable hisi_pcie_driver to the function > .init.text:hisi_pcie_probe() > > Fix it by dropping __init from hisi_pcie_probe(). The patch description should ideally say what the impact is here, not only what the warning says. > Signed-off-by: Jisheng Zhang <jszhang@marvell.com> > Fixes: 500a1d9a43e0 ("PCI: hisi: Add HiSilicon SoC Hip05 PCIe driver") > --- > drivers/pci/host/pcie-hisi.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pci/host/pcie-hisi.c b/drivers/pci/host/pcie-hisi.c > index 35457ec..1cc0a21 100644 > --- a/drivers/pci/host/pcie-hisi.c > +++ b/drivers/pci/host/pcie-hisi.c > @@ -139,7 +139,7 @@ static int __init hisi_add_pcie_port(struct pcie_port *pp, > return 0; > } > > -static int __init hisi_pcie_probe(struct platform_device *pdev) > +static int hisi_pcie_probe(struct platform_device *pdev) > { > struct hisi_pcie *hisi_pcie; > struct pcie_port *pp; This seems incomplete, you now get a new warning about hisi_add_pcie_port(). I did a similar patch yesterday, will follow up with my version. Arnd
next prev parent reply other threads:[~2015-11-12 12:21 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2015-11-12 12:02 [PATCH] PCI: hisi: Fix Section mismatch compilation warning for probe() Jisheng Zhang 2015-11-12 12:02 ` Jisheng Zhang 2015-11-12 12:21 ` Arnd Bergmann [this message] 2015-11-12 12:21 ` Arnd Bergmann 2015-11-12 12:24 ` Jisheng Zhang 2015-11-12 12:24 ` Jisheng Zhang 2015-11-12 12:21 ` [PATCH] PCI: hisi: fix deferred probing Arnd Bergmann 2015-11-12 12:21 ` Arnd Bergmann 2015-11-13 3:06 ` Gabriele Paoloni 2015-11-13 3:06 ` Gabriele Paoloni 2015-11-13 3:06 ` Gabriele Paoloni 2015-11-13 7:29 ` Zhou Wang 2015-11-13 7:29 ` Zhou Wang 2015-11-17 3:17 ` Hanjun Guo 2015-11-17 3:17 ` Hanjun Guo 2015-11-24 21:39 ` Bjorn Helgaas 2015-11-24 21:39 ` Bjorn Helgaas
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=4599031.EERjkvxHAA@wuerfel \ --to=arnd@arndb.de \ --cc=bhelgaas@google.com \ --cc=jszhang@marvell.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-pci@vger.kernel.org \ --cc=wangzhou1@hisilicon.com \ /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: linkBe 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.