commit f5f7dfceb29eb2dd44312b7db107570a6078e12f

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=498
This commit is contained in:
Michal Marek 2016-04-14 06:03:59 +00:00 committed by Git OBS Bridge
parent 55c9474186
commit 47b22eedc5
30 changed files with 751 additions and 80 deletions

45
find-requires Normal file
View File

@ -0,0 +1,45 @@
#!/bin/bash
#
# Generate dependencies for KMPs defined in supported.conf. We look at each
# modules 'depends' field in modinfo and use the $name-kmp-modules lists
# in builddir to map dependencies to package names. We do it this way instead
# of relying on the ksym() dependencies, because KMPs built from the kernel
# spec file are not shared among kernel versions.
package_name=$1
version_release=$2
builddir=$3
trap 'rm -f "$filelist"' EXIT
filelist=$(mktemp -t ${0##*/}.XXXXXXXXXX)
cat >"$filelist"
# is this module part of any KMP?
in_kmp()
{
local mod=${1//[-_]/[-_]} res
for f in "$builddir"/*-kmp-modules; do
if grep -q "/$mod\$" "$f"; then
res=${f##*/}
echo "${res%-modules}"
fi
done
}
grep '\.ko$' "$filelist" | while read f; do
mod=${f##*/}
kmp=$(in_kmp "$mod")
if test -z "$kmp"; then
continue
fi
for dep in $(IFS=,; set -- $(/sbin/modinfo -F depends "$f"); echo $*); do
kmp2=$(in_kmp "$dep.ko")
if test -n "$kmp2" -a "$kmp2" != "$kmp"; then
# Needs another KMP
echo "$kmp2-${package_name#kernel-} = $version_release"
fi
done
done
/usr/lib/rpm/find-requires "$package_name" <"$filelist"

View File

@ -229,8 +229,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -949,7 +953,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -39,7 +39,7 @@
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,9 +61,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -187,8 +187,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -267,6 +268,7 @@ NoSource: 40
NoSource: 44
NoSource: 45
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
@ -359,8 +361,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -1113,7 +1119,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -39,7 +39,7 @@
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,9 +61,9 @@ Name: kernel-default
Summary: The Standard Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -231,8 +231,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -311,6 +312,7 @@ NoSource: 40
NoSource: 44
NoSource: 45
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
@ -403,8 +405,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -1214,7 +1220,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -16,7 +16,7 @@
#
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -27,9 +27,9 @@ Name: kernel-docs
Summary: Kernel Documentation (man pages)
License: GPL-2.0
Group: Documentation/Man
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -39,7 +39,7 @@
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,9 +61,9 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
License: GPL-2.0
Group: System/Kernel
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -181,8 +181,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -261,6 +262,7 @@ NoSource: 40
NoSource: 44
NoSource: 45
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
@ -353,8 +355,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -1098,7 +1104,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -51,9 +51,9 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -17,7 +17,7 @@
# needsrootforbuild
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -39,7 +39,7 @@
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,9 +61,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support
License: GPL-2.0
Group: System/Kernel
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -201,8 +201,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -281,6 +282,7 @@ NoSource: 40
NoSource: 44
NoSource: 45
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
@ -373,8 +375,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -1163,7 +1169,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -9,3 +9,7 @@ addFilter("dangling-symlink /lib/modules/[1-9].*/source")
addFilter("hidden-file-or-dir /usr/src/linux-.*-obj/.*/.config")
addFilter("hidden-file-or-dir /usr/src/linux-.*-obj/.*/.kernel-binary.spec.buildenv")
addFilter("hidden-file-or-dir /boot/\..*\.hmac")
# This check ensures that KMPs are built using the %kernel_module_package
# macro, but we are deliberately not doing this for KMPs built from the
# kernel spec file (fate#319339)
addFilter("suse-policy-kmp-missing-supplements")

View File

@ -18,7 +18,7 @@
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -30,9 +30,9 @@ Name: kernel-source
Summary: The Linux Kernel Sources
License: GPL-2.0
Group: Development/Sources
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -67,8 +67,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -114,7 +115,7 @@ Prefix: /usr/src
# Source is only complete with devel files.
Requires: kernel-devel%variant = %version-%release
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)

View File

@ -67,8 +67,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -24,10 +24,10 @@ Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0
Group: Development/Sources
Version: 4.5.0
Version: 4.5.1
%if %using_buildservice
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268)
- commit 269d6bf
-------------------------------------------------------------------
Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz
- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186
CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958
bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737
boo#971853 bsc#969383 bsc#969870 bsc#971125).
- Delete
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10.
- Delete
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch.
- Delete
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch.
- Delete
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch.
- Delete
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch.
- Delete
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port.
- Delete
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update.
- Delete
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM.
- Delete
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p.
- Delete
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la.
- Delete
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW.
- Delete
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access.
- Delete
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed.
- Delete
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co.
- Delete
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch.
- commit cf9b28d
-------------------------------------------------------------------
Sat Apr 9 22:36:02 CEST 2016 - afaerber@suse.de
@ -33,6 +78,21 @@ Tue Apr 5 11:27:25 CEST 2016 - oneukum@suse.com
(bnc#971628, CVE-2016-3689).
- commit f5cb5e8
-------------------------------------------------------------------
Mon Apr 4 17:24:17 CEST 2016 - mmarek@suse.com
- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339)
- commit 007a83c
-------------------------------------------------------------------
Mon Apr 4 10:35:39 CEST 2016 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages
The check is there to ensure that KMPs are built using the
%kernel_module_package macro, but we are deliberately not doing this for
KMPs built from the kernel specfile (fate#319339).
- commit 7c48b60
-------------------------------------------------------------------
Sun Apr 3 12:33:45 CEST 2016 - jslaby@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild
%define srcversion 4.5
%define patchversion 4.5.0
%define patchversion 4.5.1
%define variant %{nil}
%define vanilla_only 0
@ -39,7 +39,7 @@
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,9 +61,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0
Group: System/Kernel
Version: 4.5.0
Version: 4.5.1
%if 0%{?is_kotd}
Release: <RELEASE>.gb98c3d3
Release: <RELEASE>.gf5f7dfc
%else
Release: 0
%endif
@ -181,8 +181,9 @@ Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
@ -261,6 +262,7 @@ NoSource: 40
NoSource: 44
NoSource: 45
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
@ -353,8 +355,12 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define _use_internal_dependency_generator 0
%define __find_provides %_sourcedir/find-provides %name
# Generate dependencies for KMPs defined in supported.conf
%define __find_requires %_sourcedir/find-requires %name %version-%release %my_builddir
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
@ -1095,7 +1101,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%endif
%endif
%if %CONFIG_MODULES == "y"
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%package kgraft
Summary: Metapackage to pull in matching kgraft-patch package
Group: System/Kernel

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:caa1f7d6ede66471494d03fcfe984ec580542dbf492f9e09a89030b64d1def09
size 191247
oid sha256:bc60c5c5e0424e8a7f1bd6a249832dba9af2a515647678ace54ee202c938dbc6
size 189452

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c4b5171f710317a96e78b8c8e09b503c95ee40b5e307daf52ede543d5d0a50bf
size 11158
oid sha256:e3c52ae2516e75933c25c70d535710ed8a566210147cc9f56a84439ca66930be
size 2412

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2109ab69b68ad81e38d347dc17ef308b408653862e8fb298e6f23c0bf961dd10
size 7750
oid sha256:a949162694214d42191c94b444823fa262621e03735db57edef20e8cff8e6215
size 6638

BIN
patches.kernel.org.tar.bz2 (Stored with Git LFS)

Binary file not shown.

View File

@ -27,6 +27,7 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-4.5.1
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -209,7 +210,6 @@
## cpuidle perf events cleanups and related
patches.arch/perf_timechart_fix_zero_timestamps.patch
patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10
########################################################
# AGP, graphics related stuff
@ -224,7 +224,6 @@
########################################################
# Networking, IPv6
########################################################
patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch
########################################################
# NFS
@ -330,7 +329,6 @@
########################################################
# DRM/Video
########################################################
patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co
########################################################
# video4linux
@ -366,8 +364,6 @@
# USB
########################################################
patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch
patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch
########################################################
# I2C
@ -378,20 +374,10 @@
########################################################
# patches.suse/SUSE-bootsplash
# patches.suse/SUSE-bootsplash-mgadrmfb-workaround
patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch
patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch
##########################################################
# Sound
##########################################################
patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed
patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access
patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p
patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port
patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la
patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW
patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update
patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM
########################################################
# Char / serial

View File

@ -1,3 +1,3 @@
2016-04-09 22:36:02 +0200
GIT Revision: b98c3d3d4859415f7b043fe35822542a41762ba1
2016-04-13 16:25:59 +0200
GIT Revision: f5f7dfceb29eb2dd44312b7db107570a6078e12f
GIT Branch: stable