From: Rusty Russell <rusty@rustcorp.com.au>
To: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org,
Linus Walleij <linus.walleij@stericsson.com>
Subject: Re: linux-next: build failure after merge of the rr tree
Date: Wed, 19 Jan 2011 20:29:57 +1030 [thread overview]
Message-ID: <201101192029.57595.rusty@rustcorp.com.au> (raw)
In-Reply-To: <20110119154210.435453e4.sfr@canb.auug.org.au>
On Wed, 19 Jan 2011 03:12:10 pm Stephen Rothwell wrote:
> Hi Rusty,
>
> After merging the rr tree, today's linux-next build (x86_64 allmodconfig)
> failed like this:
>
> net/dsa/dsa.c:432: error: two or more data types in declaration specifiers
>
> Lines 431-433 of that file are:
>
> MODULE_AUTHOR("Lennert Buytenhek <buytenh@wantstofly.org>")
> MODULE_DESCRIPTION("Driver for Distributed Switch Architecture switch chips");
> MODULE_LICENSE("GPL");
>
> Presumably caused by commit b64781e8e2b0f480affb170460cbfb3b11fa9e5d
> ("param: add null statement to compiled-in module params"). I wonder how
> many more build errors this change may provoke. Please try to find them
> and fix them before adding this change, thanks.
Sorry, I did a quick grep on MODULE_PARAM and found none, and didn't
realize the pervasiveness of the change. A more thorough search has
revealed one other.
As such code won't compile as a module, it means we're only going to find
things in code which has these declarations and is only ever built-in.
I've updated my series, and patch FYI below.
Thanks,
Rusty.
module: fix missing semicolons in MODULE macro usage
You always needed them when you were a module, but the builtin versions
of the macros used to be more lenient.
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
drivers/net/arm/ks8695net.c | 2 +-
net/dsa/dsa.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/arm/ks8695net.c b/drivers/net/arm/ks8695net.c
--- a/drivers/net/arm/ks8695net.c
+++ b/drivers/net/arm/ks8695net.c
@@ -1644,7 +1644,7 @@ ks8695_cleanup(void)
module_init(ks8695_init);
module_exit(ks8695_cleanup);
-MODULE_AUTHOR("Simtec Electronics")
+MODULE_AUTHOR("Simtec Electronics");
MODULE_DESCRIPTION("Micrel KS8695 (Centaur) Ethernet driver");
MODULE_LICENSE("GPL");
MODULE_ALIAS("platform:" MODULENAME);
diff --git a/net/dsa/dsa.c b/net/dsa/dsa.c
--- a/net/dsa/dsa.c
+++ b/net/dsa/dsa.c
@@ -428,7 +428,7 @@ static void __exit dsa_cleanup_module(vo
}
module_exit(dsa_cleanup_module);
-MODULE_AUTHOR("Lennert Buytenhek <buytenh@wantstofly.org>")
+MODULE_AUTHOR("Lennert Buytenhek <buytenh@wantstofly.org>");
MODULE_DESCRIPTION("Driver for Distributed Switch Architecture switch chips");
MODULE_LICENSE("GPL");
MODULE_ALIAS("platform:dsa");
next prev parent reply other threads:[~2011-01-19 9:59 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-19 4:42 linux-next: build failure after merge of the rr tree Stephen Rothwell
2011-01-19 9:59 ` Rusty Russell [this message]
2011-01-19 10:05 ` Linus Walleij
2011-01-19 10:04 ` Linus Walleij
-- strict thread matches above, loose matches on Subject: below --
2011-12-20 2:39 Stephen Rothwell
2011-12-20 3:54 ` Rusty Russell
2011-08-30 4:03 Stephen Rothwell
2011-08-31 4:36 ` Rusty Russell
2011-02-09 2:01 Stephen Rothwell
2011-02-09 2:13 ` Rusty Russell
2011-02-09 8:36 ` Dmitry Torokhov
2010-08-04 2:15 Stephen Rothwell
2010-06-02 2:03 Stephen Rothwell
2010-06-02 4:45 ` Rusty Russell
2010-06-01 3:11 Stephen Rothwell
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=201101192029.57595.rusty@rustcorp.com.au \
--to=rusty@rustcorp.com.au \
--cc=linus.walleij@stericsson.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-next@vger.kernel.org \
--cc=sfr@canb.auug.org.au \
/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: link
Be 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.