linux-next: build failure after merge of the rr tree

From: Stephen Rothwell
Date: Tue Jan 18 2011 - 23:42:23 EST


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@xxxxxxxxxxxxxx>")
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.

I used the version of the rr tree from next-20110118 for today.
--
Cheers,
Stephen Rothwell sfr@xxxxxxxxxxxxxxxx
http://www.canb.auug.org.au/~sfr/

P.S. (some of these may just be in linux-next)
$ git grep '^[ ]*MODULE_.*)[ ]*$'
drivers/media/dvb/dvb-core/dvbdev.h: MODULE_PARM_DESC(adapter_nr, "DVB adapter numbers")
drivers/net/arm/ks8695net.c:MODULE_AUTHOR("Simtec Electronics")
drivers/platform/x86/thinkpad_acpi.c: MODULE_ALIAS("dmi:bvnIBM:bvr" __type "ET??WW*")
drivers/usb/atm/xusbatm.c: MODULE_PARM_DESC(name, desc)
drivers/usb/gadget/f_mass_storage.c: MODULE_PARM_DESC(prefix ## name, desc)
drivers/usb/gadget/f_mass_storage.c: MODULE_PARM_DESC(prefix ## name, desc)
include/linux/blkdev.h: MODULE_ALIAS("block-major-" __stringify(major) "-" __stringify(minor))
include/linux/blkdev.h: MODULE_ALIAS("block-major-" __stringify(major) "-*")
include/linux/device.h: MODULE_ALIAS("char-major-" __stringify(major) "-" __stringify(minor))
include/linux/device.h: MODULE_ALIAS("char-major-" __stringify(major) "-*")
include/linux/isapnp.h: MODULE_GENERIC_TABLE(isapnp_card, name)
include/linux/module.h: MODULE_GENERIC_TABLE(type##_device,name)
include/linux/net.h: MODULE_ALIAS("net-pf-" __stringify(proto))
include/linux/net.h: MODULE_ALIAS("net-pf-" __stringify(pf) "-proto-" __stringify(proto))
include/linux/netfilter/nfnetlink.h: MODULE_ALIAS("nfnetlink-subsys-" __stringify(subsys))
include/linux/tty_ldisc.h: MODULE_ALIAS("tty-ldisc-" __stringify(ldisc))
include/net/netfilter/nf_conntrack.h: MODULE_ALIAS("nfct-helper-" helper)
include/net/xfrm.h: MODULE_ALIAS("xfrm-mode-" __stringify(family) "-" __stringify(encap))
include/net/xfrm.h: MODULE_ALIAS("xfrm-type-" __stringify(family) "-" __stringify(proto))
include/scsi/scsi_device.h: MODULE_ALIAS("scsi:t-" __stringify(type) "*")
include/sound/minors.h: MODULE_ALIAS("sound-service-?-" __stringify(type))
net/dsa/dsa.c:MODULE_AUTHOR("Lennert Buytenhek <buytenh@xxxxxxxxxxxxxx>")

Attachment: pgp00000.pgp
Description: PGP signature