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

Bug#339080: marked as done (Frequent crash in handle_IRQ_event on alpha with kernel 2.6)



Your message dated Tue, 10 Jan 2006 11:32:19 -0800
with message-id <E1EwPEB-0001tl-HI@spohr.debian.org>
and subject line Bug#339080: fixed in linux-2.6 2.6.15-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 14 Nov 2005 20:44:33 +0000
>From uwe@thetaphi.de Mon Nov 14 12:44:33 2005
Return-path: <uwe@thetaphi.de>
Received: from www.troja.net ([80.190.230.99] helo=mail.troja.net)
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1EblBj-0008Fc-3S
	for submit@bugs.debian.org; Mon, 14 Nov 2005 12:44:30 -0800
Received: from localhost (localhost [127.0.0.1])
	by mail.troja.net (Postfix) with ESMTP id AEF9C13363
	for <submit@bugs.debian.org>; Mon, 14 Nov 2005 21:44:25 +0100 (CET)
Received: from mail.troja.net ([127.0.0.1])
 by localhost (cyca.troja.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 11456-05 for <submit@bugs.debian.org>;
 Mon, 14 Nov 2005 21:44:22 +0100 (CET)
Received: from vega.thetaphi.de (port-212-202-85-183.dynamic.qsc.de [212.202.85.183])
	(using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.troja.net (Postfix) with ESMTP id 2C6681335A
	for <submit@bugs.debian.org>; Mon, 14 Nov 2005 21:44:22 +0100 (CET)
Message-Id: <6.2.3.4.0.20051114211733.0334ad08@127.0.0.1>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4
Date: Mon, 14 Nov 2005 21:44:20 +0100
To: submit@bugs.debian.org
From: Uwe Schindler <uwe@thetaphi.de>
Subject: Frequent crash in handle_IRQ_event on alpha with kernel 2.6
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Virus-Scanned: amavisd-new at troja.net
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-7.5 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: linux-2.6
Tags: patch

Since beginning of 2005 I tried different kernel/Linux-images 2.6.x 
on my Alphastation 500/500:
=============================================================================================
cpu                     : Alpha
cpu model               : EV56
cpu variation           : 7
cpu revision            : 0
cpu serial number       :
system type             : Alcor
system variation        : Alcor
system revision         : 0
system serial number    :
cycle frequency [Hz]    : 500000000
timer frequency [Hz]    : 1024.00
page size [bytes]       : 8192
phys. address bits      : 40
max. addr. space #      : 127
BogoMIPS                : 994.44
kernel unaligned acc    : 0 (pc=0,va=0)
user unaligned acc      : 0 (pc=0,va=0)
platform string         : Digital AlphaStation 500/500
cpus detected           : 1
L1 Icache               : 8K, 1-way, 32b line
L1 Dcache               : 8K, 1-way, 32b line
L2 cache                : 96K, 3-way, 64b line
L3 cache                : 8192K, 1-way, 64b line

Tried kernels were 2.6.8-1, 2.6.8-2, 2.6.10, 2.6.12,... All kernels 
crash on this machine with the following message (ksymoops):
ksymoops 2.4.9 on alpha 2.6.8-2-generic.  Options used
      -V (default)
      -k /proc/ksyms (default)
      -l /proc/modules (default)
      -o /lib/modules/2.6.8-2-generic/ (default)
      -m /boot/System.map-2.6.8-2-generic (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Trace:
[<fffffc000031a164>] handle_IRQ_event+0x74/0xf0
[<fffffc000031ab50>] handle_irq+0xe0/0x1c0
[<fffffc0000329b04>] srm_device_interrupt+0x24/0x40
[<fffffc000031b1f4>] do_entInt+0xf4/0x140
[<fffffc0000315260>] ret_from_sys_call+0x0/0x10
[<fffffc0000316e30>] default_idle+0x0/0x10
[<fffffc0000316e98>] cpu_idel+0x58/0x80
[<fffffc0000316e30>] default_idle+0x0/0x10
[<fffffc0000316e30>] default_idle+0x0/0x10
[<fffffc0000310234>] rest_init+0x34/0x50
[<fffffc000031001c>] __start+0x1c/0x20
Code: 243f0010  245f0020  21c10100  21a20200  a4490008  a4290000 
<b4410008> b4220000
Using defaults from ksymoops -t elf64-alpha -a alpha


Trace; fffffc000031a164 <handle_IRQ_event+74/f0>
Trace; fffffc000031ab50 <handle_irq+e0/1c0>
Trace; fffffc0000329b04 <srm_device_interrupt+24/40>
Trace; fffffc000031b1f4 <do_entInt+f4/140>
Trace; fffffc0000315260 <ret_from_sys_call+0/10>
Trace; fffffc0000316e30 <default_idle+0/10>
Trace; fffffc0000316e98 <cpu_idle+58/80>
Trace; fffffc0000316e30 <default_idle+0/10>
Trace; fffffc0000316e30 <default_idle+0/10>
Trace; fffffc0000310234 <rest_init+34/50>
Trace; fffffc000031001c <_stext+1c/20>

Code;  ffffffffffffffe8 <END_OF_CODE+3ffff9a83a8/????>
0000000000000000 <_PC>:
Code;  ffffffffffffffe8 <END_OF_CODE+3ffff9a83a8/????>
    0:   10 00 3f 24       ldah t0,16
Code;  ffffffffffffffec <END_OF_CODE+3ffff9a83ac/????>
    4:   20 00 5f 24       ldah t1,32
Code;  fffffffffffffff0 <END_OF_CODE+3ffff9a83b0/????>
    8:   00 01 c1 21       lda  s5,256(t0)
Code;  fffffffffffffff4 <END_OF_CODE+3ffff9a83b4/????>
    c:   00 02 a2 21       lda  s4,512(t1)
Code;  fffffffffffffff8 <END_OF_CODE+3ffff9a83b8/????>
   10:   08 00 49 a4       ldq  t1,8(s0)
Code;  fffffffffffffffc <END_OF_CODE+3ffff9a83bc/????>
   14:   00 00 29 a4       ldq  t0,0(s0)
Code;  0000000000000000 Before first symbol
   18:   08 00 41 b4       stq  t1,8(t0)
Code;  0000000000000004 Before first symbol
   1c:   00 00 22 b4       stq  t0,0(t1)

Kernel panic: Aiee, killing interrupt handler!
=============================================================================================

The time of the crash depends on multiple factors. Sometimes after 3 
hours, sometimes after two days, but mostly during idle time. A 
device driver is not affected because the crash always occurs inside 
arch/alpha/kernel/irq.c in function handle_irq_event. This could be a 
problem after the call to an interrupt handler of a driver but this 
also happens with changed hardware/drivers (2 different drivers for 
scsi, 3 different drivers for ethernet, with/without SATA, 
with/without USB). Nevertheless, here the hardware configuration:

=============================================================================================
0000:00:06.0 Ethernet controller: Digital Equipment Corporation 
DECchip 21040 [Tulip] (rev 26)
         Flags: bus master, medium devsel, latency 255, IRQ 29
         I/O ports at 9400 [size=128]
         Memory at 00000000022dd000 (32-bit, non-prefetchable) [size=128]

0000:00:07.0 RAID bus controller: Silicon Image, Inc. (formerly CMD 
Technology Inc) SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
         Subsystem: Silicon Image, Inc. (formerly CMD Technology Inc) 
SiI 3114 SATARaid Controller
         Flags: bus master, 66MHz, medium devsel, latency 240, IRQ 24
         I/O ports at 9810 [size=8]
         I/O ports at 9820 [size=4]
         I/O ports at 9818 [size=8]
         I/O ports at 9824 [size=4]
         I/O ports at 9800 [size=16]
         Memory at 00000000022db000 (32-bit, non-prefetchable) [size=1K]
         Expansion ROM at 0000000002200000 [disabled] [size=512K]
         Capabilities: [60] Power Management version 2

0000:00:08.0 VGA compatible controller: Digital Equipment Corporation 
PBXGB [TGA2] (rev 22) (prog-if 00 [VGA])
         Flags: bus master, medium devsel, latency 255, IRQ 32
         Memory at 0000000002400000 (32-bit, prefetchable) [size=4M]
         Expansion ROM at 00000000022d0000 [disabled] [size=32K]

0000:00:09.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide 
SCSI (rev 02)
         Flags: bus master, medium devsel, latency 248, IRQ 28
         I/O ports at 9000 [size=256]
         Memory at 00000000022d8000 (32-bit, non-prefetchable) [size=4K]
         Expansion ROM at 00000000022c0000 [disabled] [size=64K]

0000:00:0a.0 Non-VGA unclassified device: Intel Corporation 
82375EB/SB PCI to EISA Bridge (rev 15)
         Flags: bus master, medium devsel, latency 248

0000:00:0b.0 Ethernet controller: Digital Equipment Corporation 
DECchip 21140 [FasterNet] (rev 20)
         Subsystem: Digital Equipment Corporation: Unknown device 500a
         Flags: bus master, medium devsel, latency 255, IRQ 16
         I/O ports at 9480 [size=128]
         Memory at 00000000022de000 (32-bit, non-prefetchable) [size=128]
         Expansion ROM at 0000000002280000 [disabled] [size=256K]

0000:00:0c.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
         Subsystem: NEC Corporation USB
         Flags: bus master, medium devsel, latency 252, IRQ 20
         Memory at 00000000022d9000 (32-bit, non-prefetchable) [size=4K]
         Capabilities: [40] Power Management version 2

0000:00:0c.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
         Subsystem: NEC Corporation USB
         Flags: bus master, medium devsel, latency 252, IRQ 21
         Memory at 00000000022da000 (32-bit, non-prefetchable) [size=4K]
         Capabilities: [40] Power Management version 2

0000:00:0c.2 USB Controller: NEC Corporation USB 2.0 (rev 04) 
(prog-if 20 [EHCI])
         Subsystem: HaSoTec GmbH: Unknown device 2928
         Flags: bus master, medium devsel, latency 252, IRQ 22
         Memory at 00000000022dc000 (32-bit, non-prefetchable) [size=256]
         Capabilities: [40] Power Management version 2
=============================================================================================

But I have a fix:
Looking through the kernel surces of the different architectures I 
have seen that almost all architectures use the same irq.c code. In 
newer kernels (>2.6.8) for example x86, ia64, amd64, powerpc, parisc 
change to a generic IRQ handler code. The others are not yet changed, 
others have different IRQ handlers.

Alpha has not yet changed, but also uses the same IRQ code, with some 
"small" but for this bug important changes. It seems that the code of 
handle_irq_event() is a little bit outdated (seems to be unmodified 
since 2.2 kernels!!!), all other architectures changed it since 2.2.

It was a little bit too much work to change alpha to the generic 
code, but waht helped was copy/paste of the handle_irq_event() code 
from x86 to alpha. After that it works, the machine ran 40 days with 
2.6.8, 90 days with 2.6.10, since september with 2.6.12 and since 
yesterday with 2.6.14 (all kernels patched with this patch) -- if I 
did not shut down because of kernel update, the first patched 2.6.8 
would sure also run until today :-)

==================================================================================================================
diff -ru
--- arch/alpha/kernel/irq.c     2005-03-02 08:38:18.000000000 +0100
+++ arch/alpha/kernel/irq.c     2005-05-15 23:32:09.000000000 +0200
@@ -79,29 +79,27 @@
         .end            = no_irq_enable_disable,
  };

-int
-handle_IRQ_event(unsigned int irq, struct pt_regs *regs,
-                struct irqaction *action)
+int handle_IRQ_event(unsigned int irq, struct pt_regs *regs,
+                               struct irqaction *action)
  {
-       int status = 1; /* Force the "do bottom halves" bit */
-       int ret;
+       int ret, retval = 0, status = 0;

-       do {
-               if (!(action->flags & SA_INTERRUPT))
-                       local_irq_enable();
-               else
-                       local_irq_disable();
+       if (!(action->flags & SA_INTERRUPT))
+               local_irq_enable();

+       do {
                 ret = action->handler(irq, action->dev_id, regs);
                 if (ret == IRQ_HANDLED)
                         status |= action->flags;
+               retval |= ret;
                 action = action->next;
         } while (action);
+
         if (status & SA_SAMPLE_RANDOM)
                 add_interrupt_randomness(irq);
         local_irq_disable();

-       return status;
+       return retval;
  }

  /*
=====================================================================================================================

The patch is also available on the machine itself: 
http://alpha.thetaphi.de/alpha-irq.patch

The best solution would be to move alpha also to the generic IRQ code 
(If I have time I would help with that), but this patch helps.

Another person had also this crash, but he said it only happens with 
udev/hotplug running - so this could be the cause: The old kernel-2.2 
code is not compatible with hotplug features. I did not test this 
because my machine needs hotplug for usb and not all drivers are put 
to initrd or /etc/modules.


---------------------------------------
Received: (at 339080-close) by bugs.debian.org; 10 Jan 2006 19:40:39 +0000
>From katie@ftp-master.debian.org Tue Jan 10 11:40:39 2006
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1EwPEB-0001tl-HI; Tue, 10 Jan 2006 11:32:19 -0800
From: Bastian Blank <waldi@debian.org>
To: 339080-close@bugs.debian.org
X-Katie: $Revision: 1.65 $
Subject: Bug#339080: fixed in linux-2.6 2.6.15-2
Message-Id: <E1EwPEB-0001tl-HI@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Tue, 10 Jan 2006 11:32:19 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 4

Source: linux-2.6
Source-Version: 2.6.15-2

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:

kernel-image-2.6-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/kernel-image-2.6-s390_2.6.15-2_s390.deb
kernel-image-2.6-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/kernel-image-2.6-s390x_2.6.15-2_s390.deb
linux-2.6_2.6.15-2.diff.gz
  to pool/main/l/linux-2.6/linux-2.6_2.6.15-2.diff.gz
linux-2.6_2.6.15-2.dsc
  to pool/main/l/linux-2.6/linux-2.6_2.6.15-2.dsc
linux-headers-2.6-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6-s390_2.6.15-2_s390.deb
linux-headers-2.6-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6-s390x_2.6.15-2_s390.deb
linux-headers-2.6.15-1-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.15-1-s390_2.6.15-2_s390.deb
linux-headers-2.6.15-1-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.15-1-s390x_2.6.15-2_s390.deb
linux-headers-2.6.15-1_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.15-1_2.6.15-2_s390.deb
linux-headers-2.6.15_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-headers-2.6.15_2.6.15-2_s390.deb
linux-image-2.6-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-2.6-s390_2.6.15-2_s390.deb
linux-image-2.6-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-2.6-s390x_2.6.15-2_s390.deb
linux-image-2.6.15-1-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-2.6.15-1-s390_2.6.15-2_s390.deb
linux-image-2.6.15-1-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-2.6.15-1-s390x_2.6.15-2_s390.deb
linux-image-s390_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-s390_2.6.15-2_s390.deb
linux-image-s390x_2.6.15-2_s390.deb
  to pool/main/l/linux-2.6/linux-image-s390x_2.6.15-2_s390.deb
linux-manual-2.6.15_2.6.15-2_all.deb
  to pool/main/l/linux-2.6/linux-manual-2.6.15_2.6.15-2_all.deb
linux-patch-debian-2.6.15_2.6.15-2_all.deb
  to pool/main/l/linux-2.6/linux-patch-debian-2.6.15_2.6.15-2_all.deb
linux-source-2.6.15_2.6.15-2_all.deb
  to pool/main/l/linux-2.6/linux-source-2.6.15_2.6.15-2_all.deb
linux-tree-2.6.15_2.6.15-2_all.deb
  to pool/main/l/linux-2.6/linux-tree-2.6.15_2.6.15-2_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 339080@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.7
Date: Tue, 10 Jan 2006 16:54:21 +0100
Source: linux-2.6
Binary: linux-image-sun3 linux-image-2.6-powerpc-miboot linux-headers-2.6.15-1-rpc linux-image-2.6-footbridge linux-tree-2.6.15 linux-image-2.6-parisc64 linux-image-2.6-amd64-generic kernel-image-2.6-686-smp linux-headers-2.6.15-1-parisc-smp linux-image-2.6-486 linux-headers-2.6-atari linux-headers-2.6-s390 linux-image-2.6.15-1-s3c2410 linux-image-mvme16x linux-headers-2.6.15-1-s390 linux-image-itanium linux-image-2.6-amd64-k8-smp linux-image-2.6-rpc linux-image-2.6.15-1-atari linux-image-2.6.15-1-amiga linux-image-2.6-s390 linux-image-q40 linux-headers-2.6-sparc64-smp linux-headers-2.6-mvme147 linux-image-2.6.15-1-parisc linux-image-2.6.15-1-powerpc-smp linux-image-2.6.15-1-itanium linux-image-footbridge kernel-image-2.6-itanium-smp linux-image-2.6.15-1-mvme147 linux-image-2.6.15-1-parisc64-smp linux-headers-2.6-686-smp linux-headers-2.6.15-1-amd64-k8 linux-image-atari linux-doc-2.6.15 linux-image-2.6-q40 kernel-image-2.6-k7-smp linux-headers-2.6.15-1-486 linux-headers-2.6-powerpc-miboot linux-headers-2.6-apus linux-headers-2.6.15 linux-headers-2.6.15-1-powerpc-smp linux-image-2.6.15-1-k7 linux-image-2.6.15-1-parisc64 linux-image-s390 linux-image-apus linux-image-2.6.15-1-sun3 linux-headers-2.6.15-1-mac linux-image-2.6-itanium linux-image-parisc-smp linux-image-2.6.15-1-s390 linux-image-2.6.15-1-powerpc linux-image-amd64-k8-smp linux-image-2.6-parisc-smp linux-image-2.6.15-1-apus linux-image-2.6.15-1-parisc-smp linux-headers-2.6.15-1-amiga linux-headers-2.6-amd64-generic linux-image-2.6-mckinley-smp linux-image-amiga linux-image-2.6-k7 linux-image-2.6.15-1-686-smp linux-headers-2.6.15-1 linux-image-mckinley-smp linux-image-em64t-p4-smp linux-image-2.6.15-1-sparc64 linux-image-2.6-powerpc linux-image-parisc64-smp linux-headers-2.6-s3c2410 linux-image-2.6-hp linux-headers-2.6.15-1-alpha-generic linux-image-sparc64-smp linux-headers-2.6.15-1-sparc64-smp linux-headers-2.6-parisc64-smp linux-image-2.6-parisc64-smp kernel-image-2.6-mckinley linux-image-2.6.15-1-q40 linux-image-powerpc-smp linux-image-2.6.15-1-mckinley linux-headers-2.6-itanium-smp kernel-image-2.6-power3 linux-headers-2.6.15-1-parisc kernel-image-2.6-powerpc kernel-image-2.6-generic linux-headers-2.6-mvme16x linux-image-2.6.15-1-alpha-generic linux-image-2.6-alpha-generic linux-headers-2.6-amd64-k8-smp linux-image-2.6-em64t-p4 linux-headers-2.6.15-1-mckinley linux-headers-2.6.15-1-bvme6000 linux-image-2.6.15-1-amd64-generic linux-headers-2.6-powerpc linux-image-hp linux-headers-2.6-em64t-p4-smp kernel-image-powerpc-smp linux-headers-2.6-sparc64 linux-image-powerpc64 linux-headers-2.6-hp linux-headers-2.6-powerpc64 linux-image-2.6-apus linux-image-2.6.15-1-powerpc64 linux-headers-2.6.15-1-footbridge linux-headers-2.6.15-1-powerpc64 linux-headers-2.6.15-1-sparc64 linux-headers-2.6.15-1-q40 linux-headers-2.6-mac linux-headers-2.6.15-1-686 linux-image-2.6.15-1-amd64-k8-smp linux-headers-2.6-em64t-p4 linux-headers-2.6-rpc linux-image-2.6-mckinley linux-headers-2.6.15-1-s390x linux-headers-2.6-alpha-generic linux-headers-2.6-bvme6000 kernel-image-2.6-sparc64-smp kernel-image-powerpc linux-image-bvme6000 linux-headers-2.6-alpha-smp linux-headers-2.6.15-1-powerpc linux-image-2.6-atari linux-headers-2.6.15-1-em64t-p4 linux-headers-2.6.15-1-parisc64 linux-image-s3c2410 linux-headers-2.6-sun3 linux-image-2.6.15-1-mckinley-smp linux-headers-2.6.15-1-ixp4xx linux-headers-2.6-mckinley-smp kernel-image-2.6-power4-smp linux-image-parisc64 linux-headers-2.6.15-1-k7 linux-image-k7-smp kernel-image-2.6-486 linux-image-2.6.15-1-s390x linux-manual-2.6.15 kernel-image-power3-smp linux-image-2.6-parisc linux-image-2.6-bvme6000 linux-image-mckinley linux-image-itanium-smp linux-image-2.6-sparc64-smp linux-headers-2.6-s390x linux-headers-2.6-parisc linux-image-2.6.15-1-footbridge linux-image-2.6-ixp4xx linux-image-2.6.15-1-486 linux-headers-2.6-q40 linux-headers-2.6.15-1-alpha-smp kernel-image-2.6-k7 linux-image-2.6.15-1-em64t-p4-smp linux-image-ixp4xx linux-image-rpc linux-image-2.6-mac kernel-image-2.6-power3-smp linux-headers-2.6.15-1-hp linux-image-2.6-s390x kernel-image-2.6-smp linux-image-2.6.15-1-686 linux-image-alpha-smp linux-image-2.6.15-1-sparc64-smp linux-image-2.6.15-1-k7-smp linux-image-2.6-amd64-k8 linux-image-parisc linux-headers-2.6.15-1-powerpc-miboot linux-headers-2.6-footbridge linux-image-2.6.15-1-bvme6000 linux-image-2.6.15-1-ixp4xx linux-headers-2.6.15-1-mvme147 linux-image-2.6-sparc64 linux-image-amd64-k8 linux-image-2.6.15-1-em64t-p4 linux-image-2.6.15-1-alpha-smp linux-headers-2.6.15-1-em64t-p4-smp linux-image-2.6.15-1-powerpc-miboot kernel-image-power4 linux-headers-2.6.15-1-amd64-generic linux-headers-2.6.15-1-itanium linux-headers-2.6.15-1-sun3 linux-headers-2.6.15-1-mvme16x linux-image-2.6-s3c2410 linux-headers-2.6-k7-smp linux-image-2.6.15-1-amd64-k8 linux-headers-2.6.15-1-s3c2410 linux-headers-2.6-mckinley linux-image-em64t-p4 linux-image-2.6-686-smp linux-image-2.6-mvme147 linux-headers-2.6-ixp4xx linux-headers-2.6.15-1-parisc64-smp linux-image-powerpc-miboot linux-image-mvme147 linux-image-686-smp linux-image-2.6-alpha-smp linux-image-686 linux-headers-2.6-k7 linux-image-k7 linux-image-2.6.15-1-itanium-smp linux-image-2.6-powerpc-smp linux-image-alpha-generic linux-image-s390x linux-image-486 linux-headers-2.6-686 linux-headers-2.6.15-1-amd64-k8-smp linux-headers-2.6.15-1-apus linux-image-2.6-itanium-smp kernel-image-2.6-powerpc-smp linux-image-2.6-amiga linux-image-2.6-mvme16x linux-headers-2.6-amiga linux-source-2.6.15 linux-image-2.6-sun3 kernel-image-2.6-s390x linux-image-powerpc linux-image-2.6.15-1-hp kernel-image-2.6-mckinley-smp linux-headers-2.6.15-1-atari linux-patch-debian-2.6.15 linux-headers-2.6-parisc64 kernel-image-power3 linux-image-2.6-powerpc64 linux-headers-2.6-amd64-k8 linux-headers-2.6-parisc-smp kernel-image-power4-smp linux-image-mac linux-headers-2.6-486 kernel-image-2.6-sparc64 kernel-image-2.6-power4 linux-image-amd64-generic kernel-image-2.6-itanium linux-headers-2.6.15-1-itanium-smp linux-headers-2.6.15-1-686-smp linux-image-sparc64 linux-image-2.6-em64t-p4-smp linux-headers-2.6.15-1-k7-smp linux-image-2.6.15-1-mac linux-image-2.6.15-1-rpc linux-headers-2.6-itanium linux-headers-2.6-powerpc-smp linux-image-2.6.15-1-mvme16x linux-image-2.6-k7-smp linux-image-2.6-686 kernel-image-2.6-s390 linux-headers-2.6.15-1-mckinley-smp kernel-image-2.6-686
Architecture: source s390 all
Version: 2.6.15-2
Distribution: unstable
Urgency: low
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Bastian Blank <waldi@debian.org>
Description: 
 kernel-image-2.6-s390 - Linux kernel 2.6 image on IBM S/390 machines - transition package
 kernel-image-2.6-s390x - Linux kernel 2.6 image on IBM zSeries machines - transition packa
 linux-headers-2.6-s390 - Architecture-specific header files for Linux kernel 2.6 on IBM S/
 linux-headers-2.6-s390x - Architecture-specific header files for Linux kernel 2.6 on IBM zS
 linux-headers-2.6.15 - All header files for Linux kernel 2.6.15
 linux-headers-2.6.15-1 - Common header files for Linux kernel 2.6.15
 linux-headers-2.6.15-1-s390 - Header files for Linux kernel 2.6.15 on IBM S/390 machines
 linux-headers-2.6.15-1-s390x - Header files for Linux kernel 2.6.15 on IBM zSeries machines
 linux-image-2.6-s390 - Linux kernel 2.6 image on IBM S/390 machines
 linux-image-2.6-s390x - Linux kernel 2.6 image on IBM zSeries machines
 linux-image-2.6.15-1-s390 - Linux kernel 2.6.15 image on IBM S/390 machines
 linux-image-2.6.15-1-s390x - Linux kernel 2.6.15 image on IBM zSeries machines
 linux-image-s390 - Linux kernel image on IBM S/390 machines
 linux-image-s390x - Linux kernel image on IBM zSeries machines
 linux-manual-2.6.15 - Linux kernel API manual pages for version 2.6.15
 linux-patch-debian-2.6.15 - Debian patches to version 2.6.15 of the Linux kernel
 linux-source-2.6.15 - Linux kernel source for version 2.6.15 with Debian patches
 linux-tree-2.6.15 - Linux kernel source tree for building Debian kernel images
Closes: 339080 341524 343147 344515 346141 346159 346273 346305 346366
Changes: 
 linux-2.6 (2.6.15-2) unstable; urgency=low
 .
   [ maximilian attems ]
   * Default to initramfs-tools as initramfs generator for amd64, hppa, i386,
     alpha and sparc. More archs will be added once klibc matures.
     (Closes: #346141, #343147, #341524, #346305)
   * Backport alsa patch for opl3 - Fix the unreleased resources.
     (Closes: #346273)
   * Readd buslogic-pci-id-table.patch.
 .
   [ dann frazier ]
   * [ia64] Update config for 2.6.15.
 .
   [ Frederik Schüler ]
   * Make CONFIG_IPW2100 a per-architecture option and deactivate it on all
     architectures but i386. (Closes: #344515)
 .
   [ Sven Luther ]
   * Removed spurious file from powerpc-apus patch. (Closes: #346159)
 .
   [ Norbert Tretkowski ]
   * Backport the generic irq framework for alpha. (closes: #339080)
 .
   [ Bastian Blank ]
   * Remove pre-sarge conflict with hotplug.
   * Fix hppa diff to apply.
   * Make the latest packages depend on the corect version of the real images.
     (closes: #346366)
Files: 
 d54b08bbd17879d80a6ccea53b7c3a4d 7792 devel optional linux-2.6_2.6.15-2.dsc
 99ac3984673e1d768d9b755634af3382 352015 devel optional linux-2.6_2.6.15-2.diff.gz
 d2aa0f22adb0e3ae33c19b91361cbd5b 883448 doc optional linux-manual-2.6.15_2.6.15-2_all.deb
 60eb82a74c20c1023fc321af84fd7eab 200458 devel optional linux-patch-debian-2.6.15_2.6.15-2_all.deb
 2ead52c20a6f03f5c858d92ea02c9f47 39361226 devel optional linux-source-2.6.15_2.6.15-2_all.deb
 0a96f47040a3ba94e6a7d6c563b0fc93 16926 devel optional linux-tree-2.6.15_2.6.15-2_all.deb
 188fcab644f8c7906351ed5790050b1d 132284 devel optional linux-headers-2.6.15_2.6.15-2_s390.deb
 6a1b5141be97589cdb298bf245ce8ca6 3360922 devel optional linux-headers-2.6.15-1_2.6.15-2_s390.deb
 ecaa6be7cf641dbc22b6e47243bf2cfb 294836 devel optional linux-headers-2.6.15-1-s390_2.6.15-2_s390.deb
 6625c48fde9432e1ccb5fbeee94aee10 5170504 base optional linux-image-2.6.15-1-s390_2.6.15-2_s390.deb
 e6a7f867a6042543957d486c1cceea30 16504 base optional linux-image-s390_2.6.15-2_s390.deb
 ce9bc4ac0be05b652d5d27aa3af68027 16516 base optional linux-image-2.6-s390_2.6.15-2_s390.deb
 8e53359ebad451f284d0e3f73d82daa6 16542 devel optional linux-headers-2.6-s390_2.6.15-2_s390.deb
 832aa9f3837446cb3fd6cecc5432edc0 294740 devel optional linux-headers-2.6.15-1-s390x_2.6.15-2_s390.deb
 0e3e77d21281fa9a1eda4de1591b2e82 5300194 base optional linux-image-2.6.15-1-s390x_2.6.15-2_s390.deb
 b5e240b1dc3888c8a659947cc420dd8f 16514 base optional linux-image-s390x_2.6.15-2_s390.deb
 bc530d2b16f1db14cea89b197ade46f1 16522 base optional linux-image-2.6-s390x_2.6.15-2_s390.deb
 f280a852e391131f2b8576d26add1af9 16546 devel optional linux-headers-2.6-s390x_2.6.15-2_s390.deb
 050bd6fb217ac368978195b95f86538f 16496 base extra kernel-image-2.6-s390_2.6.15-2_s390.deb
 b12d302455fea26c56857edea57dd456 16498 base extra kernel-image-2.6-s390x_2.6.15-2_s390.deb

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

iEYEARECAAYFAkPECBQACgkQLkAIIn9ODhFzMgCeOpSgi0NpFXQlrP/r4jbOhOPk
5QgAn3haU5v/alQ1O4Fp0YDgIfcR5lLP
=Iscm
-----END PGP SIGNATURE-----



Reply to: