From: Greg Kroah-Hartman Date: Fri, 21 Mar 2008 17:23:36 +0000 (-0700) Subject: add my signed-off-by and fix up the From: on some 2.6.24 patches X-Git-Tag: v2.6.24.4~6^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b84796ae69132e99a8535c8523f76514a6053a61;p=thirdparty%2Fkernel%2Fstable-queue.git add my signed-off-by and fix up the From: on some 2.6.24 patches --- diff --git a/queue-2.6.24/aio-bad-aio-race-in-aio_complete-leads-to-process-hang.patch b/queue-2.6.24/aio-bad-aio-race-in-aio_complete-leads-to-process-hang.patch index 3d96b4d7fd3..397474d5023 100644 --- a/queue-2.6.24/aio-bad-aio-race-in-aio_complete-leads-to-process-hang.patch +++ b/queue-2.6.24/aio-bad-aio-race-in-aio_complete-leads-to-process-hang.patch @@ -62,6 +62,7 @@ Signed-off-by: Andrew Morton coding pattern, because it's so often buggy wrt memory ordering ] Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/aio.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/queue-2.6.24/arcmsr-fix-irqs-disabled-warning-spew.patch b/queue-2.6.24/arcmsr-fix-irqs-disabled-warning-spew.patch index b18a11d8614..85be06023b3 100644 --- a/queue-2.6.24/arcmsr-fix-irqs-disabled-warning-spew.patch +++ b/queue-2.6.24/arcmsr-fix-irqs-disabled-warning-spew.patch @@ -6,6 +6,8 @@ Message-Id: <200802271935.01193.mpagano@gentoo.org> Cc: kernel@gentoo.org, dsd@gentoo.org Subject: arcmsr: fix IRQs disabled warning spew +From: Mike Pagano + As of 2.6.24, running the archttp passthrough daemon with the arcmsr driver produces an endless spew of dma_free_coherent warnings: @@ -25,6 +27,7 @@ Signed-off-by: Daniel Drake Cc: Nick Cheng Cc: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/arcmsr/arcmsr_hba.c | 20 +++++++++----------- diff --git a/queue-2.6.24/arm-pxa-fix-clock-lookup-to-find-specific-device-clocks.patch b/queue-2.6.24/arm-pxa-fix-clock-lookup-to-find-specific-device-clocks.patch index c1f72422e70..7e8c0beacc7 100644 --- a/queue-2.6.24/arm-pxa-fix-clock-lookup-to-find-specific-device-clocks.patch +++ b/queue-2.6.24/arm-pxa-fix-clock-lookup-to-find-specific-device-clocks.patch @@ -28,6 +28,7 @@ Uli Luckas notes: [2] http://marc.info/?l=linux-arm-kernel&m=120384388411097 Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-pxa/clock.c | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/queue-2.6.24/async_tx-avoid-the-async-xor_zero_sum-path-when-src_cnt-device-max_xor.patch b/queue-2.6.24/async_tx-avoid-the-async-xor_zero_sum-path-when-src_cnt-device-max_xor.patch index ac88dfed7ef..a27f78545a3 100644 --- a/queue-2.6.24/async_tx-avoid-the-async-xor_zero_sum-path-when-src_cnt-device-max_xor.patch +++ b/queue-2.6.24/async_tx-avoid-the-async-xor_zero_sum-path-when-src_cnt-device-max_xor.patch @@ -18,6 +18,7 @@ Cc: Neil Brown Signed-off-by: Dan Williams [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- please verify the backport makes sense diff --git a/queue-2.6.24/atmel_spi-fix-clock-polarity.patch b/queue-2.6.24/atmel_spi-fix-clock-polarity.patch index 9e955a9baf6..38a1c96047e 100644 --- a/queue-2.6.24/atmel_spi-fix-clock-polarity.patch +++ b/queue-2.6.24/atmel_spi-fix-clock-polarity.patch @@ -35,6 +35,7 @@ Cc: David Brownell Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/spi/atmel_spi.c | 10 ++++++++++ diff --git a/queue-2.6.24/b43-backport-bcm4311-fix.patch b/queue-2.6.24/b43-backport-bcm4311-fix.patch index 510d6173b00..e230cd758fc 100644 --- a/queue-2.6.24/b43-backport-bcm4311-fix.patch +++ b/queue-2.6.24/b43-backport-bcm4311-fix.patch @@ -7,6 +7,8 @@ Message-Id: <200802291255.41906.mb@bu3sch.de> Cc: Greg KH , linux-wireless@vger.kernel.org, bcm43xx-dev@lists.berlios.de, alexey.zaytsev@gmail.com Subject: b43: Backport bcm4311 fix +From: Michael Buesch + This is a backport of upstream commit 013978b6 ("b43: Changes to enable BCM4311 rev 02 with wireless core revision 13") and the changes include the following: @@ -30,6 +32,7 @@ Cc: Larry Finger Cc: John W. Linville Cc: Alexey Zaytsev Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/b43/dma.c | 30 ++++++++++++++++++++++-------- diff --git a/queue-2.6.24/crypto-xcbc-fix-crash-with-ipsec.patch b/queue-2.6.24/crypto-xcbc-fix-crash-with-ipsec.patch index ce78bcbd05b..41e46881c17 100644 --- a/queue-2.6.24/crypto-xcbc-fix-crash-with-ipsec.patch +++ b/queue-2.6.24/crypto-xcbc-fix-crash-with-ipsec.patch @@ -24,6 +24,7 @@ Please let me know if it looks ok. Signed-off-by: Joy Latten Signed-off-by: Herbert Xu Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- crypto/xcbc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/queue-2.6.24/crypto-xts-use-proper-alignment.patch b/queue-2.6.24/crypto-xts-use-proper-alignment.patch index 30c035a31a1..562d91d1719 100644 --- a/queue-2.6.24/crypto-xts-use-proper-alignment.patch +++ b/queue-2.6.24/crypto-xts-use-proper-alignment.patch @@ -19,6 +19,7 @@ Signed-off-by: Sebastian Siewior Tested-by: Stefan Hellermann Signed-off-by: Herbert Xu Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- crypto/xts.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/queue-2.6.24/drivers-fix-dma_get_required_mask.patch b/queue-2.6.24/drivers-fix-dma_get_required_mask.patch index d71a40d13c0..8ae80ead60a 100644 --- a/queue-2.6.24/drivers-fix-dma_get_required_mask.patch +++ b/queue-2.6.24/drivers-fix-dma_get_required_mask.patch @@ -5,8 +5,9 @@ From: jejb@kernel.org To: jejb@kernel.org, stable@kernel.org Subject: drivers: fix dma_get_required_mask -commit: e88a0c2ca81207a75afe5bbb8020541dabf606ac From: James Bottomley + +commit: e88a0c2ca81207a75afe5bbb8020541dabf606ac Date: Sun, 9 Mar 2008 11:57:56 -0500 Subject: drivers: fix dma_get_required_mask @@ -20,9 +21,9 @@ DMA_32BIT_MASK). This bug results in any driver that uses this function Fix by removing the and with dev->dma_mask. Signed-off-by: James Bottomley -Cc: stable Signed-off-by: Greg Kroah-Hartman Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/base/platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/e1000e-fix-crc-stripping-in-hardware-context-bug.patch b/queue-2.6.24/e1000e-fix-crc-stripping-in-hardware-context-bug.patch index 31c8c98c70a..47bc0c472e9 100644 --- a/queue-2.6.24/e1000e-fix-crc-stripping-in-hardware-context-bug.patch +++ b/queue-2.6.24/e1000e-fix-crc-stripping-in-hardware-context-bug.patch @@ -3,6 +3,8 @@ From: Auke Kok Date: Tue, 12 Feb 2008 15:20:24 -0800 Subject: e1000e: Fix CRC stripping in hardware context bug +From: Auke Kok + CRC stripping was only correctly enabled for packet split recieves which is used when receiving jumbo frames. Correctly enable SECRC also for normal buffer packet receives. @@ -13,6 +15,7 @@ Signed-off-by: Auke Kok Signed-off-by: Jeff Garzik Cc: Mike Pagano Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/net/e1000e/netdev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/queue-2.6.24/ecryptfs-make-ecryptfs_prepare_write-decrypt-the-page.patch b/queue-2.6.24/ecryptfs-make-ecryptfs_prepare_write-decrypt-the-page.patch index 7849e4349ac..4c8861a0032 100644 --- a/queue-2.6.24/ecryptfs-make-ecryptfs_prepare_write-decrypt-the-page.patch +++ b/queue-2.6.24/ecryptfs-make-ecryptfs_prepare_write-decrypt-the-page.patch @@ -30,11 +30,11 @@ be something other than "abc\ndef\n". Signed-off-by: Michael Halcrow Cc: Benedikt Driessen -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/mmap.c | 102 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 76 insertions(+), 26 deletions(-) diff --git a/queue-2.6.24/file-capabilities-simplify-signal-check.patch b/queue-2.6.24/file-capabilities-simplify-signal-check.patch index bc5c82b0255..5bb817c18db 100644 --- a/queue-2.6.24/file-capabilities-simplify-signal-check.patch +++ b/queue-2.6.24/file-capabilities-simplify-signal-check.patch @@ -15,10 +15,10 @@ Without this patch wireshark is reported to fail. Signed-off-by: Serge E. Hallyn Signed-off-by: Andrew G. Morgan -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- security/commoncap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/fix-default-compose-table-initialization.patch b/queue-2.6.24/fix-default-compose-table-initialization.patch index 2347e82559a..7cc4f540154 100644 --- a/queue-2.6.24/fix-default-compose-table-initialization.patch +++ b/queue-2.6.24/fix-default-compose-table-initialization.patch @@ -30,6 +30,7 @@ Fix that. Signed-off-by: Tony Breeds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/acorn/char/defkeymap-l7200.c | 68 +++++++++++++++++------------------ drivers/char/defkeymap.c_shipped | 68 +++++++++++++++++------------------ diff --git a/queue-2.6.24/fuse-fix-permission-checking.patch b/queue-2.6.24/fuse-fix-permission-checking.patch index 369ef20c36a..c96f2867da4 100644 --- a/queue-2.6.24/fuse-fix-permission-checking.patch +++ b/queue-2.6.24/fuse-fix-permission-checking.patch @@ -4,6 +4,8 @@ Date: Sat, 23 Feb 2008 15:23:27 -0800 Message-Id: Subject: fuse: fix permission checking +From: Miklos Szeredi + [upstream commit 1a823ac9ff09cbdf39201df37b7ede1f9395de83] I added a nasty local variable shadowing bug to fuse in 2.6.24, with the @@ -22,10 +24,10 @@ the kernel :( More testing would have also saved us :(( Signed-off-by: Miklos Szeredi -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/fuse/dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/futex-fix-init-order.patch b/queue-2.6.24/futex-fix-init-order.patch index 7376a91117b..f3fcef234a1 100644 --- a/queue-2.6.24/futex-fix-init-order.patch +++ b/queue-2.6.24/futex-fix-init-order.patch @@ -19,10 +19,10 @@ Signed-off-by: Thomas Gleixner Acked-by: Ingo Molnar Cc: Lennert Buytenhek Cc: Riku Voipio -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- kernel/futex.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/queue-2.6.24/futex-runtime-enable-pi-and-robust-functionality.patch b/queue-2.6.24/futex-runtime-enable-pi-and-robust-functionality.patch index 7f473397322..8b4f21a809c 100644 --- a/queue-2.6.24/futex-runtime-enable-pi-and-robust-functionality.patch +++ b/queue-2.6.24/futex-runtime-enable-pi-and-robust-functionality.patch @@ -44,10 +44,10 @@ Signed-off-by: Thomas Gleixner Acked-by: Ingo Molnar Cc: Lennert Buytenhek Cc: Riku Voipio -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- include/linux/futex.h | 1 + kernel/futex.c | 38 ++++++++++++++++++++++++++++++++++---- diff --git a/queue-2.6.24/hugetlb-ensure-we-do-not-reference-a-surplus-page-after-handing-it-to-buddy.patch b/queue-2.6.24/hugetlb-ensure-we-do-not-reference-a-surplus-page-after-handing-it-to-buddy.patch index 147e023902c..124ec1ecc58 100644 --- a/queue-2.6.24/hugetlb-ensure-we-do-not-reference-a-surplus-page-after-handing-it-to-buddy.patch +++ b/queue-2.6.24/hugetlb-ensure-we-do-not-reference-a-surplus-page-after-handing-it-to-buddy.patch @@ -20,10 +20,10 @@ Make sure we clear out page private before we free the page. Signed-off-by: Andy Whitcroft Acked-by: Adam Litke -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- mm/hugetlb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/ioat-fix-ack-handling-driver-must-ensure-that-ack-is-zero.patch b/queue-2.6.24/ioat-fix-ack-handling-driver-must-ensure-that-ack-is-zero.patch index da3168dba05..0680419db4b 100644 --- a/queue-2.6.24/ioat-fix-ack-handling-driver-must-ensure-that-ack-is-zero.patch +++ b/queue-2.6.24/ioat-fix-ack-handling-driver-must-ensure-that-ack-is-zero.patch @@ -16,6 +16,7 @@ Signed-off-by: Dan Williams Acked-by: Shannon Nelson [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- Dan, Shannon, can you please verify the backport. thanks, diff --git a/queue-2.6.24/iov_iter_advance-fix.patch b/queue-2.6.24/iov_iter_advance-fix.patch index 8a8b089b323..1bab4da9fa6 100644 --- a/queue-2.6.24/iov_iter_advance-fix.patch +++ b/queue-2.6.24/iov_iter_advance-fix.patch @@ -5,10 +5,9 @@ From: jejb@kernel.org To: jejb@kernel.org, stable@kernel.org Subject: iov_iter_advance() fix -commit: f7009264c519603b8ec67c881bd368a56703cfc9 From: Nick Piggin -Date: Mon, 10 Mar 2008 11:43:59 -0700 -Subject: iov_iter_advance() fix + +commit: f7009264c519603b8ec67c881bd368a56703cfc9 iov_iter_advance() skips over zero-length iovecs, however it does not properly terminate at the end of the iovec array. Fix this by checking against @@ -22,10 +21,10 @@ writev. Signed-off-by: Nick Piggin Tested-by: "Kevin Coffman" Cc: "Alexey Dobriyan" -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- mm/filemap.c | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/queue-2.6.24/irq_noprobe-helper-functions.patch b/queue-2.6.24/irq_noprobe-helper-functions.patch index 8f9f34f84e4..ff25b97540e 100644 --- a/queue-2.6.24/irq_noprobe-helper-functions.patch +++ b/queue-2.6.24/irq_noprobe-helper-functions.patch @@ -4,6 +4,8 @@ Date: Fri, 8 Feb 2008 04:22:01 -0800 Message-ID: <93564eb70802241736l741e7406o29fab05a611c12c7@mail.gmail.com> Subject: IRQ_NOPROBE helper functions +From: Ralf Baechle + Probing non-ISA interrupts using the handle_percpu_irq as their handle_irq method may crash the system because handle_percpu_irq does not check IRQ_WAITING. This for example hits the MIPS Qemu configuration. @@ -23,6 +25,7 @@ Cc: Ingo Molnar Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- include/linux/irq.h | 3 +++ kernel/irq/chip.c | 36 ++++++++++++++++++++++++++++++++++++ diff --git a/queue-2.6.24/jbd-correctly-unescape-journal-data-blocks.patch b/queue-2.6.24/jbd-correctly-unescape-journal-data-blocks.patch index 082b65e71f0..4965ecb9337 100644 --- a/queue-2.6.24/jbd-correctly-unescape-journal-data-blocks.patch +++ b/queue-2.6.24/jbd-correctly-unescape-journal-data-blocks.patch @@ -20,10 +20,10 @@ instead of the correct data after recovery. Signed-off-by: Duane Griffin Acked-by: Jan Kara Cc: -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/jbd/recovery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/jbd2-correctly-unescape-journal-data-blocks.patch b/queue-2.6.24/jbd2-correctly-unescape-journal-data-blocks.patch index bd533c7196f..f5df921e75b 100644 --- a/queue-2.6.24/jbd2-correctly-unescape-journal-data-blocks.patch +++ b/queue-2.6.24/jbd2-correctly-unescape-journal-data-blocks.patch @@ -20,10 +20,10 @@ instead of the correct data after recovery. Signed-off-by: Duane Griffin Acked-by: Jan Kara Cc: -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/jbd2/recovery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/macb-fix-speed-setting.patch b/queue-2.6.24/macb-fix-speed-setting.patch index 27cc914ec25..5603eedfc51 100644 --- a/queue-2.6.24/macb-fix-speed-setting.patch +++ b/queue-2.6.24/macb-fix-speed-setting.patch @@ -16,6 +16,7 @@ Signed-off-by: Atsushi Nemoto Signed-off-by: Jeff Garzik Signed-off-by: Haavard Skinnemoen Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/net/macb.c | 2 +- diff --git a/queue-2.6.24/mips-mark-all-but-i8259-interrupts-as-no-probe.patch b/queue-2.6.24/mips-mark-all-but-i8259-interrupts-as-no-probe.patch index e0f0488efac..aaf55d309db 100644 --- a/queue-2.6.24/mips-mark-all-but-i8259-interrupts-as-no-probe.patch +++ b/queue-2.6.24/mips-mark-all-but-i8259-interrupts-as-no-probe.patch @@ -4,6 +4,8 @@ Date: Fri, 8 Feb 2008 04:22:02 -0800 Message-ID: <93564eb70802241736l741e7406o29fab05a611c12c7@mail.gmail.com> Subject: MIPS: Mark all but i8259 interrupts as no-probe. +From: Ralf Baechle + Use set_irq_noprobe() to mark all MIPS interrupts as non-probe. Override that default for i8259 interrupts. @@ -14,6 +16,7 @@ Cc: Ingo Molnar Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/mips/kernel/i8259.c | 4 +++- arch/mips/kernel/irq.c | 5 +++++ diff --git a/queue-2.6.24/moduleparam-fix-alpha-ia64-and-ppc64-compile-failures.patch b/queue-2.6.24/moduleparam-fix-alpha-ia64-and-ppc64-compile-failures.patch index 71c1c4834e2..27c936581ad 100644 --- a/queue-2.6.24/moduleparam-fix-alpha-ia64-and-ppc64-compile-failures.patch +++ b/queue-2.6.24/moduleparam-fix-alpha-ia64-and-ppc64-compile-failures.patch @@ -4,6 +4,8 @@ Date: Wed, 13 Feb 2008 15:03:26 -0800 Message-Id: <200802271925.13372.mpagano@gentoo.org> Subject: moduleparam: fix alpha, ia64 and ppc64 compile failures +From: Ivan Kokshaysky + [upstream commit: 91d35dd9] On alpha, ia64 and ppc64 only relocations to local data can go into @@ -28,6 +30,7 @@ Signed-off-by: Linus Torvalds Cc: Mike Pagano [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- include/linux/moduleparam.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/queue-2.6.24/netfilter-fix-ebtable-targets-return.patch b/queue-2.6.24/netfilter-fix-ebtable-targets-return.patch index 0d09dcf01b8..831a822b03b 100644 --- a/queue-2.6.24/netfilter-fix-ebtable-targets-return.patch +++ b/queue-2.6.24/netfilter-fix-ebtable-targets-return.patch @@ -6,6 +6,8 @@ Date: Mon, 25 Feb 2008 15:01:04 +0100 (MET) Cc: netfilter-devel@vger.kernel.org, Patrick McHardy , davem@davemloft.net Subject: NETFILTER: fix ebtable targets return +From: Patrick McHardy + Upstream commit 1b04ab459: The function ebt_do_table doesn't take NF_DROP as a verdict from the targets. @@ -14,6 +16,7 @@ Signed-off-by: Joonwoo Park Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- net/bridge/netfilter/ebt_dnat.c | 2 +- diff --git a/queue-2.6.24/netfilter-fix-incorrect-use-of-skb_make_writable.patch b/queue-2.6.24/netfilter-fix-incorrect-use-of-skb_make_writable.patch index b838d0374f1..e12c4ab4a8c 100644 --- a/queue-2.6.24/netfilter-fix-incorrect-use-of-skb_make_writable.patch +++ b/queue-2.6.24/netfilter-fix-incorrect-use-of-skb_make_writable.patch @@ -6,6 +6,8 @@ Date: Mon, 25 Feb 2008 15:01:02 +0100 (MET) Cc: netfilter-devel@vger.kernel.org, Patrick McHardy , davem@davemloft.net Subject: NETFILTER: Fix incorrect use of skb_make_writable +From: Patrick McHardy + Upstream commit eb1197bc0: http://bugzilla.kernel.org/show_bug.cgi?id=9920 @@ -15,6 +17,7 @@ Signed-off-by: Joonwoo Park Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- net/bridge/netfilter/ebt_dnat.c | 2 +- diff --git a/queue-2.6.24/netfilter-nfnetlink_log-fix-computation-of-netlink-skb-size.patch b/queue-2.6.24/netfilter-nfnetlink_log-fix-computation-of-netlink-skb-size.patch index 0b0fb6c2399..47fe4aaab6f 100644 --- a/queue-2.6.24/netfilter-nfnetlink_log-fix-computation-of-netlink-skb-size.patch +++ b/queue-2.6.24/netfilter-nfnetlink_log-fix-computation-of-netlink-skb-size.patch @@ -15,6 +15,7 @@ of skb size by using NLMSG_SPACE instead of NLMSG_ALIGN. Signed-off-by: Eric Leblond Signed-off-by: Patrick McHardy Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- net/netfilter/nfnetlink_log.c | 2 +- diff --git a/queue-2.6.24/netfilter-nfnetlink_queue-fix-computation-of-allocated-size-for-netlink-skb.patch b/queue-2.6.24/netfilter-nfnetlink_queue-fix-computation-of-allocated-size-for-netlink-skb.patch index 73fd52d3f8b..aa14f3b28ff 100644 --- a/queue-2.6.24/netfilter-nfnetlink_queue-fix-computation-of-allocated-size-for-netlink-skb.patch +++ b/queue-2.6.24/netfilter-nfnetlink_queue-fix-computation-of-allocated-size-for-netlink-skb.patch @@ -20,6 +20,7 @@ is an integer were invalid and the corresponding packets were dropped. Signed-off-by: Eric Leblond Signed-off-by: Patrick McHardy Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- net/netfilter/nfnetlink_queue.c | 2 +- diff --git a/queue-2.6.24/netfilter-nfnetlink_queue-fix-skb_linear_assert-when-mangling-packet-data.patch b/queue-2.6.24/netfilter-nfnetlink_queue-fix-skb_linear_assert-when-mangling-packet-data.patch index 16bd8ce61b7..51181524bdb 100644 --- a/queue-2.6.24/netfilter-nfnetlink_queue-fix-skb_linear_assert-when-mangling-packet-data.patch +++ b/queue-2.6.24/netfilter-nfnetlink_queue-fix-skb_linear_assert-when-mangling-packet-data.patch @@ -6,6 +6,8 @@ Date: Mon, 25 Feb 2008 15:01:01 +0100 (MET) Cc: netfilter-devel@vger.kernel.org, Patrick McHardy , davem@davemloft.net Subject: NETFILTER: nfnetlink_queue: fix SKB_LINEAR_ASSERT when mangling packet data +From: Patrick McHardy + Upstream commit e2b58a67: As reported by Tomas Simonaitis , inserting new @@ -22,6 +24,7 @@ Tested by Thomas, fixes bugzilla #9933. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- Patrick, which part of commit log did you want to drop? diff --git a/queue-2.6.24/netfilter-xt_time-fix-failure-to-match-on-sundays.patch b/queue-2.6.24/netfilter-xt_time-fix-failure-to-match-on-sundays.patch index aed7034113c..f1b5d146220 100644 --- a/queue-2.6.24/netfilter-xt_time-fix-failure-to-match-on-sundays.patch +++ b/queue-2.6.24/netfilter-xt_time-fix-failure-to-match-on-sundays.patch @@ -31,6 +31,7 @@ zero, even when info->weekdays_match = XT_TIME_ALL_WEEKDAYS = 0xFE. Signed-off-by: Jan Engelhardt Signed-off-by: Patrick McHardy Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- net/netfilter/xt_time.c | 7 +++++-- diff --git a/queue-2.6.24/nfsd-fix-oops-on-access-from-high-numbered-ports.patch b/queue-2.6.24/nfsd-fix-oops-on-access-from-high-numbered-ports.patch index 20d04f39676..3e4550d3635 100644 --- a/queue-2.6.24/nfsd-fix-oops-on-access-from-high-numbered-ports.patch +++ b/queue-2.6.24/nfsd-fix-oops-on-access-from-high-numbered-ports.patch @@ -4,6 +4,8 @@ Date: Fri, 14 Mar 2008 19:37:11 -0400 Message-ID: <20080314233711.GN2119@fieldses.org> Subject: nfsd: fix oops on access from high-numbered ports +From: J. Bruce Fields + This bug was always here, but before my commit 6fa02839bf9412e18e77 ("recheck for secure ports in fh_verify"), it could only be triggered by failure of a kmalloc(). After that commit it could be triggered by a @@ -22,6 +24,7 @@ Signed-off-by: J. Bruce Fields Cc: Lukas Hejtmanek Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/nfsd/nfsfh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/queue-2.6.24/pata_hpt-pata_serverworks-fix-udma-masking.patch b/queue-2.6.24/pata_hpt-pata_serverworks-fix-udma-masking.patch index e2f9d2cc3c3..597897059fd 100644 --- a/queue-2.6.24/pata_hpt-pata_serverworks-fix-udma-masking.patch +++ b/queue-2.6.24/pata_hpt-pata_serverworks-fix-udma-masking.patch @@ -4,6 +4,8 @@ Date: Tue, 26 Feb 2008 13:35:54 -0800 Message-Id: <200802262136.m1QLajKW010124@imap1.linux-foundation.org> Subject: pata_hpt*, pata_serverworks: fix UDMA masking +From: Alan Cox + [upstream commit: 6ddd6861] When masking, mask out the modes that are unsupported not the ones @@ -13,6 +15,7 @@ Signed-off-by: Alan Cox Signed-off-by: Andrew Morton Signed-off-by: Jeff Garzik Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/ata/pata_hpt366.c | 6 +++--- drivers/ata/pata_hpt37x.c | 6 +++--- diff --git a/queue-2.6.24/pci-x86-always-use-conf1-to-access-config-space-below-256-bytes.patch b/queue-2.6.24/pci-x86-always-use-conf1-to-access-config-space-below-256-bytes.patch index a412061516b..5552e401d8e 100644 --- a/queue-2.6.24/pci-x86-always-use-conf1-to-access-config-space-below-256-bytes.patch +++ b/queue-2.6.24/pci-x86-always-use-conf1-to-access-config-space-below-256-bytes.patch @@ -4,6 +4,8 @@ Date: Mon, 14 Jan 2008 17:31:09 -0500 Message-Id: <200802271928.54830.mpagano@gentoo.org> Subject: PCI x86: always use conf1 to access config space below 256 bytes +From: Ivan Kokshaysky + [upsteam commit: a0ca9909] Thanks to Loic Prylli , who originally proposed @@ -23,6 +25,7 @@ Signed-off-by: Matthew Wilcox Signed-off-by: Linus Torvalds Cc: Mike Pagano Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/x86/pci/mmconfig-shared.c | 35 ----------------------------------- arch/x86/pci/mmconfig_32.c | 22 +++++++++------------- diff --git a/queue-2.6.24/sched-fix-race-in-schedule.patch b/queue-2.6.24/sched-fix-race-in-schedule.patch index cd06e46c687..844fc6bda45 100644 --- a/queue-2.6.24/sched-fix-race-in-schedule.patch +++ b/queue-2.6.24/sched-fix-race-in-schedule.patch @@ -4,6 +4,8 @@ Date: Mon, 10 Mar 2008 11:01:20 -0700 Message-Id: <1205535434.6423.2.camel@lappy> Subject: sched: fix race in schedule() +From: Hiroshi Shimamoto + Fix a hard to trigger crash seen in the -rt kernel that also affects the vanilla scheduler. @@ -49,6 +51,7 @@ Signed-off-by: Peter Zijlstra Signed-off-by: Ingo Molnar [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- kernel/sched.c | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/queue-2.6.24/sched_nr_migrate-wrong-mode-bits.patch b/queue-2.6.24/sched_nr_migrate-wrong-mode-bits.patch index b598afbab80..8cec48bfbf9 100644 --- a/queue-2.6.24/sched_nr_migrate-wrong-mode-bits.patch +++ b/queue-2.6.24/sched_nr_migrate-wrong-mode-bits.patch @@ -6,6 +6,8 @@ Message-ID: <20080318001316.25c6a440@hammerfall> Cc: Peter Zijlstra Subject: sched_nr_migrate wrong mode bits +From: Michal Schmidt + sched_nr_migrate has strange permission bits: $ ls -l /proc/sys/kernel/sched_nr_migrate @@ -19,6 +21,7 @@ Fixed (collaterally) in Linus's tree by Peter Zijlstra with commit fa85ae241 Signed-off-by: Michal Schmidt Acked-by: Peter Zijlstra Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- kernel/sysctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/scsi-advansys-fix-bug-in-advloadmicrocode.patch b/queue-2.6.24/scsi-advansys-fix-bug-in-advloadmicrocode.patch index 15eec6e2d71..301449e925f 100644 --- a/queue-2.6.24/scsi-advansys-fix-bug-in-advloadmicrocode.patch +++ b/queue-2.6.24/scsi-advansys-fix-bug-in-advloadmicrocode.patch @@ -13,9 +13,9 @@ unsigned char truncates the value. Just use an unsigned int instead; it's only a temporary. Signed-off-by: Matthew Wilcox -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/advansys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/scsi-advansys-fix-overrun_buf-aligned-bug.patch b/queue-2.6.24/scsi-advansys-fix-overrun_buf-aligned-bug.patch index 312e0aa0bff..736090167bf 100644 --- a/queue-2.6.24/scsi-advansys-fix-overrun_buf-aligned-bug.patch +++ b/queue-2.6.24/scsi-advansys-fix-overrun_buf-aligned-bug.patch @@ -31,7 +31,9 @@ Signed-off-by: James Bottomley FUJITA Tomonori notes: We thought that 2.6.24 doesn't have this bug, however it does. + Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/advansys.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/queue-2.6.24/scsi-aic94xx-fix-req_task_abort-and-req_device_reset.patch b/queue-2.6.24/scsi-aic94xx-fix-req_task_abort-and-req_device_reset.patch index 707e3b08f59..71fc2e51b74 100644 --- a/queue-2.6.24/scsi-aic94xx-fix-req_task_abort-and-req_device_reset.patch +++ b/queue-2.6.24/scsi-aic94xx-fix-req_task_abort-and-req_device_reset.patch @@ -25,9 +25,9 @@ the pending SCB doesn't have a task attached. Not sure if this will fix all the problems, but it's a definite first step. -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/aic94xx/aic94xx_scb.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/queue-2.6.24/scsi-fix-bug-when-sum-bufflen.patch b/queue-2.6.24/scsi-fix-bug-when-sum-bufflen.patch index 836cd446831..30f5b914e96 100644 --- a/queue-2.6.24/scsi-fix-bug-when-sum-bufflen.patch +++ b/queue-2.6.24/scsi-fix-bug-when-sum-bufflen.patch @@ -30,6 +30,7 @@ Signed-off-by: Tony Battersby Acked-by: Mike Christie Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/scsi_lib.c | 1 - 1 file changed, 1 deletion(-) diff --git a/queue-2.6.24/scsi-gdth-bugfix-for-the-at-exit-problems.patch b/queue-2.6.24/scsi-gdth-bugfix-for-the-at-exit-problems.patch index c360b99ad93..25a951857ee 100644 --- a/queue-2.6.24/scsi-gdth-bugfix-for-the-at-exit-problems.patch +++ b/queue-2.6.24/scsi-gdth-bugfix-for-the-at-exit-problems.patch @@ -20,9 +20,9 @@ Signed-off-by: Boaz Harrosh Tested-by: Joerg Dorchain: Tested-by: Stefan Priebe Tested-by: Jon Chelton -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/gdth.c | 82 +++++++++++++++++----------------------------------- 1 file changed, 28 insertions(+), 54 deletions(-) diff --git a/queue-2.6.24/scsi-gdth-don-t-call-pci_free_consistent-under-spinlock.patch b/queue-2.6.24/scsi-gdth-don-t-call-pci_free_consistent-under-spinlock.patch index 7702a3ff1ed..de3cbd2427a 100644 --- a/queue-2.6.24/scsi-gdth-don-t-call-pci_free_consistent-under-spinlock.patch +++ b/queue-2.6.24/scsi-gdth-don-t-call-pci_free_consistent-under-spinlock.patch @@ -14,9 +14,9 @@ the smp lock for is mediating the scratch in use flag, so fix this by moving the spinlock into the case where we set the pscratch_busy flag to false. -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/gdth_proc.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/queue-2.6.24/scsi-gdth-fix-to-internal-commands-execution.patch b/queue-2.6.24/scsi-gdth-fix-to-internal-commands-execution.patch index c9c415a8401..ba3d2b921a4 100644 --- a/queue-2.6.24/scsi-gdth-fix-to-internal-commands-execution.patch +++ b/queue-2.6.24/scsi-gdth-fix-to-internal-commands-execution.patch @@ -30,9 +30,9 @@ Signed-off-by: Boaz Harrosh Tested-by: Joerg Dorchain: Tested-by: Stefan Priebe Tested-by: Jon Chelton -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/gdth.c | 30 ++++++++++++------------------ drivers/scsi/gdth.h | 1 + diff --git a/queue-2.6.24/scsi-ips-fix-data-buffer-accessors-conversion-bug.patch b/queue-2.6.24/scsi-ips-fix-data-buffer-accessors-conversion-bug.patch index 66995c3b132..7c04da852ba 100644 --- a/queue-2.6.24/scsi-ips-fix-data-buffer-accessors-conversion-bug.patch +++ b/queue-2.6.24/scsi-ips-fix-data-buffer-accessors-conversion-bug.patch @@ -15,9 +15,9 @@ Big thanks to Tim Pepper for debugging the problem. Signed-off-by: FUJITA Tomonori Acked-by: Mark Salyzyn -Cc: Stable Tree Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/ips.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/scsi-ips-handle-scsi_add_host-failure-and-other-err-cleanups.patch b/queue-2.6.24/scsi-ips-handle-scsi_add_host-failure-and-other-err-cleanups.patch index abdb5003873..cdd0bd03256 100644 --- a/queue-2.6.24/scsi-ips-handle-scsi_add_host-failure-and-other-err-cleanups.patch +++ b/queue-2.6.24/scsi-ips-handle-scsi_add_host-failure-and-other-err-cleanups.patch @@ -22,6 +22,7 @@ FUJITA Tomonori notes: http://marc.info/?t=120293911900023&r=1&w=2 Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/ips.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/queue-2.6.24/scsi-mpt-fusion-don-t-oops-if-numphys-0.patch b/queue-2.6.24/scsi-mpt-fusion-don-t-oops-if-numphys-0.patch index abe0ee19d3f..3653cae3ca7 100644 --- a/queue-2.6.24/scsi-mpt-fusion-don-t-oops-if-numphys-0.patch +++ b/queue-2.6.24/scsi-mpt-fusion-don-t-oops-if-numphys-0.patch @@ -4,6 +4,8 @@ Date: Tue, 4 Mar 2008 14:56:23 -0800 Message-ID: Subject: SCSI: mpt fusion: don't oops if NumPhys==0 +From: Krzysztof Oledzki + Don't oops if NumPhys==0, instead return -ENODEV. This patch fixes http://bugzilla.kernel.org/show_bug.cgi?id=9909 @@ -12,6 +14,7 @@ Acked-by: Eric Moore Signed-off-by: Andrew Morton Signed-off-by: James Bottomley Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/message/fusion/mptsas.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/queue-2.6.24/spi-pxa2xx_spi-clock-polarity-fix.patch b/queue-2.6.24/spi-pxa2xx_spi-clock-polarity-fix.patch index e965d1eba51..05d4e198a70 100644 --- a/queue-2.6.24/spi-pxa2xx_spi-clock-polarity-fix.patch +++ b/queue-2.6.24/spi-pxa2xx_spi-clock-polarity-fix.patch @@ -33,6 +33,7 @@ Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds [chrisw@sous-sol.org: backport to 2.6.24.3] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/spi/pxa2xx_spi.c | 41 +++++++++++++++++++++++------------- include/asm-arm/arch-pxa/pxa-regs.h | 1 diff --git a/queue-2.6.24/ub-fix-up-the-conversion-to-sg_init_table.patch b/queue-2.6.24/ub-fix-up-the-conversion-to-sg_init_table.patch index 9175d863314..1e45bd54c87 100644 --- a/queue-2.6.24/ub-fix-up-the-conversion-to-sg_init_table.patch +++ b/queue-2.6.24/ub-fix-up-the-conversion-to-sg_init_table.patch @@ -5,9 +5,7 @@ Date: Fri, 7 Mar 2008 17:36:54 +0100 Message-Id: <200803071736.54369.oliver.pntr@gmail.com> Subject: [PATCH] ub: fix up the conversion to sg_init_table() ->From 541645be8bbb67d39113096263dcf00615d789e3 Mon Sep 17 00:00:00 2001 From: Pete Zaitcev -Date: Sat, 9 Feb 2008 00:10:17 -0800 Signed-off-by: Pete Zaitcev Cc: "Oliver Pinter" @@ -16,6 +14,7 @@ Cc: Greg KH Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/block/ub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/ufs-fix-parenthesisation-in-ufs_set_fs_state.patch b/queue-2.6.24/ufs-fix-parenthesisation-in-ufs_set_fs_state.patch index 27013022052..d964bccbe8b 100644 --- a/queue-2.6.24/ufs-fix-parenthesisation-in-ufs_set_fs_state.patch +++ b/queue-2.6.24/ufs-fix-parenthesisation-in-ufs_set_fs_state.patch @@ -19,10 +19,10 @@ Date: Tue Oct 16 23:26:31 2007 -0700 Signed-off-by: Roel Kluin <12o3l@tiscali.nl> Acked-by: Evgeniy Dushistov Cc: Mark Fortescue -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/ufs/util.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue-2.6.24/usb-ehci-handle-large-bulk-urbs-correctly.patch b/queue-2.6.24/usb-ehci-handle-large-bulk-urbs-correctly.patch index d546d691bb6..a7284de4ba5 100644 --- a/queue-2.6.24/usb-ehci-handle-large-bulk-urbs-correctly.patch +++ b/queue-2.6.24/usb-ehci-handle-large-bulk-urbs-correctly.patch @@ -22,7 +22,6 @@ instead of resetting it after each qTD. Signed-off-by: Misha Zhilin Signed-off-by: David Brownell Acked-by: Alan Stern -Cc: stable@kernel.org Signed-off-by: Greg Kroah-Hartman Signed-off-by: Chris Wright --- diff --git a/queue-2.6.24/usb-ftdi_sio-really-enable-em1010pc.patch b/queue-2.6.24/usb-ftdi_sio-really-enable-em1010pc.patch index df4ed7661b4..c7e52ecc375 100644 --- a/queue-2.6.24/usb-ftdi_sio-really-enable-em1010pc.patch +++ b/queue-2.6.24/usb-ftdi_sio-really-enable-em1010pc.patch @@ -6,6 +6,8 @@ To: gregkh@suse.de Cc: stable@kernel.org Subject: USB: ftdi_sio - really enable EM1010PC +From: Sven Andersen + [upstream commit: 4ae897df] Add EM1010PC to ftdi_sio.c @@ -14,16 +16,9 @@ Signed-off-by: Sven Andersen Cc: stable Signed-off-by: Greg Kroah-Hartman Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- -Peter Stark submitted a patch for enabling multiple ELV-devices -and adding the EM1010PC to ftdi_sio which has already been applied. -For some reason this line got lost somewhere. - -As Peters patch went into 2.6.24-stable this might be applicable -there too. - ---- drivers/usb/serial/ftdi_sio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/queue-2.6.24/usb-ftdi_sio-workaround-for-broken-matrix-orbital-serial-port.patch b/queue-2.6.24/usb-ftdi_sio-workaround-for-broken-matrix-orbital-serial-port.patch index 2562fd8ed0d..2335af12a87 100644 --- a/queue-2.6.24/usb-ftdi_sio-workaround-for-broken-matrix-orbital-serial-port.patch +++ b/queue-2.6.24/usb-ftdi_sio-workaround-for-broken-matrix-orbital-serial-port.patch @@ -15,7 +15,6 @@ The device has an invalid endpoint descriptor, which must be modified before it can be used. Signed-off-by: Kevin Vance -Cc: stable Signed-off-by: Greg Kroah-Hartman [chrisw@sous-sol.org: backport to 2.6.24.3 w/out ftdi_jtag_probe] Signed-off-by: Chris Wright diff --git a/queue-2.6.24/usb-storage-don-t-access-beyond-the-end-of-the-sg-buffer.patch b/queue-2.6.24/usb-storage-don-t-access-beyond-the-end-of-the-sg-buffer.patch index bb36fbc5da2..af3529f3112 100644 --- a/queue-2.6.24/usb-storage-don-t-access-beyond-the-end-of-the-sg-buffer.patch +++ b/queue-2.6.24/usb-storage-don-t-access-beyond-the-end-of-the-sg-buffer.patch @@ -6,6 +6,8 @@ Message-ID: Cc: Mark Glines , linux-usb@vger.kernel.org, Boaz Harrosh Subject: usb-storage: don't access beyond the end of the sg buffer +From: Alan Stern + This patch (as1038) fixes a bug in usb_stor_access_xfer_buf() and usb_stor_set_xfer_buf() (the bug was originally found by Boaz Harrosh): The routine must not attempt to write beyond the end of a @@ -22,6 +24,7 @@ Signed-off-by: Alan Stern Cc: Mark Glines Cc: Boaz Harrosh Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/usb/storage/protocol.c | 5 +++-- diff --git a/queue-2.6.24/vt-notifier-fix-for-vt-switch.patch b/queue-2.6.24/vt-notifier-fix-for-vt-switch.patch index a7a74873dfa..329a465b8d6 100644 --- a/queue-2.6.24/vt-notifier-fix-for-vt-switch.patch +++ b/queue-2.6.24/vt-notifier-fix-for-vt-switch.patch @@ -17,10 +17,10 @@ This adds an update notify after all of the values are updated in redraw_screen(vc, 1). Signed-off-by: Samuel Thibault -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- drivers/char/vt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/queue-2.6.24/x86-adjust-enable_nmi_through_lvt0.patch b/queue-2.6.24/x86-adjust-enable_nmi_through_lvt0.patch index 848d9c7bf1f..2f2c6dbbd0f 100644 --- a/queue-2.6.24/x86-adjust-enable_nmi_through_lvt0.patch +++ b/queue-2.6.24/x86-adjust-enable_nmi_through_lvt0.patch @@ -6,9 +6,9 @@ Message-ID: Cc: LKML , Stable Team Subject: x86: adjust enable_NMI_through_LVT0() -commit e94271017f0933b29362a3c9dea5a6b9d04d98e1 From: Jan Beulich -Date: Wed Jan 30 13:31:24 2008 +0100 + +commit e94271017f0933b29362a3c9dea5a6b9d04d98e1 Its previous use in a call to on_each_cpu() was pointless, as at the time that code gets executed only one CPU is online. Further, the @@ -23,6 +23,7 @@ Signed-off-by: Thomas Gleixner [ tglx@linutronix.de: backport to 2.6.24.3] Cc: Justin Piszcz Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/x86/kernel/apic_32.c | 2 +- arch/x86/kernel/apic_64.c | 2 +- diff --git a/queue-2.6.24/x86-clear-df-before-calling-signal-handler.patch b/queue-2.6.24/x86-clear-df-before-calling-signal-handler.patch index 3e02cf322c9..ab88dd2d65c 100644 --- a/queue-2.6.24/x86-clear-df-before-calling-signal-handler.patch +++ b/queue-2.6.24/x86-clear-df-before-calling-signal-handler.patch @@ -6,6 +6,8 @@ Cc: stable@kernel.org, Ingo Molnar , "H. Peter Anvin" +From: Aurelien Jarno + x86: Clear DF before calling signal handler The Linux kernel currently does not clear the direction flag before @@ -22,6 +24,7 @@ in 2.6.25-rc. Signed-off-by: Aurelien Jarno Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/x86/ia32/ia32_signal.c | 4 ++-- arch/x86/kernel/signal_32.c | 4 ++-- diff --git a/queue-2.6.24/x86-don-t-use-p6_nops-if-compiling-with-config_x86_generic.patch b/queue-2.6.24/x86-don-t-use-p6_nops-if-compiling-with-config_x86_generic.patch index 1284bb5c9e7..c28ecb1176b 100644 --- a/queue-2.6.24/x86-don-t-use-p6_nops-if-compiling-with-config_x86_generic.patch +++ b/queue-2.6.24/x86-don-t-use-p6_nops-if-compiling-with-config_x86_generic.patch @@ -7,6 +7,7 @@ Cc: "H. Peter Anvin" Subject: x86: don't use P6_NOPs if compiling with CONFIG_X86_GENERIC From: H. Peter Anvin + Commit: 959b3be64cab9160cd74532a49b89cdd918d38e9 x86: don't use P6_NOPs if compiling with CONFIG_X86_GENERIC @@ -23,6 +24,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Thomas Gleixner [cebbert@redhat.com: backport take 2, with parens this time] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- include/asm-x86/processor_32.h | 5 +++-- diff --git a/queue-2.6.24/x86-move-out-tick_nohz_stop_sched_tick-call-from-the-loop.patch b/queue-2.6.24/x86-move-out-tick_nohz_stop_sched_tick-call-from-the-loop.patch index f345cd37c3b..b5b3459ac1b 100644 --- a/queue-2.6.24/x86-move-out-tick_nohz_stop_sched_tick-call-from-the-loop.patch +++ b/queue-2.6.24/x86-move-out-tick_nohz_stop_sched_tick-call-from-the-loop.patch @@ -4,6 +4,8 @@ Date: Wed, 30 Jan 2008 13:33:00 +0100 Message-ID: <20080303132251.GA32030@elte.hu> Subject: x86: move out tick_nohz_stop_sched_tick() call from the loop +From: Hiroshi Shimamoto + [upstream commit: 3d97775a] Move out tick_nohz_stop_sched_tick() call from the loop in cpu_idle @@ -14,6 +16,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Thomas Gleixner Cc: Ed Tomlinson Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- arch/x86/kernel/process_64.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/queue-2.6.24/x86-replace-lock_prefix-in-futex.h.patch b/queue-2.6.24/x86-replace-lock_prefix-in-futex.h.patch index dea535a58b1..35bd5cc2f8b 100644 --- a/queue-2.6.24/x86-replace-lock_prefix-in-futex.h.patch +++ b/queue-2.6.24/x86-replace-lock_prefix-in-futex.h.patch @@ -27,6 +27,7 @@ Signed-off-by: Thomas Gleixner Signed-off-by: Ingo Molnar [cebbert@redhat.com: backport to 2.6.24] Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- include/asm-x86/futex_32.h | 6 +++--- include/asm-x86/futex_64.h | 6 +++--- diff --git a/queue-2.6.24/zisofs-fix-readpage-outside-i_size.patch b/queue-2.6.24/zisofs-fix-readpage-outside-i_size.patch index 87bd3e80bf9..b2fb661b2c2 100644 --- a/queue-2.6.24/zisofs-fix-readpage-outside-i_size.patch +++ b/queue-2.6.24/zisofs-fix-readpage-outside-i_size.patch @@ -19,10 +19,10 @@ Fixes http://bugzilla.kernel.org/show_bug.cgi?id=10227 Signed-off-by: Dave Young Acked-by: Jan Kara Report-by: Christian Perle -Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright +Signed-off-by: Greg Kroah-Hartman --- fs/isofs/compress.c | 11 +++++++++++ 1 file changed, 11 insertions(+)