mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@linux-foundation.org>
To: Adrian Bunk <bunk@kernel.org>
Cc: Gabriel C <nix.or.die@googlemail.com>,
	linux-kernel@vger.kernel.org, Olaf Hering <olh@suse.de>,
	netdev@vger.kernel.org, Sam Ravnborg <sam@ravnborg.org>
Subject: Re: [-mm patch] make types.h usable for non-gcc C parsers
Date: Tue, 28 Aug 2007 00:37:04 -0700	[thread overview]
Message-ID: <20070828003704.deed71ae.akpm@linux-foundation.org> (raw)
In-Reply-To: <20070827212743.GN4121@stusta.de>

On Mon, 27 Aug 2007 23:27:43 +0200 Adrian Bunk <bunk@kernel.org> wrote:

> On Wed, Aug 22, 2007 at 03:33:27PM +0200, Gabriel C wrote:
> >...
> > WARNING: "div64_64" [net/netfilter/xt_connbytes.ko] has no CRC!
> >...
> 
> Patch below.
> 
> > Regards,
> > 
> > Gabriel
> 
> cu
> Adrian
> 
> 
> <--  snip  -->
> 
> 
> This patch makes the 64bit integers on 32bit architectures usable for
> all C parsers that know about "long long".
> 
> Signed-off-by: Adrian Bunk <bunk@kernel.org>
> 

Given that this patch (hopefully) fixes a problem in the current net-2.6.24
tree, I'm inclined to slip it into mainline immediately.

But I'd like a better description, please.  Which "non-gcc parser" are we
talking about here?  Something under ./scripts/.  Well, please identify it,
and describe what the problem is, and how the proposed patch will address
it.

Let's cc Sam too, as I guess he's the guy whose code just broke.

Thanks.

(patch retained for cc'ees)

> ---
> 
>  include/asm-arm/types.h      |   10 +++++++---
>  include/asm-avr32/types.h    |   10 +++++++---
>  include/asm-blackfin/types.h |   11 +++++++----
>  include/asm-cris/types.h     |   10 +++++++---
>  include/asm-frv/types.h      |   10 +++++++---
>  include/asm-h8300/types.h    |   10 +++++++---
>  include/asm-i386/types.h     |   10 +++++++---
>  include/asm-m32r/types.h     |   11 ++++++++---
>  include/asm-m68k/types.h     |   10 +++++++---
>  include/asm-mips/types.h     |   10 +++++++---
>  include/asm-parisc/types.h   |   10 +++++++---
>  include/asm-powerpc/types.h  |    9 ++++++---
>  include/asm-s390/types.h     |    9 ++++++---
>  include/asm-sh/types.h       |   10 +++++++---
>  include/asm-sh64/types.h     |   10 +++++++---
>  include/asm-v850/types.h     |   10 +++++++---
>  include/asm-xtensa/types.h   |   10 +++++++---
>  17 files changed, 118 insertions(+), 52 deletions(-)
> 
> 4b6826d7a2f5b54a6a3b1cfa8cd40b1b27621be0 
> diff --git a/include/asm-arm/types.h b/include/asm-arm/types.h
> index 3141451..1dae25b 100644
> --- a/include/asm-arm/types.h
> +++ b/include/asm-arm/types.h
> @@ -19,11 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-avr32/types.h b/include/asm-avr32/types.h
> index 8999a38..2c14f49 100644
> --- a/include/asm-avr32/types.h
> +++ b/include/asm-avr32/types.h
> @@ -25,11 +25,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-blackfin/types.h b/include/asm-blackfin/types.h
> index 9785a6d..d0666b9 100644
> --- a/include/asm-blackfin/types.h
> +++ b/include/asm-blackfin/types.h
> @@ -26,12 +26,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -/* HK0617   -- Changes to unsigned long temporarily */
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif				/* __ASSEMBLY__ */
>  /*
>   * These aren't exported outside the kernel to avoid name space clashes
> diff --git a/include/asm-cris/types.h b/include/asm-cris/types.h
> index 5a21c42..6c46a90 100644
> --- a/include/asm-cris/types.h
> +++ b/include/asm-cris/types.h
> @@ -19,11 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-frv/types.h b/include/asm-frv/types.h
> index 767e5ed..728c234 100644
> --- a/include/asm-frv/types.h
> +++ b/include/asm-frv/types.h
> @@ -30,11 +30,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-h8300/types.h b/include/asm-h8300/types.h
> index 56566e2..1fc2dd9 100644
> --- a/include/asm-h8300/types.h
> +++ b/include/asm-h8300/types.h
> @@ -27,11 +27,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  /*
>   * These aren't exported outside the kernel to avoid name space clashes
>   */
> diff --git a/include/asm-i386/types.h b/include/asm-i386/types.h
> index faca192..a2c3b35 100644
> --- a/include/asm-i386/types.h
> +++ b/include/asm-i386/types.h
> @@ -19,11 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-m32r/types.h b/include/asm-m32r/types.h
> index b64c166..8071e22 100644
> --- a/include/asm-m32r/types.h
> +++ b/include/asm-m32r/types.h
> @@ -19,10 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
> +
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-m68k/types.h b/include/asm-m68k/types.h
> index c35c09d..43e0186 100644
> --- a/include/asm-m68k/types.h
> +++ b/include/asm-m68k/types.h
> @@ -27,11 +27,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-mips/types.h b/include/asm-mips/types.h
> index 2dd147f..fe1eb32 100644
> --- a/include/asm-mips/types.h
> +++ b/include/asm-mips/types.h
> @@ -34,11 +34,15 @@ typedef unsigned long __u64;
>  
>  #else
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif
>  
>  #endif /* __ASSEMBLY__ */
> diff --git a/include/asm-parisc/types.h b/include/asm-parisc/types.h
> index 56c8480..5df2b11 100644
> --- a/include/asm-parisc/types.h
> +++ b/include/asm-parisc/types.h
> @@ -19,11 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-powerpc/types.h b/include/asm-powerpc/types.h
> index 695e2ce..2ce1998 100644
> --- a/include/asm-powerpc/types.h
> +++ b/include/asm-powerpc/types.h
> @@ -40,10 +40,13 @@ typedef unsigned int __u32;
>  typedef __signed__ long __s64;
>  typedef unsigned long __u64;
>  #else
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
>  #endif /* __powerpc64__ */
>  
>  typedef struct {
> diff --git a/include/asm-s390/types.h b/include/asm-s390/types.h
> index 2c5879a..9590d00 100644
> --- a/include/asm-s390/types.h
> +++ b/include/asm-s390/types.h
> @@ -28,10 +28,13 @@ typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
>  #ifndef __s390x__
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
>  #else /* __s390x__ */
>  typedef __signed__ long __s64;
>  typedef unsigned long __u64;
> diff --git a/include/asm-sh/types.h b/include/asm-sh/types.h
> index 7ba69d9..d747b87 100644
> --- a/include/asm-sh/types.h
> +++ b/include/asm-sh/types.h
> @@ -19,11 +19,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long__ typedef __signed__ long long __s64;
> +__extension_long_long__ typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-sh64/types.h b/include/asm-sh64/types.h
> index 2c7ad73..e5e90ff 100644
> --- a/include/asm-sh64/types.h
> +++ b/include/asm-sh64/types.h
> @@ -30,11 +30,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* __ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-v850/types.h b/include/asm-v850/types.h
> index 284bda8..6fac765 100644
> --- a/include/asm-v850/types.h
> +++ b/include/asm-v850/types.h
> @@ -27,11 +27,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  #endif /* !__ASSEMBLY__ */
>  
>  /*
> diff --git a/include/asm-xtensa/types.h b/include/asm-xtensa/types.h
> index 958f362..184c058 100644
> --- a/include/asm-xtensa/types.h
> +++ b/include/asm-xtensa/types.h
> @@ -29,11 +29,15 @@ typedef unsigned short __u16;
>  typedef __signed__ int __s32;
>  typedef unsigned int __u32;
>  
> -#if defined(__GNUC__)
> -__extension__ typedef __signed__ long long __s64;
> -__extension__ typedef unsigned long long __u64;
> +#if defined(__GNUC__) && defined(__STRICT_ANSI__)
> +#define __extension_long_long __extension__
> +#else
> +#define __extension_long_long
>  #endif
>  
> +__extension_long_long typedef __signed__ long long __s64;
> +__extension_long_long typedef unsigned long long __u64;
> +
>  /*
>   * These aren't exported outside the kernel to avoid name space clashes
>   */

  parent reply	other threads:[~2007-08-28  7:37 UTC|newest]

Thread overview: 207+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-22  9:06 2.6.23-rc3-mm1 Andrew Morton
2007-08-22 10:11 ` [BUG] fs/xfs/xfs_bmap_btree.c:2312: error: 'b' undeclared (first use in this function) (Was Re: 2.6.23-rc3-mm1) Michal Piotrowski
2007-08-22 10:27   ` Michal Piotrowski
2007-08-23  5:27     ` Tim Shimmin
2007-08-22 13:02 ` [BUG] 2.6.23-rc3-mm1 - kernel BUG at net/core/skbuff.c:95! Kamalesh Babulal
2007-08-22 15:50   ` Andrew Morton
2007-08-22 17:58     ` Kay Sievers
2007-08-22 19:04       ` Balbir Singh
2007-08-22 20:55         ` Kay Sievers
2007-08-22 21:10           ` Balbir Singh
2007-08-23 18:59           ` Balbir Singh
2007-08-22 13:33 ` 2.6.23-rc3-mm1 Gabriel C
2007-08-22 16:09   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-22 17:01     ` 2.6.23-rc3-mm1 Gabriel C
2007-08-27 21:27   ` [-mm patch] make types.h usable for non-gcc C parsers Adrian Bunk
2007-08-27 21:34     ` Mike Frysinger
2007-08-27 21:36       ` Adrian Bunk
2007-08-27 21:42         ` Mike Frysinger
2007-08-28  7:37     ` Andrew Morton [this message]
2007-08-28  8:43       ` Sam Ravnborg
2007-08-28 14:19         ` Michael Matz
2007-08-28 14:40         ` Randy Dunlap
2007-08-28 14:42       ` Adrian Bunk
2007-08-28 17:06         ` Sam Ravnborg
2007-08-28 17:42           ` Mike Frysinger
2007-08-28 17:59           ` Adrian Bunk
2007-08-28 18:37             ` Sam Ravnborg
2007-08-22 14:19 ` 2.6.23-rc3-mm1 Michal Piotrowski
2007-08-22 16:17   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-22 15:30 ` net/ipv4/fib_trie.c - compile error (Re: 2.6.23-rc3-mm1) Gabriel C
2007-08-22 15:41   ` Adrian Bunk
2007-08-22 16:32     ` Gabriel C
2007-08-22 17:03     ` Paul E. McKenney
2007-08-27  6:36       ` Jarek Poplawski
2007-08-27 16:23         ` Paul E. McKenney
2007-08-22 16:15 ` drivers/scsi/advansys.c - ld error ( Re: 2.6.23-rc3-mm1 ) Gabriel C
2007-08-22 16:28   ` Matthew Wilcox
2007-08-22 16:57     ` Gabriel C
2007-08-22 16:33 ` 2.6.23-rc3-mm1: fix b43 compilation Rafael J. Wysocki
2007-08-22 21:56   ` Michael Buesch
2007-08-23  2:56     ` John W. Linville
2007-08-23  7:07       ` Andrew Morton
2007-08-22 17:10 ` drivers/net/ppp_generic - __modpost error ( Re: 2.6.23-rc3-mm1 ) Gabriel C
2007-08-22 17:17 ` 2.6.23-rc3-mm1 Mel Gorman
2007-08-22 18:10   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-23 11:39     ` 2.6.23-rc3-mm1 Mel Gorman
2007-08-23 12:03     ` 2.6.23-rc3-mm1 Andy Whitcroft
2007-08-23 12:22       ` 2.6.23-rc3-mm1 Andi Kleen
2007-08-23 12:34         ` 2.6.23-rc3-mm1 Andy Whitcroft
2007-08-23 12:28       ` 2.6.23-rc3-mm1 Sam Ravnborg
2007-08-23 14:24         ` 2.6.23-rc3-mm1 Sam Ravnborg
2007-08-23 12:07     ` 2.6.23-rc3-mm1 Andi Kleen
2007-08-23 16:25       ` 2.6.23-rc3-mm1 Mel Gorman
2007-08-22 17:24 ` 2.6.23-rc3-mm1 Torsten Kaiser
2007-08-22 18:14   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-22 17:26 ` 2.6.23-rc3-mm1: locking boot-time self-test failure Mariusz Kozlowski
2007-08-22 21:27   ` Frederik Deweerdt
2007-08-22 17:30 ` 2.6.23-rc3-mm1: WARNING: during resume from suspend on x86_64 Rafael J. Wysocki
2007-08-22 18:03 ` 2.6.23-rc3-mm1 Randy Dunlap
2007-08-22 18:32   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-22 19:38     ` 2.6.23-rc3-mm1 Andi Kleen
2007-08-22 19:17       ` 2.6.23-rc3-mm1 Randy Dunlap
2007-08-22 20:53         ` 2.6.23-rc3-mm1 Andi Kleen
2007-08-22 20:03           ` 2.6.23-rc3-mm1 Randy Dunlap
2007-08-22 21:14             ` 2.6.23-rc3-mm1 Andi Kleen
2007-08-22 20:37               ` 2.6.23-rc3-mm1 Randy Dunlap
2007-08-22 19:04 ` 2.6.23-rc3-mm1: kgdb build failure on powerpc Mariusz Kozlowski
2007-08-22 19:47   ` Andrew Morton
2007-08-22 22:44     ` [Kgdb-bugreport] " Jason Wessel
2007-08-22 23:53       ` Andrew Morton
2007-08-23  3:25         ` Jason Wessel
2007-08-29 23:43           ` Pete/Piet Delaney
2007-08-30  0:05             ` Pete/Piet Delaney
2007-08-30  1:19             ` Pete/Piet Delaney
2007-08-30  1:38               ` Randy Dunlap
2007-08-30  2:07               ` Jason Wessel
2007-08-30  2:13               ` Jason Wessel
2007-08-22 19:16 ` 2.6.23-rc3-mm1: net/wireless/rt2x00mac.c build failure Mariusz Kozlowski
2007-08-22 19:31   ` Ivo van Doorn
2007-08-22 19:54     ` Mariusz Kozlowski
2007-08-22 20:12       ` Ivo van Doorn
2007-08-22 20:22         ` Rafael J. Wysocki
2007-08-22 19:58     ` John W. Linville
2007-08-22 20:23 ` 2.6.23-rc3-mm1: inlining failures in sound/pci/hda/hda_codec.c Mariusz Kozlowski
2007-08-22 21:07   ` Takashi Iwai
2007-08-22 21:18     ` Mariusz Kozlowski
2007-08-22 21:44     ` Adrian Bunk
2007-08-22 20:25 ` [-mm patch] enforce noreplace-smp in alternative_instructions() Frederik Deweerdt
2007-08-23 21:50   ` Andrew Morton
2007-08-24  6:04     ` Frederik Deweerdt
2007-08-24  6:46       ` Jeremy Fitzhardinge
2007-08-24  8:22         ` Frederik Deweerdt
2007-08-25 12:07           ` Rusty Russell
2007-08-25 12:23             ` Frederik Deweerdt
2007-08-25 21:14               ` Frederik Deweerdt
2007-08-27 16:09                 ` [PATCH] Fix lguest page-pinning logic ("lguest: bad stack page 0xc057a000") Rusty Russell
2007-08-30 16:38                   ` Frederik Deweerdt
2007-08-30 22:12                     ` Rusty Russell
2007-08-30 22:14                     ` [PATCH] Fix out-by-one error in traps.c Rusty Russell
2007-08-31  4:44                       ` Linus Torvalds
2007-08-31  6:03                         ` Rusty Russell
2007-08-31  7:51                           ` Linus Torvalds
2007-08-31 17:37                             ` Rusty Russell
2007-08-31 18:24                               ` Linus Torvalds
2007-09-04 18:18                                 ` Rusty Russell
2007-08-23 23:16   ` [-mm patch] enforce noreplace-smp in alternative_instructions() Jeremy Fitzhardinge
2007-08-24  6:06     ` Frederik Deweerdt
2007-08-22 23:30 ` drivers/char/nozomi.c - compile error ( Re: 2.6.23-rc3-mm1 ) Gabriel C
2007-08-23  3:45   ` Randy Dunlap
2007-08-22 23:34 ` fs/xfs/xfs_bmap_btree.c - compile error (Re: 2.6.23-rc3-mm1) Gabriel C
2007-08-23  3:47   ` Randy Dunlap
2007-08-23  2:08 ` 2.6.23-rc3-mm1 - memory layout change? - lost support for MAP_32BIT? - mono crashes Zan Lynx
2007-08-23  6:57   ` Andrew Morton
2007-08-23  9:28   ` Jiri Kosina
2007-08-23 17:32     ` Zan Lynx
2007-08-23 23:52     ` Andrew Morton
2007-08-24  0:09       ` Jiri Kosina
2007-08-24 16:17         ` Arjan van de Ven
2007-08-23 11:24 ` x86_64-dynticks-disable-hpet_id_legsup-hpets.patch hangs the system Gautham R Shenoy
2007-08-23 20:47   ` Andrew Morton
2007-08-23 20:56     ` Thomas Gleixner
2007-08-23 13:33 ` 2.6.23-rc3-mm1 - irda goes belly up Valdis.Kletnieks
2007-08-23 17:37   ` Alexey Dobriyan
2007-08-23 18:45     ` Valdis.Kletnieks
2007-08-23 21:16   ` Andrew Morton
2007-08-24  3:11     ` Eric W. Biederman
2007-08-24  3:46     ` Eric W. Biederman
2007-08-24  3:53     ` [PATCH 1/2] sysctl: Properly register the irda binary sysctl numbers Eric W. Biederman
2007-08-24  3:55       ` [PATCH 2/2] sysctl: For irda update sysctl_checks list of binary paths Eric W. Biederman
2007-08-26 22:03         ` Samuel Ortiz
2007-08-25  8:29       ` [PATCH 1/2] sysctl: Properly register the irda binary sysctl numbers Valdis.Kletnieks
2007-08-25 12:57         ` Eric W. Biederman
2007-08-25 14:07           ` Valdis.Kletnieks
2007-08-25 17:59             ` Eric W. Biederman
2007-08-28 18:40               ` Valdis.Kletnieks
2007-08-28 21:06                 ` Eric W. Biederman
2007-08-25 18:03             ` [PATCH] sysctl: Update sysctl_check to handle compiled out code Eric W. Biederman
2007-08-28 18:44               ` Valdis.Kletnieks
2007-08-26 22:02       ` [PATCH 1/2] sysctl: Properly register the irda binary sysctl numbers Samuel Ortiz
2007-08-24 23:27 ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-08-25  0:07   ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-25  0:13     ` 2.6.23-rc3-mm1 Pallipadi, Venkatesh
2007-08-25  0:38       ` 2.6.23-rc3-mm1 Pallipadi, Venkatesh
2007-08-25 23:26         ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-08-25 23:57           ` 2.6.23-rc3-mm1 Randy Dunlap
2007-08-27 13:35             ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-08-25  0:14     ` 2.6.23-rc3-mm1 Dave Jones
2007-08-25  0:21     ` 2.6.23-rc3-mm1 john stultz
2007-08-25 22:39       ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-08-25  0:47     ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-08-25  3:30       ` 2.6.23-rc3-mm1 Andrew Morton
2007-08-25  4:28         ` 2.6.23-rc3-mm1 Dave Jones
2007-08-25  7:55           ` 2.6.23-rc3-mm1 Paul Rolland
2007-08-25 23:37             ` 2.6.23-rc3-mm1 Tilman Schmidt
2007-09-05 20:41         ` Clock trouble retest results with 2.6.23-rc4-mm1 (was: 2.6.23-rc3-mm1) Tilman Schmidt
2007-08-26 13:04 ` X freezes kernel during exit [Re: 2.6.23-rc3-mm1] Jiri Slaby
2007-08-28 11:41   ` Jiri Slaby
2007-09-09 11:44     ` Jiri Slaby
2007-09-09 12:47       ` Andrew Morton
2007-09-09 13:04         ` Jiri Slaby
2007-09-09 14:08         ` Jiri Slaby
2007-09-09 14:17           ` Andi Kleen
2007-09-09 14:26             ` Jiri Slaby
2007-09-09 14:33               ` Andi Kleen
2007-09-09 14:35                 ` Jiri Slaby
2007-09-09 14:43                 ` Jiri Slaby
2007-09-09 15:01                   ` Andi Kleen
2007-09-09 15:49                     ` Jiri Slaby
2007-09-11 15:18                       ` Dave Airlie
2007-09-17 11:09                   ` Jiri Slaby
2007-08-27 21:27 ` [-mm patch] make "struct menu_governor" static (again) Adrian Bunk
2007-08-27 22:32   ` Adam Belay
2007-08-27 21:27 ` [-mm patch] remove parport_device_num() Adrian Bunk
2007-08-27 21:27 ` [-mm patch] make do_restart_poll() static Adrian Bunk
2007-08-27 21:27 ` [-mm patch] unexport snd_ctl_elem_{read,write} Adrian Bunk
2007-08-27 21:27 ` [-mm patch] unexport sys_{open,read} Adrian Bunk
2007-08-27 22:53   ` Arjan van de Ven
2007-08-27 23:17     ` Adrian Bunk
2007-08-27 21:27 ` 2.6.23-rc3-mm1: m32r defconfig compile error Adrian Bunk
2007-08-28  3:50   ` Hirokazu Takata
2007-08-27 21:27 ` [-mm patch] remove unwind exports Adrian Bunk
2007-08-27 21:28 ` [-mm patch] unexport noautodma Adrian Bunk
2007-08-27 21:28 ` [-mm patch] mousedev.c:mixdev_open_devices() bugfix Adrian Bunk
2007-08-27 21:29 ` [-mm patch] ivtv-fb.c bugfix Adrian Bunk
2007-08-28  6:30   ` [v4l-dvb-maintainer] " Hans Verkuil
2007-08-27 21:29 ` [-mm patch] iwl-base.c bugfixes Adrian Bunk
2007-08-27 22:34   ` Tomas Winkler
2007-08-27 21:29 ` 2.6.23-rc3-mm1: i386: -maccumulate-outgoing-args unconditionally Adrian Bunk
2007-08-28 11:32 ` oops at sr_block_release [Re: 2.6.23-rc3-mm1] Jiri Slaby
2007-08-28 15:08   ` Satyam Sharma
2007-08-28 15:21     ` Jiri Slaby
2007-08-29  2:58   ` Andrew Morton
2007-08-29 14:04 ` 2.6.23-rc3-mm1 Valdis.Kletnieks
2007-08-29 17:37   ` 2.6.23-rc3-mm1 - vdso and gettimeofday issues with glibc Valdis.Kletnieks
2007-08-29 23:15     ` Andrew Morton
2007-08-30  2:46       ` Ulrich Drepper
2007-08-30 14:08       ` Valdis.Kletnieks
2007-08-31 21:21         ` Chuck Ebbert
2007-08-30 16:27       ` Chuck Ebbert
2007-09-09  0:24         ` Valdis.Kletnieks
2007-09-09  7:27           ` Andi Kleen
2007-09-10 19:07             ` Valdis.Kletnieks
2007-08-30 16:30       ` Chuck Ebbert
2007-09-01 10:07         ` Andi Kleen
2007-09-07 19:39           ` Chuck Ebbert
2007-09-08  8:57             ` Andi Kleen
2007-09-09  3:20               ` Valdis.Kletnieks

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070828003704.deed71ae.akpm@linux-foundation.org \
    --to=akpm@linux-foundation.org \
    --cc=bunk@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=nix.or.die@googlemail.com \
    --cc=olh@suse.de \
    --cc=sam@ravnborg.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome