summaryrefslogtreecommitdiffstats
path: root/kernel.spec
diff options
context:
space:
mode:
authorThorsten Leemhuis <fedora@leemhuis.info>2018-11-14 22:30:35 +0100
committerThorsten Leemhuis <fedora@leemhuis.info>2018-11-14 22:30:35 +0100
commit053e2399d5c40f6a182b8505690017536caf3e2d (patch)
treeb685deb2e4b271edfcb7bcdc5e019cd69830b231 /kernel.spec
parente6ab037006923e2624d94455bcbabe6be55e392a (diff)
parent53c5f0e53068296feda08ed2b9e0753229b69d48 (diff)
downloadkernel-053e2399d5c40f6a182b8505690017536caf3e2d.tar.gz
kernel-053e2399d5c40f6a182b8505690017536caf3e2d.tar.xz
kernel-053e2399d5c40f6a182b8505690017536caf3e2d.zip
Diffstat (limited to 'kernel.spec')
-rw-r--r--kernel.spec53
1 files changed, 29 insertions, 24 deletions
diff --git a/kernel.spec b/kernel.spec
index ad8038175..9ab7eb1e7 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -50,7 +50,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 18
+%define base_sublevel 19
## If this is a released kernel ##
%if 0%{?released_kernel}
@@ -58,7 +58,7 @@ Summary: The Linux kernel
%define stable_rc 0
# Do we have a -stable update to apply?
-%define stable_update 19
+%define stable_update 2
# Set rpm version accordingly
%if 0%{?stable_update}
%define stablerev %{stable_update}
@@ -135,8 +135,10 @@ Summary: The Linux kernel
%define debugbuildsenabled 1
# Kernel headers are being split out into a separate package
+%if 0%{fedora}
%define with_headers 0
%define with_cross_headers 0
+%endif
%if %{with_verbose}
%define make_opts V=1
@@ -464,8 +466,6 @@ Source24: kernel-armv7hl-lpae.config
Source25: kernel-armv7hl-lpae-debug.config
Source26: kernel-i686.config
Source27: kernel-i686-debug.config
-Source28: kernel-i686-PAE.config
-Source29: kernel-i686-PAEdebug.config
Source30: kernel-ppc64.config
Source31: kernel-ppc64-debug.config
Source32: kernel-ppc64le.config
@@ -551,7 +551,7 @@ Patch117: lis3-improve-handling-of-null-rate.patch
Patch118: scsi-sd_revalidate_disk-prevent-NULL-ptr-deref.patch
-Patch119: criu-no-expert.patch
+Patch119: namespaces-no-expert.patch
Patch120: ath9k-rx-dma-stop-check.patch
@@ -586,7 +586,6 @@ Patch210: disable-i8042-check-on-apple-mac.patch
Patch211: drm-i915-hush-check-crtc-state.patch
Patch212: efi-secureboot.patch
-Patch213: lockdown-fix-coordination-of-kernel-module-signature-verification.patch
# 300 - ARM patches
Patch300: arm64-Add-option-of-13-for-FORCE_MAX_ZONEORDER.patch
@@ -607,17 +606,21 @@ Patch305: qcom-msm89xx-fixes.patch
# https://patchwork.kernel.org/project/linux-mmc/list/?submitter=71861
Patch306: arm-sdhci-esdhc-imx-fixes.patch
-# https://patchwork.kernel.org/patch/10539291/
-Patch308: mmc-sunxi-allow-3.3V-DDR-when-DDR-is-available.patch
-# https://patchwork.kernel.org/patch/10540521/
-Patch309: mmc-sunxi-remove-output-of-virtual-base-address.patch
-
# https://www.spinics.net/lists/arm-kernel/msg670137.html
-Patch311: arm64-ZynqMP-firmware-clock-drivers-core.patch
+Patch307: arm64-ZynqMP-firmware-clock-drivers-core.patch
+
+Patch308: arm64-96boards-Rock960-CE-board-support.patch
+Patch309: arm64-rockchip-add-initial-Rockpro64.patch
+
+Patch310: gpio-pxa-handle-corner-case-of-unprobed-device.patch
+
+Patch330: bcm2835-cpufreq-add-CPU-frequency-control-driver.patch
-# Enabling Patches for the RPi3+
-Patch330: bcm2837-enable-pmu.patch
+Patch331: bcm283x-drm-vc4-set-is_yuv-to-false-when-num_planes-1.patch
+# Patches enabling device specific brcm firmware nvram
+# https://www.spinics.net/lists/linux-wireless/msg178827.html
+Patch340: brcmfmac-Remove-firmware-loading-code-duplication.patch
# Fix for AllWinner A64 Timer Errata, still not final
# https://patchwork.kernel.org/patch/10392891/
@@ -634,16 +637,12 @@ Patch501: Fix-for-module-sig-verification.patch
# rhbz 1431375
Patch502: input-rmi4-remove-the-need-for-artifical-IRQ.patch
-# rhbz 1572944
-Patch506: 0001-random-add-a-config-option-to-trust-the-CPU-s-hwrng.patch
-Patch507: 0001-random-make-CPU-trust-a-boot-parameter.patch
-
-# rhbz 1249364, patch accepted upstream and CCed for stable
-Patch508: ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch
-
# Fix known regression
-Patch509: CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch
-Patch510: CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch
+Patch504: CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch
+Patch505: CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch
+
+# CVE-2018-18710 rhbz 1645140 1648485
+Patch506: cdrom-fix-improper-type-cast-which-can-leat-to-information-leak.patch
# END OF PATCH DEFINITIONS
@@ -1242,7 +1241,9 @@ BuildKernel() {
%endif
# make sure EXTRAVERSION says what we want it to say
- perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}.%{_target_cpu}${Flav}/" Makefile
+ # Trim the release if this is a CI build, since KERNELVERSION is limited to 64 characters
+ ShortRel=$(python3 -c "import re; print(re.sub(r'\.pr\.[0-9A-Fa-f]{32}', '', '%{release}'))")
+ perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -${ShortRel}.%{_target_cpu}${Flav}/" Makefile
# if pre-rc1 devel kernel, must fix up PATCHLEVEL for our versioning scheme
%if !0%{?rcrev}
@@ -1897,6 +1898,10 @@ fi
#
#
%changelog
+* Wed Nov 14 2018 Jeremy Cline <jcline@redhat.com> - 4.19.2-200
+- Linux v4.19.2
+- Fix CVE-2018-18710 (rhbz 1645140 1648485)
+
* Mon Nov 12 2018 Laura Abbott <labbott@redhat.com> - 4.18.18-200
- Linux v4.18.18