All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-next: build failure after merge of the moduleh tree
@ 2011-08-03  4:16 Stephen Rothwell
  2011-08-03 14:00 ` [PATCH] zcache: include module.h for MODULE_LICENSE Thadeu Lima de Souza Cascardo
  2011-08-03 14:26 ` linux-next: build failure after merge of the moduleh tree Greg KH
  0 siblings, 2 replies; 4+ messages in thread
From: Stephen Rothwell @ 2011-08-03  4:16 UTC (permalink / raw)
  To: Paul Gortmaker
  Cc: linux-next, linux-kernel, Thadeu Lima de Souza Cascardo, Greg KH

[-- Attachment #1: Type: text/plain, Size: 841 bytes --]

Hi Paul,

After merging the moduleh tree, today's linux-next build (x86_64
allmodconfig) failed like this:

drivers/staging/zcache/zcache-main.c:57:16: error: expected declaration specifiers or '...' before string constant
drivers/staging/zcache/zcache-main.c:57:1: warning: data definition has no type or storage class
drivers/staging/zcache/zcache-main.c:57:1: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
drivers/staging/zcache/zcache-main.c:57:16: warning: function declaration isn't a prototype

Caused by commit fd6b68bbac9f ("staging: zcache: module is GPL")
interacting with the module.h split up.

Greg, this file needs module.h even in upstream.

I have reverted that commit for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH] zcache: include module.h for MODULE_LICENSE
  2011-08-03  4:16 linux-next: build failure after merge of the moduleh tree Stephen Rothwell
@ 2011-08-03 14:00 ` Thadeu Lima de Souza Cascardo
  2011-08-03 14:26   ` Greg KH
  2011-08-03 14:26 ` linux-next: build failure after merge of the moduleh tree Greg KH
  1 sibling, 1 reply; 4+ messages in thread
From: Thadeu Lima de Souza Cascardo @ 2011-08-03 14:00 UTC (permalink / raw)
  To: ngupta
  Cc: dan.magenheimer, gregkh, devel, linux-kernel, sfr, paul.gortmaker,
	linux-next, Thadeu Lima de Souza Cascardo

The oncoming cleanup of module.h usage requires the explicit inclusion
of module.h when it was otherwise being included indirectly. Otherwise,
building zcache will fail.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
---
 drivers/staging/zcache/zcache-main.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/staging/zcache/zcache-main.c b/drivers/staging/zcache/zcache-main.c
index a58a03f..66469ac 100644
--- a/drivers/staging/zcache/zcache-main.c
+++ b/drivers/staging/zcache/zcache-main.c
@@ -19,6 +19,7 @@
  *   http://marc.info/?l=linux-mm&m=127811271605009
  */
 
+#include <linux/module.h>
 #include <linux/cpu.h>
 #include <linux/highmem.h>
 #include <linux/list.h>
-- 
1.7.5.4

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH] zcache: include module.h for MODULE_LICENSE
  2011-08-03 14:00 ` [PATCH] zcache: include module.h for MODULE_LICENSE Thadeu Lima de Souza Cascardo
@ 2011-08-03 14:26   ` Greg KH
  0 siblings, 0 replies; 4+ messages in thread
From: Greg KH @ 2011-08-03 14:26 UTC (permalink / raw)
  To: Thadeu Lima de Souza Cascardo
  Cc: ngupta, dan.magenheimer, gregkh, devel, linux-kernel, sfr,
	paul.gortmaker, linux-next

On Wed, Aug 03, 2011 at 11:00:40AM -0300, Thadeu Lima de Souza Cascardo wrote:
> The oncoming cleanup of module.h usage requires the explicit inclusion
> of module.h when it was otherwise being included indirectly. Otherwise,
> building zcache will fail.
> 
> Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>

Thanks, but you forgot the Reported-by: tag for this patch that you
should have added.  I've added it this time but please be more careful
next time.

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: linux-next: build failure after merge of the moduleh tree
  2011-08-03  4:16 linux-next: build failure after merge of the moduleh tree Stephen Rothwell
  2011-08-03 14:00 ` [PATCH] zcache: include module.h for MODULE_LICENSE Thadeu Lima de Souza Cascardo
@ 2011-08-03 14:26 ` Greg KH
  1 sibling, 0 replies; 4+ messages in thread
From: Greg KH @ 2011-08-03 14:26 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Paul Gortmaker, linux-next, linux-kernel,
	Thadeu Lima de Souza Cascardo

On Wed, Aug 03, 2011 at 02:16:41PM +1000, Stephen Rothwell wrote:
> Hi Paul,
> 
> After merging the moduleh tree, today's linux-next build (x86_64
> allmodconfig) failed like this:
> 
> drivers/staging/zcache/zcache-main.c:57:16: error: expected declaration specifiers or '...' before string constant
> drivers/staging/zcache/zcache-main.c:57:1: warning: data definition has no type or storage class
> drivers/staging/zcache/zcache-main.c:57:1: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
> drivers/staging/zcache/zcache-main.c:57:16: warning: function declaration isn't a prototype
> 
> Caused by commit fd6b68bbac9f ("staging: zcache: module is GPL")
> interacting with the module.h split up.
> 
> Greg, this file needs module.h even in upstream.

Ick, sorry about that, now fixed.

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-08-03 14:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-03  4:16 linux-next: build failure after merge of the moduleh tree Stephen Rothwell
2011-08-03 14:00 ` [PATCH] zcache: include module.h for MODULE_LICENSE Thadeu Lima de Souza Cascardo
2011-08-03 14:26   ` Greg KH
2011-08-03 14:26 ` linux-next: build failure after merge of the moduleh tree Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.