[kernel/f17] Linux 3.3.2

Josh Boyer jwboyer at fedoraproject.org
Fri Apr 13 19:09:28 UTC 2012


commit d9aad82f3319f3cfd1aebc01234254ef0c37ad84
Author: Josh Boyer <jwboyer at redhat.com>
Date:   Fri Apr 13 13:49:22 2012 -0400

    Linux 3.3.2

 ...CA-Fix-regression-in-FADT-revision-checks.patch |   58 --------
 acpi-ensure-thermal-limits-match-cpu-freq.patch    |  146 --------------------
 drivers-media-update.patch                         |   42 +-----
 iwlegacy-do-not-nulify-il-vif-on-reset.patch       |   77 ----------
 kernel.spec                                        |   33 +----
 ...sible-tid_rx-reorder_timer-use-after-free.patch |   42 ------
 ...-buffer-copied-in-__nfs4_get_acl_uncached.patch |   32 -----
 sources                                            |    2 +-
 ...e-induced-crash-in-uvc_video_clock_update.patch |  113 ---------------
 9 files changed, 9 insertions(+), 536 deletions(-)
---
diff --git a/drivers-media-update.patch b/drivers-media-update.patch
index 5d5612b..f08a5d5 100644
--- a/drivers-media-update.patch
+++ b/drivers-media-update.patch
@@ -10439,51 +10439,15 @@ Index: linux-3.3.x86_64/drivers/media/dvb/dvb-core/dvb_frontend.c
 ===================================================================
 --- linux-3.3.x86_64.orig/drivers/media/dvb/dvb-core/dvb_frontend.c
 +++ linux-3.3.x86_64/drivers/media/dvb/dvb-core/dvb_frontend.c
-@@ -143,10 +143,12 @@ struct dvb_frontend_private {
- static void dvb_frontend_wakeup(struct dvb_frontend *fe);
- static int dtv_get_frontend(struct dvb_frontend *fe,
-			    struct dvb_frontend_parameters *p_out);
-+static int dtv_property_legacy_params_sync(struct dvb_frontend *fe,
-+					   struct dvb_frontend_parameters *p);
-
+@@ -148,7 +148,7 @@ static int dtv_property_legacy_params_sy
+ 
  static bool has_get_frontend(struct dvb_frontend *fe)
  {
 -	return fe->ops.get_frontend;
 +	return fe->ops.get_frontend != NULL;
  }
-
+ 
  /*
-@@ -655,6 +657,8 @@ restart:
-					dprintk("%s: Retune requested, FESTATE_RETUNE\n", __func__);
-					re_tune = true;
-					fepriv->state = FESTATE_TUNED;
-+				} else {
-+					re_tune = false;
-				}
-
-				if (fe->ops.tune)
-@@ -695,6 +699,7 @@ restart:
-					fepriv->algo_status |= DVBFE_ALGO_SEARCH_AGAIN;
-					fepriv->delay = HZ / 2;
-				}
-+				dtv_property_legacy_params_sync(fe, &fepriv->parameters_out);
-				fe->ops.read_status(fe, &s);
-				if (s != fepriv->status) {
-					dvb_frontend_add_event(fe, s); /* update event list */
-@@ -1831,6 +1836,13 @@ static int dtv_set_frontend(struct dvb_f
-		return -EINVAL;
-
-	/*
-+	 * Initialize output parameters to match the values given by
-+	 * the user. FE_SET_FRONTEND triggers an initial frontend event
-+	 * with status = 0, which copies output parameters to userspace.
-+	 */
-+	dtv_property_legacy_params_sync(fe, &fepriv->parameters_out);
-+
-+	/*
-	 * Be sure that the bandwidth will be filled for all
-	 * non-satellite systems, as tuners need to know what
-	 * low pass/Nyquist half filter should be applied, in
 Index: linux-3.3.x86_64/drivers/media/common/tuners/xc5000.c
 ===================================================================
 --- linux-3.3.x86_64.orig/drivers/media/common/tuners/xc5000.c
diff --git a/kernel.spec b/kernel.spec
index 9cb2721..1df7ce9 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -54,7 +54,7 @@ Summary: The Linux kernel
 # For non-released -rc kernels, this will be appended after the rcX and
 # gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
 #
-%global baserelease 6
+%global baserelease 1
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
@@ -66,7 +66,7 @@ Summary: The Linux kernel
 %if 0%{?released_kernel}
 
 # Do we have a -stable update to apply?
-%define stable_update 1
+%define stable_update 2
 # Is it a -stable RC?
 %define stable_rc 0
 # Set rpm version accordingly
@@ -651,7 +651,6 @@ Patch383: linux-2.6-defaults-aspm.patch
 Patch390: linux-2.6-defaults-acpi-video.patch
 Patch391: linux-2.6-acpi-video-dos.patch
 Patch394: linux-2.6-acpi-debug-infinite-loop.patch
-Patch395: acpi-ensure-thermal-limits-match-cpu-freq.patch
 Patch396: acpi-sony-nonvs-blacklist.patch
 
 Patch450: linux-2.6-input-kill-stupid-messages.patch
@@ -754,15 +753,9 @@ Patch21235: scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch
 Patch21250: mcelog-rcu-splat.patch
 Patch21270: x86-Avoid-invoking-RCU-when-CPU-is-idle.patch
 
-#rhbz 727865 730007
-Patch21300: ACPICA-Fix-regression-in-FADT-revision-checks.patch
-
 #rhbz 728478
 Patch21302: sony-laptop-Enable-keyboard-backlight-by-default.patch
 
-#rhbz 804007
-Patch21305: mac80211-fix-possible-tid_rx-reorder_timer-use-after-free.patch
-
 #rhbz 804957 CVE-2012-1568
 Patch21306: shlib_base_randomize.patch
 
@@ -771,11 +764,7 @@ Patch21351: x86-add-io_apic_ops-to-allow-interception.patch
 Patch21352: x86-apic_ops-Replace-apic_ops-with-x86_apic_ops.patch
 Patch21353: xen-x86-Implement-x86_apic_ops.patch
 
-#rhbz 806433
-Patch21360: uvcvideo-Fix-race-induced-crash-in-uvc_video_clock_update.patch
-
 #rhbz 770476
-Patch21370: iwlegacy-do-not-nulify-il-vif-on-reset.patch
 Patch21371: iwlwifi-do-not-nulify-ctx-vif-on-reset.patch
 
 #rhbz 808603
@@ -790,8 +779,6 @@ Patch21391: x86-Use-correct-byte-sized-register-constraint-in-__add.patch
 
 Patch21400: unhandled-irqs-switch-to-polling.patch
 
-Patch21501: nfs-Fix-length-of-buffer-copied-in-__nfs4_get_acl_uncached.patch
-
 #rhbz 808207 CVE-2012-1601
 Patch21520: KVM-Ensure-all-vcpus-are-consistent-with-in-kernel-i.patch
 
@@ -1383,7 +1370,6 @@ ApplyPatch NFSv4-Further-reduce-the-footprint-of-the-idmapper.patch
 ApplyPatch linux-2.6-defaults-acpi-video.patch
 ApplyPatch linux-2.6-acpi-video-dos.patch
 ApplyPatch linux-2.6-acpi-debug-infinite-loop.patch
-ApplyPatch acpi-ensure-thermal-limits-match-cpu-freq.patch
 ApplyPatch acpi-sony-nonvs-blacklist.patch
 
 #
@@ -1499,15 +1485,9 @@ ApplyPatch scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch
 
 ApplyPatch mcelog-rcu-splat.patch
 
-#rhbz 727865 730007
-ApplyPatch ACPICA-Fix-regression-in-FADT-revision-checks.patch
-
 #rhbz 728478
 ApplyPatch sony-laptop-Enable-keyboard-backlight-by-default.patch
 
-#rhbz 804007
-ApplyPatch mac80211-fix-possible-tid_rx-reorder_timer-use-after-free.patch
-
 #rhbz 804957 CVE-2012-1568
 ApplyPatch shlib_base_randomize.patch
 
@@ -1521,20 +1501,14 @@ ApplyPatch x86-apic_ops-Replace-apic_ops-with-x86_apic_ops.patch
 ApplyPatch xen-x86-Implement-x86_apic_ops.patch
 
 #rhbz 770476
-ApplyPatch iwlegacy-do-not-nulify-il-vif-on-reset.patch
 ApplyPatch iwlwifi-do-not-nulify-ctx-vif-on-reset.patch
 
 #Highbank clock functions
 ApplyPatch highbank-export-clock-functions.patch 
 
-ApplyPatch nfs-Fix-length-of-buffer-copied-in-__nfs4_get_acl_uncached.patch
-
 #rhbz 808207 CVE-2012-1601
 ApplyPatch KVM-Ensure-all-vcpus-are-consistent-with-in-kernel-i.patch
 
-#rhbz 806433
-ApplyPatch uvcvideo-Fix-race-induced-crash-in-uvc_video_clock_update.patch
-
 #rhbz 808603
 ApplyPatch wimax-i2400m-prevent-a-possible-kernel-bug-due-to-mi.patch
 
@@ -2392,6 +2366,9 @@ fi
 #    '-'      |  |
 #              '-'
 %changelog
+* Fri Apr 13 2012 Josh Boyer <jwboyer at redhat.com> - 3.3.2-1
+- Linux 3.3.2
+
 * Thu Apr 12 2012 Dennis Gilmore <dennis at ausil.us>
 - KALLSYMS_EXTRA_PASS=1 has to be passed in on the command line so do so only for arm
 
diff --git a/sources b/sources
index e8c9e05..413d6dc 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
 7133f5a2086a7d7ef97abac610c094f5  linux-3.3.tar.xz
-10771d657c5bf342bcfe66ed06653ecb  patch-3.3.1.xz
+68907107b0f62a19608588bdb6b29e20  patch-3.3.2.xz


More information about the scm-commits mailing list