Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Greg KH
On Wed, May 28, 2014 at 10:48:02PM +0200, Paul Bolle wrote:
> On Wed, 2014-05-28 at 13:42 -0700, Greg KH wrote:
> > Either is fine with me, I can revert it, or apply a fix, which ever you
> > want, just let me know.
> 
> Well, a proper fix would make this whole episode worthwhile. But if I
> can't come up with anything that actually builds in a day or two it'll
> have to be a revert. If that exceeds your patience you're free to hand
> me a shorter deadline.

How about I revert it now, that way you can provide a proper fix
whenever you get the chance.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 13:42 -0700, Greg KH wrote:
> Either is fine with me, I can revert it, or apply a fix, which ever you
> want, just let me know.

Well, a proper fix would make this whole episode worthwhile. But if I
can't come up with anything that actually builds in a day or two it'll
have to be a revert. If that exceeds your patience you're free to hand
me a shorter deadline.


Paul Bolle

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Greg KH
On Wed, May 28, 2014 at 10:21:28PM +0200, Paul Bolle wrote:
> Greg,
> 
> On Wed, 2014-05-28 at 12:14 +0200, Paul Bolle wrote:
> > I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
> > the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
> > I'll have to have a better look at this.
> > 
> > Greg, can the cleaning up of this mess involve an entirely new patch? An
> > incremental patch would leave this build error in a certain range of
> > commits.

As I already have the patch in my tree, I can't do that, we can live
with the build issue.

> The pieces of the latest linux-next build were handed to me by Stephen
> as my patch managed to break it.
> 
> I'm assuming you'd like to include rtl8192u in linux-next's builds
> again. Currently I got nothing to offer to you but a request to either
> drop "staging: rtl8192u: rename CONFIG_IEEE80211_CRYPT_TKIP" from
> staging-next or, if that's not how staging-next works, a request to
> revert it. What do you prefer?

Either is fine with me, I can revert it, or apply a fix, which ever you
want, just let me know.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
Greg,

On Wed, 2014-05-28 at 12:14 +0200, Paul Bolle wrote:
> I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
> the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
> I'll have to have a better look at this.
> 
> Greg, can the cleaning up of this mess involve an entirely new patch? An
> incremental patch would leave this build error in a certain range of
> commits.

The pieces of the latest linux-next build were handed to me by Stephen
as my patch managed to break it.

I'm assuming you'd like to include rtl8192u in linux-next's builds
again. Currently I got nothing to offer to you but a request to either
drop "staging: rtl8192u: rename CONFIG_IEEE80211_CRYPT_TKIP" from
staging-next or, if that's not how staging-next works, a request to
revert it. What do you prefer?

Either way I'll see whether I can come up with a fix that allows me to
take off that brown paper bag.


Paul Bolle

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Stephen Rothwell
Hi Paul,

On Wed, 28 May 2014 11:57:21 +0200 Paul Bolle  wrote:
> 
> That may be related to my "staging: rtl8192u: rename
> CONFIG_IEEE80211_CRYPT_TKIP" (see https://lkml.org/lkml/2014/5/26/531 .)
> My message states it was compile tested, but that would be on x86_64.
> Did it only break on powerpc or did powerpc hit this first?

The powerpc allyesconfig build was just where I found it - I don't do
that many different builds during the day.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


signature.asc
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 11:57 +0200, Paul Bolle wrote:
> On Wed, 2014-05-28 at 19:46 +1000, Stephen Rothwell wrote:
> That may be related to my "staging: rtl8192u: rename
> CONFIG_IEEE80211_CRYPT_TKIP" (see https://lkml.org/lkml/2014/5/26/531 .)
> My message states it was compile tested, but that would be on x86_64.
> Did it only break on powerpc or did powerpc hit this first?

I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
I'll have to have a better look at this.

Greg, can the cleaning up of this mess involve an entirely new patch? An
incremental patch would leave this build error in a certain range of
commits.


Paul Bolle

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 19:46 +1000, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c:203:34: error: 'struct 
> ieee80211_hdr' has no member named 'addr1'
>ieee->dev->name, header->addr1);
>   ^
> 
> I can't easily see what caused this, so I just disabled the staging
> tree driver:

That may be related to my "staging: rtl8192u: rename
CONFIG_IEEE80211_CRYPT_TKIP" (see https://lkml.org/lkml/2014/5/26/531 .)
My message states it was compile tested, but that would be on x86_64.
Did it only break on powerpc or did powerpc hit this first?

> From: Stephen Rothwell 
> Date: Wed, 28 May 2014 19:43:17 +1000
> Subject: [PATCH] staging: rtl8192u: diable broken driver
> 
> Signed-off-by: Stephen Rothwell 
> ---
>  drivers/staging/rtl8192u/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/staging/rtl8192u/Kconfig 
> b/drivers/staging/rtl8192u/Kconfig
> index 3ee9d0d00fb6..ea5d02d8cca2 100644
> --- a/drivers/staging/rtl8192u/Kconfig
> +++ b/drivers/staging/rtl8192u/Kconfig
> @@ -2,6 +2,7 @@ config RTL8192U
>   tristate "RealTek RTL8192U Wireless LAN NIC driver"
>   depends on PCI && WLAN && USB
>   depends on m
> + depends on BROKEN
>   select WIRELESS_EXT
>   select WEXT_PRIV
>   select CRYPTO
> -- 
> 2.0.0.rc4

Thanks,


Paul Bolle

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


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

2014-05-28 Thread Stephen Rothwell
Hi all,

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

drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c:203:34: error: 'struct 
ieee80211_hdr' has no member named 'addr1'
   ieee->dev->name, header->addr1);
  ^

I can't easily see what caused this, so I just disabled the staging
tree driver:

From: Stephen Rothwell 
Date: Wed, 28 May 2014 19:43:17 +1000
Subject: [PATCH] staging: rtl8192u: diable broken driver

Signed-off-by: Stephen Rothwell 
---
 drivers/staging/rtl8192u/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/staging/rtl8192u/Kconfig b/drivers/staging/rtl8192u/Kconfig
index 3ee9d0d00fb6..ea5d02d8cca2 100644
--- a/drivers/staging/rtl8192u/Kconfig
+++ b/drivers/staging/rtl8192u/Kconfig
@@ -2,6 +2,7 @@ config RTL8192U
tristate "RealTek RTL8192U Wireless LAN NIC driver"
depends on PCI && WLAN && USB
depends on m
+   depends on BROKEN
select WIRELESS_EXT
select WEXT_PRIV
select CRYPTO
-- 
2.0.0.rc4

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


signature.asc
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
Greg,

On Wed, 2014-05-28 at 12:14 +0200, Paul Bolle wrote:
 I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
 the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
 I'll have to have a better look at this.
 
 Greg, can the cleaning up of this mess involve an entirely new patch? An
 incremental patch would leave this build error in a certain range of
 commits.

The pieces of the latest linux-next build were handed to me by Stephen
as my patch managed to break it.

I'm assuming you'd like to include rtl8192u in linux-next's builds
again. Currently I got nothing to offer to you but a request to either
drop staging: rtl8192u: rename CONFIG_IEEE80211_CRYPT_TKIP from
staging-next or, if that's not how staging-next works, a request to
revert it. What do you prefer?

Either way I'll see whether I can come up with a fix that allows me to
take off that brown paper bag.


Paul Bolle

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Greg KH
On Wed, May 28, 2014 at 10:21:28PM +0200, Paul Bolle wrote:
 Greg,
 
 On Wed, 2014-05-28 at 12:14 +0200, Paul Bolle wrote:
  I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
  the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
  I'll have to have a better look at this.
  
  Greg, can the cleaning up of this mess involve an entirely new patch? An
  incremental patch would leave this build error in a certain range of
  commits.

As I already have the patch in my tree, I can't do that, we can live
with the build issue.

 The pieces of the latest linux-next build were handed to me by Stephen
 as my patch managed to break it.
 
 I'm assuming you'd like to include rtl8192u in linux-next's builds
 again. Currently I got nothing to offer to you but a request to either
 drop staging: rtl8192u: rename CONFIG_IEEE80211_CRYPT_TKIP from
 staging-next or, if that's not how staging-next works, a request to
 revert it. What do you prefer?

Either is fine with me, I can revert it, or apply a fix, which ever you
want, just let me know.

thanks,

greg k-h
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 13:42 -0700, Greg KH wrote:
 Either is fine with me, I can revert it, or apply a fix, which ever you
 want, just let me know.

Well, a proper fix would make this whole episode worthwhile. But if I
can't come up with anything that actually builds in a day or two it'll
have to be a revert. If that exceeds your patience you're free to hand
me a shorter deadline.


Paul Bolle

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Greg KH
On Wed, May 28, 2014 at 10:48:02PM +0200, Paul Bolle wrote:
 On Wed, 2014-05-28 at 13:42 -0700, Greg KH wrote:
  Either is fine with me, I can revert it, or apply a fix, which ever you
  want, just let me know.
 
 Well, a proper fix would make this whole episode worthwhile. But if I
 can't come up with anything that actually builds in a day or two it'll
 have to be a revert. If that exceeds your patience you're free to hand
 me a shorter deadline.

How about I revert it now, that way you can provide a proper fix
whenever you get the chance.

thanks,

greg k-h
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


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

2014-05-28 Thread Stephen Rothwell
Hi all,

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

drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c:203:34: error: 'struct 
ieee80211_hdr' has no member named 'addr1'
   ieee-dev-name, header-addr1);
  ^

I can't easily see what caused this, so I just disabled the staging
tree driver:

From: Stephen Rothwell s...@canb.auug.org.au
Date: Wed, 28 May 2014 19:43:17 +1000
Subject: [PATCH] staging: rtl8192u: diable broken driver

Signed-off-by: Stephen Rothwell s...@canb.auug.org.au
---
 drivers/staging/rtl8192u/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/staging/rtl8192u/Kconfig b/drivers/staging/rtl8192u/Kconfig
index 3ee9d0d00fb6..ea5d02d8cca2 100644
--- a/drivers/staging/rtl8192u/Kconfig
+++ b/drivers/staging/rtl8192u/Kconfig
@@ -2,6 +2,7 @@ config RTL8192U
tristate RealTek RTL8192U Wireless LAN NIC driver
depends on PCI  WLAN  USB
depends on m
+   depends on BROKEN
select WIRELESS_EXT
select WEXT_PRIV
select CRYPTO
-- 
2.0.0.rc4

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


signature.asc
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 19:46 +1000, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c:203:34: error: 'struct 
 ieee80211_hdr' has no member named 'addr1'
ieee-dev-name, header-addr1);
   ^
 
 I can't easily see what caused this, so I just disabled the staging
 tree driver:

That may be related to my staging: rtl8192u: rename
CONFIG_IEEE80211_CRYPT_TKIP (see https://lkml.org/lkml/2014/5/26/531 .)
My message states it was compile tested, but that would be on x86_64.
Did it only break on powerpc or did powerpc hit this first?

 From: Stephen Rothwell s...@canb.auug.org.au
 Date: Wed, 28 May 2014 19:43:17 +1000
 Subject: [PATCH] staging: rtl8192u: diable broken driver
 
 Signed-off-by: Stephen Rothwell s...@canb.auug.org.au
 ---
  drivers/staging/rtl8192u/Kconfig | 1 +
  1 file changed, 1 insertion(+)
 
 diff --git a/drivers/staging/rtl8192u/Kconfig 
 b/drivers/staging/rtl8192u/Kconfig
 index 3ee9d0d00fb6..ea5d02d8cca2 100644
 --- a/drivers/staging/rtl8192u/Kconfig
 +++ b/drivers/staging/rtl8192u/Kconfig
 @@ -2,6 +2,7 @@ config RTL8192U
   tristate RealTek RTL8192U Wireless LAN NIC driver
   depends on PCI  WLAN  USB
   depends on m
 + depends on BROKEN
   select WIRELESS_EXT
   select WEXT_PRIV
   select CRYPTO
 -- 
 2.0.0.rc4

Thanks,


Paul Bolle

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Paul Bolle
On Wed, 2014-05-28 at 11:57 +0200, Paul Bolle wrote:
 On Wed, 2014-05-28 at 19:46 +1000, Stephen Rothwell wrote:
 That may be related to my staging: rtl8192u: rename
 CONFIG_IEEE80211_CRYPT_TKIP (see https://lkml.org/lkml/2014/5/26/531 .)
 My message states it was compile tested, but that would be on x86_64.
 Did it only break on powerpc or did powerpc hit this first?

I must have compile tested this with CONFIG_LIB80211_CRYPT_TKIP=m while
the code checks for CONFIG_LIB80211_CRYPT_TKIP only (ie, builtin only).
I'll have to have a better look at this.

Greg, can the cleaning up of this mess involve an entirely new patch? An
incremental patch would leave this build error in a certain range of
commits.


Paul Bolle

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-05-28 Thread Stephen Rothwell
Hi Paul,

On Wed, 28 May 2014 11:57:21 +0200 Paul Bolle pebo...@tiscali.nl wrote:
 
 That may be related to my staging: rtl8192u: rename
 CONFIG_IEEE80211_CRYPT_TKIP (see https://lkml.org/lkml/2014/5/26/531 .)
 My message states it was compile tested, but that would be on x86_64.
 Did it only break on powerpc or did powerpc hit this first?

The powerpc allyesconfig build was just where I found it - I don't do
that many different builds during the day.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


signature.asc
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-04-07 Thread Stephen Rothwell
Hi Andrew,

On Mon, 7 Apr 2014 11:26:54 -0700 Andrew Morton  
wrote:
>
> On Mon, 7 Apr 2014 14:52:42 +1000 Stephen Rothwell  
> wrote:
> 
> > After merging the final tree, today's linux-next build (powerpc
> > allyesconfig) failed like this:
> > 
> > fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
> > fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
> > 'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
> >   trace_ocfs2_block_group_set_bits(bit_off, num_bits);
> >   ^
> > 
> > I have no idea how to track this down :-( The only patches affecting this
> > code are now in Linus' tree.  I can only assume that some implicitly
> > included header file is no longer included.  I have just left it broken
> > for now.
> 
> I can't reproduce this with either mainline or linux-next.  Pulled half
> an hour ago, powerpc allyesconfig.

Rats!  I think I have been fooled by my own scripts.  What was built here
was the result of me trying to merge your tree.  After abandoning the
attempt, my build tree did not get reset to the final linux-next before I
did my final build checks which include the powerpc allyesconfig.

Sorry about that.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp1yTQW_D6VE.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-04-07 Thread Andrew Morton
On Mon, 7 Apr 2014 14:52:42 +1000 Stephen Rothwell  
wrote:

> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
> fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
> 'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
>   trace_ocfs2_block_group_set_bits(bit_off, num_bits);
>   ^
> 
> I have no idea how to track this down :-( The only patches affecting this
> code are now in Linus' tree.  I can only assume that some implicitly
> included header file is no longer included.  I have just left it broken
> for now.

I can't reproduce this with either mainline or linux-next.  Pulled half
an hour ago, powerpc allyesconfig.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-04-07 Thread Andrew Morton
On Mon, 7 Apr 2014 14:52:42 +1000 Stephen Rothwell s...@canb.auug.org.au 
wrote:

 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
 fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
 'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
   trace_ocfs2_block_group_set_bits(bit_off, num_bits);
   ^
 
 I have no idea how to track this down :-( The only patches affecting this
 code are now in Linus' tree.  I can only assume that some implicitly
 included header file is no longer included.  I have just left it broken
 for now.

I can't reproduce this with either mainline or linux-next.  Pulled half
an hour ago, powerpc allyesconfig.

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2014-04-07 Thread Stephen Rothwell
Hi Andrew,

On Mon, 7 Apr 2014 11:26:54 -0700 Andrew Morton a...@linux-foundation.org 
wrote:

 On Mon, 7 Apr 2014 14:52:42 +1000 Stephen Rothwell s...@canb.auug.org.au 
 wrote:
 
  After merging the final tree, today's linux-next build (powerpc
  allyesconfig) failed like this:
  
  fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
  fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
  'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
trace_ocfs2_block_group_set_bits(bit_off, num_bits);
^
  
  I have no idea how to track this down :-( The only patches affecting this
  code are now in Linus' tree.  I can only assume that some implicitly
  included header file is no longer included.  I have just left it broken
  for now.
 
 I can't reproduce this with either mainline or linux-next.  Pulled half
 an hour ago, powerpc allyesconfig.

Rats!  I think I have been fooled by my own scripts.  What was built here
was the result of me trying to merge your tree.  After abandoning the
attempt, my build tree did not get reset to the final linux-next before I
did my final build checks which include the powerpc allyesconfig.

Sorry about that.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp1yTQW_D6VE.pgp
Description: PGP signature


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

2014-04-06 Thread Stephen Rothwell
Hi all,

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

fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
  trace_ocfs2_block_group_set_bits(bit_off, num_bits);
  ^

I have no idea how to track this down :-( The only patches affecting this
code are now in Linus' tree.  I can only assume that some implicitly
included header file is no longer included.  I have just left it broken
for now.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgppp3OXEhdkl.pgp
Description: PGP signature


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

2014-04-06 Thread Stephen Rothwell
Hi all,

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

fs/ocfs2/suballoc.c: In function 'ocfs2_block_group_set_bits':
fs/ocfs2/suballoc.c:1357:2: error: implicit declaration of function 
'trace_ocfs2_block_group_set_bits' [-Werror=implicit-function-declaration]
  trace_ocfs2_block_group_set_bits(bit_off, num_bits);
  ^

I have no idea how to track this down :-( The only patches affecting this
code are now in Linus' tree.  I can only assume that some implicitly
included header file is no longer included.  I have just left it broken
for now.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgppp3OXEhdkl.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread John W. Linville
On Wed, Mar 19, 2014 at 05:20:35PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc allyesconfig)
> failed like this:
> 
> drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function 
> 'iwl_dbgfs_fw_error_dump_release':
> drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration 
> of function 'vfree' [-Werror=implicit-function-declaration]
>   vfree(file->private_data);
>   ^
> 
> Caused by commit 1bd3cbc1a0e9 ("iwlwifi: mvm: send udev event upon
> firmware error to dump logs") from the wireless-next tree.  See Rule 1
> from Documentation/SubmitChecklist.
> 
> I have reverted that commit (and commit cdb00563fe2c ("iwlwifi: mvm: BT
> Coex - add debugfs hook to set BT Tx priority") that may depend on it)
> for today.
> -- 
> Cheers,
> Stephen Rothwells...@canb.auug.org.au

Clearly I need to beg someone for a powerpc box, so that I can find
more of these build failures... :-)

-- 
John W. LinvilleSomeday the world will need a hero, and you
linvi...@tuxdriver.com  might be all we have.  Be ready.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


RE: linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread Grumbach, Emmanuel
> 
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc allyesconfig)
> failed like this:
> 
> drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function
> 'iwl_dbgfs_fw_error_dump_release':
> drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration
> of function 'vfree' [-Werror=implicit-function-declaration]
>   vfree(file->private_data);
>   ^

Sorry for that - patch on the way.

> 
> Caused by commit 1bd3cbc1a0e9 ("iwlwifi: mvm: send udev event upon
> firmware error to dump logs") from the wireless-next tree.  See Rule 1
> from Documentation/SubmitChecklist.
> 
> I have reverted that commit (and commit cdb00563fe2c ("iwlwifi: mvm: BT
> Coex - add debugfs hook to set BT Tx priority") that may depend on it)
> for today.
> --
> Cheers,
> Stephen Rothwells...@canb.auug.org.au
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread Stephen Rothwell
Hi all,

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

drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function 
'iwl_dbgfs_fw_error_dump_release':
drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration 
of function 'vfree' [-Werror=implicit-function-declaration]
  vfree(file->private_data);
  ^

Caused by commit 1bd3cbc1a0e9 ("iwlwifi: mvm: send udev event upon
firmware error to dump logs") from the wireless-next tree.  See Rule 1
from Documentation/SubmitChecklist.

I have reverted that commit (and commit cdb00563fe2c ("iwlwifi: mvm: BT
Coex - add debugfs hook to set BT Tx priority") that may depend on it)
for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpV6kFZK_K7n.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread Stephen Rothwell
Hi all,

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

drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function 
'iwl_dbgfs_fw_error_dump_release':
drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration 
of function 'vfree' [-Werror=implicit-function-declaration]
  vfree(file-private_data);
  ^

Caused by commit 1bd3cbc1a0e9 (iwlwifi: mvm: send udev event upon
firmware error to dump logs) from the wireless-next tree.  See Rule 1
from Documentation/SubmitChecklist.

I have reverted that commit (and commit cdb00563fe2c (iwlwifi: mvm: BT
Coex - add debugfs hook to set BT Tx priority) that may depend on it)
for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpV6kFZK_K7n.pgp
Description: PGP signature


RE: linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread Grumbach, Emmanuel
 
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc allyesconfig)
 failed like this:
 
 drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function
 'iwl_dbgfs_fw_error_dump_release':
 drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration
 of function 'vfree' [-Werror=implicit-function-declaration]
   vfree(file-private_data);
   ^

Sorry for that - patch on the way.

 
 Caused by commit 1bd3cbc1a0e9 (iwlwifi: mvm: send udev event upon
 firmware error to dump logs) from the wireless-next tree.  See Rule 1
 from Documentation/SubmitChecklist.
 
 I have reverted that commit (and commit cdb00563fe2c (iwlwifi: mvm: BT
 Coex - add debugfs hook to set BT Tx priority) that may depend on it)
 for today.
 --
 Cheers,
 Stephen Rothwells...@canb.auug.org.au
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-19 Thread John W. Linville
On Wed, Mar 19, 2014 at 05:20:35PM +1100, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc allyesconfig)
 failed like this:
 
 drivers/net/wireless/iwlwifi/mvm/debugfs.c: In function 
 'iwl_dbgfs_fw_error_dump_release':
 drivers/net/wireless/iwlwifi/mvm/debugfs.c:161:2: error: implicit declaration 
 of function 'vfree' [-Werror=implicit-function-declaration]
   vfree(file-private_data);
   ^
 
 Caused by commit 1bd3cbc1a0e9 (iwlwifi: mvm: send udev event upon
 firmware error to dump logs) from the wireless-next tree.  See Rule 1
 from Documentation/SubmitChecklist.
 
 I have reverted that commit (and commit cdb00563fe2c (iwlwifi: mvm: BT
 Coex - add debugfs hook to set BT Tx priority) that may depend on it)
 for today.
 -- 
 Cheers,
 Stephen Rothwells...@canb.auug.org.au

Clearly I need to beg someone for a powerpc box, so that I can find
more of these build failures... :-)

-- 
John W. LinvilleSomeday the world will need a hero, and you
linvi...@tuxdriver.com  might be all we have.  Be ready.
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread David Miller
From: Stephen Rothwell 
Date: Tue, 18 Mar 2014 18:27:52 +1100

> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> net/netfilter/nft_hash.c: In function 'nft_hash_tbl_free':
> net/netfilter/nft_hash.c:79:3: error: implicit declaration of function 
> 'vfree' [-Werror=implicit-function-declaration]

I've applied the patch below to fix this, thanks.

> Caused by commit ce6eb0d7c8ec ("netfilter: nft_hash: bug fixes and
> resizing") from the net-next tree.  See Rule 1 in
> Documentation/SubmitChecklist.

This slips through a lot, and would happen less often if core x86
headers didn't bring in vmalloc.h :-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread David Miller
From: Stephen Rothwell 
Date: Mon, 17 Mar 2014 21:21:00 +1100

> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> drivers/net/ethernet/intel/i40evf/built-in.o:(.data+0x1868): multiple 
> definition of `i40e_ptype_lookup'
> drivers/net/ethernet/intel/i40e/built-in.o:(.data+0x3f58): first defined here
> 
> Caused by commit 206812b5fccb ("i40e/i40evf: i40e implementation for
> skb_set_hash") from the net-next tree.
> 
> I applied this patch for today (there is probably a better way):
> 
> From 6964d39f8436eade2cdb0c5236734c579b8b0897 Mon Sep 17 00:00:00 2001
> From: Stephen Rothwell 
> Date: Mon, 17 Mar 2014 21:18:48 +1100
> Subject: [PATCH] i40e/i40evf: i40e implementation for skb_set_hash fix
> 
> Signed-off-by: Stephen Rothwell 

Jeff Kirsher gave me a patch today that fixes this, thanks Stephen.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-18 Thread Stephen Rothwell
Hi all,

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

In file included from drivers/net/wireless/rsi/rsi_mgmt.h:22:0,
 from drivers/net/wireless/rsi/rsi_91x_core.c:17:
drivers/net/wireless/rsi/rsi_91x_core.c: In function 'rsi_dbg':
drivers/net/wireless/rsi/rsi_main.h:44:20: error: function 'rsi_dbg' can never 
be inlined because it uses variable argument lists
 static inline void rsi_dbg(u32 zone, const char *fmt, ...)
^

I got quite a few of these.  I am using gcc version 4.8.1 if that matters.

Caused by commit dad0d04fa7ba ("rsi: Add RS9113 wireless driver") from
the wireless-next tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpSeN1OPXOEZ.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread Stephen Rothwell
Hi all,

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

net/netfilter/nft_hash.c: In function 'nft_hash_tbl_free':
net/netfilter/nft_hash.c:79:3: error: implicit declaration of function 'vfree' 
[-Werror=implicit-function-declaration]
   vfree(tbl);
   ^
net/netfilter/nft_hash.c: In function 'nft_hash_tbl_alloc':
net/netfilter/nft_hash.c:92:3: error: implicit declaration of function 
'vzalloc' [-Werror=implicit-function-declaration]
   tbl = vzalloc(size);
   ^
net/netfilter/nft_hash.c:92:7: warning: assignment makes pointer from integer 
without a cast [enabled by default]
   tbl = vzalloc(size);
   ^

Caused by commit ce6eb0d7c8ec ("netfilter: nft_hash: bug fixes and
resizing") from the net-next tree.  See Rule 1 in
Documentation/SubmitChecklist.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp19PnRCP17k.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread Stephen Rothwell
Hi all,

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

net/netfilter/nft_hash.c: In function 'nft_hash_tbl_free':
net/netfilter/nft_hash.c:79:3: error: implicit declaration of function 'vfree' 
[-Werror=implicit-function-declaration]
   vfree(tbl);
   ^
net/netfilter/nft_hash.c: In function 'nft_hash_tbl_alloc':
net/netfilter/nft_hash.c:92:3: error: implicit declaration of function 
'vzalloc' [-Werror=implicit-function-declaration]
   tbl = vzalloc(size);
   ^
net/netfilter/nft_hash.c:92:7: warning: assignment makes pointer from integer 
without a cast [enabled by default]
   tbl = vzalloc(size);
   ^

Caused by commit ce6eb0d7c8ec (netfilter: nft_hash: bug fixes and
resizing) from the net-next tree.  See Rule 1 in
Documentation/SubmitChecklist.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp19PnRCP17k.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (wireless-next tree related)

2014-03-18 Thread Stephen Rothwell
Hi all,

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

In file included from drivers/net/wireless/rsi/rsi_mgmt.h:22:0,
 from drivers/net/wireless/rsi/rsi_91x_core.c:17:
drivers/net/wireless/rsi/rsi_91x_core.c: In function 'rsi_dbg':
drivers/net/wireless/rsi/rsi_main.h:44:20: error: function 'rsi_dbg' can never 
be inlined because it uses variable argument lists
 static inline void rsi_dbg(u32 zone, const char *fmt, ...)
^

I got quite a few of these.  I am using gcc version 4.8.1 if that matters.

Caused by commit dad0d04fa7ba (rsi: Add RS9113 wireless driver) from
the wireless-next tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpSeN1OPXOEZ.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread David Miller
From: Stephen Rothwell s...@canb.auug.org.au
Date: Mon, 17 Mar 2014 21:21:00 +1100

 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 drivers/net/ethernet/intel/i40evf/built-in.o:(.data+0x1868): multiple 
 definition of `i40e_ptype_lookup'
 drivers/net/ethernet/intel/i40e/built-in.o:(.data+0x3f58): first defined here
 
 Caused by commit 206812b5fccb (i40e/i40evf: i40e implementation for
 skb_set_hash) from the net-next tree.
 
 I applied this patch for today (there is probably a better way):
 
 From 6964d39f8436eade2cdb0c5236734c579b8b0897 Mon Sep 17 00:00:00 2001
 From: Stephen Rothwell s...@canb.auug.org.au
 Date: Mon, 17 Mar 2014 21:18:48 +1100
 Subject: [PATCH] i40e/i40evf: i40e implementation for skb_set_hash fix
 
 Signed-off-by: Stephen Rothwell s...@canb.auug.org.au

Jeff Kirsher gave me a patch today that fixes this, thanks Stephen.
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-18 Thread David Miller
From: Stephen Rothwell s...@canb.auug.org.au
Date: Tue, 18 Mar 2014 18:27:52 +1100

 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 net/netfilter/nft_hash.c: In function 'nft_hash_tbl_free':
 net/netfilter/nft_hash.c:79:3: error: implicit declaration of function 
 'vfree' [-Werror=implicit-function-declaration]

I've applied the patch below to fix this, thanks.

 Caused by commit ce6eb0d7c8ec (netfilter: nft_hash: bug fixes and
 resizing) from the net-next tree.  See Rule 1 in
 Documentation/SubmitChecklist.

This slips through a lot, and would happen less often if core x86
headers didn't bring in vmalloc.h :-)
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-17 Thread Stephen Rothwell
Hi all,

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

drivers/net/ethernet/intel/i40evf/built-in.o:(.data+0x1868): multiple 
definition of `i40e_ptype_lookup'
drivers/net/ethernet/intel/i40e/built-in.o:(.data+0x3f58): first defined here

Caused by commit 206812b5fccb ("i40e/i40evf: i40e implementation for
skb_set_hash") from the net-next tree.

I applied this patch for today (there is probably a better way):

From 6964d39f8436eade2cdb0c5236734c579b8b0897 Mon Sep 17 00:00:00 2001
From: Stephen Rothwell 
Date: Mon, 17 Mar 2014 21:18:48 +1100
Subject: [PATCH] i40e/i40evf: i40e implementation for skb_set_hash fix

Signed-off-by: Stephen Rothwell 
---
 drivers/net/ethernet/intel/i40evf/i40e_common.c| 8 
 drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/net/ethernet/intel/i40evf/i40e_common.c 
b/drivers/net/ethernet/intel/i40evf/i40e_common.c
index 78618af271cf..c688a0fc5c29 100644
--- a/drivers/net/ethernet/intel/i40evf/i40e_common.c
+++ b/drivers/net/ethernet/intel/i40evf/i40e_common.c
@@ -160,7 +160,7 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 }
 
 
-/* The i40e_ptype_lookup table is used to convert from the 8-bit ptype in the
+/* The i40evf_ptype_lookup table is used to convert from the 8-bit ptype in the
  * hardware to a bit-field that can be used by SW to more easily determine the
  * packet type.
  *
@@ -173,10 +173,10 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
  *
  * Typical work flow:
  *
- * IF NOT i40e_ptype_lookup[ptype].known
+ * IF NOT i40evf_ptype_lookup[ptype].known
  * THEN
  *  Packet is unknown
- * ELSE IF i40e_ptype_lookup[ptype].outer_ip == I40E_RX_PTYPE_OUTER_IP
+ * ELSE IF i40evf_ptype_lookup[ptype].outer_ip == I40E_RX_PTYPE_OUTER_IP
  *  Use the rest of the fields to look at the tunnels, inner protocols, etc
  * ELSE
  *  Use the enum i40e_rx_l2_ptype to decode the packet type
@@ -205,7 +205,7 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 #define I40E_RX_PTYPE_INNER_PROT_TSI40E_RX_PTYPE_INNER_PROT_TIMESYNC
 
 /* Lookup table mapping the HW PTYPE to the bit field for decoding */
-struct i40e_rx_ptype_decoded i40e_ptype_lookup[] = {
+struct i40e_rx_ptype_decoded i40evf_ptype_lookup[] = {
/* L2 Packet types */
I40E_PTT_UNUSED_ENTRY(0),
I40E_PTT(1,  L2, NONE, NOF, NONE, NONE, NOF, NONE, PAY2),
diff --git a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h 
b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
index 33c99051cc96..862fcdf52675 100644
--- a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
+++ b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
@@ -63,11 +63,11 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 
 i40e_status i40e_set_mac_type(struct i40e_hw *hw);
 
-extern struct i40e_rx_ptype_decoded i40e_ptype_lookup[];
+extern struct i40e_rx_ptype_decoded i40evf_ptype_lookup[];
 
 static inline struct i40e_rx_ptype_decoded decode_rx_desc_ptype(u8 ptype)
 {
-   return  i40e_ptype_lookup[ptype];
+   return  i40evf_ptype_lookup[ptype];
 }
 
 /* prototype for functions used for SW locks */
-- 
1.9.0

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp0KWX4EXtxD.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-17 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (sparc64 defconfig)
failed like this:

drivers/net/ethernet/intel/e1000e/netdev.c:7079:13: error: 'e1000e_pm_suspend' 
undeclared here (not in a function)
drivers/net/ethernet/intel/e1000e/netdev.c:7080:13: error: 'e1000e_pm_resume' 
undeclared here (not in a function)
drivers/net/ethernet/intel/e1000e/netdev.c:7082:11: error: 'e1000e_pm_thaw' 
undeclared here (not in a function)

Caused by commit 2800209994f8 ("e1000e: Refactor PM flows") from the
net-next tree.

I reverted that commit for today (and 63eb48f151b5 "e1000e Refactor of
Runtime Power Management" that conflicts with the revert).

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpDehplBUq5q.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-17 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (sparc64 defconfig)
failed like this:

drivers/net/ethernet/intel/e1000e/netdev.c:7079:13: error: 'e1000e_pm_suspend' 
undeclared here (not in a function)
drivers/net/ethernet/intel/e1000e/netdev.c:7080:13: error: 'e1000e_pm_resume' 
undeclared here (not in a function)
drivers/net/ethernet/intel/e1000e/netdev.c:7082:11: error: 'e1000e_pm_thaw' 
undeclared here (not in a function)

Caused by commit 2800209994f8 (e1000e: Refactor PM flows) from the
net-next tree.

I reverted that commit for today (and 63eb48f151b5 e1000e Refactor of
Runtime Power Management that conflicts with the revert).

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpDehplBUq5q.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (net-next tree related)

2014-03-17 Thread Stephen Rothwell
Hi all,

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

drivers/net/ethernet/intel/i40evf/built-in.o:(.data+0x1868): multiple 
definition of `i40e_ptype_lookup'
drivers/net/ethernet/intel/i40e/built-in.o:(.data+0x3f58): first defined here

Caused by commit 206812b5fccb (i40e/i40evf: i40e implementation for
skb_set_hash) from the net-next tree.

I applied this patch for today (there is probably a better way):

From 6964d39f8436eade2cdb0c5236734c579b8b0897 Mon Sep 17 00:00:00 2001
From: Stephen Rothwell s...@canb.auug.org.au
Date: Mon, 17 Mar 2014 21:18:48 +1100
Subject: [PATCH] i40e/i40evf: i40e implementation for skb_set_hash fix

Signed-off-by: Stephen Rothwell s...@canb.auug.org.au
---
 drivers/net/ethernet/intel/i40evf/i40e_common.c| 8 
 drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/net/ethernet/intel/i40evf/i40e_common.c 
b/drivers/net/ethernet/intel/i40evf/i40e_common.c
index 78618af271cf..c688a0fc5c29 100644
--- a/drivers/net/ethernet/intel/i40evf/i40e_common.c
+++ b/drivers/net/ethernet/intel/i40evf/i40e_common.c
@@ -160,7 +160,7 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 }
 
 
-/* The i40e_ptype_lookup table is used to convert from the 8-bit ptype in the
+/* The i40evf_ptype_lookup table is used to convert from the 8-bit ptype in the
  * hardware to a bit-field that can be used by SW to more easily determine the
  * packet type.
  *
@@ -173,10 +173,10 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
  *
  * Typical work flow:
  *
- * IF NOT i40e_ptype_lookup[ptype].known
+ * IF NOT i40evf_ptype_lookup[ptype].known
  * THEN
  *  Packet is unknown
- * ELSE IF i40e_ptype_lookup[ptype].outer_ip == I40E_RX_PTYPE_OUTER_IP
+ * ELSE IF i40evf_ptype_lookup[ptype].outer_ip == I40E_RX_PTYPE_OUTER_IP
  *  Use the rest of the fields to look at the tunnels, inner protocols, etc
  * ELSE
  *  Use the enum i40e_rx_l2_ptype to decode the packet type
@@ -205,7 +205,7 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 #define I40E_RX_PTYPE_INNER_PROT_TSI40E_RX_PTYPE_INNER_PROT_TIMESYNC
 
 /* Lookup table mapping the HW PTYPE to the bit field for decoding */
-struct i40e_rx_ptype_decoded i40e_ptype_lookup[] = {
+struct i40e_rx_ptype_decoded i40evf_ptype_lookup[] = {
/* L2 Packet types */
I40E_PTT_UNUSED_ENTRY(0),
I40E_PTT(1,  L2, NONE, NOF, NONE, NONE, NOF, NONE, PAY2),
diff --git a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h 
b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
index 33c99051cc96..862fcdf52675 100644
--- a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
+++ b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h
@@ -63,11 +63,11 @@ i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw,
 
 i40e_status i40e_set_mac_type(struct i40e_hw *hw);
 
-extern struct i40e_rx_ptype_decoded i40e_ptype_lookup[];
+extern struct i40e_rx_ptype_decoded i40evf_ptype_lookup[];
 
 static inline struct i40e_rx_ptype_decoded decode_rx_desc_ptype(u8 ptype)
 {
-   return  i40e_ptype_lookup[ptype];
+   return  i40evf_ptype_lookup[ptype];
 }
 
 /* prototype for functions used for SW locks */
-- 
1.9.0

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp0KWX4EXtxD.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-05 Thread Fabian Vogt
Hi,

On Wed, Mar 5, 2014, 3:16 PM, Linus Walleij wrote:
> On Wed, Mar 5, 2014 at 2:35 PM, Stephen Rothwell  
> wrote:
> 
> > After merging the final tree, today's linux-next build (powerpc
> > allyesconfig) failed like this:
> >
> > drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
> > drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 
> > 'IOMEM' [-Werror=implicit-function-declaration]
> >   return readl(IOMEM(c->chip.regs + section_offset + port_offset));
> >   ^
> > drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' 
> > makes pointer from integer without a cast [enabled by default]
> > In file included from include/linux/io.h:22:0,
> >  from drivers/gpio/gpio-zevio.c:15:
> > arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile 
> > void *' but argument is of type 'int'
> >  DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
> > ^
> 
> Fabian can you suggest a patch adding the proper depends added to
> the Kconfig. Check what things bring in the IOMEM etc that is needed
> to compile this.

It looks like powerpc doesn't have the IOMEM macro (which just casts to "void 
__iomem*").
Would "depends on ARM && OF_GPIO" be ok?

> Yours,
> Linus Walleij

Bye,
Fabian
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-05 Thread Fabian Vogt
Hi,

On Wed, Mar 5, 2014, 3:16 PM, Linus Walleij wrote:
 On Wed, Mar 5, 2014 at 2:35 PM, Stephen Rothwell s...@canb.auug.org.au 
 wrote:
 
  After merging the final tree, today's linux-next build (powerpc
  allyesconfig) failed like this:
 
  drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
  drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 
  'IOMEM' [-Werror=implicit-function-declaration]
return readl(IOMEM(c-chip.regs + section_offset + port_offset));
^
  drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' 
  makes pointer from integer without a cast [enabled by default]
  In file included from include/linux/io.h:22:0,
   from drivers/gpio/gpio-zevio.c:15:
  arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile 
  void *' but argument is of type 'int'
   DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
  ^
 
 Fabian can you suggest a patch adding the proper depends added to
 the Kconfig. Check what things bring in the IOMEM etc that is needed
 to compile this.

It looks like powerpc doesn't have the IOMEM macro (which just casts to void 
__iomem*).
Would depends on ARM  OF_GPIO be ok?

 Yours,
 Linus Walleij

Bye,
Fabian
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-04 Thread Linus Walleij
On Wed, Mar 5, 2014 at 2:35 PM, Stephen Rothwell  wrote:

> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
>
> drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
> drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 
> 'IOMEM' [-Werror=implicit-function-declaration]
>   return readl(IOMEM(c->chip.regs + section_offset + port_offset));
>   ^
> drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' makes 
> pointer from integer without a cast [enabled by default]
> In file included from include/linux/io.h:22:0,
>  from drivers/gpio/gpio-zevio.c:15:
> arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile void 
> *' but argument is of type 'int'
>  DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
> ^

Fabian can you suggest a patch adding the proper depends added to
the Kconfig. Check what things bring in the IOMEM etc that is needed
to compile this.

Yours,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-04 Thread Stephen Rothwell
Hi all,

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

drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 'IOMEM' 
[-Werror=implicit-function-declaration]
  return readl(IOMEM(c->chip.regs + section_offset + port_offset));
  ^
drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' makes 
pointer from integer without a cast [enabled by default]
In file included from include/linux/io.h:22:0,
 from drivers/gpio/gpio-zevio.c:15:
arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile void *' 
but argument is of type 'int'
 DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
^
arch/powerpc/include/asm/io.h:577:19: note: in definition of macro 
'DEF_PCI_AC_RET'
 static inline ret name at \
   ^
drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_set':
drivers/gpio/gpio-zevio.c:77:2: warning: passing argument 2 of 'writel' makes 
pointer from integer without a cast [enabled by default]
  writel(val, IOMEM(c->chip.regs + section_offset + port_offset));
  ^
In file included from include/linux/io.h:22:0,
 from drivers/gpio/gpio-zevio.c:15:
arch/powerpc/include/asm/io-defs.h:11:18: note: expected 'volatile void *' but 
argument is of type 'int'
 DEF_PCI_AC_NORET(writel, (u32 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
  ^
arch/powerpc/include/asm/io.h:585:20: note: in definition of macro 
'DEF_PCI_AC_NORET'
 static inline void name at \
^

Caused by commit 9af4d80ba566 ("gpio: New driver for LSI ZEVIO SoCs").

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp79obEc_xOh.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-04 Thread Stephen Rothwell
Hi all,

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

drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 'IOMEM' 
[-Werror=implicit-function-declaration]
  return readl(IOMEM(c-chip.regs + section_offset + port_offset));
  ^
drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' makes 
pointer from integer without a cast [enabled by default]
In file included from include/linux/io.h:22:0,
 from drivers/gpio/gpio-zevio.c:15:
arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile void *' 
but argument is of type 'int'
 DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
^
arch/powerpc/include/asm/io.h:577:19: note: in definition of macro 
'DEF_PCI_AC_RET'
 static inline ret name at \
   ^
drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_set':
drivers/gpio/gpio-zevio.c:77:2: warning: passing argument 2 of 'writel' makes 
pointer from integer without a cast [enabled by default]
  writel(val, IOMEM(c-chip.regs + section_offset + port_offset));
  ^
In file included from include/linux/io.h:22:0,
 from drivers/gpio/gpio-zevio.c:15:
arch/powerpc/include/asm/io-defs.h:11:18: note: expected 'volatile void *' but 
argument is of type 'int'
 DEF_PCI_AC_NORET(writel, (u32 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
  ^
arch/powerpc/include/asm/io.h:585:20: note: in definition of macro 
'DEF_PCI_AC_NORET'
 static inline void name at \
^

Caused by commit 9af4d80ba566 (gpio: New driver for LSI ZEVIO SoCs).

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp79obEc_xOh.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (gpio tree related)

2014-03-04 Thread Linus Walleij
On Wed, Mar 5, 2014 at 2:35 PM, Stephen Rothwell s...@canb.auug.org.au wrote:

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

 drivers/gpio/gpio-zevio.c: In function 'zevio_gpio_port_get':
 drivers/gpio/gpio-zevio.c:70:2: error: implicit declaration of function 
 'IOMEM' [-Werror=implicit-function-declaration]
   return readl(IOMEM(c-chip.regs + section_offset + port_offset));
   ^
 drivers/gpio/gpio-zevio.c:70:2: warning: passing argument 1 of 'readl' makes 
 pointer from integer without a cast [enabled by default]
 In file included from include/linux/io.h:22:0,
  from drivers/gpio/gpio-zevio.c:15:
 arch/powerpc/include/asm/io-defs.h:6:16: note: expected 'const volatile void 
 *' but argument is of type 'int'
  DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
 ^

Fabian can you suggest a patch adding the proper depends added to
the Kconfig. Check what things bring in the IOMEM etc that is needed
to compile this.

Yours,
Linus Walleij
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (char-misc tree related)

2014-03-03 Thread Stephen Rothwell
Hi all,

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

drivers/iio/adc/men_z188_adc.c: In function 'z188_iio_read_raw':
drivers/iio/adc/men_z188_adc.c:61:3: error: implicit declaration of function 
'readw' [-Werror=implicit-function-declaration]
   tmp = readw(adc->base + chan->channel * 4);
   ^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_config_channels':
drivers/iio/adc/men_z188_adc.c:91:2: error: implicit declaration of function 
'readl' [-Werror=implicit-function-declaration]
  ctl = readl(addr + Z188_CTRL_REG);
  ^
drivers/iio/adc/men_z188_adc.c:93:2: error: implicit declaration of function 
'writel' [-Werror=implicit-function-declaration]
  writel(ctl, addr + Z188_CTRL_REG);
  ^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_probe':
drivers/iio/adc/men_z188_adc.c:126:2: error: implicit declaration of function 
'ioremap' [-Werror=implicit-function-declaration]
  adc->base = ioremap(mem->start, resource_size(mem));
  ^
drivers/iio/adc/men_z188_adc.c:126:12: warning: assignment makes pointer from 
integer without a cast [enabled by default]
  adc->base = ioremap(mem->start, resource_size(mem));
^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_remove':
drivers/iio/adc/men_z188_adc.c:148:2: error: implicit declaration of function 
'iounmap' [-Werror=implicit-function-declaration]
  iounmap(adc->base);
  ^

Caused by commit 74aeac4da66f ("iio: adc: Add MEN 16z188 ADC driver")
from the char-misc tree.  Need to include linux/io.h, I think.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpiAuuPDeN7c.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (char-misc tree related)

2014-03-03 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (arm defconfig)
failed like this:

drivers/mcb/mcb-pci.c: At top level:
drivers/mcb/mcb-pci.c:110:1: warning: data definition has no type or storage 
class [enabled by default]
drivers/mcb/mcb-pci.c:110:1: error: type defaults to 'int' in declaration of 
'module_pci_driver' [-Werror=implicit-int]
drivers/mcb/mcb-pci.c:110:1: warning: parameter names (without types) in 
function declaration [enabled by default]
drivers/mcb/mcb-pci.c:103:26: warning: 'mcb_pci_driver' defined but not used 
[-Wunused-variable]

Caused by commit b71bb8639891 ("mcb: Add PCI carrier for MEN Chameleon
Bus") from the char-misc tree.  module_pci_driver is defined in
linux/pci.h only if CONFIG_PCI is defined (which is not true for this
build).

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpNTJY6Ewpqb.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (char-misc tree related)

2014-03-03 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (arm defconfig)
failed like this:

drivers/mcb/mcb-pci.c: At top level:
drivers/mcb/mcb-pci.c:110:1: warning: data definition has no type or storage 
class [enabled by default]
drivers/mcb/mcb-pci.c:110:1: error: type defaults to 'int' in declaration of 
'module_pci_driver' [-Werror=implicit-int]
drivers/mcb/mcb-pci.c:110:1: warning: parameter names (without types) in 
function declaration [enabled by default]
drivers/mcb/mcb-pci.c:103:26: warning: 'mcb_pci_driver' defined but not used 
[-Wunused-variable]

Caused by commit b71bb8639891 (mcb: Add PCI carrier for MEN Chameleon
Bus) from the char-misc tree.  module_pci_driver is defined in
linux/pci.h only if CONFIG_PCI is defined (which is not true for this
build).

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpNTJY6Ewpqb.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (char-misc tree related)

2014-03-03 Thread Stephen Rothwell
Hi all,

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

drivers/iio/adc/men_z188_adc.c: In function 'z188_iio_read_raw':
drivers/iio/adc/men_z188_adc.c:61:3: error: implicit declaration of function 
'readw' [-Werror=implicit-function-declaration]
   tmp = readw(adc-base + chan-channel * 4);
   ^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_config_channels':
drivers/iio/adc/men_z188_adc.c:91:2: error: implicit declaration of function 
'readl' [-Werror=implicit-function-declaration]
  ctl = readl(addr + Z188_CTRL_REG);
  ^
drivers/iio/adc/men_z188_adc.c:93:2: error: implicit declaration of function 
'writel' [-Werror=implicit-function-declaration]
  writel(ctl, addr + Z188_CTRL_REG);
  ^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_probe':
drivers/iio/adc/men_z188_adc.c:126:2: error: implicit declaration of function 
'ioremap' [-Werror=implicit-function-declaration]
  adc-base = ioremap(mem-start, resource_size(mem));
  ^
drivers/iio/adc/men_z188_adc.c:126:12: warning: assignment makes pointer from 
integer without a cast [enabled by default]
  adc-base = ioremap(mem-start, resource_size(mem));
^
drivers/iio/adc/men_z188_adc.c: In function 'men_z188_remove':
drivers/iio/adc/men_z188_adc.c:148:2: error: implicit declaration of function 
'iounmap' [-Werror=implicit-function-declaration]
  iounmap(adc-base);
  ^

Caused by commit 74aeac4da66f (iio: adc: Add MEN 16z188 ADC driver)
from the char-misc tree.  Need to include linux/io.h, I think.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpiAuuPDeN7c.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-27 Thread Josh Triplett
On Thu, Feb 27, 2014 at 01:40:57PM +1100, Stephen Rothwell wrote:
> Hi Josh,
> 
> On Wed, 26 Feb 2014 18:21:29 -0800 Josh Triplett  
> wrote:
> >
> > On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
> > > Please check the build results overnight tonight (for next-20140227 at
> > > http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
> > > the allnoconfig build errors.
> > 
> > Checking that site, I don't see any other instances of failures caused
> > by allnoconfig.  If I'm missing some, could you please point me to the
> > page on that site I'm missing?
> 
> That is because your patch was reverted in yesterday's (next-20140226)
> linux-next.  You will need to look tomorrow (next-20140227) sometime.

It looks like the next-20140227 builds have shown up, and I only see one
additional allnoconfig build failure exposed by my patch (TTY dependency
on cris arch-v10).  I sent a patch for that one.

I *think* that should have it covered; let me know if you see any
other failures.

- Josh Triplett
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-27 Thread Josh Triplett
On Thu, Feb 27, 2014 at 01:40:57PM +1100, Stephen Rothwell wrote:
 Hi Josh,
 
 On Wed, 26 Feb 2014 18:21:29 -0800 Josh Triplett j...@joshtriplett.org 
 wrote:
 
  On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
   Please check the build results overnight tonight (for next-20140227 at
   http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
   the allnoconfig build errors.
  
  Checking that site, I don't see any other instances of failures caused
  by allnoconfig.  If I'm missing some, could you please point me to the
  page on that site I'm missing?
 
 That is because your patch was reverted in yesterday's (next-20140226)
 linux-next.  You will need to look tomorrow (next-20140227) sometime.

It looks like the next-20140227 builds have shown up, and I only see one
additional allnoconfig build failure exposed by my patch (TTY dependency
on cris arch-v10).  I sent a patch for that one.

I *think* that should have it covered; let me know if you see any
other failures.

- Josh Triplett
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 18:21:29 -0800 Josh Triplett  wrote:
>
> On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
> > Please check the build results overnight tonight (for next-20140227 at
> > http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
> > the allnoconfig build errors.
> 
> Checking that site, I don't see any other instances of failures caused
> by allnoconfig.  If I'm missing some, could you please point me to the
> page on that site I'm missing?

That is because your patch was reverted in yesterday's (next-20140226)
linux-next.  You will need to look tomorrow (next-20140227) sometime.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp9XrqaUaXyo.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
> Please check the build results overnight tonight (for next-20140227 at
> http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
> the allnoconfig build errors.

Checking that site, I don't see any other instances of failures caused
by allnoconfig.  If I'm missing some, could you please point me to the
page on that site I'm missing?

- Josh Triplett
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 15:19:16 -0800 Josh Triplett  wrote:
>
> Please also fold in my patch "ia64: select CONFIG_TTY for use of
> tty_write_message in unaligned".  (Just bounced you a copy.)

Done.

> There's an s390 issue as well which needs the same fix (make the
> top-level architecture symbol select TTY).
> 
> I'll look at the other issues tonight.

OK, thanks.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpLl4Mp2ZBkn.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
> Hi Josh,
> 
> On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett  
> wrote:
> >
> > On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
> > > 
> > > After merging the final tree, today's linux-next build (powerpc64
> > > allnoconfig) failed like this:
> > > 
> > > arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
> > > (.text+0x11260): undefined reference to `.irq_work_queue'
> > > 
> > > Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
> > > ("kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT")
> > > from the apm-current tree.
> > 
> > Pre-existing, just now triggerable with just "make allnoconfig" rather
> > than manually turning off other options (like PRINTK) that select
> > IRQ_WORK.  (One of the goals of that commit: get those options more
> > widely used and build-tested.)
> > 
> > The following (untested) patch *should* fix this:
> > - 8< -
> > From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
> > From: Josh Triplett 
> > Date: Wed, 26 Feb 2014 01:58:02 -0800
> > Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK
> 
> OK, I added this as a merge fix patch for Andrew's tree today.  Please
> check the build results overnight tonight (for next-20140227 at
> http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
> the allnoconfig build errors.

Please also fold in my patch "ia64: select CONFIG_TTY for use of
tty_write_message in unaligned".  (Just bounced you a copy.)

There's an s390 issue as well which needs the same fix (make the
top-level architecture symbol select TTY).

I'll look at the other issues tonight.

- Josh Triplett
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Andrew Morton
On Thu, 27 Feb 2014 10:00:26 +1100 Stephen Rothwell  
wrote:

> Hi Josh,
> 
> On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett  
> wrote:
> >
> > On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
> > > 
> > > After merging the final tree, today's linux-next build (powerpc64
> > > allnoconfig) failed like this:
> > > 
> > > arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
> > > (.text+0x11260): undefined reference to `.irq_work_queue'
> > > 
> > > Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
> > > ("kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT")
> > > from the apm-current tree.
> > 
> > Pre-existing, just now triggerable with just "make allnoconfig" rather
> > than manually turning off other options (like PRINTK) that select
> > IRQ_WORK.  (One of the goals of that commit: get those options more
> > widely used and build-tested.)
> > 
> > The following (untested) patch *should* fix this:
> > - 8< -
> > From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
> > From: Josh Triplett 
> > Date: Wed, 26 Feb 2014 01:58:02 -0800
> > Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK
> 
> OK, I added this as a merge fix patch for Andrew's tree today.  Please
> check the build results overnight tonight (for next-20140227 at
> http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
> the allnoconfig build errors.

yes, let's keep
kconfig-make-allnoconfig-disable-options-behind-embedded-and-expert,
please.  We'll just need to slog our way through the breakage which it
exposes.


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett  wrote:
>
> On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
> > 
> > After merging the final tree, today's linux-next build (powerpc64
> > allnoconfig) failed like this:
> > 
> > arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
> > (.text+0x11260): undefined reference to `.irq_work_queue'
> > 
> > Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
> > ("kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT")
> > from the apm-current tree.
> 
> Pre-existing, just now triggerable with just "make allnoconfig" rather
> than manually turning off other options (like PRINTK) that select
> IRQ_WORK.  (One of the goals of that commit: get those options more
> widely used and build-tested.)
> 
> The following (untested) patch *should* fix this:
> - 8< -
> From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
> From: Josh Triplett 
> Date: Wed, 26 Feb 2014 01:58:02 -0800
> Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK

OK, I added this as a merge fix patch for Andrew's tree today.  Please
check the build results overnight tonight (for next-20140227 at
http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
the allnoconfig build errors.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpJ3LfRFeHFI.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc64
> allnoconfig) failed like this:
> 
> arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
> (.text+0x11260): undefined reference to `.irq_work_queue'
> 
> Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
> ("kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT")
> from the apm-current tree.

Pre-existing, just now triggerable with just "make allnoconfig" rather
than manually turning off other options (like PRINTK) that select
IRQ_WORK.  (One of the goals of that commit: get those options more
widely used and build-tested.)

The following (untested) patch *should* fix this:
- 8< -
>From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
From: Josh Triplett 
Date: Wed, 26 Feb 2014 01:58:02 -0800
Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK

arch/powerpc/kernel/mce.c, compiled in for PPC_BOOK3S_64, calls
functions only built when IRQ_WORK, so select it.  Fixes the following
build error:

arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
(.text+0x11260): undefined reference to `.irq_work_queue'

Reported-by: Stephen Rothwell 
Signed-off-by: Josh Triplett 
---
 arch/powerpc/platforms/Kconfig.cputype | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/powerpc/platforms/Kconfig.cputype 
b/arch/powerpc/platforms/Kconfig.cputype
index 434fda3..d9e2b19 100644
--- a/arch/powerpc/platforms/Kconfig.cputype
+++ b/arch/powerpc/platforms/Kconfig.cputype
@@ -73,6 +73,7 @@ config PPC_BOOK3S_64
select SYS_SUPPORTS_HUGETLBFS
select HAVE_ARCH_TRANSPARENT_HUGEPAGE if PPC_64K_PAGES
select ARCH_SUPPORTS_NUMA_BALANCING
+   select IRQ_WORK
 
 config PPC_BOOK3E_64
bool "Embedded processors"
-- 
1.9.0
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (powerpc64
allnoconfig) failed like this:

arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
(.text+0x11260): undefined reference to `.irq_work_queue'

Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
("kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT")
from the apm-current tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpUrLJVYrcMb.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (powerpc64
allnoconfig) failed like this:

arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
(.text+0x11260): undefined reference to `.irq_work_queue'

Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
(kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT)
from the apm-current tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpUrLJVYrcMb.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc64
 allnoconfig) failed like this:
 
 arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
 (.text+0x11260): undefined reference to `.irq_work_queue'
 
 Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
 (kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT)
 from the apm-current tree.

Pre-existing, just now triggerable with just make allnoconfig rather
than manually turning off other options (like PRINTK) that select
IRQ_WORK.  (One of the goals of that commit: get those options more
widely used and build-tested.)

The following (untested) patch *should* fix this:
- 8 -
From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
From: Josh Triplett j...@joshtriplett.org
Date: Wed, 26 Feb 2014 01:58:02 -0800
Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK

arch/powerpc/kernel/mce.c, compiled in for PPC_BOOK3S_64, calls
functions only built when IRQ_WORK, so select it.  Fixes the following
build error:

arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
(.text+0x11260): undefined reference to `.irq_work_queue'

Reported-by: Stephen Rothwell s...@canb.auug.org.au
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
 arch/powerpc/platforms/Kconfig.cputype | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/powerpc/platforms/Kconfig.cputype 
b/arch/powerpc/platforms/Kconfig.cputype
index 434fda3..d9e2b19 100644
--- a/arch/powerpc/platforms/Kconfig.cputype
+++ b/arch/powerpc/platforms/Kconfig.cputype
@@ -73,6 +73,7 @@ config PPC_BOOK3S_64
select SYS_SUPPORTS_HUGETLBFS
select HAVE_ARCH_TRANSPARENT_HUGEPAGE if PPC_64K_PAGES
select ARCH_SUPPORTS_NUMA_BALANCING
+   select IRQ_WORK
 
 config PPC_BOOK3E_64
bool Embedded processors
-- 
1.9.0
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett j...@joshtriplett.org wrote:

 On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
  
  After merging the final tree, today's linux-next build (powerpc64
  allnoconfig) failed like this:
  
  arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
  (.text+0x11260): undefined reference to `.irq_work_queue'
  
  Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
  (kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT)
  from the apm-current tree.
 
 Pre-existing, just now triggerable with just make allnoconfig rather
 than manually turning off other options (like PRINTK) that select
 IRQ_WORK.  (One of the goals of that commit: get those options more
 widely used and build-tested.)
 
 The following (untested) patch *should* fix this:
 - 8 -
 From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
 From: Josh Triplett j...@joshtriplett.org
 Date: Wed, 26 Feb 2014 01:58:02 -0800
 Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK

OK, I added this as a merge fix patch for Andrew's tree today.  Please
check the build results overnight tonight (for next-20140227 at
http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
the allnoconfig build errors.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpJ3LfRFeHFI.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Andrew Morton
On Thu, 27 Feb 2014 10:00:26 +1100 Stephen Rothwell s...@canb.auug.org.au 
wrote:

 Hi Josh,
 
 On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett j...@joshtriplett.org 
 wrote:
 
  On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
   
   After merging the final tree, today's linux-next build (powerpc64
   allnoconfig) failed like this:
   
   arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
   (.text+0x11260): undefined reference to `.irq_work_queue'
   
   Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
   (kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT)
   from the apm-current tree.
  
  Pre-existing, just now triggerable with just make allnoconfig rather
  than manually turning off other options (like PRINTK) that select
  IRQ_WORK.  (One of the goals of that commit: get those options more
  widely used and build-tested.)
  
  The following (untested) patch *should* fix this:
  - 8 -
  From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
  From: Josh Triplett j...@joshtriplett.org
  Date: Wed, 26 Feb 2014 01:58:02 -0800
  Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK
 
 OK, I added this as a merge fix patch for Andrew's tree today.  Please
 check the build results overnight tonight (for next-20140227 at
 http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
 the allnoconfig build errors.

yes, let's keep
kconfig-make-allnoconfig-disable-options-behind-embedded-and-expert,
please.  We'll just need to slog our way through the breakage which it
exposes.


--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
 Hi Josh,
 
 On Wed, 26 Feb 2014 02:02:34 -0800 Josh Triplett j...@joshtriplett.org 
 wrote:
 
  On Wed, Feb 26, 2014 at 07:16:27PM +1100, Stephen Rothwell wrote:
   
   After merging the final tree, today's linux-next build (powerpc64
   allnoconfig) failed like this:
   
   arch/powerpc/kernel/built-in.o: In function `.machine_check_queue_event':
   (.text+0x11260): undefined reference to `.irq_work_queue'
   
   Caused (or exposed) (along with a lot of warnings) by commit 3dd6115cd60b
   (kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT)
   from the apm-current tree.
  
  Pre-existing, just now triggerable with just make allnoconfig rather
  than manually turning off other options (like PRINTK) that select
  IRQ_WORK.  (One of the goals of that commit: get those options more
  widely used and build-tested.)
  
  The following (untested) patch *should* fix this:
  - 8 -
  From 36a5b6c87292b6c5eeb390ed6dc6acbb8f0a3767 Mon Sep 17 00:00:00 2001
  From: Josh Triplett j...@joshtriplett.org
  Date: Wed, 26 Feb 2014 01:58:02 -0800
  Subject: [PATCH] ppc: Make PPC_BOOK3S_64 select IRQ_WORK
 
 OK, I added this as a merge fix patch for Andrew's tree today.  Please
 check the build results overnight tonight (for next-20140227 at
 http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
 the allnoconfig build errors.

Please also fold in my patch ia64: select CONFIG_TTY for use of
tty_write_message in unaligned.  (Just bounced you a copy.)

There's an s390 issue as well which needs the same fix (make the
top-level architecture symbol select TTY).

I'll look at the other issues tonight.

- Josh Triplett
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 15:19:16 -0800 Josh Triplett j...@joshtriplett.org wrote:

 Please also fold in my patch ia64: select CONFIG_TTY for use of
 tty_write_message in unaligned.  (Just bounced you a copy.)

Done.

 There's an s390 issue as well which needs the same fix (make the
 top-level architecture symbol select TTY).
 
 I'll look at the other issues tonight.

OK, thanks.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpLl4Mp2ZBkn.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Josh Triplett
On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
 Please check the build results overnight tonight (for next-20140227 at
 http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
 the allnoconfig build errors.

Checking that site, I don't see any other instances of failures caused
by allnoconfig.  If I'm missing some, could you please point me to the
page on that site I'm missing?

- Josh Triplett
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (akpm-current tree related)

2014-02-26 Thread Stephen Rothwell
Hi Josh,

On Wed, 26 Feb 2014 18:21:29 -0800 Josh Triplett j...@joshtriplett.org wrote:

 On Thu, Feb 27, 2014 at 10:00:26AM +1100, Stephen Rothwell wrote:
  Please check the build results overnight tonight (for next-20140227 at
  http://kisskb.ellerman.id.au/linux-next) and submit any more fixes for
  the allnoconfig build errors.
 
 Checking that site, I don't see any other instances of failures caused
 by allnoconfig.  If I'm missing some, could you please point me to the
 page on that site I'm missing?

That is because your patch was reverted in yesterday's (next-20140226)
linux-next.  You will need to look tomorrow (next-20140227) sometime.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp9XrqaUaXyo.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (sound-asoc tree related)

2014-02-18 Thread Stephen Rothwell
Hi all,

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

sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_write':
sound/soc/intel/sst-dsp.c:218:2: error: implicit declaration of function 
'memcpy_toio' [-Werror=implicit-function-declaration]
  memcpy_toio(sst->mailbox.out_base, message, bytes);
  ^
sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_read':
sound/soc/intel/sst-dsp.c:231:2: error: implicit declaration of function 
'memcpy_fromio' [-Werror=implicit-function-declaration]
  memcpy_fromio(message, sst->mailbox.out_base, bytes);
  ^

Caused by commit 790aff62291e ("ASoC: Intel: Add Intel SST audio DSP low
level shim driver") from the sound-asoc tree.

I have disabled this new driver by reverting commit ddfa40b1586f ("ASoC:
Intel: Add build support for Intel SST DSP core") for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpDtRddmmKP7.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (sound-asoc tree related)

2014-02-18 Thread Stephen Rothwell
Hi all,

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

sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_write':
sound/soc/intel/sst-dsp.c:218:2: error: implicit declaration of function 
'memcpy_toio' [-Werror=implicit-function-declaration]
  memcpy_toio(sst-mailbox.out_base, message, bytes);
  ^
sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_read':
sound/soc/intel/sst-dsp.c:231:2: error: implicit declaration of function 
'memcpy_fromio' [-Werror=implicit-function-declaration]
  memcpy_fromio(message, sst-mailbox.out_base, bytes);
  ^

Caused by commit 790aff62291e (ASoC: Intel: Add Intel SST audio DSP low
level shim driver) from the sound-asoc tree.

I have disabled this new driver by reverting commit ddfa40b1586f (ASoC:
Intel: Add build support for Intel SST DSP core) for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpDtRddmmKP7.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Tejun Heo
On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (sparc defconfig)
> failed like this:
> 
> arch/sparc/kernel/sun4m_irq.c: In function 'sun4m_build_device_irq':
> arch/sparc/kernel/sun4m_irq.c:266:2: error: implicit declaration of function 
> 'kzalloc' [-Werror=implicit-function-declaration]
> arch/sparc/kernel/sun4m_irq.c:266:15: error: assignment makes pointer from 
> integer without a cast [-Werror]
> 
> Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
> (see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
> missing slab.h includes")).  I wonder how mane more builds are broken by
> this :-(
> 
> Indeed, reverting that commit fixes the build.
> 
> I have added the following build fix for today (please check the
> overnight builds for more breakage):
> 
> From: Stephen Rothwell 
> Date: Wed, 12 Feb 2014 16:01:10 +1100
> Subject: [PATCH] sun4M: add include of slab.h for kzalloc
> 
> This was being included implicitly via cgroup.h's inclusion of xattr.h
> (which has now been removed).
> 
> Signed-off-by: Stephen Rothwell 

Applied to cgroup/for-3.15.

Thanks!

-- 
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Sam Ravnborg
Hi Tejun.

On Wed, Feb 12, 2014 at 09:27:00AM -0500, Tejun Heo wrote:
> On Wed, Feb 12, 2014 at 09:47:43PM +1100, Stephen Rothwell wrote:
> > Hi, Tejun,
> > 
> > On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo  wrote:
> > >
> > > On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
> > > > Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
> > > > (see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
> > > > missing slab.h includes")).  I wonder how mane more builds are broken by
> > > > this :-(
> > > 
> > > Dang, I was feeling pretty safe as kbuild bot was reporting build
> > > successes.  We better fix them at any rate.  David / Sam, can you
> > > please pick this one up?
> > 
> > It really needs to go into the tree with the cgroup commit so it doesn't
> > break there.
> 
> Hmmm... I see.  I'll route the patch once Dave or Sam acks it.
My sparc setup is broken for many reasons - so I have not been able to try it 
out.
But the patch is obvious enough that I do not hesitate to do:

Acked-by: Sam Ravnborg 

Sam
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Tejun Heo
On Wed, Feb 12, 2014 at 09:47:43PM +1100, Stephen Rothwell wrote:
> Hi, Tejun,
> 
> On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo  wrote:
> >
> > On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
> > > Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
> > > (see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
> > > missing slab.h includes")).  I wonder how mane more builds are broken by
> > > this :-(
> > 
> > Dang, I was feeling pretty safe as kbuild bot was reporting build
> > successes.  We better fix them at any rate.  David / Sam, can you
> > please pick this one up?
> 
> It really needs to go into the tree with the cgroup commit so it doesn't
> break there.

Hmmm... I see.  I'll route the patch once Dave or Sam acks it.

Thanks!

-- 
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Stephen Rothwell
Hi, Tejun,

On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo  wrote:
>
> On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
> > Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
> > (see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
> > missing slab.h includes")).  I wonder how mane more builds are broken by
> > this :-(
> 
> Dang, I was feeling pretty safe as kbuild bot was reporting build
> successes.  We better fix them at any rate.  David / Sam, can you
> please pick this one up?

It really needs to go into the tree with the cgroup commit so it doesn't
break there.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpSndVZYnSGr.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Stephen Rothwell
Hi, Tejun,

On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo t...@kernel.org wrote:

 On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
  Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
  (see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
  missing slab.h includes)).  I wonder how mane more builds are broken by
  this :-(
 
 Dang, I was feeling pretty safe as kbuild bot was reporting build
 successes.  We better fix them at any rate.  David / Sam, can you
 please pick this one up?

It really needs to go into the tree with the cgroup commit so it doesn't
break there.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpSndVZYnSGr.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Tejun Heo
On Wed, Feb 12, 2014 at 09:47:43PM +1100, Stephen Rothwell wrote:
 Hi, Tejun,
 
 On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo t...@kernel.org wrote:
 
  On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
   Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
   (see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
   missing slab.h includes)).  I wonder how mane more builds are broken by
   this :-(
  
  Dang, I was feeling pretty safe as kbuild bot was reporting build
  successes.  We better fix them at any rate.  David / Sam, can you
  please pick this one up?
 
 It really needs to go into the tree with the cgroup commit so it doesn't
 break there.

Hmmm... I see.  I'll route the patch once Dave or Sam acks it.

Thanks!

-- 
tejun
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Sam Ravnborg
Hi Tejun.

On Wed, Feb 12, 2014 at 09:27:00AM -0500, Tejun Heo wrote:
 On Wed, Feb 12, 2014 at 09:47:43PM +1100, Stephen Rothwell wrote:
  Hi, Tejun,
  
  On Wed, 12 Feb 2014 01:39:33 -0500 Tejun Heo t...@kernel.org wrote:
  
   On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
(see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
missing slab.h includes)).  I wonder how mane more builds are broken by
this :-(
   
   Dang, I was feeling pretty safe as kbuild bot was reporting build
   successes.  We better fix them at any rate.  David / Sam, can you
   please pick this one up?
  
  It really needs to go into the tree with the cgroup commit so it doesn't
  break there.
 
 Hmmm... I see.  I'll route the patch once Dave or Sam acks it.
My sparc setup is broken for many reasons - so I have not been able to try it 
out.
But the patch is obvious enough that I do not hesitate to do:

Acked-by: Sam Ravnborg s...@ravnborg.org

Sam
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-12 Thread Tejun Heo
On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (sparc defconfig)
 failed like this:
 
 arch/sparc/kernel/sun4m_irq.c: In function 'sun4m_build_device_irq':
 arch/sparc/kernel/sun4m_irq.c:266:2: error: implicit declaration of function 
 'kzalloc' [-Werror=implicit-function-declaration]
 arch/sparc/kernel/sun4m_irq.c:266:15: error: assignment makes pointer from 
 integer without a cast [-Werror]
 
 Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
 (see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
 missing slab.h includes)).  I wonder how mane more builds are broken by
 this :-(
 
 Indeed, reverting that commit fixes the build.
 
 I have added the following build fix for today (please check the
 overnight builds for more breakage):
 
 From: Stephen Rothwell s...@canb.auug.org.au
 Date: Wed, 12 Feb 2014 16:01:10 +1100
 Subject: [PATCH] sun4M: add include of slab.h for kzalloc
 
 This was being included implicitly via cgroup.h's inclusion of xattr.h
 (which has now been removed).
 
 Signed-off-by: Stephen Rothwell s...@canb.auug.org.au

Applied to cgroup/for-3.15.

Thanks!

-- 
tejun
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-11 Thread Tejun Heo
Hello,

On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
> Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
> (see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
> missing slab.h includes")).  I wonder how mane more builds are broken by
> this :-(

Dang, I was feeling pretty safe as kbuild bot was reporting build
successes.  We better fix them at any rate.  David / Sam, can you
please pick this one up?

Thanks.

-- 
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-11 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (sparc defconfig)
failed like this:

arch/sparc/kernel/sun4m_irq.c: In function 'sun4m_build_device_irq':
arch/sparc/kernel/sun4m_irq.c:266:2: error: implicit declaration of function 
'kzalloc' [-Werror=implicit-function-declaration]
arch/sparc/kernel/sun4m_irq.c:266:15: error: assignment makes pointer from 
integer without a cast [-Werror]

Presumably caused by commit 2bd59d48ebfb ("cgroup: convert to kernfs")
(see the comment in commit 1ff6bbfd13ca ("arm, pm, vmpressure: add
missing slab.h includes")).  I wonder how mane more builds are broken by
this :-(

Indeed, reverting that commit fixes the build.

I have added the following build fix for today (please check the
overnight builds for more breakage):

From: Stephen Rothwell 
Date: Wed, 12 Feb 2014 16:01:10 +1100
Subject: [PATCH] sun4M: add include of slab.h for kzalloc

This was being included implicitly via cgroup.h's inclusion of xattr.h
(which has now been removed).

Signed-off-by: Stephen Rothwell 
---
 arch/sparc/kernel/sun4m_irq.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/sparc/kernel/sun4m_irq.c b/arch/sparc/kernel/sun4m_irq.c
index c5ade9d27a1d..8bb3b3fddea7 100644
--- a/arch/sparc/kernel/sun4m_irq.c
+++ b/arch/sparc/kernel/sun4m_irq.c
@@ -9,6 +9,8 @@
  *  Copyright (C) 1996 Dave Redman (d...@tadpole.co.uk)
  */
 
+#include 
+
 #include 
 #include 
 #include 
-- 
1.9.rc1

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp95NMjnbP2W.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-11 Thread Stephen Rothwell
Hi all,

After merging the final tree, today's linux-next build (sparc defconfig)
failed like this:

arch/sparc/kernel/sun4m_irq.c: In function 'sun4m_build_device_irq':
arch/sparc/kernel/sun4m_irq.c:266:2: error: implicit declaration of function 
'kzalloc' [-Werror=implicit-function-declaration]
arch/sparc/kernel/sun4m_irq.c:266:15: error: assignment makes pointer from 
integer without a cast [-Werror]

Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
(see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
missing slab.h includes)).  I wonder how mane more builds are broken by
this :-(

Indeed, reverting that commit fixes the build.

I have added the following build fix for today (please check the
overnight builds for more breakage):

From: Stephen Rothwell s...@canb.auug.org.au
Date: Wed, 12 Feb 2014 16:01:10 +1100
Subject: [PATCH] sun4M: add include of slab.h for kzalloc

This was being included implicitly via cgroup.h's inclusion of xattr.h
(which has now been removed).

Signed-off-by: Stephen Rothwell s...@canb.auug.org.au
---
 arch/sparc/kernel/sun4m_irq.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/sparc/kernel/sun4m_irq.c b/arch/sparc/kernel/sun4m_irq.c
index c5ade9d27a1d..8bb3b3fddea7 100644
--- a/arch/sparc/kernel/sun4m_irq.c
+++ b/arch/sparc/kernel/sun4m_irq.c
@@ -9,6 +9,8 @@
  *  Copyright (C) 1996 Dave Redman (d...@tadpole.co.uk)
  */
 
+#include linux/slab.h
+
 #include asm/timer.h
 #include asm/traps.h
 #include asm/pgalloc.h
-- 
1.9.rc1

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp95NMjnbP2W.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree (cgroup tree related)

2014-02-11 Thread Tejun Heo
Hello,

On Wed, Feb 12, 2014 at 04:25:00PM +1100, Stephen Rothwell wrote:
 Presumably caused by commit 2bd59d48ebfb (cgroup: convert to kernfs)
 (see the comment in commit 1ff6bbfd13ca (arm, pm, vmpressure: add
 missing slab.h includes)).  I wonder how mane more builds are broken by
 this :-(

Dang, I was feeling pretty safe as kbuild bot was reporting build
successes.  We better fix them at any rate.  David / Sam, can you
please pick this one up?

Thanks.

-- 
tejun
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree (staging tree related)

2014-02-09 Thread Greg KH
On Mon, Feb 10, 2014 at 03:54:12PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_init_mlme_priv':
> drivers/staging/rtl8188eu/core/rtw_mlme.c:65:2: error: implicit declaration 
> of function 'vzalloc' [-Werror=implicit-function-declaration]
>   pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
>   ^



Sorry about that.  Larry sent me a patch for this Friday evening and I
haven't had the chance to add it to my tree just yet.  Sorry for the
noise.

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (staging tree related)

2014-02-09 Thread Stephen Rothwell
Hi all,

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

drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_init_mlme_priv':
drivers/staging/rtl8188eu/core/rtw_mlme.c:65:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
  ^
drivers/staging/rtl8188eu/core/rtw_mlme.c:65:7: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
   ^
drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_free_mlme_priv':
drivers/staging/rtl8188eu/core/rtw_mlme.c:133:4: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
vfree(pmlmepriv->free_bss_buf);
^
drivers/staging/rtl8188eu/core/rtw_mp.c: In function '_rtw_mp_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_mp.c:946:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(pxmitpriv->pallocated_xmit_extbuf);
   ^
drivers/staging/rtl8188eu/core/rtw_mp.c:959:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pxmitpriv->pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_mp.c:959:36: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv->pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
^
drivers/staging/rtl8188eu/core/rtw_recv.c: In function '_rtw_init_recv_priv':
drivers/staging/rtl8188eu/core/rtw_recv.c:80:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union 
recv_frame) + RXFRAME_ALIGN_SZ);
  ^
drivers/staging/rtl8188eu/core/rtw_recv.c:80:34: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union 
recv_frame) + RXFRAME_ALIGN_SZ);
  ^
drivers/staging/rtl8188eu/core/rtw_recv.c: In function '_rtw_free_recv_priv':
drivers/staging/rtl8188eu/core/rtw_recv.c:132:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(precvpriv->pallocated_frame_buf);
   ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c: In function '_rtw_init_sta_priv':
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:82:2: error: implicit declaration 
of function 'vzalloc' [-Werror=implicit-function-declaration]
  pstapriv->pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA 
+ 4);
  ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:82:35: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pstapriv->pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA 
+ 4);
   ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c: In function '_rtw_free_sta_priv':
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:211:4: error: implicit declaration 
of function 'vfree' [-Werror=implicit-function-declaration]
vfree(pstapriv->pallocated_stainfo_buf);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c: In function '_rtw_init_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_xmit.c:94:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pxmitpriv->pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct 
xmit_frame) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_xmit.c:94:34: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv->pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct 
xmit_frame) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_xmit.c:132:32: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv->pallocated_xmitbuf = vzalloc(NR_XMITBUFF * sizeof(struct xmit_buf) 
+ 4);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c:174:36: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv->pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c: In function '_rtw_free_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_xmit.c:262:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(pxmitpriv->pallocated_frame_buf);
   ^
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c: In function 
'rtw_IOL_cmd_tx_pkt_buf_dump':
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c:368:2: error: implicit 
declaration of function 'vzalloc' [-Werror=implicit-function-declaration]
  u8 *pbuf = vzalloc(data_len+10);
  ^

linux-next: build failure after merge of the final tree (staging tree related)

2014-02-09 Thread Stephen Rothwell
Hi all,

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

drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_init_mlme_priv':
drivers/staging/rtl8188eu/core/rtw_mlme.c:65:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
  ^
drivers/staging/rtl8188eu/core/rtw_mlme.c:65:7: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
   ^
drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_free_mlme_priv':
drivers/staging/rtl8188eu/core/rtw_mlme.c:133:4: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
vfree(pmlmepriv-free_bss_buf);
^
drivers/staging/rtl8188eu/core/rtw_mp.c: In function '_rtw_mp_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_mp.c:946:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(pxmitpriv-pallocated_xmit_extbuf);
   ^
drivers/staging/rtl8188eu/core/rtw_mp.c:959:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pxmitpriv-pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_mp.c:959:36: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv-pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
^
drivers/staging/rtl8188eu/core/rtw_recv.c: In function '_rtw_init_recv_priv':
drivers/staging/rtl8188eu/core/rtw_recv.c:80:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  precvpriv-pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union 
recv_frame) + RXFRAME_ALIGN_SZ);
  ^
drivers/staging/rtl8188eu/core/rtw_recv.c:80:34: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  precvpriv-pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union 
recv_frame) + RXFRAME_ALIGN_SZ);
  ^
drivers/staging/rtl8188eu/core/rtw_recv.c: In function '_rtw_free_recv_priv':
drivers/staging/rtl8188eu/core/rtw_recv.c:132:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(precvpriv-pallocated_frame_buf);
   ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c: In function '_rtw_init_sta_priv':
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:82:2: error: implicit declaration 
of function 'vzalloc' [-Werror=implicit-function-declaration]
  pstapriv-pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA 
+ 4);
  ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:82:35: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pstapriv-pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA 
+ 4);
   ^
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c: In function '_rtw_free_sta_priv':
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:211:4: error: implicit declaration 
of function 'vfree' [-Werror=implicit-function-declaration]
vfree(pstapriv-pallocated_stainfo_buf);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c: In function '_rtw_init_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_xmit.c:94:2: error: implicit declaration of 
function 'vzalloc' [-Werror=implicit-function-declaration]
  pxmitpriv-pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct 
xmit_frame) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_xmit.c:94:34: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv-pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct 
xmit_frame) + 4);
  ^
drivers/staging/rtl8188eu/core/rtw_xmit.c:132:32: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv-pallocated_xmitbuf = vzalloc(NR_XMITBUFF * sizeof(struct xmit_buf) 
+ 4);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c:174:36: warning: assignment makes 
pointer from integer without a cast [enabled by default]
  pxmitpriv-pallocated_xmit_extbuf = vzalloc(num_xmit_extbuf * sizeof(struct 
xmit_buf) + 4);
^
drivers/staging/rtl8188eu/core/rtw_xmit.c: In function '_rtw_free_xmit_priv':
drivers/staging/rtl8188eu/core/rtw_xmit.c:262:3: error: implicit declaration of 
function 'vfree' [-Werror=implicit-function-declaration]
   vfree(pxmitpriv-pallocated_frame_buf);
   ^
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c: In function 
'rtw_IOL_cmd_tx_pkt_buf_dump':
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c:368:2: error: implicit 
declaration of function 'vzalloc' [-Werror=implicit-function-declaration]
  u8 *pbuf = vzalloc(data_len+10);
  ^

Re: linux-next: build failure after merge of the final tree (staging tree related)

2014-02-09 Thread Greg KH
On Mon, Feb 10, 2014 at 03:54:12PM +1100, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 drivers/staging/rtl8188eu/core/rtw_mlme.c: In function '_rtw_init_mlme_priv':
 drivers/staging/rtl8188eu/core/rtw_mlme.c:65:2: error: implicit declaration 
 of function 'vzalloc' [-Werror=implicit-function-declaration]
   pbuf = vzalloc(MAX_BSS_CNT * (sizeof(struct wlan_network)));
   ^

snip

Sorry about that.  Larry sent me a patch for this Friday evening and I
haven't had the chance to add it to my tree just yet.  Sorry for the
noise.

greg k-h
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


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

2014-01-29 Thread Stephen Rothwell
Hi all,

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

arch/powerpc/kvm/44x.c: In function 'kvmppc_44x_exit':
arch/powerpc/kvm/44x.c:231:2: error: implicit declaration of function 
'kvmppc_booke_exit' [-Werror=implicit-function-declaration]

Caused by my conflict fixup in the init tree.  I just reverted the rest
of commit f9315b9d2680 ("powerpc: kvm e500/44x is not modular, so don't
use module_init") from the init tree.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp1BWJJXj463.pgp
Description: PGP signature


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

2014-01-29 Thread Stephen Rothwell
Hi all,

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

arch/powerpc/kvm/44x.c: In function 'kvmppc_44x_exit':
arch/powerpc/kvm/44x.c:231:2: error: implicit declaration of function 
'kvmppc_booke_exit' [-Werror=implicit-function-declaration]

Caused by my conflict fixup in the init tree.  I just reverted the rest
of commit f9315b9d2680 (powerpc: kvm e500/44x is not modular, so don't
use module_init) from the init tree.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgp1BWJJXj463.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-01-06 Thread Benjamin Herrenschmidt
On Mon, 2014-01-06 at 20:28 +1100, Stephen Rothwell wrote:
> Hi all,
> 
> After merging the final tree, today's linux-next build (powerpc
> allyesconfig) failed like this:
> 
> arch/powerpc/kernel/exceptions-64s.S: Assembler messages:
> arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org 
> backwards
> 
> The last time I got this error, I needed to apply patch "powerpc: Fix
> "attempt to move .org backwards" error", but that has been included in
> the powerpc tree now, so I guess something else has added code in a
> critical place. :-(
> 
> I have just left this broken for today.

I had to modify that patch when applying it, it's possible that the
"new" version isn't making as much room. Without that change it would
fail the build on some of my configs due to some of the asm for the
maskable exception handling being too far from the conditional branches
that calls it.

I think it's time we do a bit of re-org of that file to figure out
precisely what has to be where and move things out more aggressively.

Cheers,
Ben.


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


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

2014-01-06 Thread Stephen Rothwell
Hi all,

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

arch/powerpc/kernel/exceptions-64s.S: Assembler messages:
arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org backwards

The last time I got this error, I needed to apply patch "powerpc: Fix
"attempt to move .org backwards" error", but that has been included in
the powerpc tree now, so I guess something else has added code in a
critical place. :-(

I have just left this broken for today.
-- 
Cheers,
Stephen Rothwell 


pgpV0ZWWNQazI.pgp
Description: PGP signature


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

2014-01-06 Thread Stephen Rothwell
Hi all,

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

arch/powerpc/kernel/exceptions-64s.S: Assembler messages:
arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org backwards

The last time I got this error, I needed to apply patch powerpc: Fix
attempt to move .org backwards error, but that has been included in
the powerpc tree now, so I guess something else has added code in a
critical place. :-(

I have just left this broken for today.
-- 
Cheers,
Stephen Rothwell s...@canb.auug.org.au


pgpV0ZWWNQazI.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2014-01-06 Thread Benjamin Herrenschmidt
On Mon, 2014-01-06 at 20:28 +1100, Stephen Rothwell wrote:
 Hi all,
 
 After merging the final tree, today's linux-next build (powerpc
 allyesconfig) failed like this:
 
 arch/powerpc/kernel/exceptions-64s.S: Assembler messages:
 arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org 
 backwards
 
 The last time I got this error, I needed to apply patch powerpc: Fix
 attempt to move .org backwards error, but that has been included in
 the powerpc tree now, so I guess something else has added code in a
 critical place. :-(
 
 I have just left this broken for today.

I had to modify that patch when applying it, it's possible that the
new version isn't making as much room. Without that change it would
fail the build on some of my configs due to some of the asm for the
maskable exception handling being too far from the conditional branches
that calls it.

I think it's time we do a bit of re-org of that file to figure out
precisely what has to be where and move things out more aggressively.

Cheers,
Ben.


--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: build failure after merge of the final tree (gpio tree related)

2013-12-22 Thread Stephen Rothwell
Hi all,

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

drivers/gpio/gpio-sch311x.c: In function 'sch311x_sio_enter':
drivers/gpio/gpio-sch311x.c:115:2: error: implicit declaration of function 
'outb' [-Werror=implicit-function-declaration]
  outb(SIO_CONFIG_KEY_ENTER, sio_config_port);
  ^
drivers/gpio/gpio-sch311x.c: In function 'sch311x_sio_inb':
drivers/gpio/gpio-sch311x.c:128:2: error: implicit declaration of function 
'inb' [-Werror=implicit-function-declaration]
  return inb(sio_config_port + 1);
  ^

Caused by commit 12262bef8f46 ("gpio: add GPIO support for SMSC SCH311x")
from the gpio tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpTgQZWh2wf2.pgp
Description: PGP signature


linux-next: build failure after merge of the final tree (gpio tree related)

2013-12-22 Thread Stephen Rothwell
Hi all,

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

drivers/gpio/gpio-sch311x.c: In function 'sch311x_sio_enter':
drivers/gpio/gpio-sch311x.c:115:2: error: implicit declaration of function 
'outb' [-Werror=implicit-function-declaration]
  outb(SIO_CONFIG_KEY_ENTER, sio_config_port);
  ^
drivers/gpio/gpio-sch311x.c: In function 'sch311x_sio_inb':
drivers/gpio/gpio-sch311x.c:128:2: error: implicit declaration of function 
'inb' [-Werror=implicit-function-declaration]
  return inb(sio_config_port + 1);
  ^

Caused by commit 12262bef8f46 (gpio: add GPIO support for SMSC SCH311x)
from the gpio tree.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpTgQZWh2wf2.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2013-12-17 Thread Heiko Stübner
Hi,

Am Dienstag, 17. Dezember 2013, 06:59:56 schrieb Stephen Rothwell:
> Caused by commit 34ef6d7fe467 ("rtc: add hym8563 rtc-driver") from the
> akpm-current tree.  Probably some missing include(s).
> 
> I just reverted that commit for today.

The includes are fine, I just seem to have forgotten the dependency of 
COMMON_CLK, which enables the clk structs in clk-provider.h. Sorry about that.

Follow up patch coming shortly.


Heiko
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: build failure after merge of the final tree

2013-12-17 Thread Heiko Stübner
Hi,

Am Dienstag, 17. Dezember 2013, 06:59:56 schrieb Stephen Rothwell:
 Caused by commit 34ef6d7fe467 (rtc: add hym8563 rtc-driver) from the
 akpm-current tree.  Probably some missing include(s).
 
 I just reverted that commit for today.

The includes are fine, I just seem to have forgotten the dependency of 
COMMON_CLK, which enables the clk structs in clk-provider.h. Sorry about that.

Follow up patch coming shortly.


Heiko
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


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

2013-12-16 Thread Stephen Rothwell
Hi all,

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

drivers/rtc/rtc-hym8563.c:90:17: error: field 'clkout_hw' has incomplete type
  struct clk_hw  clkout_hw;
 ^
In file included from include/asm-generic/bug.h:13:0,
 from arch/powerpc/include/asm/bug.h:127,
 from include/linux/bug.h:4,
 from include/linux/thread_info.h:11,
 from include/asm-generic/preempt.h:4,
 from arch/powerpc/include/generated/asm/preempt.h:1,
 from include/linux/preempt.h:18,
 from include/linux/spinlock.h:50,
 from include/linux/seqlock.h:35,
 from include/linux/time.h:5,
 from include/linux/stat.h:18,
 from include/linux/module.h:10,
 from drivers/rtc/rtc-hym8563.c:20:
drivers/rtc/rtc-hym8563.c: In function 'hym8563_clkout_recalc_rate':
include/linux/kernel.h:801:48: warning: initialization from incompatible 
pointer type [enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:305:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
include/linux/kernel.h:801:48: warning: (near initialization for 'hym8563') 
[enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:305:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
drivers/rtc/rtc-hym8563.c: In function 'hym8563_clkout_set_rate':
include/linux/kernel.h:801:48: warning: initialization from incompatible 
pointer type [enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:331:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
include/linux/kernel.h:801:48: warning: (near initialization for 'hym8563') 
[enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:331:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
drivers/rtc/rtc-hym8563.c: In function 'hym8563_clkout_control':
include/linux/kernel.h:801:48: warning: initialization from incompatible 
pointer type [enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:352:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
include/linux/kernel.h:801:48: warning: (near initialization for 'hym8563') 
[enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
   ^
drivers/rtc/rtc-hym8563.c:352:28: note: in expansion of macro 
'clkout_hw_to_hym8563'
  struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw);
^
drivers/rtc/rtc-hym8563.c: In function 'hym8563_clkout_is_prepared':
include/linux/kernel.h:801:48: warning: initialization from incompatible 
pointer type [enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
^
drivers/rtc/rtc-hym8563.c:293:35: note: in expansion of macro 'container_of'
 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
  

linux-next: build failure after merge of the final tree (akpm-current tree related)

2013-12-16 Thread Stephen Rothwell
Hi all,

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

arch/powerpc/mm/mem.c: In function 'do_init_bootmem':
arch/powerpc/mm/mem.c:212:49: error: 'memblock_memory' undeclared (first use in 
this function)
  memblock_set_node(0, (phys_addr_t)ULLONG_MAX, _memory, 0);
 ^

Caused by commit 3a543893d46a ("memblock: make memblock_set_node()
support different memblock_type") from the apm-current tree.

I added the following fix for today:

From: Stephen Rothwell 
Date: Tue, 17 Dec 2013 16:38:21 +1100
Subject: [PATCH] 
memblock-make-memblock_set_node-support-different-memblock_type-fix

Signed-off-by: Stephen Rothwell 
---
 arch/powerpc/mm/mem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/powerpc/mm/mem.c b/arch/powerpc/mm/mem.c
index 231b785b726e..8c1dd23652a1 100644
--- a/arch/powerpc/mm/mem.c
+++ b/arch/powerpc/mm/mem.c
@@ -209,7 +209,7 @@ void __init do_init_bootmem(void)
/* Place all memblock_regions in the same node and merge contiguous
 * memblock_regions
 */
-   memblock_set_node(0, (phys_addr_t)ULLONG_MAX, _memory, 0);
+   memblock_set_node(0, (phys_addr_t)ULLONG_MAX, , 0);
 
/* Add all physical memory to the bootmem map, mark each area
 * present.
-- 
1.8.5.1

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpomwSRWmGO9.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2013-12-16 Thread Stephen Rothwell
On Mon, 16 Dec 2013 12:33:01 + Mark Brown  wrote:
>
> On Mon, Dec 16, 2013 at 01:13:41PM +0100, Krzysztof Kozlowski wrote:
> 
> > Thanks for applying the patch. The commit introducing error was picked
> > up by Andrew to MM tree and lately got merged to Linus' tree:
> > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=8d2763770c34e8ed771f0be86760eb4485febc05
> 
> Yeah, I saw it went in through -mm - what I was wondering was why it
> wasn't causing failures in -next.

That patch was never in mmotm (which is what linux-next mostly
includes).  mmotm hasn't been updated since Nov 22.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au


pgpGc2CChG51K.pgp
Description: PGP signature


Re: linux-next: build failure after merge of the final tree

2013-12-16 Thread Mark Brown
On Mon, Dec 16, 2013 at 01:13:41PM +0100, Krzysztof Kozlowski wrote:

> Thanks for applying the patch. The commit introducing error was picked
> up by Andrew to MM tree and lately got merged to Linus' tree:
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=8d2763770c34e8ed771f0be86760eb4485febc05

Yeah, I saw it went in through -mm - what I was wondering was why it
wasn't causing failures in -next.


signature.asc
Description: Digital signature


  1   2   3   4   5   6   7   8   >