2011-02-09 02:01:30

by Stephen Rothwell

[permalink] [raw]
Subject: linux-next: build failure after merge of the rr tree

Hi Rusty,

After merging the rr tree, today's linux-next build (powerpc
ppc64_defconfig) failed like this:

drivers/net/myri10ge/myri10ge.c: In function 'myri10ge_select_firmware':
drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union

Caused by commit b3e402b450f954d0a8ec04e05433654d4a9df2a6 ("module: deal
with alignment issues in built-in module parameters") so I have used the
rr tree from next-20110208 for today.
--
Cheers,
Stephen Rothwell [email protected]
http://www.canb.auug.org.au/~sfr/


Attachments:
(No filename) (1.10 kB)
(No filename) (490.00 B)
Download all attachments

2011-02-09 02:13:51

by Rusty Russell

[permalink] [raw]
Subject: Re: linux-next: build failure after merge of the rr tree

On Wed, 9 Feb 2011 12:31:15 pm Stephen Rothwell wrote:
> Hi Rusty,
>
> After merging the rr tree, today's linux-next build (powerpc
> ppc64_defconfig) failed like this:
>
> drivers/net/myri10ge/myri10ge.c: In function 'myri10ge_select_firmware':
> drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
> drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
> drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
>
> Caused by commit b3e402b450f954d0a8ec04e05433654d4a9df2a6 ("module: deal
> with alignment issues in built-in module parameters") so I have used the
> rr tree from next-20110208 for today.

Thanks! Fix is obvious, I will write it now...

Cheers,
Rusty.

2011-02-09 08:36:36

by Dmitry Torokhov

[permalink] [raw]
Subject: Re: linux-next: build failure after merge of the rr tree

On Tue, Feb 08, 2011 at 06:13:46PM -0800, Rusty Russell wrote:
> On Wed, 9 Feb 2011 12:31:15 pm Stephen Rothwell wrote:
> > Hi Rusty,
> >
> > After merging the rr tree, today's linux-next build (powerpc
> > ppc64_defconfig) failed like this:
> >
> > drivers/net/myri10ge/myri10ge.c: In function 'myri10ge_select_firmware':
> > drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> > drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> > drivers/net/myri10ge/myri10ge.c:3341: error: request for member 'perm' in something not a structure or union
> > drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
> > drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
> > drivers/net/myri10ge/myri10ge.c:3349: error: request for member 'perm' in something not a structure or union
> >
> > Caused by commit b3e402b450f954d0a8ec04e05433654d4a9df2a6 ("module: deal
> > with alignment issues in built-in module parameters") so I have used the
> > rr tree from next-20110208 for today.
>
> Thanks! Fix is obvious, I will write it now...
>

Sorry about this. None of the drivers using kparam_block_sysfs_write()
happened to be enabled in my .config.

Thanks,
Dmitry