[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#476285: marked as done (linux-image-2.6.24-1-parisc: panics on boot in cmpxchg_futex_value_locked)



Your message dated Fri, 18 Apr 2008 22:17:28 +0000
with message-id <E1Jmytc-0002yV-12@ries.debian.org>
and subject line Bug#476285: fixed in linux-2.6 2.6.24-6
has caused the Debian Bug report #476285,
regarding linux-image-2.6.24-1-parisc: panics on boot in cmpxchg_futex_value_locked
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
476285: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476285
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-2.6.24-1-parisc
Version: 2.6.24-5
Severity: critical
Tags: patch
Justification: breaks the whole system


This actually isn't just a bug in debian, it affects every distro which
uses the stable tree as a base

for instance, the gentoo bug is here:

http://bugs.gentoo.org/show_bug.cgi?id=217030

The panic is:

backtrace:
 [<10587970>] init+0x20/0xc4
 [<105807e0>] kernel_init+0xf4/0x328
 [<10109c5c>] ret_from_kernel_thread+0x1c/0x24


Kernel Fault: Code=26 regs=8fc241c0 (Addr=00000000)

     YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000001001111111100001111 Not tainted
r00-03  0004ff0f 104fc140 10587970 f0412000
r04-07  00000000 105b57c0 00000000 00000000
r08-11  00000000 1059b810 105b5810 104c3810
r12-15  10568810 1059b810 8fc24088 3b9aca00
r16-19  f00008c4 f000017c f0000174 00000000
r20-23  00004000 000007ff 10587950 00000001
r24-27  00000000 00000000 00000000 104c6010
r28-31  8fc24000 c99f4bdd 8fc241c0 105807e0
sr00-03  00000000 00000000 00000000 00000000                                    
sr04-07  00000000 00000000 00000000 00000000                                    

IASQ: 00000000 00000000 IAOQ: 101433b8 101433bc                                 
 IIR: 0f401089    ISR: 00000000  IOR: 00000000                                  
 CPU:        0   CR30: 8fc24000 CR31: 11111111                                  
 ORIG_R28: 55555555                                                             
 IAOQ[0]: cmpxchg_futex_value_locked+0x28/0x9c                                  
 IAOQ[1]: cmpxchg_futex_value_locked+0x2c/0x9c                                  
 RP(r2): init+0x20/0xc4                                                         
Kernel panic - not syncing: Kernel Fault   


The root cause is a backport of this commit:

commit a0c1e9073ef7428a14309cba010633a6cd6719ea
Author: Thomas Gleixner <tglx@linutronix.de>
Date:   Sat Feb 23 15:23:57 2008 -0800

    futex: runtime enable pi and robust functionality

To the stable tree (went in for 2.6.24.4).  This breaks parisc because
we weren't set up to process NULL as a futex cmpxchg address.  We
found and fixed the bug upstream as:

commit c20a84c91048c76c1379011c96b1a5cee5c7d9a0
Author: Kyle McMartin <kyle@shortfin.cabal.ca>
Date:   Sat Mar 1 10:25:52 2008 -0800

    [PARISC] futex: special case cmpxchg NULL in kernel space

but, because we didn't know tglx had requested a backport, the fix
wasn't backported to stable.

I'll send the necessary patch into stable, but to get parisc working
again on debian it has to be applied on top of the current kernel.

NOTE: This bug was introduced into 2.6.24.4; 2.6.24.3 doesn't have it.


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (650, 'testing')
Architecture: hppa (parisc)

Kernel: Linux 2.6.22-3-parisc
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.24-1-parisc depends on:
ii  debconf [debconf-2.0]        1.5.20      Debian configuration management sy
ii  initramfs-tools [linux-initr 0.91e       tools for generating an initramfs
ii  module-init-tools            3.3-pre11-4 tools for managing Linux kernel mo

linux-image-2.6.24-1-parisc recommends no packages.

-- debconf information excluded

*** parisc-cmpxchg-fix.diff
>From c8d402df60b3aad85b30cfe7df20f829ef6eb895 Mon Sep 17 00:00:00 2001
From: Kyle McMartin <kyle@shortfin.cabal.ca>
Date: Sat, 1 Mar 2008 10:25:52 -0800
Subject: [PARISC] futex: special case cmpxchg NULL in kernel space

Commit a0c1e9073ef7428a14309cba010633a6cd6719ea added code to futex.c
to detect whether futex_atomic_cmpxchg_inatomic was implemented at run
time:

+       curval = cmpxchg_futex_value_locked(NULL, 0, 0);
+       if (curval == -EFAULT)
+               futex_cmpxchg_enabled = 1;

This is bogus on parisc, since page zero in kernel virtual space is the
gateway page for syscall entry, and should not be read from the kernel.
(That, and we really don't like the kernel faulting on its own address
 space...)

Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
---
 include/asm-parisc/futex.h |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/include/asm-parisc/futex.h b/include/asm-parisc/futex.h
index dbee6e6..fdc6d05 100644
--- a/include/asm-parisc/futex.h
+++ b/include/asm-parisc/futex.h
@@ -56,6 +56,12 @@ futex_atomic_cmpxchg_inatomic(int __user *uaddr, int oldval, int newval)
 	int err = 0;
 	int uval;
 
+	/* futex.c wants to do a cmpxchg_inatomic on kernel NULL, which is
+	 * our gateway page, and causes no end of trouble...
+	 */
+	if (segment_eq(KERNEL_DS, get_fs()) && !uaddr)
+		return -EFAULT;
+
 	if (!access_ok(VERIFY_WRITE, uaddr, sizeof(int)))
 		return -EFAULT;
 
@@ -67,5 +73,5 @@ futex_atomic_cmpxchg_inatomic(int __user *uaddr, int oldval, int newval)
 	return uval;
 }
 
-#endif
-#endif
+#endif /*__KERNEL__*/
+#endif /*_ASM_PARISC_FUTEX_H*/
-- 
1.5.3.8



--- End Message ---
--- Begin Message ---
Source: linux-2.6
Source-Version: 2.6.24-6

We believe that the bug you reported is fixed in the latest version of
linux-2.6, which is due to be installed in the Debian FTP archive:

linux-2.6_2.6.24-6.diff.gz
  to pool/main/l/linux-2.6/linux-2.6_2.6.24-6.diff.gz
linux-2.6_2.6.24-6.dsc
  to pool/main/l/linux-2.6/linux-2.6_2.6.24-6.dsc
linux-doc-2.6.24_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-doc-2.6.24_2.6.24-6_all.deb
linux-headers-2.6.24-1-all-powerpc_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-all-powerpc_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-all_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-all_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-common_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-common_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
linux-headers-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
linux-image-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-image-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
linux-image-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-image-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
linux-image-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-image-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
linux-image-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-image-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
linux-libc-dev_2.6.24-6_powerpc.deb
  to pool/main/l/linux-2.6/linux-libc-dev_2.6.24-6_powerpc.deb
linux-manual-2.6.24_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-manual-2.6.24_2.6.24-6_all.deb
linux-patch-debian-2.6.24_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-patch-debian-2.6.24_2.6.24-6_all.deb
linux-source-2.6.24_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-source-2.6.24_2.6.24-6_all.deb
linux-support-2.6.24-1_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-support-2.6.24-1_2.6.24-6_all.deb
linux-tree-2.6.24_2.6.24-6_all.deb
  to pool/main/l/linux-2.6/linux-tree-2.6.24_2.6.24-6_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 476285@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Blank <waldi@debian.org> (supplier of updated linux-2.6 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 18 Apr 2008 19:41:30 +0200
Source: linux-2.6
Binary: linux-source-2.6.24 linux-doc-2.6.24 linux-manual-2.6.24 linux-patch-debian-2.6.24 linux-tree-2.6.24 linux-support-2.6.24-1 linux-libc-dev linux-headers-2.6.24-1-all linux-headers-2.6.24-1-all-alpha linux-headers-2.6.24-1-common linux-image-2.6.24-1-alpha-generic linux-headers-2.6.24-1-alpha-generic linux-image-2.6.24-1-alpha-smp linux-headers-2.6.24-1-alpha-smp linux-image-2.6.24-1-alpha-legacy linux-headers-2.6.24-1-alpha-legacy linux-headers-2.6.24-1-all-amd64 linux-image-2.6.24-1-amd64 linux-headers-2.6.24-1-amd64 linux-headers-2.6.24-1-all-arm linux-image-2.6.24-1-footbridge linux-headers-2.6.24-1-footbridge linux-image-2.6.24-1-iop32x linux-headers-2.6.24-1-iop32x linux-image-2.6.24-1-ixp4xx linux-headers-2.6.24-1-ixp4xx linux-headers-2.6.24-1-all-armel linux-image-2.6.24-1-versatile linux-headers-2.6.24-1-versatile linux-headers-2.6.24-1-all-hppa linux-image-2.6.24-1-parisc linux-headers-2.6.24-1-parisc linux-image-2.6.24-1-parisc-smp linux-headers-2.6.24-1-parisc-smp linux-image-2.6.24-1-parisc64 linux-headers-2.6.24-1-parisc64 linux-image-2.6.24-1-parisc64-smp linux-headers-2.6.24-1-parisc64-smp linux-headers-2.6.24-1-all-i386 linux-image-2.6.24-1-486 linux-headers-2.6.24-1-486 linux-image-2.6.24-1-686 linux-headers-2.6.24-1-686 linux-image-2.6.24-1-686-bigmem linux-headers-2.6.24-1-686-bigmem linux-headers-2.6.24-1-common-xen linux-image-2.6.24-1-xen-686 linux-modules-2.6.24-1-xen-686 linux-headers-2.6.24-1-xen-686 linux-headers-2.6.24-1-all-ia64 linux-image-2.6.24-1-itanium linux-headers-2.6.24-1-itanium linux-image-2.6.24-1-mckinley linux-headers-2.6.24-1-mckinley linux-headers-2.6.24-1-all-m68k linux-image-2.6.24-1-amiga linux-headers-2.6.24-1-amiga linux-image-2.6.24-1-atari linux-headers-2.6.24-1-atari linux-image-2.6.24-1-bvme6000 linux-headers-2.6.24-1-bvme6000 linux-image-2.6.24-1-mac linux-headers-2.6.24-1-mac linux-image-2.6.24-1-mvme147 linux-headers-2.6.24-1-mvme147 linux-image-2.6.24-1-mvme16x linux-headers-2.6.24-1-mvme16x linux-headers-2.6.24-1-all-mips linux-image-2.6.24-1-r4k-ip22 linux-headers-2.6.24-1-r4k-ip22 linux-image-2.6.24-1-r5k-ip32 linux-headers-2.6.24-1-r5k-ip32 linux-image-2.6.24-1-sb1-bcm91250a linux-headers-2.6.24-1-sb1-bcm91250a linux-image-2.6.24-1-sb1a-bcm91480b linux-headers-2.6.24-1-sb1a-bcm91480b linux-image-2.6.24-1-4kc-malta linux-headers-2.6.24-1-4kc-malta linux-image-2.6.24-1-5kc-malta linux-headers-2.6.24-1-5kc-malta linux-headers-2.6.24-1-all-mipsel linux-image-2.6.24-1-r5k-cobalt linux-headers-2.6.24-1-r5k-cobalt linux-headers-2.6.24-1-all-powerpc linux-image-2.6.24-1-powerpc linux-headers-2.6.24-1-powerpc linux-image-2.6.24-1-powerpc-smp linux-headers-2.6.24-1-powerpc-smp linux-image-2.6.24-1-powerpc-miboot linux-headers-2.6.24-1-powerpc-miboot linux-image-2.6.24-1-powerpc64 linux-headers-2.6.24-1-powerpc64 linux-headers-2.6.24-1-all-s390 linux-image-2.6.24-1-s390 linux-headers-2.6.24-1-s390 linux-image-2.6.24-1-s390-tape linux-image-2.6.24-1-s390x linux-headers-2.6.24-1-s390x linux-headers-2.6.24-1-all-sparc linux-image-2.6.24-1-sparc64 linux-headers-2.6.24-1-sparc64 linux-image-2.6.24-1-sparc64-smp linux-headers-2.6.24-1-sparc64-smp
Architecture: source all powerpc
Version: 2.6.24-6
Distribution: unstable
Urgency: high
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Bastian Blank <waldi@debian.org>
Description: 
 linux-doc-2.6.24 - Linux kernel specific documentation for version 2.6.24
 linux-headers-2.6.24-1-486 - Header files for Linux 2.6.24 on x86
 linux-headers-2.6.24-1-4kc-malta - Header files for Linux 2.6.24 on MIPS Malta
 linux-headers-2.6.24-1-5kc-malta - Header files for Linux 2.6.24 on MIPS Malta (64-bit)
 linux-headers-2.6.24-1-686 - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4
 linux-headers-2.6.24-1-686-bigmem - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4
 linux-headers-2.6.24-1-all - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-alpha - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-amd64 - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-arm - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-armel - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-hppa - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-i386 - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-ia64 - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-m68k - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-mips - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-mipsel - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-powerpc - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-s390 - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-all-sparc - All header files for Linux 2.6.24
 linux-headers-2.6.24-1-alpha-generic - Header files for Linux 2.6.24 on Alpha
 linux-headers-2.6.24-1-alpha-legacy - Header files for Linux 2.6.24 on Alpha Legacy
 linux-headers-2.6.24-1-alpha-smp - Header files for Linux 2.6.24 on Alpha SMP
 linux-headers-2.6.24-1-amd64 - Header files for Linux 2.6.24 on AMD64
 linux-headers-2.6.24-1-amiga - Header files for Linux 2.6.24 on Amiga
 linux-headers-2.6.24-1-atari - Header files for Linux 2.6.24 on Atari
 linux-headers-2.6.24-1-bvme6000 - Header files for Linux 2.6.24 on BVM BVME4000 and BVME6000
 linux-headers-2.6.24-1-common - Common header files for Linux 2.6.24
 linux-headers-2.6.24-1-common-xen - Common header files for Linux 2.6.24
 linux-headers-2.6.24-1-footbridge - Header files for Linux 2.6.24 on Footbridge based
 linux-headers-2.6.24-1-iop32x - Header files for Linux 2.6.24 on IOP32x
 linux-headers-2.6.24-1-itanium - Header files for Linux 2.6.24 on Itanium
 linux-headers-2.6.24-1-ixp4xx - Header files for Linux 2.6.24 on IXP4xx
 linux-headers-2.6.24-1-mac - Header files for Linux 2.6.24 on Macintosh
 linux-headers-2.6.24-1-mckinley - Header files for Linux 2.6.24 on Itanium II
 linux-headers-2.6.24-1-mvme147 - Header files for Linux 2.6.24 on Motorola MVME147
 linux-headers-2.6.24-1-mvme16x - Header files for Linux 2.6.24 on Motorola MVME162/6/7, MVME172/7
 linux-headers-2.6.24-1-parisc - Header files for Linux 2.6.24 on 32-bit PA-RISC
 linux-headers-2.6.24-1-parisc-smp - Header files for Linux 2.6.24 on multiprocessor 32-bit PA-RISC
 linux-headers-2.6.24-1-parisc64 - Header files for Linux 2.6.24 on 64-bit PA-RISC
 linux-headers-2.6.24-1-parisc64-smp - Header files for Linux 2.6.24 on multiprocessor 64-bit PA-RISC
 linux-headers-2.6.24-1-powerpc - Header files for Linux 2.6.24 on uniprocessor 32-bit PowerPC
 linux-headers-2.6.24-1-powerpc-miboot - Header files for Linux 2.6.24 on 32-bit PowerPC for miboot floppy
 linux-headers-2.6.24-1-powerpc-smp - Header files for Linux 2.6.24 on multiprocessor 32-bit PowerPC
 linux-headers-2.6.24-1-powerpc64 - Header files for Linux 2.6.24 on 64-bit PowerPC
 linux-headers-2.6.24-1-r4k-ip22 - Header files for Linux 2.6.24 on SGI IP22
 linux-headers-2.6.24-1-r5k-cobalt - Header files for Linux 2.6.24 on Cobalt
 linux-headers-2.6.24-1-r5k-ip32 - Header files for Linux 2.6.24 on SGI IP32
 linux-headers-2.6.24-1-s390 - Header files for Linux 2.6.24 on IBM S/390
 linux-headers-2.6.24-1-s390x - Header files for Linux 2.6.24 on IBM zSeries
 linux-headers-2.6.24-1-sb1-bcm91250a - Header files for Linux 2.6.24 on BCM91250A
 linux-headers-2.6.24-1-sb1a-bcm91480b - Header files for Linux 2.6.24 on BCM91480B
 linux-headers-2.6.24-1-sparc64 - Header files for Linux 2.6.24 on uniprocessor 64-bit UltraSPARC
 linux-headers-2.6.24-1-sparc64-smp - Header files for Linux 2.6.24 on multiprocessor 64-bit UltraSPARC
 linux-headers-2.6.24-1-versatile - Header files for Linux 2.6.24 on Versatile
 linux-headers-2.6.24-1-xen-686 - Header files for Linux 2.6.24 on i686
 linux-image-2.6.24-1-486 - Linux 2.6.24 image on x86
 linux-image-2.6.24-1-4kc-malta - Linux 2.6.24 image on MIPS Malta
 linux-image-2.6.24-1-5kc-malta - Linux 2.6.24 image on MIPS Malta (64-bit)
 linux-image-2.6.24-1-686 - Linux 2.6.24 image on PPro/Celeron/PII/PIII/P4
 linux-image-2.6.24-1-686-bigmem - Linux 2.6.24 image on PPro/Celeron/PII/PIII/P4
 linux-image-2.6.24-1-alpha-generic - Linux 2.6.24 image on Alpha
 linux-image-2.6.24-1-alpha-legacy - Linux 2.6.24 image on Alpha Legacy
 linux-image-2.6.24-1-alpha-smp - Linux 2.6.24 image on Alpha SMP
 linux-image-2.6.24-1-amd64 - Linux 2.6.24 image on AMD64
 linux-image-2.6.24-1-amiga - Linux 2.6.24 image on Amiga
 linux-image-2.6.24-1-atari - Linux 2.6.24 image on Atari
 linux-image-2.6.24-1-bvme6000 - Linux 2.6.24 image on BVM BVME4000 and BVME6000
 linux-image-2.6.24-1-footbridge - Linux 2.6.24 image on Footbridge based
 linux-image-2.6.24-1-iop32x - Linux 2.6.24 image on IOP32x
 linux-image-2.6.24-1-itanium - Linux 2.6.24 image on Itanium
 linux-image-2.6.24-1-ixp4xx - Linux 2.6.24 image on IXP4xx
 linux-image-2.6.24-1-mac - Linux 2.6.24 image on Macintosh
 linux-image-2.6.24-1-mckinley - Linux 2.6.24 image on Itanium II
 linux-image-2.6.24-1-mvme147 - Linux 2.6.24 image on Motorola MVME147
 linux-image-2.6.24-1-mvme16x - Linux 2.6.24 image on Motorola MVME162/6/7, MVME172/7
 linux-image-2.6.24-1-parisc - Linux 2.6.24 image on 32-bit PA-RISC
 linux-image-2.6.24-1-parisc-smp - Linux 2.6.24 image on multiprocessor 32-bit PA-RISC
 linux-image-2.6.24-1-parisc64 - Linux 2.6.24 image on 64-bit PA-RISC
 linux-image-2.6.24-1-parisc64-smp - Linux 2.6.24 image on multiprocessor 64-bit PA-RISC
 linux-image-2.6.24-1-powerpc - Linux 2.6.24 image on uniprocessor 32-bit PowerPC
 linux-image-2.6.24-1-powerpc-miboot - Linux 2.6.24 image on 32-bit PowerPC for miboot floppy
 linux-image-2.6.24-1-powerpc-smp - Linux 2.6.24 image on multiprocessor 32-bit PowerPC
 linux-image-2.6.24-1-powerpc64 - Linux 2.6.24 image on 64-bit PowerPC
 linux-image-2.6.24-1-r4k-ip22 - Linux 2.6.24 image on SGI IP22
 linux-image-2.6.24-1-r5k-cobalt - Linux 2.6.24 image on Cobalt
 linux-image-2.6.24-1-r5k-ip32 - Linux 2.6.24 image on SGI IP32
 linux-image-2.6.24-1-s390 - Linux 2.6.24 image on IBM S/390
 linux-image-2.6.24-1-s390-tape - Linux 2.6.24 image on IBM S/390 tape
 linux-image-2.6.24-1-s390x - Linux 2.6.24 image on IBM zSeries
 linux-image-2.6.24-1-sb1-bcm91250a - Linux 2.6.24 image on BCM91250A
 linux-image-2.6.24-1-sb1a-bcm91480b - Linux 2.6.24 image on BCM91480B
 linux-image-2.6.24-1-sparc64 - Linux 2.6.24 image on uniprocessor 64-bit UltraSPARC
 linux-image-2.6.24-1-sparc64-smp - Linux 2.6.24 image on multiprocessor 64-bit UltraSPARC
 linux-image-2.6.24-1-versatile - Linux 2.6.24 image on Versatile
 linux-image-2.6.24-1-xen-686 - Linux 2.6.24 image on i686
 linux-libc-dev - Linux Kernel Headers for development
 linux-manual-2.6.24 - Linux kernel API manual pages for version 2.6.24
 linux-modules-2.6.24-1-xen-686 - Linux 2.6.24 modules on i686
 linux-patch-debian-2.6.24 - Debian patches to version 2.6.24 of the Linux kernel
 linux-source-2.6.24 - Linux kernel source for version 2.6.24 with Debian patches
 linux-support-2.6.24-1 - Support files for Linux 2.6.24
 linux-tree-2.6.24 - Linux kernel source tree for building Debian kernel images
Closes: 476285 476292
Changes: 
 linux-2.6 (2.6.24-6) unstable; urgency=high
 .
   [ Martin Michlmayr ]
   * [armel] Fix FTBFS on armel by enabling CONFIG_USB_USBNET=m in
     armel/config, as it was done for arm/config already.
   * [armel] Add oabi shim for fstatat64 (Riku Voipio)
 .
   [ Gordon Farquharson ]
   * [arm/iop32x] Do not build the ARTOP PATA driver (PATA_ARTOP).
   * [arm/iop32x] Enable MTD_CMDLINE_PARTS.
 .
   [ Kyle McMartin ]
   * [hppa] fix pdc_console panic at boot (closes: #476292).
   * [hppa] properly flush user signal tramps
   * [hppa] special case futex cmpxchg on kernel space NULL (closes: 476285).
Checksums-Sha1: 
 802ea9e3b190334ac959f735643a169a12170113 4695 linux-2.6_2.6.24-6.dsc
 d85e71c0a0f68f4c979a295d8029706dc6fbdc0e 4411392 linux-2.6_2.6.24-6.diff.gz
 71ecff49c8a665b13ee53be40af953bfb5cd43f9 4283698 linux-doc-2.6.24_2.6.24-6_all.deb
 00d3474a7601fe1b7a21823c6767f5c8183df142 1538910 linux-manual-2.6.24_2.6.24-6_all.deb
 5912b1afa2060330d8c89de6ac14319d67ad3120 655128 linux-patch-debian-2.6.24_2.6.24-6_all.deb
 9a02b0262378851068153dd69fe055f8e88099c2 45955412 linux-source-2.6.24_2.6.24-6_all.deb
 e851dcdf517c607fc195fb63dd107cfbfb447dc8 92778 linux-support-2.6.24-1_2.6.24-6_all.deb
 118503358a5a4f945f62bd9f703adbc08d02d73e 77916 linux-tree-2.6.24_2.6.24-6_all.deb
 e40c9b4a1f44a2806a3299796657cdfac5c3d1ca 19096096 linux-image-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 b34b5344af9bb479e60257e842e9ac6b945ca32f 311840 linux-headers-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 b60e093693a61892a487142c195e5a756f103066 17353094 linux-image-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 6d99ed4ea91dcbb23b1f81a4d7dee8baaba473f0 284500 linux-headers-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 879fe6c3f19e2598e2dc3b2f4d00ef4bccdd95e6 19380284 linux-image-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 f4af5c63ec5e48f763f68556a9d1455b588b3c86 311230 linux-headers-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 dd59fb69b691f2a5978e31e72ff551f933457a8e 21021194 linux-image-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 325dcf975694280d660fad05cc7daec1d6014b88 312796 linux-headers-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 de71667150fa52b5ed163e395a40d1ad70f5d2ab 3597876 linux-headers-2.6.24-1-common_2.6.24-6_powerpc.deb
 587c8293fc11695c0bab88cbe0f81593f29521b6 77538 linux-headers-2.6.24-1-all_2.6.24-6_powerpc.deb
 15923e900c484b94fe77458d83d6d1e8b2daaaa4 77568 linux-headers-2.6.24-1-all-powerpc_2.6.24-6_powerpc.deb
 9935d4c5b49c80a8f01bc12bd919c15ee9f123d2 717358 linux-libc-dev_2.6.24-6_powerpc.deb
Checksums-Sha256: 
 c5560f7542b74ef62da10bc88acfe8a8aefaf574f21c1242fdcce8ab07bbcece 4695 linux-2.6_2.6.24-6.dsc
 23a6e07da843892ac559535946c285bfc8dc5f02c0a7745c5c03f074df9dece4 4411392 linux-2.6_2.6.24-6.diff.gz
 b38e3778f696a77ddb70d7143aca94865025dc1fb4b8331b47820caab1e42f0c 4283698 linux-doc-2.6.24_2.6.24-6_all.deb
 bb69586865ce56c12fe89becfd7a988efe97bb037f234ebc38e4552151c55119 1538910 linux-manual-2.6.24_2.6.24-6_all.deb
 1aff3b68798b1dae85aa149e01b7205d3e635d6d04e9413c53aa11cd0bc4ccb8 655128 linux-patch-debian-2.6.24_2.6.24-6_all.deb
 c397f0e21cb9c1b700ad4f2df6be0cf242c5d2f0775adbc4642f9585d909bc31 45955412 linux-source-2.6.24_2.6.24-6_all.deb
 4a0eba1aa59fdf448da1fa751092487256a25c22674e9cdcbd6cc024fa2ebae4 92778 linux-support-2.6.24-1_2.6.24-6_all.deb
 8c68afc92df23410969707ca6f8a74c9355f8e69ef7a77d26282a45d1d55d0ea 77916 linux-tree-2.6.24_2.6.24-6_all.deb
 c234c7b369cf5dfd4e6c7f00a14fff682688db792f9e7f7d90513284f200e401 19096096 linux-image-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 93a932f685d416767c975e8e949c699681d3f91882ebc592faee61a7dcb821c1 311840 linux-headers-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 36558b7c68bcc4ce571f87463ea371bb2eda91d67123c8a5269d7afbf0fe7cc4 17353094 linux-image-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 ef3ccd37ffa98be52136cc7ecb8af75f8cc964b0fd1f70374b65ceaca733d08a 284500 linux-headers-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 b8c764a2efe1d4a0ba12e9a27bfe735343c1f136dbd659c4cfe8002b6c7d2eb4 19380284 linux-image-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 fe04a347f8d38b5b6fb740795d10382a023361364f2372aba94971190ac5643c 311230 linux-headers-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 ff2ba98a0efd00bce891771eadb2f8babc7d5efbacdbf889955dd9c8bc041b62 21021194 linux-image-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 49b5c588e963394709fa447c174ffbb7e0b465083e3fbc09372708898a230215 312796 linux-headers-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 3a687e6f35180e4d7f374f02ec027baf2b064a34df1a28089b7586543208a1ff 3597876 linux-headers-2.6.24-1-common_2.6.24-6_powerpc.deb
 8079faf2ba55677959d3bbf3584df238137f0faf165a1d579a93bc9d5649b4d4 77538 linux-headers-2.6.24-1-all_2.6.24-6_powerpc.deb
 b54baccddfe2f3b46977e0ac7bb439b65f1d77161b4162f72383c1a9ad2e5d06 77568 linux-headers-2.6.24-1-all-powerpc_2.6.24-6_powerpc.deb
 0a4493d86641d226d82845e98e370502e10d77209c59de128d39fc972fbde47b 717358 linux-libc-dev_2.6.24-6_powerpc.deb
Files: 
 14da6de56170b68e0775c3de9dea116d 4695 devel optional linux-2.6_2.6.24-6.dsc
 6da5134b8748c6a9d57a0d32c58eb2d7 4411392 devel optional linux-2.6_2.6.24-6.diff.gz
 b54282854324cb46c5ba34f003a4b50f 4283698 doc optional linux-doc-2.6.24_2.6.24-6_all.deb
 39db4afe43bf1da569797b0a8a8b209c 1538910 doc optional linux-manual-2.6.24_2.6.24-6_all.deb
 1ba628cb6733240ac90454eb4adb9087 655128 devel optional linux-patch-debian-2.6.24_2.6.24-6_all.deb
 fb341421b55b57a7e8f5e4d66e3d309b 45955412 devel optional linux-source-2.6.24_2.6.24-6_all.deb
 8aa217da039b1cf948a946f1efd0f2c4 92778 devel optional linux-support-2.6.24-1_2.6.24-6_all.deb
 4f9aa8d6616de2ad109b56ace7d51b88 77916 devel optional linux-tree-2.6.24_2.6.24-6_all.deb
 5858c58f56108b4531c0734b21a243e7 19096096 admin optional linux-image-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 169985c80d477319c3e3d0fde9f12781 311840 devel optional linux-headers-2.6.24-1-powerpc_2.6.24-6_powerpc.deb
 b07bc1fd7966959dc3e45e9d7d696534 17353094 admin optional linux-image-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 e31c6e11466e257d2ada2c4054c08888 284500 devel optional linux-headers-2.6.24-1-powerpc-miboot_2.6.24-6_powerpc.deb
 12abd3afa597fb0773aaf08870a2bef2 19380284 admin optional linux-image-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 26da3dd555027feb5bf273625605cf6c 311230 devel optional linux-headers-2.6.24-1-powerpc-smp_2.6.24-6_powerpc.deb
 d9d7d940ccad9fc151d5d88faa72eb2f 21021194 admin optional linux-image-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 f64d989b2bc0c774b780ae592b869e36 312796 devel optional linux-headers-2.6.24-1-powerpc64_2.6.24-6_powerpc.deb
 41493823a61075bf51cfb67f6478b170 3597876 devel optional linux-headers-2.6.24-1-common_2.6.24-6_powerpc.deb
 12d7d16a2134eee47eec2f293f24195a 77538 devel optional linux-headers-2.6.24-1-all_2.6.24-6_powerpc.deb
 aee90db81a9d9ba095ff26641690cc8a 77568 devel optional linux-headers-2.6.24-1-all-powerpc_2.6.24-6_powerpc.deb
 2bc0eefa97a6b238f3b8e870ddd49b65 717358 devel optional linux-libc-dev_2.6.24-6_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iEYEARECAAYFAkgJHOgACgkQxWtQqFixGB7p2QCbBEucjH2Mt/rL+oR+dnGtsvdJ
GykAoJKj+syjt2/JXN7Pd4QhKuTGx9gK
=aCMx
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: