[kernel] Linux v3.3-4074-g5375871

Dave Jones davej at fedoraproject.org
Thu Mar 22 16:05:34 UTC 2012


commit 7bd4dec4713c108dfe307272f1cfc22071d306a1
Author: Dave Jones <davej at redhat.com>
Date:   Thu Mar 22 12:05:20 2012 -0400

    Linux v3.3-4074-g5375871

 hfsplus-Add-an-ioctl-to-bless-files.patch          |   98 -
 hfsplus-Change-finder_info-to-u32.patch            |   26 -
 kernel.spec                                        |   60 +-
 linux-2.6-i386-nx-emulation.patch                  |   11 +-
 linux-3.1-keys-remove-special-keyring.patch        |  110 -
 linux-3.3-virtio-scsi.patch                        |    4 +-
 rt2x00_fix_MCU_request_failures.patch              |  136 -
 sources                                            |    1 +
 ...-do-not-use-stack-memory-for-DMA-in-__do_.patch |   48 -
 utrace.patch                                       | 4696 --------------------
 10 files changed, 30 insertions(+), 5160 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index ecfce6c..98cc2ce 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -6,7 +6,7 @@ Summary: The Linux kernel
 # For a stable, released kernel, released_kernel should be 1. For rawhide
 # and/or a kernel built from an rc or git snapshot, released_kernel should
 # be 0.
-%global released_kernel 1
+%global released_kernel 0
 
 # Sign modules on x86.  Make sure the config files match this setting if more
 # architectures are added.
@@ -62,7 +62,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 5
+%global baserelease 1
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
@@ -93,9 +93,9 @@ Summary: The Linux kernel
 # The next upstream release sublevel (base_sublevel+1)
 %define upstream_sublevel %(echo $((%{base_sublevel} + 1)))
 # The rc snapshot level
-%define rcrev 7
+%define rcrev 0
 # The git snapshot level
-%define gitrev 2
+%define gitrev 1
 # Set rpm version accordingly
 %define rpmversion 3.%{upstream_sublevel}.0
 %endif
@@ -609,7 +609,7 @@ Source2001: cpupower.config
 Patch00: %{stable_patch_00}
 %endif
 %if 0%{?stable_rc}
-%define    stable_patch_01  patch-3.%{base_sublevel}.%{stable_update}-rc%{stable_rc}.bz2
+%define    stable_patch_01  patch-3.%{base_sublevel}.%{stable_update}-rc%{stable_rc}.xz
 Patch01: %{stable_patch_01}
 %endif
 
@@ -625,7 +625,7 @@ Patch01: patch-3.%{upstream_sublevel}-rc%{rcrev}-git%{gitrev}.xz
 %else
 # pre-{base_sublevel+1}-rc1 case
 %if 0%{?gitrev}
-Patch00: patch-3.%{base_sublevel}-git%{gitrev}.bz2
+Patch00: patch-3.%{base_sublevel}-git%{gitrev}.xz
 %endif
 %endif
 %endif
@@ -708,7 +708,6 @@ Patch2901: linux-2.6-v4l-dvb-experimental.patch
 Patch4000: ext4-fix-resize-when-resizing-within-single-group.patch
 
 # NFSv4
-Patch1101: linux-3.1-keys-remove-special-keyring.patch
 Patch1102: linux-3.3-newidmapper-01.patch
 Patch1103: linux-3.3-newidmapper-02.patch
 Patch1104: linux-3.3-newidmapper-03.patch
@@ -724,8 +723,6 @@ Patch14000: hibernate-freeze-filesystems.patch
 
 Patch14010: lis3-improve-handling-of-null-rate.patch
 
-Patch20000: utrace.patch
-
 # Flattened devicetree support
 Patch21000: arm-omap-dt-compat.patch
 Patch21001: arm-smsc-support-reading-mac-address-from-device-tree.patch
@@ -739,13 +736,8 @@ Patch21070: ext4-Support-check-none-nocheck-mount-options.patch
 
 Patch21092: udlfb-remove-sysfs-framebuffer-device-with-USB-disconnect.patch
 
-Patch21093: rt2x00_fix_MCU_request_failures.patch
-
 Patch21094: power-x86-destdir.patch
 
-Patch21095: hfsplus-Change-finder_info-to-u32.patch
-Patch21096: hfsplus-Add-an-ioctl-to-bless-files.patch
-
 #rhbz 788260
 Patch21233: jbd2-clear-BH_Delay-and-BH_Unwritten-in-journal_unmap_buf.patch
 
@@ -755,9 +747,6 @@ Patch21235: scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch
 Patch21250: mcelog-rcu-splat.patch
 Patch21260: x86-Avoid-invoking-RCU-when-CPU-is-idle.patch
 
-#rhbz 795544
-Patch21280: ums_realtek-do-not-use-stack-memory-for-DMA-in-__do_.patch
-
 #rhbz 727865 730007
 Patch21300: ACPICA-Fix-regression-in-FADT-revision-checks.patch
 
@@ -1182,11 +1171,13 @@ if [ -d kernel-%{kversion}%{?dist} ]; then
   cd kernel-%{kversion}%{?dist}
   for i in linux-*
   do
-     # Just in case we ctrl-c'd a prep already
-     rm -rf deleteme.%{_target_cpu}
-     # Move away the stale away, and delete in background.
-     mv $i deleteme-$i
-     rm -rf deleteme* &
+     if [ -d $i ]; then
+       # Just in case we ctrl-c'd a prep already
+       rm -rf deleteme.%{_target_cpu}
+       # Move away the stale away, and delete in background.
+       mv $i deleteme-$i
+       rm -rf deleteme* &
+     fi
   done
   cd ..
 fi
@@ -1250,7 +1241,7 @@ if [ ! -d kernel-%{kversion}%{?dist}/vanilla-%{vanillaversion} ]; then
 %else
 # pre-{base_sublevel+1}-rc1 case
 %if 0%{?gitrev}
-    ApplyPatch patch-3.%{base_sublevel}-git%{gitrev}.bz2
+    ApplyPatch patch-3.%{base_sublevel}-git%{gitrev}.xz
 %endif
 %endif
 
@@ -1332,8 +1323,8 @@ ApplyPatch linux-2.6-i386-nx-emulation.patch
 #
 # ARM
 #
-#pplyPatch arm-omap-dt-compat.patch
-ApplyPatch arm-smsc-support-reading-mac-address-from-device-tree.patch
+#ApplyPatch arm-omap-dt-compat.patch
+#ApplyPatch arm-smsc-support-reading-mac-address-from-device-tree.patch
 ApplyPatch arm-tegra-nvec-kconfig.patch
 
 #
@@ -1351,7 +1342,6 @@ ApplyPatch ext4-fix-resize-when-resizing-within-single-group.patch
 # eCryptfs
 
 # NFSv4
-ApplyPatch linux-3.1-keys-remove-special-keyring.patch
 ApplyPatch linux-3.3-newidmapper-01.patch
 ApplyPatch linux-3.3-newidmapper-02.patch
 ApplyPatch linux-3.3-newidmapper-03.patch
@@ -1448,25 +1438,17 @@ ApplyPatch dmar-disable-when-ricoh-multifunction.patch
 
 ApplyPatch efi-dont-map-boot-services-on-32bit.patch
 
-ApplyPatch hibernate-freeze-filesystems.patch
+# FIXME: REBASE
+#ApplyPatch hibernate-freeze-filesystems.patch
 
 ApplyPatch lis3-improve-handling-of-null-rate.patch
 
-# utrace.
-ApplyPatch utrace.patch
-
 ApplyPatch ext4-Support-check-none-nocheck-mount-options.patch
 
 ApplyPatch udlfb-remove-sysfs-framebuffer-device-with-USB-disconnect.patch
 
-#rhbz 772772
-ApplyPatch rt2x00_fix_MCU_request_failures.patch
-
 ApplyPatch power-x86-destdir.patch
 
-ApplyPatch hfsplus-Change-finder_info-to-u32.patch
-ApplyPatch hfsplus-Add-an-ioctl-to-bless-files.patch
-
 #rhbz 788269
 ApplyPatch jbd2-clear-BH_Delay-and-BH_Unwritten-in-journal_unmap_buf.patch
 
@@ -1475,9 +1457,6 @@ ApplyPatch scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch
 
 ApplyPatch mcelog-rcu-splat.patch
 
-#rhbz 795544
-ApplyPatch ums_realtek-do-not-use-stack-memory-for-DMA-in-__do_.patch
-
 #rhbz 727865 730007
 ApplyPatch ACPICA-Fix-regression-in-FADT-revision-checks.patch
 
@@ -2353,6 +2332,9 @@ fi
 #                 ||----w |
 #                 ||     ||
 %changelog
+* Thu Mar 22 2012 Dave Jones <davej at redhat.com> 3.4.0-0.rc0.git1.1
+- Linux v3.3-4074-g5375871
+
 * Wed Mar 21 2012 Josh Boyer <jwboyer at redhat.com>
 - Ship hmac file for vmlinuz for FIPS-140 (rhbz 805538)
 
diff --git a/linux-2.6-i386-nx-emulation.patch b/linux-2.6-i386-nx-emulation.patch
index d162436..565d616 100644
--- a/linux-2.6-i386-nx-emulation.patch
+++ b/linux-2.6-i386-nx-emulation.patch
@@ -476,10 +476,10 @@ index 12eb07b..c48ed49 100644
  	.load_idt = xen_load_idt,
  	.load_tls = xen_load_tls,
 diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c
-index bcb884e..94e82fa 100644
+index 81878b7..2536ec3 100644
 --- a/fs/binfmt_elf.c
 +++ b/fs/binfmt_elf.c
-@@ -711,6 +711,15 @@ static int load_elf_binary(struct linux_binprm *bprm, struct pt_regs *regs)
+@@ -711,6 +711,16 @@ static int load_elf_binary(struct linux_binprm *bprm, struct pt_regs *regs)
  	if (retval)
  		goto out_free_dentry;
  
@@ -492,9 +492,10 @@ index bcb884e..94e82fa 100644
 +		arch_add_exec_range(current->mm, -1);
 +#endif
 +
++
  	/* OK, This is the point of no return */
- 	current->flags &= ~PF_FORKNOEXEC;
  	current->mm->def_flags = def_flags;
+ 
 diff --git a/include/linux/sched.h b/include/linux/sched.h
 index 7d379a6..90ccb05 100644
 --- a/include/linux/sched.h
@@ -576,10 +577,10 @@ index 3f758c7..0e29e1b 100644
  		err = vma_adjust(vma, vma->vm_start, addr, vma->vm_pgoff, new);
  
  	/* Success. */
-@@ -2243,6 +2265,7 @@ void exit_mmap(struct mm_struct *mm)
+@@ -2266,6 +2266,7 @@ void exit_mmap(struct mm_struct *mm)
  
  	free_pgtables(&tlb, vma, FIRST_USER_ADDRESS, 0);
- 	tlb_finish_mmu(&tlb, 0, end);
+ 	tlb_finish_mmu(&tlb, 0, -1);
 +	arch_flush_exec_range(mm);
  
  	/*
diff --git a/linux-3.3-virtio-scsi.patch b/linux-3.3-virtio-scsi.patch
index 70b3673..9d944f5 100644
--- a/linux-3.3-virtio-scsi.patch
+++ b/linux-3.3-virtio-scsi.patch
@@ -113,7 +113,7 @@ index 16570aa..827ebaf 100644
  
  source "drivers/scsi/pcmcia/Kconfig"
 diff --git a/drivers/scsi/Makefile b/drivers/scsi/Makefile
-index 2b88749..351b28b 100644
+index e4c1a69..ad24e06 100644
 --- a/drivers/scsi/Makefile
 +++ b/drivers/scsi/Makefile
 @@ -141,6 +141,7 @@ obj-$(CONFIG_SCSI_CXGB4_ISCSI)	+= libiscsi.o libiscsi_tcp.o cxgbi/
@@ -122,8 +122,8 @@ index 2b88749..351b28b 100644
  obj-$(CONFIG_SCSI_PMCRAID)	+= pmcraid.o
 +obj-$(CONFIG_SCSI_VIRTIO)	+= virtio_scsi.o
  obj-$(CONFIG_VMWARE_PVSCSI)	+= vmw_pvscsi.o
+ obj-$(CONFIG_HYPERV_STORAGE)	+= hv_storvsc.o
  
- obj-$(CONFIG_ARM)		+= arm/
 diff --git a/drivers/scsi/virtio_scsi.c b/drivers/scsi/virtio_scsi.c
 new file mode 100644
 index 0000000..3f87ae0
diff --git a/sources b/sources
index 2fad201..f2a9472 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 7133f5a2086a7d7ef97abac610c094f5  linux-3.3.tar.xz
+fe8e2b8e93695cb876cc8394b3db83c4  patch-3.3-git1.xz


More information about the scm-commits mailing list