]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
Linux 2.6.27.32 v2.6.27.32
authorGreg Kroah-Hartman <gregkh@suse.de>
Wed, 9 Sep 2009 03:29:03 +0000 (20:29 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 9 Sep 2009 03:29:03 +0000 (20:29 -0700)
51 files changed:
releases/2.6.27.32/alsa-hda-add-missing-vmaster-initialization-for-alc269.patch [moved from review-2.6.27/alsa-hda-add-missing-vmaster-initialization-for-alc269.patch with 100% similarity]
releases/2.6.27.32/alsa-hda-fix-macbookpro-3-1-4-1-quirk-with-alc889a.patch [moved from review-2.6.27/alsa-hda-fix-macbookpro-3-1-4-1-quirk-with-alc889a.patch with 100% similarity]
releases/2.6.27.32/appletalk-fix-atalk_getname-leak.patch [moved from review-2.6.27/appletalk-fix-atalk_getname-leak.patch with 100% similarity]
releases/2.6.27.32/can-fix-raw_getname-leak.patch [moved from review-2.6.27/can-fix-raw_getname-leak.patch with 100% similarity]
releases/2.6.27.32/clone-fix-race-between-copy_process-and-de_thread.patch [moved from review-2.6.27/clone-fix-race-between-copy_process-and-de_thread.patch with 100% similarity]
releases/2.6.27.32/do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-user-space.patch [moved from review-2.6.27/do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-user-space.patch with 100% similarity]
releases/2.6.27.32/econet-fix-econet_getname-leak.patch [moved from review-2.6.27/econet-fix-econet_getname-leak.patch with 100% similarity]
releases/2.6.27.32/ehea-fix-napi-list-corruption-on-ifconfig-down.patch [moved from review-2.6.27/ehea-fix-napi-list-corruption-on-ifconfig-down.patch with 100% similarity]
releases/2.6.27.32/irda-fix-irda_getname-leak.patch [moved from review-2.6.27/irda-fix-irda_getname-leak.patch with 100% similarity]
releases/2.6.27.32/kthreads-fix-kthread_create-vs-kthread_stop-race.patch [moved from review-2.6.27/kthreads-fix-kthread_create-vs-kthread_stop-race.patch with 100% similarity]
releases/2.6.27.32/kvm-add-mc5_misc-msr-read-support.patch [moved from review-2.6.27/kvm-add-mc5_misc-msr-read-support.patch with 100% similarity]
releases/2.6.27.32/kvm-allocate-guest-memory-as-map_private-not-map_shared.patch [moved from review-2.6.27/kvm-allocate-guest-memory-as-map_private-not-map_shared.patch with 100% similarity]
releases/2.6.27.32/kvm-don-t-call-get_user_pages.patch [moved from review-2.6.27/kvm-don-t-call-get_user_pages.patch with 100% similarity]
releases/2.6.27.32/kvm-don-t-destroy-vcpu-in-case-vcpu_setup-fails.patch [moved from review-2.6.27/kvm-don-t-destroy-vcpu-in-case-vcpu_setup-fails.patch with 100% similarity]
releases/2.6.27.32/kvm-fix-dirty-bit-tracking-for-slots-with-large-pages.patch [moved from review-2.6.27/kvm-fix-dirty-bit-tracking-for-slots-with-large-pages.patch with 100% similarity]
releases/2.6.27.32/kvm-fix-pdptr-reloading-on-cr4-writes.patch [moved from review-2.6.27/kvm-fix-pdptr-reloading-on-cr4-writes.patch with 100% similarity]
releases/2.6.27.32/kvm-load-real-mode-segments-correctly.patch [moved from review-2.6.27/kvm-load-real-mode-segments-correctly.patch with 100% similarity]
releases/2.6.27.32/kvm-make-efer-reads-safe-when-efer-does-not-exist.patch [moved from review-2.6.27/kvm-make-efer-reads-safe-when-efer-does-not-exist.patch with 100% similarity]
releases/2.6.27.32/kvm-make-paravirt-tlb-flush-also-reload-the-pae-pdptrs.patch [moved from review-2.6.27/kvm-make-paravirt-tlb-flush-also-reload-the-pae-pdptrs.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-add-locking-around-kvm_mmu_slot_remove_write_access.patch [moved from review-2.6.27/kvm-mmu-add-locking-around-kvm_mmu_slot_remove_write_access.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-do-not-free-active-mmu-pages-in-free_mmu_pages.patch [moved from review-2.6.27/kvm-mmu-do-not-free-active-mmu-pages-in-free_mmu_pages.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-fix-setting-the-accessed-bit-on-non-speculative-sptes.patch [moved from review-2.6.27/kvm-mmu-fix-setting-the-accessed-bit-on-non-speculative-sptes.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-flush-tlbs-after-clearing-write-permission-when-accessing-dirty-log.patch [moved from review-2.6.27/kvm-mmu-flush-tlbs-after-clearing-write-permission-when-accessing-dirty-log.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-increase-per-vcpu-rmap-cache-alloc-size.patch [moved from review-2.6.27/kvm-mmu-increase-per-vcpu-rmap-cache-alloc-size.patch with 100% similarity]
releases/2.6.27.32/kvm-mmu-protect-kvm_mmu_change_mmu_pages-with-mmu_lock.patch [moved from review-2.6.27/kvm-mmu-protect-kvm_mmu_change_mmu_pages-with-mmu_lock.patch with 100% similarity]
releases/2.6.27.32/kvm-reduce-kvm-stack-usage-in-kvm_arch_vm_ioctl.patch [moved from review-2.6.27/kvm-reduce-kvm-stack-usage-in-kvm_arch_vm_ioctl.patch with 100% similarity]
releases/2.6.27.32/kvm-reduce-stack-usage-in-kvm_arch_vcpu_ioctl.patch [moved from review-2.6.27/kvm-reduce-stack-usage-in-kvm_arch_vcpu_ioctl.patch with 100% similarity]
releases/2.6.27.32/kvm-reduce-stack-usage-in-kvm_pv_mmu_op.patch [moved from review-2.6.27/kvm-reduce-stack-usage-in-kvm_pv_mmu_op.patch with 100% similarity]
releases/2.6.27.32/kvm-reduce-stack-usage-in-kvm_vcpu_ioctl.patch [moved from review-2.6.27/kvm-reduce-stack-usage-in-kvm_vcpu_ioctl.patch with 100% similarity]
releases/2.6.27.32/kvm-set-debug-registers-after-schedulable-section.patch [moved from review-2.6.27/kvm-set-debug-registers-after-schedulable-section.patch with 100% similarity]
releases/2.6.27.32/kvm-svm-remove-port-80-passthrough.patch [moved from review-2.6.27/kvm-svm-remove-port-80-passthrough.patch with 100% similarity]
releases/2.6.27.32/kvm-vmx-change-cs-reset-state-to-be-a-data-segment.patch [moved from review-2.6.27/kvm-vmx-change-cs-reset-state-to-be-a-data-segment.patch with 100% similarity]
releases/2.6.27.32/kvm-vmx-change-segment-dpl-at-reset-to-3.patch [moved from review-2.6.27/kvm-vmx-change-segment-dpl-at-reset-to-3.patch with 100% similarity]
releases/2.6.27.32/kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch [moved from review-2.6.27/kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch with 100% similarity]
releases/2.6.27.32/kvm-vmx-handle-vmx-instruction-vmexits.patch [moved from review-2.6.27/kvm-vmx-handle-vmx-instruction-vmexits.patch with 100% similarity]
releases/2.6.27.32/kvm-vmx-set-igmt-bit-in-ept-entry.patch [moved from review-2.6.27/kvm-vmx-set-igmt-bit-in-ept-entry.patch with 100% similarity]
releases/2.6.27.32/kvm-x86-check-for-cr3-validity-in-mmu_alloc_roots.patch [moved from review-2.6.27/kvm-x86-check-for-cr3-validity-in-mmu_alloc_roots.patch with 100% similarity]
releases/2.6.27.32/mbox [moved from review-2.6.27/mbox with 100% similarity]
releases/2.6.27.32/net-llc-zero-sockaddr_llc-struct.patch [moved from review-2.6.27/net-llc-zero-sockaddr_llc-struct.patch with 100% similarity]
releases/2.6.27.32/netrom-fix-nr_getname-leak.patch [moved from review-2.6.27/netrom-fix-nr_getname-leak.patch with 100% similarity]
releases/2.6.27.32/ocfs2-initialize-the-cluster-we-re-writing-to-in-a-non-sparse-extend.patch [moved from review-2.6.27/ocfs2-initialize-the-cluster-we-re-writing-to-in-a-non-sparse-extend.patch with 100% similarity]
releases/2.6.27.32/ocfs2-ocfs2_write_begin_nolock-should-handle-len-0.patch [new file with mode: 0644]
releases/2.6.27.32/parport-quickfix-the-proc-registration-bug.patch [moved from review-2.6.27/parport-quickfix-the-proc-registration-bug.patch with 100% similarity]
releases/2.6.27.32/remove-low_latency-flag-setting-from-nozomi-and-mxser-drivers.patch [moved from review-2.6.27/remove-low_latency-flag-setting-from-nozomi-and-mxser-drivers.patch with 100% similarity]
releases/2.6.27.32/rose-fix-rose_getname-leak.patch [moved from review-2.6.27/rose-fix-rose_getname-leak.patch with 100% similarity]
releases/2.6.27.32/scsi-sr-report-more-accurate-drive-status-after-closing-the-tray.patch [moved from review-2.6.27/scsi-sr-report-more-accurate-drive-status-after-closing-the-tray.patch with 100% similarity]
releases/2.6.27.32/series [moved from review-2.6.27/series with 97% similarity]
releases/2.6.27.32/sound-pcm_lib-fix-unsorted-list-constraint-handling.patch [moved from review-2.6.27/sound-pcm_lib-fix-unsorted-list-constraint-handling.patch with 100% similarity]
releases/2.6.27.32/sunrpc-fix-rpc_task_force_reencode.patch [moved from review-2.6.27/sunrpc-fix-rpc_task_force_reencode.patch with 100% similarity]
releases/2.6.27.32/sunrpc-fix-tcp-reconnection.patch [moved from review-2.6.27/sunrpc-fix-tcp-reconnection.patch with 100% similarity]
releases/2.6.27.32/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch [moved from review-2.6.27/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch with 100% similarity]

similarity index 100%
rename from review-2.6.27/mbox
rename to releases/2.6.27.32/mbox
diff --git a/releases/2.6.27.32/ocfs2-ocfs2_write_begin_nolock-should-handle-len-0.patch b/releases/2.6.27.32/ocfs2-ocfs2_write_begin_nolock-should-handle-len-0.patch
new file mode 100644 (file)
index 0000000..033bba4
--- /dev/null
@@ -0,0 +1,33 @@
+From 8379e7c46cc48f51197dd663fc6676f47f2a1e71 Mon Sep 17 00:00:00 2001
+From: Sunil Mushran <sunil.mushran@oracle.com>
+Date: Fri, 4 Sep 2009 11:12:01 -0700
+Subject: ocfs2: ocfs2_write_begin_nolock() should handle len=0
+
+From: Sunil Mushran <sunil.mushran@oracle.com>
+
+commit 8379e7c46cc48f51197dd663fc6676f47f2a1e71 upstream.
+
+Bug introduced by mainline commit e7432675f8ca868a4af365759a8d4c3779a3d922
+The bug causes ocfs2_write_begin_nolock() to oops when len=0.
+
+Signed-off-by: Sunil Mushran <sunil.mushran@oracle.com>
+Signed-off-by: Joel Becker <joel.becker@oracle.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ fs/ocfs2/aops.c |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/fs/ocfs2/aops.c
++++ b/fs/ocfs2/aops.c
+@@ -1748,8 +1748,8 @@ int ocfs2_write_begin_nolock(struct addr
+        * we know zeros will only be needed in the first and/or last cluster.
+        */
+       if (clusters_to_alloc || extents_to_split ||
+-          wc->w_desc[0].c_needs_zero ||
+-          wc->w_desc[wc->w_clen - 1].c_needs_zero)
++          (wc->w_clen && (wc->w_desc[0].c_needs_zero ||
++                          wc->w_desc[wc->w_clen - 1].c_needs_zero)))
+               cluster_of_pages = 1;
+       else
+               cluster_of_pages = 0;
similarity index 97%
rename from review-2.6.27/series
rename to releases/2.6.27.32/series
index eb910b43cf2ab24c41d633705e285c3e0abd73fc..54449a5026dabaac855c82d15e41337742070a96 100644 (file)
@@ -46,3 +46,4 @@ usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch
 remove-low_latency-flag-setting-from-nozomi-and-mxser-drivers.patch
 scsi-sr-report-more-accurate-drive-status-after-closing-the-tray.patch
 sunrpc-fix-tcp-reconnection.patch
+ocfs2-ocfs2_write_begin_nolock-should-handle-len-0.patch