--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: please include mptscsih ATA passthrough fix from upstream
- From: Petru Ratiu <rpetre@gmail.com>
- Date: Sat, 28 Aug 2010 14:49:53 +0300
- Message-id: <AANLkTi=2572ak=OPPwnHMQX8+etgVbdHfFVJu71x4cXw@mail.gmail.com>
Package: linux-2.6
Severity: wishlist
Tags: patch
I manage a machine that has a LSI SAS controller, reported by lspci as
"LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev
08)" (lsiutil says model "LSI Logic SAS1068E B3", firmware 1.26.00).
With the squeeze kernel, I can trigger a controller hangup (and most
of the times whole system hangup), by running smartctl on the attached
drives (not every time, but a few dozens of smartctl calls seem to
suffice).
After applying the attached patch, the system works fine, so please
consider it for the squeeze release, so I won't need to rebuild my
kernel package every time :)
Patch is from http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=2a1b7e575b80ceb19ea50bfa86ce0053ea57181d
(it has the relevant LKML message in the commit log).
--
Petre.
From 2a1b7e575b80ceb19ea50bfa86ce0053ea57181d Mon Sep 17 00:00:00 2001
From: Ryan Kuester <rkuester@kspace.net>
Date: Mon, 26 Apr 2010 18:11:54 -0500
Subject: [PATCH] [SCSI] mptsas: fix hangs caused by ATA pass-through
I may have an explanation for the LSI 1068 HBA hangs provoked by ATA
pass-through commands, in particular by smartctl.
First, my version of the symptoms. On an LSI SAS1068E B3 HBA running
01.29.00.00 firmware, with SATA disks, and with smartd running, I'm seeing
occasional task, bus, and host resets, some of which lead to hard faults of
the HBA requiring a reboot. Abusively looping the smartctl command,
# while true; do smartctl -a /dev/sdb > /dev/null; done
dramatically increases the frequency of these failures to nearly one per
minute. A high IO load through the HBA while looping smartctl seems to
improve the chance of a full scsi host reset or a non-recoverable hang.
I reduced what smartctl was doing down to a simple test case which
causes the hang with a single IO when pointed at the sd interface. See
the code at the bottom of this e-mail. It uses an SG_IO ioctl to issue
a single pass-through ATA identify device command. If the buffer
userspace gives for the read data has certain alignments, the task is
issued to the HBA but the HBA fails to respond. If run against the sg
interface, neither the test code nor smartctl causes a hang.
sd and sg handle the SG_IO ioctl slightly differently. Unless you
specifically set a flag to do direct IO, sg passes a buffer of its own,
which is page-aligned, to the block layer and later copies the result
into the userspace buffer regardless of its alignment. sd, on the other
hand, always does direct IO unless the userspace buffer fails an
alignment test at block/blk-map.c line 57, in which case a page-aligned
buffer is created and used for the transfer.
The alignment test currently checks for word-alignment, the default
setup by scsi_lib.c; therefore, userspace buffers of almost any
alignment are given directly to the HBA as DMA targets. The LSI 1068
hardware doesn't seem to like at least a couple of the alignments which
cross a page boundary (see the test code below). Curiously, many
page-boundary-crossing alignments do work just fine.
So, either the hardware has an bug handling certain alignments or the
hardware has a stricter alignment requirement than the driver is
advertising. If stricter alignment is required, then in no case should
misaligned buffers from userspace be allowed through without being
bounced or at least causing an error to be returned.
It seems the mptsas driver could use blk_queue_dma_alignment() to advertise
a stricter alignment requirement. If it does, sd does the right thing and
bounces misaligned buffers (see block/blk-map.c line 57). The following
patch to 2.6.34-rc5 makes my symptoms go away. I'm sure this is the wrong
place for this code, but it gets my idea across.
Acked-by: "Desai, Kashyap" <Kashyap.Desai@lsi.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
---
drivers/message/fusion/mptscsih.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/message/fusion/mptscsih.c b/drivers/message/fusion/mptscsih.c
index 5c53624..407cb84 100644
--- a/drivers/message/fusion/mptscsih.c
+++ b/drivers/message/fusion/mptscsih.c
@@ -2459,6 +2459,8 @@ mptscsih_slave_configure(struct scsi_device *sdev)
ioc->name,sdev->tagged_supported, sdev->simple_tags,
sdev->ordered_tags));
+ blk_queue_dma_alignment (sdev->request_queue, 512 - 1);
+
return 0;
}
--
1.7.2.2
--- End Message ---
--- Begin Message ---
Source: linux-2.6
Source-Version: 2.6.26-26
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.26-26.diff.gz
to main/l/linux-2.6/linux-2.6_2.6.26-26.diff.gz
linux-2.6_2.6.26-26.dsc
to main/l/linux-2.6/linux-2.6_2.6.26-26.dsc
linux-doc-2.6.26_2.6.26-26_all.deb
to main/l/linux-2.6/linux-doc-2.6.26_2.6.26-26_all.deb
linux-headers-2.6.26-2-486_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-486_2.6.26-26_i386.deb
linux-headers-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
linux-headers-2.6.26-2-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-686_2.6.26-26_i386.deb
linux-headers-2.6.26-2-all-i386_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-all-i386_2.6.26-26_i386.deb
linux-headers-2.6.26-2-all_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-all_2.6.26-26_i386.deb
linux-headers-2.6.26-2-amd64_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-amd64_2.6.26-26_i386.deb
linux-headers-2.6.26-2-common-openvz_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-common-openvz_2.6.26-26_i386.deb
linux-headers-2.6.26-2-common-vserver_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-common-vserver_2.6.26-26_i386.deb
linux-headers-2.6.26-2-common-xen_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-common-xen_2.6.26-26_i386.deb
linux-headers-2.6.26-2-common_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-common_2.6.26-26_i386.deb
linux-headers-2.6.26-2-openvz-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-openvz-686_2.6.26-26_i386.deb
linux-headers-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
linux-headers-2.6.26-2-vserver-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-vserver-686_2.6.26-26_i386.deb
linux-headers-2.6.26-2-xen-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-headers-2.6.26-2-xen-686_2.6.26-26_i386.deb
linux-image-2.6.26-2-486_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-486_2.6.26-26_i386.deb
linux-image-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
linux-image-2.6.26-2-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-686_2.6.26-26_i386.deb
linux-image-2.6.26-2-amd64_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-amd64_2.6.26-26_i386.deb
linux-image-2.6.26-2-openvz-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-openvz-686_2.6.26-26_i386.deb
linux-image-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
linux-image-2.6.26-2-vserver-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-vserver-686_2.6.26-26_i386.deb
linux-image-2.6.26-2-xen-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-image-2.6.26-2-xen-686_2.6.26-26_i386.deb
linux-libc-dev_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-libc-dev_2.6.26-26_i386.deb
linux-manual-2.6.26_2.6.26-26_all.deb
to main/l/linux-2.6/linux-manual-2.6.26_2.6.26-26_all.deb
linux-modules-2.6.26-2-xen-686_2.6.26-26_i386.deb
to main/l/linux-2.6/linux-modules-2.6.26-2-xen-686_2.6.26-26_i386.deb
linux-patch-debian-2.6.26_2.6.26-26_all.deb
to main/l/linux-2.6/linux-patch-debian-2.6.26_2.6.26-26_all.deb
linux-source-2.6.26_2.6.26-26_all.deb
to main/l/linux-2.6/linux-source-2.6.26_2.6.26-26_all.deb
linux-support-2.6.26-2_2.6.26-26_all.deb
to main/l/linux-2.6/linux-support-2.6.26-2_2.6.26-26_all.deb
linux-tree-2.6.26_2.6.26-26_all.deb
to main/l/linux-2.6/linux-tree-2.6.26_2.6.26-26_all.deb
xen-linux-system-2.6.26-2-xen-686_2.6.26-26_i386.deb
to main/l/linux-2.6/xen-linux-system-2.6.26-2-xen-686_2.6.26-26_i386.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 594690@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
dann frazier <dannf@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: SHA256
Format: 1.8
Date: Sat, 20 Nov 2010 15:30:51 -0700
Source: linux-2.6
Binary: linux-source-2.6.26 linux-doc-2.6.26 linux-manual-2.6.26 linux-patch-debian-2.6.26 linux-tree-2.6.26 linux-support-2.6.26-2 linux-libc-dev linux-headers-2.6.26-2-all linux-headers-2.6.26-2-all-alpha linux-headers-2.6.26-2-common linux-image-2.6.26-2-alpha-generic linux-headers-2.6.26-2-alpha-generic linux-image-2.6.26-2-alpha-smp linux-headers-2.6.26-2-alpha-smp linux-image-2.6.26-2-alpha-legacy linux-headers-2.6.26-2-alpha-legacy linux-headers-2.6.26-2-all-amd64 linux-image-2.6.26-2-amd64 linux-headers-2.6.26-2-amd64 linux-headers-2.6.26-2-common-openvz linux-image-2.6.26-2-openvz-amd64 linux-headers-2.6.26-2-openvz-amd64 linux-headers-2.6.26-2-common-vserver linux-image-2.6.26-2-vserver-amd64 linux-headers-2.6.26-2-vserver-amd64 linux-headers-2.6.26-2-common-xen linux-image-2.6.26-2-xen-amd64 linux-modules-2.6.26-2-xen-amd64 linux-headers-2.6.26-2-xen-amd64 xen-linux-system-2.6.26-2-xen-amd64 linux-headers-2.6.26-2-all-arm linux-image-2.6.26-2-footbridge linux-heade
rs-2.6.26-2-footbridge linux-image-2.6.26-2-iop32x linux-headers-2.6.26-2-iop32x linux-image-2.6.26-2-ixp4xx linux-headers-2.6.26-2-ixp4xx linux-image-2.6.26-2-orion5x linux-headers-2.6.26-2-orion5x linux-headers-2.6.26-2-all-armel linux-image-2.6.26-2-versatile linux-headers-2.6.26-2-versatile linux-headers-2.6.26-2-all-hppa linux-image-2.6.26-2-parisc linux-headers-2.6.26-2-parisc linux-image-2.6.26-2-parisc-smp linux-headers-2.6.26-2-parisc-smp linux-image-2.6.26-2-parisc64 linux-headers-2.6.26-2-parisc64 linux-image-2.6.26-2-parisc64-smp linux-headers-2.6.26-2-parisc64-smp linux-headers-2.6.26-2-all-i386 linux-image-2.6.26-2-486 linux-headers-2.6.26-2-486 linux-image-2.6.26-2-686 linux-headers-2.6.26-2-686 linux-image-2.6.26-2-686-bigmem linux-headers-2.6.26-2-686-bigmem linux-image-2.6.26-2-openvz-686 linux-headers-2.6.26-2-openvz-686 linux-image-2.6.26-2-vserver-686 linux-headers-2.6.26-2-vserver-686 linux-image-2.6.26-2-vserver-686-bigmem linux-headers-2.6.26-2-vserve
r-686-bigmem linux-image-2.6.26-2-xen-686 linux-modules-2.6.26-2-xen-686 linux-headers-2.6.26-2-xen-686 xen-linux-system-2.6.26-2-xen-686 linux-headers-2.6.26-2-all-ia64 linux-image-2.6.26-2-itanium linux-headers-2.6.26-2-itanium linux-image-2.6.26-2-mckinley linux-headers-2.6.26-2-mckinley linux-image-2.6.26-2-vserver-itanium linux-headers-2.6.26-2-vserver-itanium linux-image-2.6.26-2-vserver-mckinley linux-headers-2.6.26-2-vserver-mckinley linux-headers-2.6.26-2-all-m68k linux-image-2.6.26-2-amiga linux-headers-2.6.26-2-amiga linux-image-2.6.26-2-atari linux-headers-2.6.26-2-atari linux-image-2.6.26-2-bvme6000 linux-headers-2.6.26-2-bvme6000 linux-image-2.6.26-2-mac linux-headers-2.6.26-2-mac linux-image-2.6.26-2-mvme147 linux-headers-2.6.26-2-mvme147 linux-image-2.6.26-2-mvme16x linux-headers-2.6.26-2-mvme16x linux-headers-2.6.26-2-all-mips linux-image-2.6.26-2-r4k-ip22 linux-headers-2.6.26-2-r4k-ip22 linux-image-2.6.26-2-r5k-ip32 linux-headers-2.6.26-2-r5k-ip32 linux-ima
ge-2.6.26-2-sb1-bcm91250a linux-headers-2.6.26-2-sb1-bcm91250a linux-image-2.6.26-2-sb1a-bcm91480b linux-headers-2.6.26-2-sb1a-bcm91480b linux-image-2.6.26-2-4kc-malta linux-headers-2.6.26-2-4kc-malta linux-image-2.6.26-2-5kc-malta linux-headers-2.6.26-2-5kc-malta linux-headers-2.6.26-2-all-mipsel linux-image-2.6.26-2-r5k-cobalt linux-headers-2.6.26-2-r5k-cobalt linux-headers-2.6.26-2-all-powerpc linux-image-2.6.26-2-powerpc linux-headers-2.6.26-2-powerpc linux-image-2.6.26-2-powerpc-smp linux-headers-2.6.26-2-powerpc-smp linux-image-2.6.26-2-powerpc64 linux-headers-2.6.26-2-powerpc64 linux-image-2.6.26-2-vserver-powerpc linux-headers-2.6.26-2-vserver-powerpc linux-image-2.6.26-2-vserver-powerpc64 linux-headers-2.6.26-2-vserver-powerpc64 linux-headers-2.6.26-2-all-s390 linux-image-2.6.26-2-s390 linux-headers-2.6.26-2-s390 linux-image-2.6.26-2-s390-tape linux-image-2.6.26-2-s390x linux-headers-2.6.26-2-s390x linux-image-2.6.26-2-vserver-s390x linux-headers-2.6.26-2-vserver-s3
90x linux-headers-2.6.26-2-all-sparc linux-image-2.6.26-2-sparc64 linux-headers-2.6.26-2-sparc64 linux-image-2.6.26-2-sparc64-smp linux-headers-2.6.26-2-sparc64-smp linux-image-2.6.26-2-vserver-sparc64 linux-headers-2.6.26-2-vserver-sparc64
Architecture: source all i386
Version: 2.6.26-26
Distribution: stable
Urgency: high
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: dann frazier <dannf@debian.org>
Description:
linux-doc-2.6.26 - Linux kernel specific documentation for version 2.6.26
linux-headers-2.6.26-2-486 - Header files for Linux 2.6.26-2-486
linux-headers-2.6.26-2-4kc-malta - Header files for Linux 2.6.26-2-4kc-malta
linux-headers-2.6.26-2-5kc-malta - Header files for Linux 2.6.26-2-5kc-malta
linux-headers-2.6.26-2-686 - Header files for Linux 2.6.26-2-686
linux-headers-2.6.26-2-686-bigmem - Header files for Linux 2.6.26-2-686-bigmem
linux-headers-2.6.26-2-all - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-alpha - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-amd64 - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-arm - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-armel - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-hppa - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-i386 - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-ia64 - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-m68k - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-mips - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-mipsel - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-powerpc - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-s390 - All header files for Linux 2.6.26
linux-headers-2.6.26-2-all-sparc - All header files for Linux 2.6.26
linux-headers-2.6.26-2-alpha-generic - Header files for Linux 2.6.26-2-alpha-generic
linux-headers-2.6.26-2-alpha-legacy - Header files for Linux 2.6.26-2-alpha-legacy
linux-headers-2.6.26-2-alpha-smp - Header files for Linux 2.6.26-2-alpha-smp
linux-headers-2.6.26-2-amd64 - Header files for Linux 2.6.26-2-amd64
linux-headers-2.6.26-2-amiga - Header files for Linux 2.6.26-2-amiga
linux-headers-2.6.26-2-atari - Header files for Linux 2.6.26-2-atari
linux-headers-2.6.26-2-bvme6000 - Header files for Linux 2.6.26-2-bvme6000
linux-headers-2.6.26-2-common - Common header files for Linux 2.6.26-2
linux-headers-2.6.26-2-common-openvz - Common header files for Linux 2.6.26-2-openvz
linux-headers-2.6.26-2-common-vserver - Common header files for Linux 2.6.26-2-vserver
linux-headers-2.6.26-2-common-xen - Common header files for Linux 2.6.26-2-xen
linux-headers-2.6.26-2-footbridge - Header files for Linux 2.6.26-2-footbridge
linux-headers-2.6.26-2-iop32x - Header files for Linux 2.6.26-2-iop32x
linux-headers-2.6.26-2-itanium - Header files for Linux 2.6.26-2-itanium
linux-headers-2.6.26-2-ixp4xx - Header files for Linux 2.6.26-2-ixp4xx
linux-headers-2.6.26-2-mac - Header files for Linux 2.6.26-2-mac
linux-headers-2.6.26-2-mckinley - Header files for Linux 2.6.26-2-mckinley
linux-headers-2.6.26-2-mvme147 - Header files for Linux 2.6.26-2-mvme147
linux-headers-2.6.26-2-mvme16x - Header files for Linux 2.6.26-2-mvme16x
linux-headers-2.6.26-2-openvz-686 - Header files for Linux 2.6.26-2-openvz-686
linux-headers-2.6.26-2-openvz-amd64 - Header files for Linux 2.6.26-2-openvz-amd64
linux-headers-2.6.26-2-orion5x - Header files for Linux 2.6.26-2-orion5x
linux-headers-2.6.26-2-parisc - Header files for Linux 2.6.26-2-parisc
linux-headers-2.6.26-2-parisc-smp - Header files for Linux 2.6.26-2-parisc-smp
linux-headers-2.6.26-2-parisc64 - Header files for Linux 2.6.26-2-parisc64
linux-headers-2.6.26-2-parisc64-smp - Header files for Linux 2.6.26-2-parisc64-smp
linux-headers-2.6.26-2-powerpc - Header files for Linux 2.6.26-2-powerpc
linux-headers-2.6.26-2-powerpc-smp - Header files for Linux 2.6.26-2-powerpc-smp
linux-headers-2.6.26-2-powerpc64 - Header files for Linux 2.6.26-2-powerpc64
linux-headers-2.6.26-2-r4k-ip22 - Header files for Linux 2.6.26-2-r4k-ip22
linux-headers-2.6.26-2-r5k-cobalt - Header files for Linux 2.6.26-2-r5k-cobalt
linux-headers-2.6.26-2-r5k-ip32 - Header files for Linux 2.6.26-2-r5k-ip32
linux-headers-2.6.26-2-s390 - Header files for Linux 2.6.26-2-s390
linux-headers-2.6.26-2-s390x - Header files for Linux 2.6.26-2-s390x
linux-headers-2.6.26-2-sb1-bcm91250a - Header files for Linux 2.6.26-2-sb1-bcm91250a
linux-headers-2.6.26-2-sb1a-bcm91480b - Header files for Linux 2.6.26-2-sb1a-bcm91480b
linux-headers-2.6.26-2-sparc64 - Header files for Linux 2.6.26-2-sparc64
linux-headers-2.6.26-2-sparc64-smp - Header files for Linux 2.6.26-2-sparc64-smp
linux-headers-2.6.26-2-versatile - Header files for Linux 2.6.26-2-versatile
linux-headers-2.6.26-2-vserver-686 - Header files for Linux 2.6.26-2-vserver-686
linux-headers-2.6.26-2-vserver-686-bigmem - Header files for Linux 2.6.26-2-vserver-686-bigmem
linux-headers-2.6.26-2-vserver-amd64 - Header files for Linux 2.6.26-2-vserver-amd64
linux-headers-2.6.26-2-vserver-itanium - Header files for Linux 2.6.26-2-vserver-itanium
linux-headers-2.6.26-2-vserver-mckinley - Header files for Linux 2.6.26-2-vserver-mckinley
linux-headers-2.6.26-2-vserver-powerpc - Header files for Linux 2.6.26-2-vserver-powerpc
linux-headers-2.6.26-2-vserver-powerpc64 - Header files for Linux 2.6.26-2-vserver-powerpc64
linux-headers-2.6.26-2-vserver-s390x - Header files for Linux 2.6.26-2-vserver-s390x
linux-headers-2.6.26-2-vserver-sparc64 - Header files for Linux 2.6.26-2-vserver-sparc64
linux-headers-2.6.26-2-xen-686 - Header files for Linux 2.6.26-2-xen-686
linux-headers-2.6.26-2-xen-amd64 - Header files for Linux 2.6.26-2-xen-amd64
linux-image-2.6.26-2-486 - Linux 2.6.26 image on x86
linux-image-2.6.26-2-4kc-malta - Linux 2.6.26 image on MIPS Malta
linux-image-2.6.26-2-5kc-malta - Linux 2.6.26 image on MIPS Malta (64-bit)
linux-image-2.6.26-2-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-2-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-2-alpha-generic - Linux 2.6.26 image on Alpha
linux-image-2.6.26-2-alpha-legacy - Linux 2.6.26 image on Alpha Legacy
linux-image-2.6.26-2-alpha-smp - Linux 2.6.26 image on Alpha SMP
linux-image-2.6.26-2-amd64 - Linux 2.6.26 image on AMD64
linux-image-2.6.26-2-amiga - Linux 2.6.26 image on Amiga
linux-image-2.6.26-2-atari - Linux 2.6.26 image on Atari
linux-image-2.6.26-2-bvme6000 - Linux 2.6.26 image on BVM BVME4000 and BVME6000
linux-image-2.6.26-2-footbridge - Linux 2.6.26 image on Footbridge
linux-image-2.6.26-2-iop32x - Linux 2.6.26 image on IOP32x
linux-image-2.6.26-2-itanium - Linux 2.6.26 image on Itanium
linux-image-2.6.26-2-ixp4xx - Linux 2.6.26 image on IXP4xx
linux-image-2.6.26-2-mac - Linux 2.6.26 image on Macintosh
linux-image-2.6.26-2-mckinley - Linux 2.6.26 image on Itanium II
linux-image-2.6.26-2-mvme147 - Linux 2.6.26 image on Motorola MVME147
linux-image-2.6.26-2-mvme16x - Linux 2.6.26 image on Motorola MVME162/6/7, MVME172/7
linux-image-2.6.26-2-openvz-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6.26-2-openvz-amd64 - Linux 2.6.26 image on AMD64, OpenVZ support
linux-image-2.6.26-2-orion5x - Linux 2.6.26 image on Orion
linux-image-2.6.26-2-parisc - Linux 2.6.26 image on 32-bit PA-RISC
linux-image-2.6.26-2-parisc-smp - Linux 2.6.26 image on multiprocessor 32-bit PA-RISC
linux-image-2.6.26-2-parisc64 - Linux 2.6.26 image on 64-bit PA-RISC
linux-image-2.6.26-2-parisc64-smp - Linux 2.6.26 image on multiprocessor 64-bit PA-RISC
linux-image-2.6.26-2-powerpc - Linux 2.6.26 image on uniprocessor 32-bit PowerPC
linux-image-2.6.26-2-powerpc-smp - Linux 2.6.26 image on multiprocessor 32-bit PowerPC
linux-image-2.6.26-2-powerpc64 - Linux 2.6.26 image on 64-bit PowerPC
linux-image-2.6.26-2-r4k-ip22 - Linux 2.6.26 image on SGI IP22
linux-image-2.6.26-2-r5k-cobalt - Linux 2.6.26 image on Cobalt
linux-image-2.6.26-2-r5k-ip32 - Linux 2.6.26 image on SGI IP32
linux-image-2.6.26-2-s390 - Linux 2.6.26 image on IBM S/390
linux-image-2.6.26-2-s390-tape - Linux 2.6.26 image on IBM S/390, IPL from tape
linux-image-2.6.26-2-s390x - Linux 2.6.26 image on IBM zSeries
linux-image-2.6.26-2-sb1-bcm91250a - Linux 2.6.26 image on BCM91250A
linux-image-2.6.26-2-sb1a-bcm91480b - Linux 2.6.26 image on BCM91480B
linux-image-2.6.26-2-sparc64 - Linux 2.6.26 image on uniprocessor 64-bit UltraSPARC
linux-image-2.6.26-2-sparc64-smp - Linux 2.6.26 image on multiprocessor 64-bit UltraSPARC
linux-image-2.6.26-2-versatile - Linux 2.6.26 image on Versatile
linux-image-2.6.26-2-vserver-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer sup
linux-image-2.6.26-2-vserver-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer sup
linux-image-2.6.26-2-vserver-amd64 - Linux 2.6.26 image on AMD64, Linux-VServer support
linux-image-2.6.26-2-vserver-itanium - Linux 2.6.26 image on Itanium, Linux-VServer support
linux-image-2.6.26-2-vserver-mckinley - Linux 2.6.26 image on Itanium II, Linux-VServer support
linux-image-2.6.26-2-vserver-powerpc - Linux 2.6.26 image on uniprocessor 32-bit PowerPC, Linux-VServer
linux-image-2.6.26-2-vserver-powerpc64 - Linux 2.6.26 image on 64-bit PowerPC, Linux-VServer support
linux-image-2.6.26-2-vserver-s390x - Linux 2.6.26 image on IBM zSeries, Linux-VServer support
linux-image-2.6.26-2-vserver-sparc64 - Linux 2.6.26 image on uniprocessor 64-bit UltraSPARC, Linux-VServ
linux-image-2.6.26-2-xen-686 - Linux 2.6.26 image on i686, oldstyle Xen support
linux-image-2.6.26-2-xen-amd64 - Linux 2.6.26 image on AMD64, oldstyle Xen support
linux-libc-dev - Linux support headers for userspace development
linux-manual-2.6.26 - Linux kernel API manual pages for version 2.6.26
linux-modules-2.6.26-2-xen-686 - Linux 2.6.26 modules on i686
linux-modules-2.6.26-2-xen-amd64 - Linux 2.6.26 modules on AMD64
linux-patch-debian-2.6.26 - Debian patches to version 2.6.26 of the Linux kernel
linux-source-2.6.26 - Linux kernel source for version 2.6.26 with Debian patches
linux-support-2.6.26-2 - Support files for Linux 2.6.26
linux-tree-2.6.26 - Linux kernel source tree for building Debian kernel images
xen-linux-system-2.6.26-2-xen-686 - XEN system with Linux 2.6.26 image on i686
xen-linux-system-2.6.26-2-xen-amd64 - XEN system with Linux 2.6.26 image on AMD64
Closes: 550733 593193 594690 600155
Changes:
linux-2.6 (2.6.26-26) stable; urgency=high
.
[ Ben Hutchings ]
* [alpha,s390,sparc] math-emu: correct test for downshifting fraction in
_FP_FROM_INT() (Closes: #593193)
* SCSI/mptsas: fix hangs caused by ATA pass-through (Closes: #594690)
* xfs: prevent kernel crash due to corrupted inode log format
(Closes: #550733)
* r6040: Fix various bugs in r6040_multicast_list() (Closes: #600155)
Checksums-Sha1:
cec794a4c87ddb3bb5b745029e0cbb9ef94e018a 6402 linux-2.6_2.6.26-26.dsc
bfc642e09de3858cb7d6cd28961d3f10acd70f78 7974353 linux-2.6_2.6.26-26.diff.gz
d5c3927c5fba784869568656d9b8537928c01606 4851216 linux-doc-2.6.26_2.6.26-26_all.deb
d819a7017b19cf6bf5a50b70ece129c890015c27 1808658 linux-manual-2.6.26_2.6.26-26_all.deb
49a71372ae17d19b2bb526dc9b5f7417e2a4bb10 2961428 linux-patch-debian-2.6.26_2.6.26-26_all.deb
431962da25a626d3d741a80eebd7195b5ee87131 49468942 linux-source-2.6.26_2.6.26-26_all.deb
6337d986a7f8d4071f1a2775557b22e93df5eabb 127660 linux-support-2.6.26-2_2.6.26-26_all.deb
5214b9271685f916a043fd5898eb3a558bca2689 112394 linux-tree-2.6.26_2.6.26-26_all.deb
ed7148a08d3bcb04ee36acf3627dc61c737d5c41 20367582 linux-image-2.6.26-2-486_2.6.26-26_i386.deb
255558914c5d9f401477bf980d77d5a223456a65 411334 linux-headers-2.6.26-2-486_2.6.26-26_i386.deb
1721f0be8ccf96a3fc1458a9c7c67e8f286aa529 20405570 linux-image-2.6.26-2-686_2.6.26-26_i386.deb
ec1d826eeac5b943111f1a1c50b5099e229f3a34 411368 linux-headers-2.6.26-2-686_2.6.26-26_i386.deb
211e6c0a878dd4f18bc318f23c55d9d0f8d0625b 20526496 linux-image-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
cf8085131d49cef6fc4d420360e124355d1e41f4 411886 linux-headers-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
65eab0c60a0adb1ef5c6bb6c532fab384ec9b958 21046570 linux-image-2.6.26-2-amd64_2.6.26-26_i386.deb
92bf59ec0cebba8e6778027fc97676a1b9af51d3 402178 linux-headers-2.6.26-2-amd64_2.6.26-26_i386.deb
fe31250715b8e00447c9158185858fd30d99cf86 3810588 linux-headers-2.6.26-2-common_2.6.26-26_i386.deb
80e22b006c08e9172b5ad0de43ebdc3d1e97cca1 20703458 linux-image-2.6.26-2-openvz-686_2.6.26-26_i386.deb
b17b99b7f53adb7f5ff9a15a3c0695664f06c173 417566 linux-headers-2.6.26-2-openvz-686_2.6.26-26_i386.deb
594a65fe7539f3addfff04b42eb03b664cbf57da 3869506 linux-headers-2.6.26-2-common-openvz_2.6.26-26_i386.deb
d7f115f963617b44871961319e0e570ad8c0b8a5 111814 linux-headers-2.6.26-2-all_2.6.26-26_i386.deb
6bac9af0bf33ec9fd5c54308c3ab03f36dc33746 111870 linux-headers-2.6.26-2-all-i386_2.6.26-26_i386.deb
19a24b8320631de07f28955b91c43c30cfcd84a3 769378 linux-libc-dev_2.6.26-26_i386.deb
f1f706af8e3a0a96aec1759a5833a3ab3dd858b3 20426904 linux-image-2.6.26-2-vserver-686_2.6.26-26_i386.deb
6895bb296873f978d53b123d5b812b7516a8311c 412628 linux-headers-2.6.26-2-vserver-686_2.6.26-26_i386.deb
7fd81cf0482d748c9f531f6338f0a9df7fe808e0 20545648 linux-image-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
a7455a6eb20b004cbd3bb4b8458509019a0006ad 412316 linux-headers-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
26cd7154b33cecc1a42dc89b12042626c2c80395 3845414 linux-headers-2.6.26-2-common-vserver_2.6.26-26_i386.deb
42272901b56fb4ea110dfe27201a18f9e9a1d52c 1597868 linux-image-2.6.26-2-xen-686_2.6.26-26_i386.deb
b4e7e4fc2c01e86518bcf6e7d0244d8aeeeaf1b2 18215294 linux-modules-2.6.26-2-xen-686_2.6.26-26_i386.deb
856c92c4a2f1b7cd0a4f11a6e36431abb4ea25dc 400004 linux-headers-2.6.26-2-xen-686_2.6.26-26_i386.deb
4ee49e06220be41597a24505fb28c9a888843762 111802 xen-linux-system-2.6.26-2-xen-686_2.6.26-26_i386.deb
5edfe8670429053f9e1d8504c38328668ac0aa16 3949118 linux-headers-2.6.26-2-common-xen_2.6.26-26_i386.deb
Checksums-Sha256:
3f01cf3cba70d282424be2728be594069ddc25994b051d6df8f1b10a4e32fbdd 6402 linux-2.6_2.6.26-26.dsc
2062ffe97a9648edf7b096bd020bf1ad01e4425175198298e43270748763acc8 7974353 linux-2.6_2.6.26-26.diff.gz
7fe56070f6583819a1a5f5dadbfd45c5424c668fc9768ad7de549d8c041f9583 4851216 linux-doc-2.6.26_2.6.26-26_all.deb
5ddc83a3ada70abe98203da408c08f9a5b6d0a582c0cf470c431f0b588514c8e 1808658 linux-manual-2.6.26_2.6.26-26_all.deb
4d232c482f46ee513b0226b695771e53e088d9aa07100ae1405c21422c77c8ef 2961428 linux-patch-debian-2.6.26_2.6.26-26_all.deb
7dc763df44bde2db056da0939204f37f9e0028d694d8539b726b1f76ab1519db 49468942 linux-source-2.6.26_2.6.26-26_all.deb
fee0fae890f7cff812adbda1ab892bcef69ebde356396240c404ec27c307cdd8 127660 linux-support-2.6.26-2_2.6.26-26_all.deb
23324bedd05dd02bd7bc479d35ab119231d9e7b7db599391a5ad9ee922f5eb2b 112394 linux-tree-2.6.26_2.6.26-26_all.deb
cc4c81592e1fcf0b4103b6a7b79d47430ff24a038f85153581ead6832406df3e 20367582 linux-image-2.6.26-2-486_2.6.26-26_i386.deb
f8757165bd947b722b207d99ac33846e9197726f427a4b178c9b71921b47cfb8 411334 linux-headers-2.6.26-2-486_2.6.26-26_i386.deb
910ab936d7ec509278527e87426bdce187bb1795a44fd86d45128e758784ce37 20405570 linux-image-2.6.26-2-686_2.6.26-26_i386.deb
3b241f65d188081db5a93e1566d62c3a1749b26c1819352a8856d805c33114bf 411368 linux-headers-2.6.26-2-686_2.6.26-26_i386.deb
871dd3bddd1a41e66f80dbc73f137d72f588c55e6be4d646a3bae7ae270940bd 20526496 linux-image-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
ae7c65c0395ebd88c3af366a4fdba37c0cc3607c96a356e994ca442975fd5122 411886 linux-headers-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
b8356d99a8632e16b53a21d554831f18a1b9c86f657a3967ebbc6f7d02e2a866 21046570 linux-image-2.6.26-2-amd64_2.6.26-26_i386.deb
7809b3d4f78521ef18bc10b9ad9568e375f0de85692b553ec3db2b0e06249729 402178 linux-headers-2.6.26-2-amd64_2.6.26-26_i386.deb
81a5181508da76f25f09b6b3bf67c38284ba03159877ce09f9a6ad36520de0ff 3810588 linux-headers-2.6.26-2-common_2.6.26-26_i386.deb
4e7c7f51ece24f5107b5de4d9c07854185d4a214808f68e8c1c0f0a2736a3798 20703458 linux-image-2.6.26-2-openvz-686_2.6.26-26_i386.deb
ba61ce138103d422c69cba72a442b82171cefd1754d7d1f34041ac44e09088fb 417566 linux-headers-2.6.26-2-openvz-686_2.6.26-26_i386.deb
044f78e0c47ad01036bd1903614ca6b8e6eed28f7320bd0295db36210dd262f5 3869506 linux-headers-2.6.26-2-common-openvz_2.6.26-26_i386.deb
405e3fa691fc6e40445c2ddf13ee86ab0318a3d6c7d048ff635a4b7d4c5df88f 111814 linux-headers-2.6.26-2-all_2.6.26-26_i386.deb
ec579986c626605bf15d2ec98daa9b490d4a443eb5578abd9889b238f8449520 111870 linux-headers-2.6.26-2-all-i386_2.6.26-26_i386.deb
c1750f6d247c210aad68c19e83b8bad3f75963d12ee3f1a379a17b6890dc11ef 769378 linux-libc-dev_2.6.26-26_i386.deb
103d043b864d58ec1c0bf2616f7b16d1b77b0fc780bd928bb545702d2a13b758 20426904 linux-image-2.6.26-2-vserver-686_2.6.26-26_i386.deb
9dd51ba0bb87b42c9391909c031f4e7b4431819373a1c0c50a671395ce45a74c 412628 linux-headers-2.6.26-2-vserver-686_2.6.26-26_i386.deb
a5568c62c7a68b812d4f96761f6eb9d5b8d051b6d2e5fe169069da4d95890183 20545648 linux-image-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
632dc00dbc6e17f20cc2cba7f19703fb84854104202c445f343d6a5fb8192dbf 412316 linux-headers-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
5659b3bdf9bc655f290b3d561a05e225ac9a8bfac51b1fb3731b811b20d4c366 3845414 linux-headers-2.6.26-2-common-vserver_2.6.26-26_i386.deb
8cc1c74dac523f658e39f8e4854655a6502cd4f63549d0dbd9d381f0eafcf8b1 1597868 linux-image-2.6.26-2-xen-686_2.6.26-26_i386.deb
9e4b8c32d1cfcfeb0b745f99c6e59c9d4161c3a114de60161de2ec4ba8cc7eac 18215294 linux-modules-2.6.26-2-xen-686_2.6.26-26_i386.deb
d442827616ea9ff6b939d6128d26e4452a2a9d61ecb6826206d34c01064576a8 400004 linux-headers-2.6.26-2-xen-686_2.6.26-26_i386.deb
c4369e9f7bdc94fa1af7519ea322682e69e5821d5cf1957a84161034511e8a73 111802 xen-linux-system-2.6.26-2-xen-686_2.6.26-26_i386.deb
f1ca660af6abfe1b7f8351d874d2d2d0b2562c15ee7c3cda335d226796c94ab8 3949118 linux-headers-2.6.26-2-common-xen_2.6.26-26_i386.deb
Files:
5a8985a31f24ff403c0d34046d75cf3a 6402 devel optional linux-2.6_2.6.26-26.dsc
b337f5ab5a662ac5383a0ed6c5354b53 7974353 devel optional linux-2.6_2.6.26-26.diff.gz
7bc9f80c0be4ff760cc21ab0fee3f8ec 4851216 doc optional linux-doc-2.6.26_2.6.26-26_all.deb
32523e6e95ca9b4802348245e9d064ba 1808658 doc optional linux-manual-2.6.26_2.6.26-26_all.deb
b655ea30c51bfdf49812fadd8c3c302a 2961428 devel optional linux-patch-debian-2.6.26_2.6.26-26_all.deb
baeca8b0db245cf2ffd10eeb5e8ead8a 49468942 devel optional linux-source-2.6.26_2.6.26-26_all.deb
0e863ae9ef241039c922bdd179bb69c8 127660 devel optional linux-support-2.6.26-2_2.6.26-26_all.deb
84a71c92db7252ab89369f4f919768b6 112394 devel optional linux-tree-2.6.26_2.6.26-26_all.deb
a242f03a90eabcc54eeeb731fe49b99a 20367582 admin optional linux-image-2.6.26-2-486_2.6.26-26_i386.deb
36b03f7720b069efa08d32ddb947fe88 411334 devel optional linux-headers-2.6.26-2-486_2.6.26-26_i386.deb
aeea79b880cddf8b9ecbd2b196783723 20405570 admin optional linux-image-2.6.26-2-686_2.6.26-26_i386.deb
e555748c64885fb5c11ed3171490e041 411368 devel optional linux-headers-2.6.26-2-686_2.6.26-26_i386.deb
a9fe2865a2ee9b6cf436ac00840730e2 20526496 admin optional linux-image-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
d9e702dbd3ba3a27a0d21a5ab0c8c8a1 411886 devel optional linux-headers-2.6.26-2-686-bigmem_2.6.26-26_i386.deb
84773fa0077daf92baaa11ad44a524a4 21046570 admin optional linux-image-2.6.26-2-amd64_2.6.26-26_i386.deb
68c06450bd36da8b3c68314e8ab5cc3d 402178 devel optional linux-headers-2.6.26-2-amd64_2.6.26-26_i386.deb
80fa69942b2ba7e0bcb1d76c12158f2e 3810588 devel optional linux-headers-2.6.26-2-common_2.6.26-26_i386.deb
d387415ec52e1a8ae15de7c0797fc3e9 20703458 admin optional linux-image-2.6.26-2-openvz-686_2.6.26-26_i386.deb
d0ce17755f8916d7c67a372b2cafb1b2 417566 devel optional linux-headers-2.6.26-2-openvz-686_2.6.26-26_i386.deb
87a9f60a5f5e20232f4399a43cf9eb23 3869506 devel optional linux-headers-2.6.26-2-common-openvz_2.6.26-26_i386.deb
c7ab15036257ff6f102347f13e7b85b7 111814 devel optional linux-headers-2.6.26-2-all_2.6.26-26_i386.deb
80e1bb2b5d92ce63e86136da012f1ca8 111870 devel optional linux-headers-2.6.26-2-all-i386_2.6.26-26_i386.deb
00a50da19ebc7ae9af5b66e8ed068bb2 769378 devel optional linux-libc-dev_2.6.26-26_i386.deb
676256d4414070b2af45d77646e45dc9 20426904 admin optional linux-image-2.6.26-2-vserver-686_2.6.26-26_i386.deb
08c78e0cb288581a1f4fdba073e200f5 412628 devel optional linux-headers-2.6.26-2-vserver-686_2.6.26-26_i386.deb
4b17e0673937fff10d3908203b48ac34 20545648 admin optional linux-image-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
57bdc1098a10661655331b8aec5cd106 412316 devel optional linux-headers-2.6.26-2-vserver-686-bigmem_2.6.26-26_i386.deb
66514c766f05281fff32703fbedafedf 3845414 devel optional linux-headers-2.6.26-2-common-vserver_2.6.26-26_i386.deb
c979d7c79e0693c27e5de33b03840e40 1597868 admin optional linux-image-2.6.26-2-xen-686_2.6.26-26_i386.deb
76e3077b335923429a80bc26e35f019f 18215294 admin optional linux-modules-2.6.26-2-xen-686_2.6.26-26_i386.deb
4177ebd10cc93c145bd8ccd54c3ef19e 400004 devel optional linux-headers-2.6.26-2-xen-686_2.6.26-26_i386.deb
1394c6902175f4b4203167ea17ee337d 111802 admin extra xen-linux-system-2.6.26-2-xen-686_2.6.26-26_i386.deb
8e07ee479c2d4a287e5316eb5ecc8612 3949118 devel optional linux-headers-2.6.26-2-common-xen_2.6.26-26_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJM6KNAAAoJEBv4PF5U/IZA7XEP/2djrfzoffypwhHxm4Py7ZxM
NBHuRHWbAqRZFLWxErfTH42AXoNoPtn1NuPujbBUBV9XYCVZ5b0b8e2xpHquQXp6
/Ebot7VRLOp3vl//IFbyKMEsWuDfeQFDP3qrH6pRiUiZPcjXqktkoiv3lSni6PDs
q2ty/CNsBSUfM9N9GV05zxoUZInMjJg+kO+t55FQ0Ec8W3DtramMThf7ct7EYrK0
lfdFI6pKmHUt8uyLm7Cq0BXyGsdbHyWgV8a+JsYdvbzDs6Y69dLQUG/S1HJTfBjv
ifW0CyOeN2PjV4u8+i9uQVr6RCpni+bDeCoZy6cUYd3B4uaKppyiVdhDpb3bmXWa
ThJHn/P36mltN2LhCdJ5zGVld2lznBBIAj+9VOyCvFV7/R/tzGhJrjbgWR8Ue2Pv
HM0UbPv10k4oCSGy4fkqf8HQqj9MBm2nssP5FO9XNgfU1SK3jcfZ1wx6YuXy1ZF6
r9AB2jFLz2eF3aPi4ffe5RMqoz7wugcfTljdoVNva0JE6nr537EE+9Kb2ujf3K71
QzRp3kuUIVsNrN7KO7PxQhOOqHS+Axytz14bPCYRQ6IxO/OcB+xYWTtnP+CWwshN
n8C9GMbKnO/ULf2pGX4UpBq8oMZIGCQBGjtWCovX0z0L4svUFrdS5C5Y4s9Qm249
g1hN25wOpxH204wPYxl7
=Ea6M
-----END PGP SIGNATURE-----
--- End Message ---