diff options
Diffstat (limited to 'freed-ora/current/master/kernel.spec')
-rw-r--r-- | freed-ora/current/master/kernel.spec | 784 |
1 files changed, 648 insertions, 136 deletions
diff --git a/freed-ora/current/master/kernel.spec b/freed-ora/current/master/kernel.spec index 3023718b2..b5b246654 100644 --- a/freed-ora/current/master/kernel.spec +++ b/freed-ora/current/master/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. @@ -68,7 +68,7 @@ Summary: The Linux kernel # base_sublevel is the kernel version we're starting with and patching # on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base, # which yields a base_sublevel of 0. -%define base_sublevel 5 +%define base_sublevel 6 # librev starts empty, then 1, etc, as the linux-libre tarball # changes. This is only used to determine which tarball to use. @@ -78,9 +78,9 @@ Summary: The Linux kernel %define basegnu -gnu%{?librev} # To be inserted between "patch" and "-2.6.". -#define stablelibre -3.5%{?stablegnux} -#define rcrevlibre -3.5%{?rcrevgnux} -#define gitrevlibre -3.5%{?gitrevgnux} +#define stablelibre -3.7%{?stablegnux} +%define rcrevlibre -3.6%{?rcrevgnux} +#define gitrevlibre -3.7%{?gitrevgnux} %if 0%{?stablelibre:1} %define stablegnu -gnu%{?librev} @@ -131,9 +131,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 0 +%define rcrev 6 # The git snapshot level -%define gitrev 0 +%define gitrev 4 # Set rpm version accordingly %define rpmversion 3.%{upstream_sublevel}.0 %endif @@ -203,7 +203,7 @@ Summary: The Linux kernel # Set debugbuildsenabled to 1 for production (build separate debug kernels) # and 0 for rawhide (all kernels are debug kernels). # See also 'make debug' and 'make release'. -%define debugbuildsenabled 1 +%define debugbuildsenabled 0 # Want to build a vanilla kernel build without any non-upstream patches? %define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0} @@ -216,7 +216,7 @@ Summary: The Linux kernel %define doc_build_fail true %endif -%define rawhide_skip_docs 0 +%define rawhide_skip_docs 1 %if 0%{?rawhide_skip_docs} %define with_doc 0 %define doc_build_fail true @@ -299,10 +299,10 @@ Summary: The Linux kernel # kernel up (versatile express), tegra, omap, imx and highbank are only built on armv7 hfp/sfp %ifnarch armv7hl armv7l %define with_imx 0 -%define with_highbank 0 %define with_omap 0 %define with_tegra 0 %endif +%define with_highbank 0 # kernel-kirkwood is only built for armv5 %ifnarch armv5tel @@ -346,7 +346,7 @@ Summary: The Linux kernel %if %{with_vdso_install} # These arches install vdso/ directories. -%define vdso_arches %{all_x86} x86_64 ppc ppc64 s390 s390x +%define vdso_arches %{all_x86} x86_64 ppc ppc64 ppc64p7 s390 s390x %endif # Overrides for generic default options @@ -377,12 +377,12 @@ Summary: The Linux kernel %endif # bootwrapper is only on ppc -%ifnarch ppc ppc64 +%ifnarch ppc ppc64 ppc64p7 %define with_bootwrapper 0 %endif # sparse blows up on ppc64 and sparc64 -%ifarch ppc64 ppc sparc64 +%ifarch ppc64 ppc sparc64 ppc64p7 %define with_sparse 0 %endif @@ -403,7 +403,7 @@ Summary: The Linux kernel %define kernel_image arch/x86/boot/bzImage %endif -%ifarch ppc64 +%ifarch ppc64 ppc64p7 %define asmarch powerpc %define hdrarch powerpc %define all_arch_configs kernel-%{version}-ppc64*.config @@ -463,6 +463,8 @@ Summary: The Linux kernel %define with_perf 0 %define with_tools 0 %endif +# TEMPORARY until perf build fixed on ARM to get a new 3.7rc kernel +%define with_perf 0 %endif # To temporarily exclude an architecture from being built, add it to @@ -490,7 +492,7 @@ Summary: The Linux kernel %endif # Architectures we build tools/cpupower on -%define cpupowerarchs %{ix86} x86_64 ppc ppc64 %{arm} +%define cpupowerarchs %{ix86} x86_64 ppc ppc64 ppc64p7 %{arm} # # Three sets of minimum package version requirements in the form of Conflicts: @@ -568,7 +570,7 @@ Version: %{rpmversion} Release: %{pkg_release} # DO NOT CHANGE THE 'ExclusiveArch' LINE TO TEMPORARILY EXCLUDE AN ARCHITECTURE BUILD. # SET %%nobuildarches (ABOVE) INSTEAD -ExclusiveArch: noarch %{all_x86} x86_64 ppc ppc64 %{sparc} s390 s390x %{arm} +ExclusiveArch: noarch %{all_x86} x86_64 ppc ppc64 ppc64p7 %{sparc} s390 s390x %{arm} ExclusiveOS: Linux %kernel_reqprovconf @@ -586,6 +588,10 @@ BuildRequires: sparse >= 0.4.1 %endif %if %{with_perf} BuildRequires: elfutils-devel zlib-devel binutils-devel newt-devel python-devel perl(ExtUtils::Embed) bison +BuildRequires: audit-libs-devel +%ifnarch s390 s390x +BuildRequires: libunwind-devel +%endif %endif %if %{with_tools} BuildRequires: pciutils-devel gettext @@ -601,7 +607,8 @@ BuildRequires: rpm-build >= 4.9.0-1, elfutils >= elfutils-0.153-1 %endif %if %{signmodules} -BuildRequires: gnupg +BuildRequires: openssl +BuildRequires: pesign >= 0.10-4 %endif Source0: http://linux-libre.fsfla.org/pub/linux-libre/freed-ora/src/linux%{?baselibre}-%{kversion}%{basegnu}.tar.xz @@ -610,14 +617,16 @@ Source0: http://linux-libre.fsfla.org/pub/linux-libre/freed-ora/src/linux%{?base Source3: deblob-main Source4: deblob-check Source5: deblob-%{kversion} -# Source6: deblob-3.%{upstream_sublevel} +Source6: deblob-3.%{upstream_sublevel} %if %{signmodules} -Source11: genkey +Source11: x509.genkey %endif Source15: merge.pl Source16: mod-extra.list +Source17: mod-extra.sh +Source18: mod-extra-sign.sh Source19: Makefile.release Source20: Makefile.config @@ -635,12 +644,17 @@ Source50: config-powerpc-generic Source51: config-powerpc32-generic Source52: config-powerpc32-smp Source53: config-powerpc64 +Source54: config-powerpc64p7 Source70: config-s390x Source90: config-sparc64-generic -Source100: config-arm-generic +# Unified ARM kernels +Source100: config-armv7 + +# Legacy ARM kernels +Source105: config-arm-generic Source110: config-arm-omap Source111: config-arm-tegra Source112: config-arm-kirkwood @@ -696,6 +710,8 @@ Patch04: linux-2.6-compile-fixes.patch # build tweak for build ID magic, even for -vanilla Patch05: linux-2.6-makefile-after_link.patch +Patch06: power-x86-destdir.patch + Patch07: freedo.patch %if !%{nopatches} @@ -709,6 +725,8 @@ Patch09: linux-2.6-upstream-reverts.patch Patch100: taint-vbox.patch +Patch110: vmbugon-warnon.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 @@ -730,14 +748,20 @@ Patch700: linux-2.6-e1000-ich9-montevina.patch Patch800: linux-2.6-crash-driver.patch # crypto/ -Patch900: modsign-20120718.patch +Patch900: modsign-post-KS-jwb.patch + +# secure boot +Patch1000: secure-boot-20121105.patch +Patch1001: efivarfs-3.7.patch + +# Improve PCI support on UEFI +Patch1100: handle-efi-roms.patch # virt + ksm patches -Patch1555: fix_xen_guest_on_old_EC2.patch # DRM #atch1700: drm-edid-try-harder-to-fix-up-broken-headers.patch -Patch1800: drm-vgem.patch +#Patch1800: drm-vgem.patch # nouveau + drm fixes # intel drm is all merged upstream @@ -770,13 +794,15 @@ Patch14000: hibernate-freeze-filesystems.patch Patch14010: lis3-improve-handling-of-null-rate.patch -Patch14015: team-update-from-net-next.patch - -Patch20000: uprobes-3.5-tip.patch +Patch19001: i82975x-edac-fix.patch # ARM +Patch21000: arm-export-read_current_timer.patch +Patch21001: arm-allnoconfig-error-__LINUX_ARM_ARCH__-undeclared.patch + # OMAP +Patch21003: arm-omapdrm-fixinc.patch # ARM tegra Patch21004: arm-tegra-nvec-kconfig.patch @@ -784,27 +810,26 @@ Patch21005: arm-tegra-usb-no-reset-linux33.patch Patch21006: arm-tegra-sdhci-module-fix.patch # ARM highbank patches -# Highbank clock functions need to be EXPORT for module builds -Patch21010: highbank-export-clock-functions.patch - -Patch21094: power-x86-destdir.patch #rhbz 754518 Patch21235: scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch -Patch21400: unhandled-irqs-switch-to-polling.patch - Patch22000: weird-root-dentry-name-debug.patch #selinux ptrace child permissions Patch22001: selinux-apply-different-permission-to-ptrace-child.patch -#Fix FIPS for aesni hardare -Patch22050: crypto-testmgr-allow-aesni-intel-and-ghash_clmulni-intel.patch -Patch22051: crypto-aesni-intel-fix-wrong-kfree-pointer.patch +# Build patch, should go away +Patch22070: irqnr-build.patch +Patch22071: uapi-prefix-fix.patch + +Patch22073: perf-uapi-fixes2.patch + +#rhbz 874791 +Patch22125: Bluetooth-Add-support-for-BCM20702A0.patch -#rhbz 772730 -Patch22058: ACPI-AC-check-the-return-value-of-power_supply_register.patch +#rhbz 859485 +Patch21226: vt-Drop-K_OFF-for-VC_MUTE.patch # END OF PATCH DEFINITIONS @@ -935,19 +960,31 @@ Provides: cpufrequtils = 1:009-0.6.p1 Obsoletes: cpufreq-utils < 1:009-0.6.p1 Obsoletes: cpufrequtils < 1:009-0.6.p1 Obsoletes: cpuspeed < 1:1.5-16 +Requires: kernel-libre-tools-libs = %{version}-%{release} %description -n kernel-libre-tools This package contains the tools/ directory from the kernel source and the supporting documentation. -%package -n kernel-libre-tools-devel -Provides: kernel-tools-devel = %{rpmversion}-%{pkg_release} +%package -n kernel-libre-tools-libs +Summary: Libraries for the kernels-tools +Group: Development/System +License: GPLv2 +Provides: kernel-tools-libs = %{rpmversion}-%{pkg_release} +%description -n kernel-libre-tools-libs +This package contains the libraries built from the tools/ directory +from the kernel source. + +%package -n kernel-libre-tools-libs-devel Summary: Assortment of tools for the Linux kernel Group: Development/System License: GPLv2 Requires: kernel-libre-tools = %{version}-%{release} Provides: cpupowerutils-devel = 1:009-0.6.p1 Obsoletes: cpupowerutils-devel < 1:009-0.6.p1 -%description -n kernel-libre-tools-devel +Requires: kernel-libre-tools-libs = %{version}-%{release} +Provides: kernel-libre-tools-devel +Provides: kernel-tools-devel +%description -n kernel-libre-tools-libs-devel This package contains the development files for the tools/ directory from the kernel source. @@ -1409,6 +1446,8 @@ ApplyPatch linux-2.6-makefile-after_link.patch # ApplyOptionalPatch linux-2.6-compile-fixes.patch +ApplyPatch power-x86-destdir.patch + # Freedo logo. ApplyPatch freedo.patch @@ -1417,15 +1456,19 @@ ApplyPatch freedo.patch # revert patches from upstream that conflict or that we get via other means ApplyOptionalPatch linux-2.6-upstream-reverts.patch -R - ApplyPatch taint-vbox.patch +ApplyPatch vmbugon-warnon.patch + # Architecture patches # x86(-64) # # ARM # +ApplyPatch arm-export-read_current_timer.patch +ApplyPatch arm-allnoconfig-error-__LINUX_ARM_ARCH__-undeclared.patch +ApplyPatch arm-omapdrm-fixinc.patch ApplyPatch arm-tegra-nvec-kconfig.patch ApplyPatch arm-tegra-usb-no-reset-linux33.patch ApplyPatch arm-tegra-sdhci-module-fix.patch @@ -1496,14 +1539,20 @@ ApplyPatch linux-2.6-crash-driver.patch ApplyPatch linux-2.6-e1000-ich9-montevina.patch # crypto/ -ApplyPatch modsign-20120718.patch +ApplyPatch modsign-post-KS-jwb.patch + +# secure boot +ApplyPatch efivarfs-3.7.patch +ApplyPatch secure-boot-20121105.patch + +# Improved PCI support for UEFI +ApplyPatch handle-efi-roms.patch # Assorted Virt Fixes -ApplyPatch fix_xen_guest_on_old_EC2.patch # DRM core #ApplyPatch drm-edid-try-harder-to-fix-up-broken-headers.patch -ApplyPatch drm-vgem.patch +#ApplyPatch drm-vgem.patch # Nouveau DRM @@ -1536,31 +1585,27 @@ ApplyPatch efi-dont-map-boot-services-on-32bit.patch ApplyPatch lis3-improve-handling-of-null-rate.patch -ApplyPatch team-update-from-net-next.patch - -ApplyPatch uprobes-3.5-tip.patch - -ApplyPatch power-x86-destdir.patch +ApplyPatch i82975x-edac-fix.patch #rhbz 754518 ApplyPatch scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch -ApplyPatch unhandled-irqs-switch-to-polling.patch - ApplyPatch weird-root-dentry-name-debug.patch #selinux ptrace child permissions ApplyPatch selinux-apply-different-permission-to-ptrace-child.patch -#Highbank clock functions -ApplyPatch highbank-export-clock-functions.patch +#Build patch, should go away +ApplyPatch irqnr-build.patch +ApplyPatch uapi-prefix-fix.patch + +ApplyPatch perf-uapi-fixes2.patch -#Fix FIPS for aesni hardare -ApplyPatch crypto-testmgr-allow-aesni-intel-and-ghash_clmulni-intel.patch -ApplyPatch crypto-aesni-intel-fix-wrong-kfree-pointer.patch +#rhbz 874791 +ApplyPatch Bluetooth-Add-support-for-BCM20702A0.patch -#rhbz 772730 -ApplyPatch ACPI-AC-check-the-return-value-of-power_supply_register.patch +#rhbz 859485 +ApplyPatch vt-Drop-K_OFF-for-VC_MUTE.patch # END OF PATCH APPLICATIONS @@ -1609,10 +1654,6 @@ find . \( -name "*.orig" -o -name "*~" \) -exec rm -f {} \; >/dev/null # remove unnecessary SCM files find . -name .gitignore -exec rm -f {} \; >/dev/null -%if %{signmodules} -cp %{SOURCE11} . -%endif - cd .. ### @@ -1682,6 +1723,12 @@ BuildKernel() { make -s mrproper cp configs/$Config .config + %if %{signmodules} + cp %{SOURCE11} . + %endif + + chmod +x scripts/sign-file + Arch=`head -1 .config | cut -b 3-` echo USING ARCH=$Arch @@ -1710,6 +1757,11 @@ BuildKernel() { if [ -f arch/$Arch/boot/zImage.stub ]; then cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || : fi + %if %{signmodules} + # Sign the image if we're using EFI + %pesign -s -i $KernelImage -o vmlinuz.signed + mv vmlinuz.signed $KernelImage + %endif $CopyKernel $KernelImage \ $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer chmod 755 $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer @@ -1724,13 +1776,6 @@ BuildKernel() { # we'll get it from the linux-firmware package and we don't want conflicts make -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer mod-fw= -%if %{signmodules} - if [ -z "$(readelf -n $(find fs/ -name \*.ko | head -n 1) | grep module.sig)" ]; then - echo "ERROR: modules are NOT signed" >&2; - exit 1; - fi -%endif - %ifarch %{vdso_arches} make -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT vdso_install KERNELRELEASE=$KernelVer if [ ! -s ldconfig-kernel.conf ]; then @@ -1776,7 +1821,7 @@ BuildKernel() { fi rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*.o rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*/*.o -%ifarch ppc ppc64 +%ifarch ppc ppc64 ppc64p7 cp -a --parents arch/powerpc/lib/crtsavres.[So] $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ %endif if [ -d arch/%{asmarch}/include ]; then @@ -1792,8 +1837,8 @@ BuildKernel() { # Make sure the Makefile and version.h have a matching timestamp so that # external modules can be built - touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/linux/version.h - touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/linux/autoconf.h + touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/generated/uapi/linux/version.h + # Copy .config to include/config/auto.conf so "make prepare" is unnecessary. cp $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/config/auto.conf @@ -1851,66 +1896,18 @@ BuildKernel() { rm -f modinfo modnames - pushd $RPM_BUILD_ROOT/lib/modules/$KernelVer/ - rm -rf modnames - find . -name "*.ko" -type f > modnames - # Look through all of the modules, and throw any that have a dependency in - # our list into the list as well. - rm -rf dep.list dep2.list - rm -rf req.list req2.list - touch dep.list req.list - cp %{SOURCE16} . - for dep in `cat modnames` - do - depends=`modinfo $dep | grep depends| cut -f2 -d":" | sed -e 's/^[ \t]*//'` - [ -z "$depends" ] && continue; - for mod in `echo $depends | sed -e 's/,/ /g'` - do - match=`grep "^$mod.ko" mod-extra.list` ||: - if [ -z "$match" ] - then - continue - else - # check if the module we're looking at is in mod-extra too. if so - # we don't need to mark the dep as required - mod2=`basename $dep` - match2=`grep "^$mod2" mod-extra.list` ||: - if [ -n "$match2" ] - then - continue - #echo $mod2 >> notreq.list - else - echo $mod.ko >> req.list - fi - fi - done - done - - sort -u req.list > req2.list - sort -u mod-extra.list > mod-extra2.list - join -v 1 mod-extra2.list req2.list > mod-extra3.list + # Call the modules-extra script to move things around + %{SOURCE17} $RPM_BUILD_ROOT/lib/modules/$KernelVer %{SOURCE16} - for mod in `cat mod-extra3.list` - do - # get the path for the module - modpath=`grep /$mod modnames` ||: - [ -z "$modpath" ] && continue; - echo $modpath >> dep.list - done - - sort -u dep.list > dep2.list - - # now move the modules into the extra/ directory - for mod in `cat dep2.list` - do - newpath=`dirname $mod | sed -e 's/kernel\//extra\//'` - mkdir -p $newpath - mv $mod $newpath - done - - rm modnames dep.list dep2.list req.list req2.list - rm mod-extra.list mod-extra2.list mod-extra3.list - popd +%if %{signmodules} + # Save off the .tmp_versions/ directory. We'll use it in the + # __debug_install_post macro below to sign the right things + # Also save the signing keys so we actually sign the modules with the + # right key. + cp -r .tmp_versions .tmp_versions.sign${Flavour:+.${Flavour}} + cp signing_key.priv signing_key.priv.sign${Flavour:+.${Flavour}} + cp signing_key.x509 signing_key.x509.sign${Flavour:+.${Flavour}} +%endif # remove files that will be auto generated by depmod at rpm -i time for i in alias alias.bin builtin.bin ccwmap dep dep.bin ieee1394map inputmap isapnpmap ofmap pcimap seriomap symbols symbols.bin usbmap devname softdep @@ -2034,9 +2031,64 @@ find Documentation -type d | xargs chmod u+w # This macro is used by %%install, so we must redefine it before that. %define debug_package %{nil} +# In the modsign case, we do 3 things. 1) We check the "flavour" and hard +# code the value in the following invocations. This is somewhat sub-optimal +# but we're doing this inside of an RPM macro and it isn't as easy as it +# could be because of that. 2) We restore the .tmp_versions/ directory from +# the one we saved off in BuildKernel above. This is to make sure we're +# signing the modules we actually built/installed in that flavour. 3) We +# grab the arch and invoke 'make modules_sign' and the mod-extra-sign.sh +# commands to actually sign the modules. +# +# We have to do all of those things _after_ find-debuginfo runs, otherwise +# that will strip the signature off of the modules. + %if %{with_debuginfo} %define __debug_install_post \ /usr/lib/rpm/find-debuginfo.sh %{debuginfo_args} %{_builddir}/%{?buildsubdir}\ + if [ "%{signmodules}" == "1" ]; \ + then \ + if [ "%{with_pae}" != "0" ]; \ + then \ + Arch=`head -1 configs/kernel-%{version}-%{_target_cpu}-PAE.config | cut -b 3-` \ + rm -rf .tmp_versions \ + mv .tmp_versions.sign.PAE .tmp_versions \ + mv signing_key.priv.sign.PAE signing_key.priv \ + mv signing_key.x509.sign.PAE signing_key.x509 \ + make -s ARCH=$Arch V=1 INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_sign KERNELRELEASE=%{KVERREL}.PAE \ + %{SOURCE18} $RPM_BUILD_ROOT/lib/modules/%{KVERREL}.PAE/extra/ \ + fi \ + if [ "%{with_debug}" != "0" ]; \ + then \ + Arch=`head -1 configs/kernel-%{version}-%{_target_cpu}-debug.config | cut -b 3-` \ + rm -rf .tmp_versions \ + mv .tmp_versions.sign.debug .tmp_versions \ + mv signing_key.priv.sign.debug signing_key.priv \ + mv signing_key.x509.sign.debug signing_key.x509 \ + make -s ARCH=$Arch V=1 INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_sign KERNELRELEASE=%{KVERREL}.debug \ + %{SOURCE18} $RPM_BUILD_ROOT/lib/modules/%{KVERREL}.debug/extra/ \ + fi \ + if [ "%{with_pae_debug}" != "0" ]; \ + then \ + Arch=`head -1 configs/kernel-%{version}-%{_target_cpu}-PAEdebug.config | cut -b 3-` \ + rm -rf .tmp_versions \ + mv .tmp_versions.sign.PAEdebug .tmp_versions \ + mv signing_key.priv.sign.PAEdebug signing_key.priv \ + mv signing_key.x509.sign.PAEdebug signing_key.x509 \ + make -s ARCH=$Arch V=1 INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_sign KERNELRELEASE=%{KVERREL}.PAEdebug \ + %{SOURCE18} $RPM_BUILD_ROOT/lib/modules/%{KVERREL}.PAEdebug/extra/ \ + fi \ + if [ "%{with_up}" != "0" ]; \ + then \ + Arch=`head -1 configs/kernel-%{version}-%{_target_cpu}.config | cut -b 3-` \ + rm -rf .tmp_versions \ + mv .tmp_versions.sign .tmp_versions \ + mv signing_key.priv.sign signing_key.priv \ + mv signing_key.x509.sign signing_key.x509 \ + make -s ARCH=$Arch V=1 INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_sign KERNELRELEASE=%{KVERREL} \ + %{SOURCE18} $RPM_BUILD_ROOT/lib/modules/%{KVERREL}/extra/ \ + fi \ + fi \ %{nil} %ifnarch noarch @@ -2313,6 +2365,7 @@ fi %dir %{_libexecdir}/perf-core %{_libexecdir}/perf-core/* %{_mandir}/man[1-8]/perf* +%{_sysconfdir}/bash_completion.d/perf %doc linux-%{KVERREL}/tools/perf/Documentation/examples.txt %files -n python-perf-libre @@ -2337,8 +2390,6 @@ fi %{_bindir}/centrino-decode %{_bindir}/powernow-k8-decode %endif -%{_libdir}/libcpupower.so.0 -%{_libdir}/libcpupower.so.0.0.0 %{_unitdir}/cpupower.service %{_mandir}/man[1-8]/cpupower* %config(noreplace) %{_sysconfdir}/sysconfig/cpupower @@ -2356,7 +2407,11 @@ fi %endif %ifarch %{cpupowerarchs} -%files -n kernel-libre-tools-devel +%files -n kernel-libre-tools-libs +%{_libdir}/libcpupower.so.0 +%{_libdir}/libcpupower.so.0.0.0 + +%files -n kernel-libre-tools-libs-devel %{_libdir}/libcpupower.so %{_includedir}/cpufreq.h %endif @@ -2421,8 +2476,8 @@ fi # and build. # ___________________________________________________________ -# / This branch is for Fedora 18. You probably want to commit \ -# \ to the F-17 branch instead, or in addition to this one. / +# / This branch is for Fedora 19. You probably want to commit \ +# \ to the F-18 branch instead, or in addition to this one. / # ----------------------------------------------------------- # \ ^__^ # \ (@@)\_______ @@ -2430,6 +2485,463 @@ fi # ||----w | # || || %changelog +* Mon Nov 26 2012 Alexandre Oliva <lxoliva@fsfla.org> -libre +- GNU Linux-libre 3.7-rc6-gnu + +* Sun Nov 25 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc6.git4.1 +- Linux v3.7-rc6-209-g194d983 + +* Fri Nov 23 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc6.git3.1 +- Linux v3.7-rc6-109-g26d29d0 + +* Wed Nov 21 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc6.git2.1 +- Linux v3.7-rc6-41-g99b6e1e + +* Tue Nov 20 2012 Josh Boyer <jwboyer@redhat.com> +- Add VC_MUTE ioctl (rhbz 859485) +- Add support for BCM20702A0 (rhbz 874791) + +* Tue Nov 20 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Change the minimum mmap address back to 32768 on ARM systems (thanks to Jon Masters) +- Add patch to fix unified kernel build failure + +* Mon Nov 19 2012 Josh Boyer <jwboyer@redhat.com> +- Add various patches to fix perf build on non-x86 arches + +* Mon Nov 19 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc6.git1.1 +- Linux v3.7-rc6-21-g3587b1b +- Reenable debugging options. + +* Sat Nov 17 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc6.git0.1 +- Linux v3.7-rc6 +- Disable debugging options. + +* Fri Nov 16 2012 Josh Boyer <jwboyer@redhat.com> +- Add patch to enable CONFIG_CIFS_SMB2 + +* Fri Nov 16 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc5.git2.1 +- Linux v3.7-rc5-68-gc5e35d6 + +* Wed Nov 14 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc5.git1.3 +- Fix module signing of kernel flavours + +* Tue Nov 13 2012 Josh Boyer <jwboyer@redhat.com> +- Add patch from David Howells to fix header guards on installed kernel headers + +* Tue Nov 13 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc5.git1.1 +- Linux v3.7-rc5-14-g9924a19 +- Reenable debugging options. + +* Sun Nov 11 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Minor ARM unified config updates + +* Sun Nov 11 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc5.git0.1 +- Linux v3.7-rc5 +- Disable debugging options. + +* Sat Nov 10 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc4.git3.1 +- Linux v3.7-rc4-136-gaffd9a8 + +* Fri Nov 09 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc4.git2.1 +- Linux v3.7-rc4-72-ga186d25 + +* Wed Nov 7 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Update ARM unified config + +* Wed Nov 07 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc4.git1.1 +- Linux v3.7-rc4-20-g0e4a43e +- Reenable debugging options. +- Add patch to not break modules_install for external module builds + +* Mon Nov 05 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc4.git0.1 +- Linux v3.7-rc4 +- Disable debugging options. +- Fix build break without CONFIG_EFI set (reported by Peter W. Bowey) + +* Fri Nov 02 2012 Josh Boyer <jwboyer@redhat.com> +- Backport efivarfs from efi/next for moktools + +* Thu Nov 01 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc3.git4.1 +- Linux v3.7-rc3-77-g8c23f40 + +* Thu Nov 1 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Update non unified kernels to build for 3.7 (always OMAP) +- Remove old ARM patches, add new to fix 3.7 build +- Disable perf on ARM temporarily as the uapi / asm-generic changes break it + +* Thu Nov 01 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc3.git3.1 +- Linux v3.7-rc3-75-g1e207eb + +* Wed Oct 31 2012 Josh Boyer <jwboyer@redhat.com> +- Fix sign-file permissions and invocation after switching from bash to perl + +* Wed Oct 31 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc3.git2.1 +- Linux v3.7-rc3-44-g08f05c4 + +* Wed Oct 31 2012 Josh Boyer <jwboyer@redhat.com> +- Update secure boot hibernate patch to include swsusp + +* Tue Oct 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc3.git1.1 +- Linux v3.7-rc3-8-g35fd3dc +- Reenable debugging options. + +* Tue Oct 30 2012 Josh Boyer <jwboyer@redhat.com> +- Update config options for 3.7 +- Fix module blacklist patch to not leak a reference to the blacklist keyring + +* Tue Oct 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.7.0-0.rc3.git0.1 +- Disable debugging options. +- Linux v3.7-rc3 +- enable CONFIG_MEDIA_{USB,PCI}_SUPPORT (rhbz 870457) + +* Sat Oct 27 2012 Josh Boyer <jwboyer@redhat.com> +- Update secure boot support for UEFI cert importing + +* Fri Oct 26 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- The initial ARM unified kernel support (vexpress, highbank, mvebu to begin). WOO HOO!!! + +* Fri Oct 26 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc2.git4.1 +- Linux v3.7-rc2-191-g2ab3f29 + +* Thu Oct 25 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc2.git3.1 +- Linux v3.7-rc2-145-g4864ccb +- Move power-x86-destdir.patch to apply on vanilla kernels (thanks knurd) +- Deal with uapi move of version.h + +* Wed Oct 24 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc2.git2.1 +- Linux v3.7-rc2-119-g0e9e3e3 + +* Wed Oct 24 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc2.git1.3 +- Reenable debugging options. + +* Tue Oct 23 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc2.git1.1 +- Linux v3.7-rc2-53-g2d1f4c8 + +* Sun Oct 21 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc1.git3.2 +- Disable debugging options. + +* Fri Oct 19 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc1.git3.1 +- Linux v3.7-rc1-154-gc9623de + +* Thu Oct 18 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc1.git2.1 +- Linux v3.7-rc1-102-g43c422e +- Reenable debugging options. + +* Thu Oct 18 2012 Josh Boyer <jwboyer@redhat.com> +- Enable VFIO (rhbz 867152) + +* Wed Oct 17 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc1.git1.1 +- Linux v3.7-rc1-78-g8d2b6b3 + +* Tue Oct 16 2012 Mauro Carvalho Chehab <mchehab@redhat.com> +- Fix i82975x_edac OOPS + +* Mon Oct 15 2012 Justin M. Forbes <jforbes@redhat.com> - 3.7.0-0.rc1.git0.1 +- Linux 3.7-rc1 +- Disable debugging options. + +* Fri Oct 12 2012 Justin M. Forbes <jforbes@redhat.com> +- Add perf build fix back, changed to work with upstream + +* Fri Oct 12 2012 Justin M. Forbes <jforbes@redhat.com> +- v3.6-10630-gccff9b1 + +* Wed Oct 10 2012 Justin M. Forbes <jforbes@redhat.com> +- v3.6-9849-g2474542 + +* Tue Oct 09 2012 Justin M. Forbes <jforbes@redhat.com> +- v3.6-9228-g547b1e8 + +* Tue Oct 09 2012 Josh Boyer <jwboyer@redhat.com> +- Drop unhandled irq polling patch + +* Mon Oct 08 2012 Justin M. Forbes <jforbes@redhat.com> +- v3.6-8559-ge9eca4d + +* Sat Oct 06 2012 Josh Boyer <jwboyer@redhat.com> +- secure boot modsign depends on CONFIG_MODULE_SIG not CONFIG_MODULES + +* Fri Oct 05 2012 Josh Boyer <jwboyer@redhat.com> +- Adjust secure boot modsign patch + +* Fri Oct 05 2012 Justin M. Forbes <jforbes@redhat.com> +- Fix handle-efi-roms.patch + +* Fri Oct 05 2012 Justin M. Forbes <jforbes@redhat.com> +- v3.6-6670-gecefbd9 +- Reenable debugging options. + +* Fri Oct 5 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Build MMC in on OMAP and Tegra until we work out why modules don't work + +* Wed Oct 03 2012 Adam Jackson <ajax@redhat.com> +- Drop vgem patches, not doing anything yet. + +* Wed Oct 03 2012 Josh Boyer <jwboyer@redhat.com> +- Make sure kernel-tools-libs-devel provides kernel-tools-devel + +* Tue Oct 02 2012 Josh Boyer <jwboyer@redhat.com> +- Patch from David Howells to fix overflow on 32-bit X.509 certs (rhbz 861322) + +* Tue Oct 2 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Update ARM configs for 3.6 final +- Add highbank SATA driver for stability +- Build in OMAP MMC and DMA drivers to fix borkage for now + +* Mon Oct 01 2012 Justin M. Forbes <jforbes@redhat.com> - 3.6.0-1 +- Linux 3.6.0 +- Disable debugging options. + +* Fri Sep 28 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git3.1 +- Linux v3.6-rc7-103-g6672d90 + +* Fri Sep 28 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git2.2 +- Split out kernel-tools-libs (rhbz 859943) + +* Fri Sep 28 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git2.1 +- Linux v3.6-rc7-71-g6399413 + +* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git1.4 +- Move the modules-extra processing to a script +- Prep mod-extra.sh for signed modules +- Switch to using modsign-post-KS upstream with x509 certs + +* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git1.2 +- Update team driver from net-next from Jiri Pirko + +* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git1.1 +- Linux v3.6-rc7-10-g56d27ad + +* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git0.2 +- Reenable debugging options. + +* Mon Sep 24 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc7.git1.1 +- Linux v3.6-rc7 +- Disable debugging options. + +* Thu Sep 20 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc6.git2.1 +- Linux v3.6-rc6-52-gc46de22 + +* Tue Sep 18 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc6.git1.1 +- Linux v3.6-rc6-25-g4651afb +- Enable POWER7+ crypto modules (rhbz 857971) + +* Mon Sep 17 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc6.git0.2 +- Reenable debugging options. + +* Mon Sep 17 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc6.git0.1 +- Linux v3.6-rc6 +- Disable debugging options. + +* Sun Sep 16 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc5.git3.1 +- Linux v3.6-rc5-315-g3f0c3c8 + +* Fri Sep 14 2012 Dave Jones <davej@redhat.com> +- Enable CONFIG_DRM_LOAD_EDID_FIRMWARE (rhbz 857511) + +* Fri Sep 14 2012 Dave Jones <davej@redhat.com> +- Reenable UBIFS (rhbz 823238) + +* Fri Sep 14 2012 Dave Jones <davej@redhat.com> +- Fix license tag. (rhbz 450492) + +* Wed Sep 12 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc5.git2.1 +- Linux v3.6-rc5-44-g0bd1189 + +* Tue Sep 11 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc5.git1.2 +- Drop old Xen EC2 patch. It is no longer needed per Matt Wilson + +* Tue Sep 11 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc5.git1.1 +- Linux v3.6-rc5-32-g1a95620 +- Reenable debugging options. + +* Tue Sep 11 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc5.git0.1 +- Linux v3.6-rc5 +- Disable debugging options. + +* Fri Sep 07 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc4.git2.2 +- Re-enable BTRFS on ppc. Brent Baude says it works now. + +* Fri Sep 07 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc4.git2.1 +- Linux v3.6-rc4-128-geeea3ac + +* Wed Sep 05 2012 Dave Jones <davej@redhat.com> +- Don't create empty include/linux/autoconf.h in kernel-devel (rhbz 854689) + +* Wed Sep 05 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc4.git1.1 +- Linux v3.6-rc4-53-g5b716ac +- Add patch to fix ibmveth issue from Santiago Leon (rhbz 852842) + +* Wed Sep 05 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc4.git0.2 +- Reenable debugging options. + +* Tue Sep 4 2012 Matthew Garrett <mjg@redhat.com> +- handle-efi-roms.patch: Improve PCI support on UEFI systems + +* Tue Sep 4 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Tweak OMAP options + +* Mon Sep 03 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc4.git0.1 +- Linux v3.6-rc4 +- Disable debugging options. + +* Thu Aug 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git4.1 +- Linux v3.6-rc3-230-g155e36d + +* Wed Aug 29 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git3.2 +- Add patch to fix USB audio regression (rhbz 851619) + +* Wed Aug 29 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git3.1 +- Linux v3.6-rc3-207-g318e151 + +* Tue Aug 28 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Add patches to fix OMAP drm, radio shark +- Tweak ARM config + +* Mon Aug 27 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git2.1 +- Linux v3.6-rc3-177-gc182ae4 + +* Sat Aug 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> +- Add patch to fix build on ARM +- Enable USB ULPI driver to fix some USB ports + +* Fri Aug 24 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git1.1 +- Linux v3.6-rc3-37-g2d809dc + +* Thu Aug 23 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git0.2 +- Reenable debugging options. + +* Wed Aug 22 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git0.1 +- Linux v3.6-rc3 +- Disable debugging options. + +* Wed Aug 22 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc2.git2.1 +- Linux v3.6-rc2-400-g23dcfa6 +- CVE-2012-3520: af_netlink: invalid handling of SCM_CREDENTIALS passing + +* Tue Aug 21 2012 Josh Boyer <jwboyer@redhat.com> +- Add patch from Dave Jones to fix suspicious RCU usage in SELinux (rhbz 846037) +- Add patch from Richard W.M. Jones to fix virtio scsi oops (rhbz 847548) +- Add patch from Dave Airlie to fix fb cursor vs grub2 gfxterm hang + +* Mon Aug 20 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc2.git1.1 +- Linux v3.6-rc2-206-g10c63c9 + +* Mon Aug 20 2012 Dave Jones <davej@redhat.com> +- Reenable W1 drivers. (rhbz 849430) + +* Fri Aug 17 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc2.git0.2 +- Reenable debugging options. + +* Thu Aug 16 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc2.git0.1 +- Linux v3.6-rc2 +- Disable debugging options. + +* Tue Aug 14 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git6.1 +- Linux v3.6-rc1-355-gddf343f + +* Mon Aug 13 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git5.2 +- Fix VFS file creation bugs (rhbz 844485) + +* Mon Aug 13 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git5.1 +- Linux v3.6-rc1-312-g3bf671a + +* Sun Aug 12 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git4.1 +- Linux v3.6-rc1-268-g21d2f8d + +* Fri Aug 10 2012 Dennis Gilmore <dennis@ausil.us> +- disable some options on highbank at calxeda's request +- enable the PL011 serial console on highbank +- enable ARM architected timer on all arm arches + +* Thu Aug 09 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git3.2 +- Update secure-boot patch to pass correct CFLAGS to EFI stub + +* Thu Aug 09 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git3.1 +- Linux v3.6-rc1-207-gf4ba394 + +* Wed Aug 08 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git2.2 +- Update team driver from net-next from Jiri Pirko + +* Tue Aug 07 2012 Josh Boyer <jwboyer@redhat.com> +- Add support for ppc64p7 subarch + +* Mon Aug 06 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git2.1 +- Linux v3.6-rc1-133-g42a579a + +* Sat Aug 04 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git1.2 +- Reenable debugging options. + +* Sat Aug 04 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git1.1 +- Linux v3.6-rc1-112-ge7882d6 + +* Fri Aug 03 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git0.2 +- CVE-2012-3412 sfc: potential rDOS through TCP MSS option (rhbz 844714 845558) + +* Fri Aug 03 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc1.git0.1 +- Linux v3.6-rc1 +- Disable debugging options. + +* Thu Aug 02 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git9.3 +- Update modsign and secure-boot patch sets + +* Thu Aug 02 2012 Josh Boyer <jwboyer@redhat.com> +- Reenable cgroups memory controller (rhbz 845285) +- Add two patches from Seth Forshee to fix brcmsmac backtrace + +* Thu Aug 02 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git9.1 +- Linux v3.5-9139-g1a9b499 + +* Wed Aug 01 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git8.1 +- Linux v3.5-8833-g2d53492 + +* Wed Aug 01 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git7.1 +- Linux v3.5-8367-g08843b7 + +* Tue Jul 31 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git6.1 +- Linux v3.5-8197-g2e3ee61 + +* Wed Jul 31 2012 John W. Linville <linville@redhat.com> +- Enable batman-adv and add it to the list of "extra" modules + +* Tue Jul 31 2012 Dave Jones <davej@redhat.com> +- Change VM_BUG_ON's to be WARN_ONs instead. + +* Tue Jul 31 2012 Josh Boyer <jwboyer@redhat.com> +- Move modules needed by Shorewall back to main kernel package (rhbz 844436) + +* Mon Jul 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git5.2 +- Update config options + +* Mon Jul 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git5.1 +- Linux v3.5-7815-g37cd960 + +* Mon Jul 30 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc0.git4.1 +- Linux v3.5-7078-gf7da9cd + +* Mon Jul 30 2012 Josh Boyer <jwboyer@redhat.com> +- Fixup patches + +* Fri Jul 27 2012 Justin M. Forbes <jforbes@redhat.com> - 3.6.0-0.rc0.git3.1 +- Linux v3.5-6982-gb387e41 + +* Thu Jul 26 2012 Josh Boyer <jwboyer@redhat.com> +- Apply patch to fix uvcvideo crash (rhbz 836742) +- Enable Intel MEI driver (rhbz 842444) + +* Wed Jul 25 2012 Justin M. Forbes <jforbes@redhat.com> - 3.6.0-0.rc0.git2.1 +- Linux v3.5-4773-gbdc0077 + +* Tue Jul 24 2012 Josh Boyer <jwboyer@redhat.com> +- Update modsign patch to latest upstream +- Add initial UEFI Secure Boot patchset. Work in progress. + +* Tue Jul 24 2012 Justin M. Forbes <jforbes@redhat.com> - 3.6.0-0.rc0.git1.1 +- Linux v3.5-1643-gf0a08fc + +* Mon Jul 23 2012 Justin M. Forbes <jforbes@redhat.com> - 3.5.0-2 +- Reenable debugging options. + * Mon Jul 23 2012 Alexandre Oliva <lxoliva@fsfla.org> -libre - GNU Linux-libre 3.5-gnu |