public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: pcdp-build-fix.patch added to -mm tree
       [not found] <200505310925.j4V9PNoS009318@shell0.pdx.osdl.net>
@ 2005-05-31 16:22 ` Alexey Dobriyan
  2005-05-31 19:36   ` Adrian Bunk
  0 siblings, 1 reply; 2+ messages in thread
From: Alexey Dobriyan @ 2005-05-31 16:22 UTC (permalink / raw)
  To: akpm; +Cc: peterc, tony.luck, linux-kernel

On Tuesday 31 May 2005 13:24, akpm@osdl.org wrote:
> --- 25/drivers/firmware/pcdp.c~pcdp-build-fix
> +++ 25-akpm/drivers/firmware/pcdp.c
> @@ -11,6 +11,7 @@
>   * published by the Free Software Foundation.
>   */
>  
> +#include <linux/config.h>
>  #include <linux/acpi.h>

Does this patch make sense?
===========================
Recent restoration of quirk_via_irqpic() #ifdef'fed whole include/linux/acpi.h
with CONFIG_ACPI. So, if acpi.h is unlucky enough to be included before
config.h, bad things happen:

		[tested, patch fixes the warning]

	drivers/serial/8250_acpi.c: In function `acpi_serial_ext_irq':
	drivers/serial/8250_acpi.c:51: warning: implicit declaration of
	function `acpi_register_gsi'

or even

		[untested]

	In file included from drivers/firmware/pcdp.c:18:
	drivers/firmware/pcdp.h:48: error: field 'addr' has incomplete type

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>

--- linux-vanilla/include/linux/acpi.h	2005-05-28 02:59:59.000000000 +0400
+++ linux-8250/include/linux/acpi.h	2005-05-28 03:39:25.000000000 +0400
@@ -25,6 +25,8 @@
 #ifndef _LINUX_ACPI_H
 #define _LINUX_ACPI_H
 
+#include <linux/config.h>
+
 #ifdef	CONFIG_ACPI
 
 #ifndef _LINUX

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

* Re: pcdp-build-fix.patch added to -mm tree
  2005-05-31 16:22 ` pcdp-build-fix.patch added to -mm tree Alexey Dobriyan
@ 2005-05-31 19:36   ` Adrian Bunk
  0 siblings, 0 replies; 2+ messages in thread
From: Adrian Bunk @ 2005-05-31 19:36 UTC (permalink / raw)
  To: Alexey Dobriyan, Len Brown; +Cc: akpm, peterc, tony.luck, linux-kernel

On Tue, May 31, 2005 at 08:22:44PM +0400, Alexey Dobriyan wrote:
> 
> Does this patch make sense?
>...
> --- linux-vanilla/include/linux/acpi.h	2005-05-28 02:59:59.000000000 +0400
> +++ linux-8250/include/linux/acpi.h	2005-05-28 03:39:25.000000000 +0400
> @@ -25,6 +25,8 @@
>  #ifndef _LINUX_ACPI_H
>  #define _LINUX_ACPI_H
>  
> +#include <linux/config.h>
> +
>...

Len said one month ago that he applied a patch from me that included 
both this change and a similar one in acpi_bus.h .

Are there any problems with getting recent ACPI code into -mm?

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


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

end of thread, other threads:[~2005-05-31 19:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200505310925.j4V9PNoS009318@shell0.pdx.osdl.net>
2005-05-31 16:22 ` pcdp-build-fix.patch added to -mm tree Alexey Dobriyan
2005-05-31 19:36   ` Adrian Bunk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox