commit 6f03484dfe283f692d2c3eadfef735c7abd78fda
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1154
This commit is contained in:
parent
e909c35c8f
commit
62eb3095ea
@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
rc=0
|
||||
for file in $(find "$@" -name '*.ko'); do
|
||||
for file in $(find "$@" -name '*.ko' -o -name '*.ko.xz'); do
|
||||
l=$(/sbin/modinfo -F license "$file")
|
||||
if [ -z "$l" ]; then
|
||||
echo "ERROR: No license is included for module ${file##*/lib/modules/}"
|
||||
|
@ -39,4 +39,4 @@
|
||||
|
||||
+s390x s390x/default
|
||||
+s390x s390x/vanilla
|
||||
+s390x s390x/zfcpdump
|
||||
+s390x -syms s390x/zfcpdump
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:358911fab1d848b28589befb1dea74c6989d4b95bcb07d07fccda8fb571c2ebe
|
||||
size 213830
|
||||
oid sha256:1206597af5c7e843e35816a3b208f11400c09d620992a80b7c8c1198592c591f
|
||||
size 213703
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1202,42 +1203,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant @VARIANT@%{nil}
|
||||
%define vanilla_only @VANILLA_ONLY@
|
||||
%define compress_modules @COMPRESS_MODULES@
|
||||
%define livepatch @LIVEPATCH@%{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -1056,42 +1057,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
@ -1214,42 +1215,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
@ -1296,42 +1297,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -33,7 +33,7 @@ License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -63,7 +63,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1210,42 +1211,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1198,42 +1199,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -79,7 +79,7 @@ fi
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%preun -n %{-n*}-kmp-%1
|
||||
nvr=%{-n*}-kmp-%1-%_this_kmp_version-%{-r*}
|
||||
rpm -ql $nvr | sed -n '/\.ko$/p' > /var/run/rpm-$nvr-modules
|
||||
rpm -ql $nvr | sed -n '/\.ko\(\.xz\)\?$/p' > /var/run/rpm-$nvr-modules
|
||||
%postun -n %{-n*}-kmp-%1
|
||||
nvr=%{-n*}-kmp-%1-%_this_kmp_version-%{-r*}
|
||||
modules=( $(cat /var/run/rpm-$nvr-modules) )
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
BuildRequires: kernel%kernel_flavor-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -66,7 +66,7 @@ License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -38,7 +38,7 @@ License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
@ -1252,42 +1253,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -32,7 +32,7 @@ License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -43,7 +43,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -27,7 +27,7 @@ Group: Development/Sources
|
||||
Version: 5.2.10
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -50,12 +50,9 @@ Requires: kernel-lpae-devel = %version-%source_rel
|
||||
%ifarch %ix86
|
||||
Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
%ifarch s390x
|
||||
Requires: kernel-zfcpdump-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1196,42 +1197,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:47:18 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
|
||||
- commit 6f03484
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 11:31:19 CEST 2019 - tiwai@suse.de
|
||||
|
||||
- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15098,bsc#1146378).
|
||||
- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
|
||||
(CVE-2019-15099,bsc#1146368).
|
||||
- commit 8c61e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 09:39:32 CEST 2019 - bpoirier@suse.com
|
||||
|
||||
- Fix a double free bug in rsi_91x_deinit (bnc#1147116
|
||||
CVE-2019-15504).
|
||||
- commit 5009555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -226,6 +248,19 @@ Sun Aug 25 19:33:34 CEST 2019 - jslaby@suse.cz
|
||||
- Refresh patches.suse/supported-flag.
|
||||
- commit 5878ee6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 08:43:23 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix kernel-livepatch description typo.
|
||||
- commit 36acf91
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 23:37:43 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- Pull packaging cleanup from mkubecek.
|
||||
- Parametrize kgraft vs livepatch.
|
||||
- commit 16f6816
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
|
||||
@ -233,6 +268,21 @@ Wed Aug 21 09:09:00 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1142128).
|
||||
- commit 0100738
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 17:46:30 CEST 2019 - bp@suse.de
|
||||
|
||||
- Update config files.
|
||||
As per https://jira.suse.com/browse/SLE-7041
|
||||
Factory first!
|
||||
- commit fc98fd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 18:10:36 CEST 2019 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable I2C_IMX (boo#1146026)
|
||||
Needed for Google Coral board.
|
||||
- commit 5057605
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -485,6 +535,20 @@ Fri Aug 16 22:01:45 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 80c0ffe
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:29:16 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- config.conf: syms should not depend on kernel-zfcpdump
|
||||
Kernel-zfcpdump is not modular so kernel-zfcpdump-devel does not make
|
||||
sense and is not built. kernel-syms cannot depend on it.
|
||||
- commit 516192f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 23:11:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Correct tarball URL for rc kernels.
|
||||
- commit c4ef18d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 12 09:11:56 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -583,6 +647,29 @@ Fri Aug 9 19:51:51 CEST 2019 - jslaby@suse.cz
|
||||
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (bnc#1012628).
|
||||
- commit bf37e83
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 18:14:50 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/mkspec: Make building DTBs optional.
|
||||
- commit 7c057c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:42:51 CEST 2019 - msuchanek@suse.de
|
||||
|
||||
- rpm/modflist: Simplify compression support.
|
||||
- commit fd135a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:33:49 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- rpm: support compressed modules
|
||||
Some of our scripts and scriptlets in rpm/ do not expect module files not
|
||||
ending with ".ko" which currently leads to failure in preuninstall
|
||||
scriptlet of cluster-md-kmp-default (and probably also other subpackages).
|
||||
Let those which could be run on compressed module files recognize ".ko.xz"
|
||||
in addition to ".ko".
|
||||
- commit 18fcdff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 20:01:30 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -2150,6 +2237,13 @@ Sun Jul 21 10:23:21 CEST 2019 - jslaby@suse.cz
|
||||
(bnc#1012628).
|
||||
- commit 93f0a54
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 16 14:57:13 CEST 2019 - lpechacek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: build kernel-*-kgraft only for default SLE kernel
|
||||
RT and Azure variants are excluded for the moment. (bsc#1141600)
|
||||
- commit 620816f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 11:33:41 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules none
|
||||
%define livepatch %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
@ -65,7 +66,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.2.10
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g5878ee6
|
||||
Release: <RELEASE>.g6f03484
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -170,10 +171,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: kernel-%build_flavor-base-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
Provides: kernel-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-5878ee66182973951394c95f74851a1df456dd71
|
||||
Provides: %name-srchash-6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1202,42 +1203,46 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package livepatch
|
||||
Summary: Metapackage to pull in matching kernel-livepatch package
|
||||
%if "%livepatch" != "" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y" && "%variant" == ""
|
||||
%if %livepatch == kgraft
|
||||
%define patch_package %{livepatch}-patch
|
||||
%else
|
||||
%define patch_package kernel-%{livepatch}
|
||||
%endif
|
||||
%package %{livepatch}
|
||||
Summary: Metapackage to pull in matching %patch_package package
|
||||
Group: System/Kernel
|
||||
Requires: kernel-livepatch-%(echo %version-%source_rel | sed 'y/\./_/')-%build_flavor
|
||||
Requires: %{patch_package}-%(echo %{version}-%{source_rel} | sed 'y/\./_/')-%{build_flavor}
|
||||
Provides: kernel-default-kgraft = %version
|
||||
Provides: kernel-xen-kgraft = %version
|
||||
Provides: multiversion(kernel)
|
||||
Obsoletes: kernel-default-kgraft < %version
|
||||
Obsoletes: kernel-xen-kgraft < %version
|
||||
|
||||
%description livepatch
|
||||
This is a metapackage that pulls in the matching kernel-livepatch package for a
|
||||
%description %{livepatch}
|
||||
This is a metapackage that pulls in the matching %patch_package package for a
|
||||
given kernel version. The advantage of the metapackage is that its name is
|
||||
static, unlike the kernel-livepatch-<kernel-version>-flavor package names.
|
||||
static, unlike the %{patch_package}-<kernel-version>-flavor package names.
|
||||
|
||||
%files livepatch
|
||||
%files %{livepatch}
|
||||
# rpmlint complains about empty packages, so lets own something
|
||||
%defattr(-, root, root)
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
%if 0%{?klp_symbols}
|
||||
|
||||
%package livepatch-devel
|
||||
Summary: Kernel symbols file used during livepatch development
|
||||
%if 0%{?klp_symbols} && "%livepatch" != ""
|
||||
%package %{livepatch}-devel
|
||||
Summary: Kernel symbols file used during kGraft patch development
|
||||
Group: System/Kernel
|
||||
Provides: klp-symbols = %version
|
||||
|
||||
%description livepatch-devel
|
||||
%description %{livepatch}-devel
|
||||
This package brings a file named Symbols.list, which contains a list of all
|
||||
kernel symbols and its respective kernel object . This list is to be used by
|
||||
the klp-convert tool, which helps livepatch developers by enabling automatic
|
||||
symbol resolution.
|
||||
|
||||
%files livepatch-devel
|
||||
%files %{livepatch}-devel
|
||||
%defattr(-, root, root)
|
||||
%dir %obj_install_dir
|
||||
%dir %obj_install_dir/%cpu_arch
|
||||
|
2
mergedep
2
mergedep
@ -7,10 +7,12 @@ cat /lib/modules/$KREL/modules.softdep | grep : | sed -e 's/^softdep //' -e 's/
|
||||
| \
|
||||
while read l ; do
|
||||
MOD=$(echo "$l" | sed -e 's/:.*//')
|
||||
MOD=$(basename $MOD .xz)
|
||||
MOD=$(basename $MOD .ko)
|
||||
DEPS="$(echo "$l" | sed -e 's/.*://')"
|
||||
moddeps=""
|
||||
for dep in $DEPS ; do
|
||||
dep=$(basename $dep .xz)
|
||||
dep=$(basename $dep .ko)
|
||||
moddeps="$moddeps $dep"
|
||||
done
|
||||
|
16
mkspec
16
mkspec
@ -38,9 +38,19 @@ my %vars = parse_config_sh();
|
||||
my ($srcversion, $variant, $vanilla_only) =
|
||||
($vars{'SRCVERSION'}, $vars{'VARIANT'}, $vars{'VANILLA_ONLY'});
|
||||
my $compress_modules = 'none';
|
||||
my $build_dtbs = ();
|
||||
my $livepatch = "";
|
||||
if (defined($vars{'COMPRESS_MODULES'})) {
|
||||
$compress_modules = $vars{'COMPRESS_MODULES'};
|
||||
}
|
||||
if (defined($vars{'BUILD_DTBS'})) {
|
||||
$build_dtbs = $vars{'BUILD_DTBS'};
|
||||
$build_dtbs = () if $build_dtbs =~ /^(0+|no|false)$/i;
|
||||
}
|
||||
if (defined($vars{'LIVEPATCH'})) {
|
||||
$livepatch = $vars{'LIVEPATCH'};
|
||||
$livepatch = "" if $livepatch =~ /^(0+|no|none)$/i;
|
||||
}
|
||||
$vanilla_only ||= "0";
|
||||
if (!defined ($rpmrelease)) {
|
||||
$rpmrelease = $vars{'RELEASE'} || 0;
|
||||
@ -80,7 +90,8 @@ my $scripts = join(",", grep { is_script($_) }
|
||||
my $tarball_url;
|
||||
if ($srcversion =~ /^(\d+)(?:\.\d+)*(-rc\d+)?$/) {
|
||||
$tarball_url = "http://www.kernel.org/pub/linux/kernel/v$1.x/";
|
||||
$tarball_url .= "testing/" if $2;
|
||||
$tarball_url = "" if $2; # kernel.org has no tarballs for rc kernels
|
||||
# rc tarballs only available from git as https://git.kernel.org/torvalds/t/linux-*.gz
|
||||
} else {
|
||||
# kernel.org has no tarballs for linux-next or vanilla snapshots
|
||||
$tarball_url = "";
|
||||
@ -103,6 +114,7 @@ my %macros = (
|
||||
NOSOURCE => $nosource,
|
||||
UNPACK_PATCHES => $unpack_patches,
|
||||
SCRIPTS => $scripts,
|
||||
LIVEPATCH => $livepatch,
|
||||
YEAR => (localtime time)[5] + 1900,
|
||||
COMPRESS_MODULES => $compress_modules,
|
||||
);
|
||||
@ -209,7 +221,7 @@ if (!$variant) {
|
||||
}
|
||||
|
||||
# dtb-*.spec
|
||||
if (!$variant) {
|
||||
if (!$variant && $build_dtbs) {
|
||||
do_spec('dtb', "dtb.spec.in", %macros);
|
||||
print "./mkspec-dtb $all_archs\n";
|
||||
system("./mkspec-dtb $all_archs\n");
|
||||
|
2
modflist
2
modflist
@ -6,5 +6,5 @@ mod_builtin=$4
|
||||
|
||||
while read MOD ; do
|
||||
[ -n "$MOD" ] || continue
|
||||
cat $flist | grep /$MOD[.]ko\$ >> $output || { grep -q /$MOD[.]ko\$ $mod_builtin && echo Module $MOD built-in ;} || echo Module $MOD missing
|
||||
cat $flist | grep -E "/$MOD[.]ko([.]xz)?\$" >> $output || { grep -q /$MOD[.]ko\$ $mod_builtin && echo Module $MOD built-in ;} || echo Module $MOD missing
|
||||
done < $modules
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8a9b732256521f91e3a5fec7bf5f3cf3e5f8e846c887397b0033fadd1ad976d4
|
||||
size 49474
|
||||
oid sha256:7b719f9bbd00ae90f98d7a497a88a54f03887439778f20b5a1c0f8d6beaa7efd
|
||||
size 50835
|
||||
|
2
preun.sh
2
preun.sh
@ -1,4 +1,4 @@
|
||||
if [ @BASE_PACKAGE@ = 0 ]; then
|
||||
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
|
||||
rpm -ql $nvr | grep '\.ko$' > /var/run/rpm-$nvr-modules
|
||||
rpm -ql $nvr | grep '\.ko\(\.xz\)\?$' > /var/run/rpm-$nvr-modules
|
||||
fi
|
||||
|
@ -1574,6 +1574,9 @@
|
||||
# Wireless Networking
|
||||
########################################################
|
||||
patches.suse/b43-missing-firmware-info.patch
|
||||
patches.suse/Fix-a-double-free-bug-in-rsi_91x_deinit.patch
|
||||
patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch
|
||||
patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch
|
||||
|
||||
########################################################
|
||||
# ISDN
|
||||
|
@ -1,3 +1,3 @@
|
||||
2019-08-25 17:33:34 +0000
|
||||
GIT Revision: 5878ee66182973951394c95f74851a1df456dd71
|
||||
2019-08-26 09:47:18 +0000
|
||||
GIT Revision: 6f03484dfe283f692d2c3eadfef735c7abd78fda
|
||||
GIT Branch: stable
|
||||
|
@ -59,8 +59,8 @@ trap 'rm -rf "$tmp"' EXIT
|
||||
tmp=$(mktemp -d)
|
||||
mkdir "$tmp/empty"
|
||||
|
||||
find "$opt_dir" -type f -name '*.ko' -printf '/%P\n' | \
|
||||
awk -F/ '{ n=$NF; gsub(/-/, "_", n); sub(/\.ko$/, "", n); print n " " $0; }' | \
|
||||
find "$opt_dir" -type f \( -name '*.ko' -o -name '*.ko.xz' \) -printf '/%P\n' | \
|
||||
awk -F/ '{ n=$NF; gsub(/-/, "_", n); sub(/\.ko(\.xz)?$/, "", n); print n " " $0; }' | \
|
||||
sort >"$tmp/all"
|
||||
|
||||
err=false
|
||||
@ -101,7 +101,7 @@ ifdef EXPLAIN
|
||||
@for dep in $^; do echo "$$dep needed by $@"; done >> $(EXPLAIN)
|
||||
endif
|
||||
'
|
||||
sed -r 's:[^ ]*/([^/]*)\.ko\>:\1:g; y/-/_/' "$modules_dep"
|
||||
sed -r 's:[^ ]*/([^/]*)\.ko(.xz)?\>:\1:g; y/-/_/' "$modules_dep"
|
||||
) >"$tmp/dep"
|
||||
|
||||
add_dependent_modules()
|
||||
|
Loading…
Reference in New Issue
Block a user