commit 8c92422210c5a088e1b7edb6ea27c8b951f564a4
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=621
This commit is contained in:
parent
76c6a98061
commit
097813d443
@ -1,5 +1,5 @@
|
||||
# The version of the main tarball to use
|
||||
SRCVERSION=4.8
|
||||
SRCVERSION=4.9
|
||||
# variant of the kernel-source package, either empty or "-rt"
|
||||
VARIANT=
|
||||
# buildservice projects to build the kernel against
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3735004231ec9f718f4de2d3c98bee9a06d32893eaa7667d9bfefa64186a0212
|
||||
size 237574
|
||||
oid sha256:f655a1aaea4c14d4c7a6243facee674cb46bbd31b31d9ba82f2d5f72d9ab16c4
|
||||
size 240485
|
||||
|
43881
dtb-aarch64.changes
Normal file
43881
dtb-aarch64.changes
Normal file
File diff suppressed because it is too large
Load Diff
674
dtb-aarch64.spec
Normal file
674
dtb-aarch64.spec
Normal file
@ -0,0 +1,674 @@
|
||||
#
|
||||
# spec file for package dtb-aarch64
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define patchversion 4.9.0
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
Summary: Device Tree files for $MACHINES
|
||||
License: GPL-2.0
|
||||
Group: System/Boot
|
||||
Url: http://www.kernel.org/
|
||||
BuildRequires: kernel-source
|
||||
ExclusiveArch: aarch64
|
||||
BuildRequires: cpp
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
|
||||
%description
|
||||
Device Tree files for $MACHINES.
|
||||
|
||||
%package -n dtb-al
|
||||
Summary: Alpine Labs based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-al
|
||||
Device Tree files for Alpine Labs based arm64 systems.
|
||||
|
||||
%package -n dtb-altera
|
||||
Summary: Altera based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-altera
|
||||
Device Tree files for Altera based arm64 systems.
|
||||
|
||||
%package -n dtb-amd
|
||||
Summary: AMD based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-amd
|
||||
Device Tree files for AMD based arm64 systems.
|
||||
|
||||
%package -n dtb-amlogic
|
||||
Summary: Amlogic based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-amlogic
|
||||
Device Tree files for Amlogic based arm64 systems.
|
||||
|
||||
%package -n dtb-apm
|
||||
Summary: AppliedMicro based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: dtb-apm-mustang = %version
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-apm
|
||||
Device Tree files for AppliedMicro based arm64 systems.
|
||||
|
||||
%package -n dtb-arm
|
||||
Summary: ARM Ltd. based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: dtb-foundation-v8 = %version
|
||||
Provides: dtb-rtsm_ve-aemv8a = %version
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-arm
|
||||
Device Tree files for ARM Ltd. based arm64 systems.
|
||||
|
||||
%package -n dtb-broadcom
|
||||
Summary: Broadcom based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-broadcom
|
||||
Device Tree files for Broadcom based arm64 systems.
|
||||
|
||||
%package -n dtb-cavium
|
||||
Summary: Cavium based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: dtb-thunder-88xx = %version
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-cavium
|
||||
Device Tree files for Cavium based arm64 systems.
|
||||
|
||||
%package -n dtb-exynos
|
||||
Summary: Samsung Exynos based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-exynos
|
||||
Device Tree files for Samsung Exynos based arm64 systems.
|
||||
|
||||
%package -n dtb-freescale
|
||||
Summary: NXP (Freescale) based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-freescale
|
||||
Device Tree files for NXP (Freescale) based arm64 systems.
|
||||
|
||||
%package -n dtb-hisilicon
|
||||
Summary: HiSilicon based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: dtb-hisilicon64 = %version
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-hisilicon
|
||||
Device Tree files for HiSilicon based arm64 systems.
|
||||
|
||||
%package -n dtb-lg
|
||||
Summary: LG based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-lg
|
||||
Device Tree files for LG based arm64 systems.
|
||||
|
||||
%package -n dtb-marvell
|
||||
Summary: Marvell based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-marvell
|
||||
Device Tree files for Marvell based arm64 systems.
|
||||
|
||||
%package -n dtb-mediatek
|
||||
Summary: MediaTek based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-mediatek
|
||||
Device Tree files for MediaTek based arm64 systems.
|
||||
|
||||
%package -n dtb-nvidia
|
||||
Summary: Nvidia based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-nvidia
|
||||
Device Tree files for Nvidia based arm64 systems.
|
||||
|
||||
%package -n dtb-qcom
|
||||
Summary: Qualcomm based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-qcom
|
||||
Device Tree files for Qualcomm based arm64 systems.
|
||||
|
||||
%package -n dtb-renesas
|
||||
Summary: Renesas based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-renesas
|
||||
Device Tree files for Renesas based arm64 systems.
|
||||
|
||||
%package -n dtb-rockchip
|
||||
Summary: Rockchip based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-rockchip
|
||||
Device Tree files for Rockchip based arm64 systems.
|
||||
|
||||
%package -n dtb-socionext
|
||||
Summary: Socionext based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-socionext
|
||||
Device Tree files for Socionext based arm64 systems.
|
||||
|
||||
%package -n dtb-sprd
|
||||
Summary: Spreadtrum based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-sprd
|
||||
Device Tree files for Spreadtrum based arm64 systems.
|
||||
|
||||
%package -n dtb-xilinx
|
||||
Summary: Xilinx based arm64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-xilinx
|
||||
Device Tree files for Xilinx based arm64 systems.
|
||||
|
||||
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
cp %{_prefix}/src/linux/COPYING .
|
||||
mkdir pp
|
||||
PPDIR=`pwd`/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
|
||||
cd %{_prefix}/src/linux/arch/arm64/boot/dts
|
||||
for dts in al/*.dts altera/*.dts amd/*.dts amlogic/*.dts apm/*.dts arm/*.dts broadcom/*.dts cavium/*.dts exynos/*.dts freescale/*.dts hisilicon/*.dts lg/*.dts marvell/*.dts mediatek/*.dts nvidia/*.dts qcom/*.dts renesas/*.dts rockchip/*.dts socionext/*.dts sprd/*.dts xilinx/*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
mkdir -p $PPDIR/$(dirname $target)
|
||||
cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I./include/ -P $target.dts -o $PPDIR/$target.dts
|
||||
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
|
||||
done
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
%install
|
||||
|
||||
cd pp
|
||||
for dts in al/*.dts altera/*.dts amd/*.dts amlogic/*.dts apm/*.dts arm/*.dts broadcom/*.dts cavium/*.dts exynos/*.dts freescale/*.dts hisilicon/*.dts lg/*.dts marvell/*.dts mediatek/*.dts nvidia/*.dts qcom/*.dts renesas/*.dts rockchip/*.dts socionext/*.dts sprd/*.dts xilinx/*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
install -m 700 -d %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
%ifarch aarch64
|
||||
# HACK: work around U-Boot ignoring vendor dir
|
||||
baselink=%{dtbdir}/$(basename $target).dtb
|
||||
vendordir=$(basename $(dirname $target))
|
||||
ln -s $target.dtb %{buildroot}$baselink
|
||||
echo $baselink >> ../dtb-$vendordir.list
|
||||
%endif
|
||||
done
|
||||
cd -
|
||||
|
||||
%post -n dtb-al
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-altera
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-amd
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-amlogic
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-apm
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-arm
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-broadcom
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-cavium
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-exynos
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-freescale
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-hisilicon
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-lg
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-marvell
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-mediatek
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-nvidia
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-qcom
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-renesas
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-rockchip
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-socionext
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-sprd
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%post -n dtb-xilinx
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-al -f dtb-al.list
|
||||
%else
|
||||
%files -n dtb-al
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/al
|
||||
%{dtbdir}/al/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-altera -f dtb-altera.list
|
||||
%else
|
||||
%files -n dtb-altera
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/altera
|
||||
%{dtbdir}/altera/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-amd -f dtb-amd.list
|
||||
%else
|
||||
%files -n dtb-amd
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/amd
|
||||
%{dtbdir}/amd/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-amlogic -f dtb-amlogic.list
|
||||
%else
|
||||
%files -n dtb-amlogic
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/amlogic
|
||||
%{dtbdir}/amlogic/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-apm -f dtb-apm.list
|
||||
%else
|
||||
%files -n dtb-apm
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/apm
|
||||
%{dtbdir}/apm/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-arm -f dtb-arm.list
|
||||
%else
|
||||
%files -n dtb-arm
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/arm
|
||||
%{dtbdir}/arm/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-broadcom -f dtb-broadcom.list
|
||||
%else
|
||||
%files -n dtb-broadcom
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/broadcom
|
||||
%{dtbdir}/broadcom/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-cavium -f dtb-cavium.list
|
||||
%else
|
||||
%files -n dtb-cavium
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/cavium
|
||||
%{dtbdir}/cavium/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-exynos -f dtb-exynos.list
|
||||
%else
|
||||
%files -n dtb-exynos
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/exynos
|
||||
%{dtbdir}/exynos/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-freescale -f dtb-freescale.list
|
||||
%else
|
||||
%files -n dtb-freescale
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/freescale
|
||||
%{dtbdir}/freescale/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-hisilicon -f dtb-hisilicon.list
|
||||
%else
|
||||
%files -n dtb-hisilicon
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/hisilicon
|
||||
%{dtbdir}/hisilicon/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-lg -f dtb-lg.list
|
||||
%else
|
||||
%files -n dtb-lg
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/lg
|
||||
%{dtbdir}/lg/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-marvell -f dtb-marvell.list
|
||||
%else
|
||||
%files -n dtb-marvell
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/marvell
|
||||
%{dtbdir}/marvell/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-mediatek -f dtb-mediatek.list
|
||||
%else
|
||||
%files -n dtb-mediatek
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/mediatek
|
||||
%{dtbdir}/mediatek/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-nvidia -f dtb-nvidia.list
|
||||
%else
|
||||
%files -n dtb-nvidia
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/nvidia
|
||||
%{dtbdir}/nvidia/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-qcom -f dtb-qcom.list
|
||||
%else
|
||||
%files -n dtb-qcom
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/qcom
|
||||
%{dtbdir}/qcom/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-renesas -f dtb-renesas.list
|
||||
%else
|
||||
%files -n dtb-renesas
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/renesas
|
||||
%{dtbdir}/renesas/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-rockchip -f dtb-rockchip.list
|
||||
%else
|
||||
%files -n dtb-rockchip
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/rockchip
|
||||
%{dtbdir}/rockchip/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-socionext -f dtb-socionext.list
|
||||
%else
|
||||
%files -n dtb-socionext
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/socionext
|
||||
%{dtbdir}/socionext/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-sprd -f dtb-sprd.list
|
||||
%else
|
||||
%files -n dtb-sprd
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/sprd
|
||||
%{dtbdir}/sprd/*.dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-xilinx -f dtb-xilinx.list
|
||||
%else
|
||||
%files -n dtb-xilinx
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/xilinx
|
||||
%{dtbdir}/xilinx/*.dtb
|
||||
|
||||
%changelog
|
43881
dtb-armv6l.changes
Normal file
43881
dtb-armv6l.changes
Normal file
File diff suppressed because it is too large
Load Diff
108
dtb-armv6l.spec
Normal file
108
dtb-armv6l.spec
Normal file
@ -0,0 +1,108 @@
|
||||
#
|
||||
# spec file for package dtb-armv6l
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define patchversion 4.9.0
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
Summary: Device Tree files for $MACHINES
|
||||
License: GPL-2.0
|
||||
Group: System/Boot
|
||||
Url: http://www.kernel.org/
|
||||
BuildRequires: kernel-source
|
||||
ExclusiveArch: armv6l armv6hl
|
||||
BuildRequires: cpp
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
|
||||
%description
|
||||
Device Tree files for $MACHINES.
|
||||
|
||||
%package -n dtb-bcm2835
|
||||
Summary: Raspberry Pi 1 (A+, B, B+)
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-bcm2835
|
||||
Device Tree files for Raspberry Pi 1 (A+, B, B+).
|
||||
|
||||
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
cp %{_prefix}/src/linux/COPYING .
|
||||
mkdir pp
|
||||
PPDIR=`pwd`/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
|
||||
cd %{_prefix}/src/linux/arch/arm/boot/dts
|
||||
for dts in bcm2835*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
mkdir -p $PPDIR/$(dirname $target)
|
||||
cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I./include/ -P $target.dts -o $PPDIR/$target.dts
|
||||
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
|
||||
done
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
%install
|
||||
|
||||
cd pp
|
||||
for dts in bcm2835*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
install -m 700 -d %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
%ifarch aarch64
|
||||
# HACK: work around U-Boot ignoring vendor dir
|
||||
baselink=%{dtbdir}/$(basename $target).dtb
|
||||
vendordir=$(basename $(dirname $target))
|
||||
ln -s $target.dtb %{buildroot}$baselink
|
||||
echo $baselink >> ../dtb-$vendordir.list
|
||||
%endif
|
||||
done
|
||||
cd -
|
||||
|
||||
%post -n dtb-bcm2835
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%ifarch aarch64
|
||||
%files -n dtb-bcm2835 -f dtb-bcm2835.list
|
||||
%else
|
||||
%files -n dtb-bcm2835
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%{dtbdir}/bcm2835*.dtb
|
||||
|
||||
%changelog
|
43881
dtb-armv7l.changes
Normal file
43881
dtb-armv7l.changes
Normal file
File diff suppressed because it is too large
Load Diff
1190
dtb-armv7l.spec
Normal file
1190
dtb-armv7l.spec
Normal file
File diff suppressed because it is too large
Load Diff
83
dtb.spec.in.in
Normal file
83
dtb.spec.in.in
Normal file
@ -0,0 +1,83 @@
|
||||
#
|
||||
# spec file for package $NAME
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define patchversion @PATCHVERSION@
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: $NAME
|
||||
Version: @RPMVERSION@
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g@COMMIT@
|
||||
%else
|
||||
Release: @RELEASE@
|
||||
%endif
|
||||
Summary: Device Tree files for $MACHINES
|
||||
License: GPL-2.0
|
||||
Group: System/Boot
|
||||
Url: http://www.kernel.org/
|
||||
BuildRequires: kernel-source
|
||||
$ARCH_RESTRICTIONS
|
||||
BuildRequires: cpp
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
|
||||
%description
|
||||
Device Tree files for $MACHINES.
|
||||
|
||||
$SUBPKG_DESC
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
cp %{_prefix}/src/linux/COPYING .
|
||||
mkdir pp
|
||||
PPDIR=`pwd`/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
|
||||
cd %{_prefix}/src/$DTS_folder
|
||||
for dts in $ALL_SUPPORTED_DTB; do
|
||||
target=${dts%*.dts}
|
||||
mkdir -p $PPDIR/$(dirname $target)
|
||||
cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I./include/ -P $target.dts -o $PPDIR/$target.dts
|
||||
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
|
||||
done
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
%install
|
||||
|
||||
cd pp
|
||||
for dts in $ALL_SUPPORTED_DTB; do
|
||||
target=${dts%*.dts}
|
||||
install -m 700 -d %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
%ifarch aarch64
|
||||
# HACK: work around U-Boot ignoring vendor dir
|
||||
baselink=%{dtbdir}/$(basename $target).dtb
|
||||
vendordir=$(basename $(dirname $target))
|
||||
ln -s $target.dtb %{buildroot}$baselink
|
||||
echo $baselink >> ../dtb-$vendordir.list
|
||||
%endif
|
||||
done
|
||||
cd -
|
||||
|
||||
$SUBPKG_POST
|
||||
$SUBPKG_FILES
|
||||
%changelog
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-64kb
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -153,8 +151,6 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -204,6 +200,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -283,6 +281,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -923,7 +923,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -940,7 +939,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: Kernel with 64kb PAGE_SIZE - base modules
|
||||
Group: System/Kernel
|
||||
@ -971,7 +970,6 @@ Requires(post): mkinitrd >= 2.7.1
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
@ -997,6 +995,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: Kernel with 64kb PAGE_SIZE - Unsupported kernel modules
|
||||
@ -1010,7 +1009,6 @@ Requires(pre): coreutils awk
|
||||
Requires(post): modutils
|
||||
Requires(post): perl-Bootloader
|
||||
Requires(post): mkinitrd
|
||||
|
||||
%obsolete_rebuilds %name-extra
|
||||
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
|
||||
%ifarch %ix86
|
||||
@ -1065,15 +1063,14 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
Supplements: packageand(%name:kernel-source-vanilla)
|
||||
%endif
|
||||
|
||||
%obsolete_rebuilds %name-devel
|
||||
PreReq: coreutils
|
||||
|
||||
@ -1083,6 +1080,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1101,9 +1099,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1121,6 +1118,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-@FLAVOR@
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,11 +14,9 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion @SRCVERSION@
|
||||
%define patchversion @PATCHVERSION@
|
||||
%define variant @VARIANT@%{nil}
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -794,7 +792,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -811,7 +808,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: @SUMMARY@ - base modules
|
||||
Group: System/Kernel
|
||||
@ -843,6 +840,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: @SUMMARY@ - Unsupported kernel modules
|
||||
@ -908,9 +906,9 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
@ -926,6 +924,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -944,9 +943,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -969,8 +967,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
Summary: @KMP_SUMMARY@
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: @KMP_NAME@ = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
@ -1004,7 +1002,7 @@ rm -f "/var/run/rpm-$nvr-modules"
|
||||
|
||||
%files -n @KMP_NAME@-%build_flavor -f @KMP_NAME@.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
# END KMP
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-debug
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -210,6 +208,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -289,6 +289,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -927,7 +929,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -944,7 +945,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: A Debug Version of the Kernel - base modules
|
||||
Group: System/Kernel
|
||||
@ -1002,6 +1003,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: A Debug Version of the Kernel - Unsupported kernel modules
|
||||
@ -1071,9 +1073,9 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
@ -1092,6 +1094,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1110,9 +1113,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1130,6 +1132,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-default
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -254,6 +252,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -333,6 +333,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -970,7 +972,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -987,7 +988,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: The Standard Kernel - base modules
|
||||
Group: System/Kernel
|
||||
@ -1064,6 +1065,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: The Standard Kernel - Unsupported kernel modules
|
||||
@ -1152,9 +1154,9 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
@ -1193,6 +1195,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1211,9 +1214,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1231,6 +1233,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-docs
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -16,7 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define patchversion 4.8.14
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -33,9 +33,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation (man pages)
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,7 +71,6 @@ These are the man pages (section 9) built from the current kernel sources.
|
||||
|
||||
%package pdf
|
||||
Summary: Kernel Documentation (PDF)
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Other
|
||||
|
||||
%description pdf
|
||||
@ -81,7 +80,6 @@ These are PDF documents built from the current kernel sources.
|
||||
|
||||
%package html
|
||||
Summary: Kernel Documentation (HTML)
|
||||
License: GPL-2.0
|
||||
Group: Documentation/HTML
|
||||
|
||||
%description html
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-docs@VARIANT@
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -71,7 +71,6 @@ These are the man pages (section 9) built from the current kernel sources.
|
||||
|
||||
%package pdf
|
||||
Summary: Kernel Documentation (PDF)
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Other
|
||||
|
||||
%description pdf
|
||||
@ -81,7 +80,6 @@ These are PDF documents built from the current kernel sources.
|
||||
|
||||
%package html
|
||||
Summary: Kernel Documentation (HTML)
|
||||
License: GPL-2.0
|
||||
Group: Documentation/HTML
|
||||
|
||||
%description html
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-lpae
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -153,8 +151,6 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -204,6 +200,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -283,6 +281,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -921,7 +921,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -938,7 +937,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: Kernel for LPAE enabled systems - base modules
|
||||
Group: System/Kernel
|
||||
@ -969,7 +968,6 @@ Requires(post): mkinitrd >= 2.7.1
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
@ -993,6 +991,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: Kernel for LPAE enabled systems - Unsupported kernel modules
|
||||
@ -1006,7 +1005,6 @@ Requires(pre): coreutils awk
|
||||
Requires(post): modutils
|
||||
Requires(post): perl-Bootloader
|
||||
Requires(post): mkinitrd
|
||||
|
||||
%obsolete_rebuilds %name-extra
|
||||
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
|
||||
%ifarch %ix86
|
||||
@ -1059,15 +1057,14 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
Supplements: packageand(%name:kernel-source-vanilla)
|
||||
%endif
|
||||
|
||||
%obsolete_rebuilds %name-devel
|
||||
PreReq: coreutils
|
||||
|
||||
@ -1077,6 +1074,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1095,9 +1093,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1115,6 +1112,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-build
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 4.8.14
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -51,9 +51,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -136,7 +136,6 @@ ROOT=""
|
||||
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p'`
|
||||
%endif
|
||||
|
||||
|
||||
#cleanup
|
||||
rm -rf /usr/lib/dracut/modules.d/80obs
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-build
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -136,7 +136,6 @@ ROOT=""
|
||||
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p'`
|
||||
%endif
|
||||
|
||||
|
||||
#cleanup
|
||||
rm -rf /usr/lib/dracut/modules.d/80obs
|
||||
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-qa
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 4.8.14
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-qa
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -22,8 +22,8 @@
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: @NAME@
|
||||
BuildRequires: kernel-@FLAVOR@
|
||||
Name: kernel-obs-qa
|
||||
BuildRequires: kernel-default
|
||||
# kernel-obs-build must be also configured as VMinstall, but is required
|
||||
# here as well to avoid that qa and build package build parallel
|
||||
BuildRequires: kernel-obs-build
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-pae
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -224,6 +222,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -303,6 +303,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -947,7 +949,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -964,7 +965,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: Kernel with PAE Support - base modules
|
||||
Group: System/Kernel
|
||||
@ -1034,6 +1035,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: Kernel with PAE Support - Unsupported kernel modules
|
||||
@ -1115,9 +1117,9 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
@ -1142,6 +1144,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1160,9 +1163,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1180,6 +1182,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-source
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,8 +17,8 @@
|
||||
# icecream 0
|
||||
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -30,9 +30,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -93,6 +93,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -116,7 +118,7 @@ Prefix: /usr/src
|
||||
Requires: kernel-devel%variant = %version-%release
|
||||
Recommends: openssl-devel
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)
|
||||
@ -142,11 +144,11 @@ external kernel modules.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
# Note: The kernel-macros package intentionally does not provide
|
||||
# multiversion(kernel) nor is its name decorated with the variant (-rt)
|
||||
%package -n kernel-macros
|
||||
Summary: RPM macros for building Kernel Module Packages
|
||||
Group: Development/Sources
|
||||
# Note: This does not provide multiversion(kernel) nor is its name decorated
|
||||
# with the variant (-rt)
|
||||
|
||||
%description -n kernel-macros
|
||||
This package provides the rpm macros and templates for Kernel Module Pakcages
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-source@VARIANT@
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -93,6 +93,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -142,11 +144,11 @@ external kernel modules.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
# Note: The kernel-macros package intentionally does not provide
|
||||
# multiversion(kernel) nor is its name decorated with the variant (-rt)
|
||||
%package -n kernel-macros
|
||||
Summary: RPM macros for building Kernel Module Packages
|
||||
Group: Development/Sources
|
||||
# Note: This does not provide multiversion(kernel) nor is its name decorated
|
||||
# with the variant (-rt)
|
||||
|
||||
%description -n kernel-macros
|
||||
This package provides the rpm macros and templates for Kernel Module Pakcages
|
||||
|
@ -19,6 +19,7 @@
|
||||
# If the rebuild counter is > 1, obsolete all previous rebuilds (boo#867595)
|
||||
%define obsolete_rebuilds() %( %{verbose:set -x} \
|
||||
set -- $(echo %release | sed -rn 's/(.*\\.)([0-9]+)($|\\.[^.]*[^.0-9][^.]*$)/\\1 \\2 \\3/p') \
|
||||
if test $2 -gt 99; then echo "warning: Rebuild counter too high in %release" >&2; exit 0; fi \
|
||||
seq 1 $(($2-1)) | sed "s/.*/Obsoletes: %1 = %version-$1&$3/" \
|
||||
)
|
||||
%endif
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-syms
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-syms@VARIANT@
|
||||
#
|
||||
# Copyright (c) @YEAR@ SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) @YEAR@ SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-syzkaller
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-syzkaller
|
||||
Summary: Kernel used for fuzzing by syzkaller
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -153,8 +151,6 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -204,6 +200,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -283,6 +281,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -922,7 +922,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -939,7 +938,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: Kernel used for fuzzing by syzkaller - base modules
|
||||
Group: System/Kernel
|
||||
@ -970,7 +969,6 @@ Requires(post): mkinitrd >= 2.7.1
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
@ -995,6 +993,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: Kernel used for fuzzing by syzkaller - Unsupported kernel modules
|
||||
@ -1008,7 +1007,6 @@ Requires(pre): coreutils awk
|
||||
Requires(post): modutils
|
||||
Requires(post): perl-Bootloader
|
||||
Requires(post): mkinitrd
|
||||
|
||||
%obsolete_rebuilds %name-extra
|
||||
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
|
||||
%ifarch %ix86
|
||||
@ -1062,15 +1060,14 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
Supplements: packageand(%name:kernel-source-vanilla)
|
||||
%endif
|
||||
|
||||
%obsolete_rebuilds %name-devel
|
||||
PreReq: coreutils
|
||||
|
||||
@ -1080,6 +1077,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1098,9 +1096,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1118,6 +1115,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 15:21:46 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-final.
|
||||
- Eliminated 1 patch.
|
||||
- commit f49341d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 08:58:11 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -16,6 +23,13 @@ Fri Dec 9 10:03:38 CET 2016 - jthumshirn@suse.de
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit 7730184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 09:35:02 CET 2016 - jthumshirn@suse.de
|
||||
|
||||
- Don't feed anything but regular iovec's to blk_rq_map_user_iov
|
||||
(CVE-2016-9576 bsc#1013604).
|
||||
- commit f66af51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -27,6 +41,14 @@ Fri Dec 9 08:53:16 CET 2016 - jslaby@suse.cz
|
||||
patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal.
|
||||
- commit 725988c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 17:17:35 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc8.
|
||||
- Eliminated 1 patch.
|
||||
- MODVERSIONS is enabled again.
|
||||
- commit 59795cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 16:06:36 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -63,13 +85,36 @@ Wed Nov 30 23:16:24 CET 2016 - jslaby@suse.cz
|
||||
(bnc#931300).
|
||||
- commit 04f28df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:49:08 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc7.
|
||||
- Eliminated 3 patches.
|
||||
- MODVERSIONS (temporarily) depends on BROKEN (because it is). This will
|
||||
need to be re-enabled when it is fixed or KMPs won't work.
|
||||
- commit 3fd3ec0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 17:27:48 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable TCG_INFINEON
|
||||
- commit bcfa9f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 13:59:22 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Add power key support for PMIcs which are already included in the configs
|
||||
(boo#1012477).
|
||||
Arm64 already has these so no need to patch it.
|
||||
- commit b8f3026
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 27 08:30:57 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix bug reference in
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
(bsc#1012220).
|
||||
- commit e617052
|
||||
- commit f8ae998
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 26 17:26:36 CET 2016 - jslaby@suse.cz
|
||||
@ -82,20 +127,32 @@ Fri Nov 25 16:49:16 CET 2016 - tiwai@suse.de
|
||||
|
||||
- ASoC: intel: Fix crash at suspend/resume without card
|
||||
registration (bsc#1010690).
|
||||
- commit b60c8fd
|
||||
- commit ab10cc8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:43:05 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220).
|
||||
- commit 95e516a
|
||||
- commit a8caaa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 14:19:08 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920)
|
||||
- commit cdcab93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 25 11:33:45 CET 2016 - tiwai@suse.de
|
||||
|
||||
- xc2028: Fix use-after-free bug properly (CVE-2016-7913
|
||||
bsc#1010478).
|
||||
- commit 534ac6c
|
||||
- commit dcfac88
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 19:20:51 CET 2016 - msuchanek@suse.de
|
||||
|
||||
- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575).
|
||||
- commit 19ce2a6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
@ -103,6 +160,71 @@ Thu Nov 24 13:30:01 CET 2016 - mkubecek@suse.cz
|
||||
- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685).
|
||||
- commit d81bac1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 11:31:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060)
|
||||
- commit 4ba30ba
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:58:41 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920)
|
||||
- commit 327c01e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:52:29 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920)
|
||||
- commit 3a67f58
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 15:38:51 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Preprocess the dtb spec template with the kernel mkspec script
|
||||
This sets up the kernel version and release macros (bsc#1011920).
|
||||
- commit 814c4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:42:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920)
|
||||
It may produce varying output depending on the installed osc version.
|
||||
- commit 2673925
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:40:59 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920)
|
||||
We are using the kernel changelog now.
|
||||
- commit c7605f2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:38:05 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920)
|
||||
- commit 9e33f22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 13:24:57 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Import dtb-source specfiles into kernel-source (bsc#1011920)
|
||||
- commit 7975919
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 17:30:15 CET 2016 - mmarek@suse.cz
|
||||
|
||||
- Drop kernel-obs-qa-xen unconditionally (bsc#1010040)
|
||||
The IBS cannot build it, even if there is a xen-capable
|
||||
kernel-obs-build.
|
||||
- commit f4797cb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 16:14:49 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc6.
|
||||
- commit 5f5c2ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 21 14:33:14 CET 2016 - tiwai@suse.de
|
||||
|
||||
@ -122,6 +244,30 @@ Sat Nov 19 10:52:42 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.9 (: :).
|
||||
- commit be1f097
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 15:29:31 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118)
|
||||
- commit 4bd9ec7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 14:10:24 CET 2016 - mmarek@suse.com
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n
|
||||
- commit 1cf9838
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Reformat spec files according to the format_spec_file osc helper
|
||||
- commit a3cd251
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
|
||||
|
||||
- Update the copyright header in spec files
|
||||
- commit f909ff5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -129,6 +275,12 @@ Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
|
||||
- Delete patches.fixes/net-add-recursion-limit-to-GRO.patch.
|
||||
- commit 7b7d4ed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 15:18:32 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc5.
|
||||
- commit 22cecc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -136,7 +288,7 @@ Mon Nov 14 14:38:56 CET 2016 - jslaby@suse.cz
|
||||
The kernel-syzkaller build now consumes around 30G. This causes
|
||||
headache in factory where the package rebuilds over and over. Require
|
||||
35G disk size to successfully build the flavor.
|
||||
- commit c1544cb
|
||||
- commit 970a25c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
@ -145,7 +297,14 @@ Sat Nov 12 10:25:29 CET 2016 - tiwai@suse.de
|
||||
They are still premature, and it enables snd-soc-skl automatically
|
||||
that interferes with the legacy HD-audio driver. Keep them disabled
|
||||
until the issues are solved in upstream.
|
||||
- commit 91441e5
|
||||
- commit 9e0babb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 14:46:56 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Disabled kmsg patches for s390.
|
||||
It needs updating to deal with printk headers.
|
||||
- commit 2740f7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 10 18:06:41 CET 2016 - jslaby@suse.cz
|
||||
@ -180,6 +339,13 @@ Mon Nov 7 13:19:16 CET 2016 - jslaby@suse.cz
|
||||
(bnc#1008880).
|
||||
- commit 4a45dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 02:55:28 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc4.
|
||||
- Eliminated 2 patches.
|
||||
- commit fccf41c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 3 12:45:30 CET 2016 - oneukum@suse.com
|
||||
|
||||
@ -193,12 +359,26 @@ Thu Nov 3 09:36:24 CET 2016 - jlee@suse.com
|
||||
(bsc#1004517, CVE-2016-7042).
|
||||
- commit 9d6b45c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 04:33:07 CET 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now
|
||||
Avoids a depmod error/abort:
|
||||
depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris
|
||||
- commit 7183962
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:16:13 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit 3d61b80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 1 14:12:52 CET 2016 - mkubecek@suse.cz
|
||||
|
||||
- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
|
||||
- commit dce3a53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 13:02:56 CET 2016 - jslaby@suse.cz
|
||||
|
||||
@ -211,6 +391,19 @@ Mon Oct 31 12:53:57 CET 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.6 (: :).
|
||||
- commit dbb68be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 30 02:24:19 CET 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc3.
|
||||
- Eliminated 2 patches.
|
||||
- commit b005706
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:19:52 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- btrfs: fix races on root_log_ctx lists (bsc#1007653).
|
||||
- commit c710f61
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 29 03:16:07 CEST 2016 - jeffm@suse.com
|
||||
|
||||
@ -226,6 +419,12 @@ Fri Oct 28 10:28:06 CEST 2016 - jslaby@suse.cz
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 17:32:03 CEST 2016 - tiwai@suse.de
|
||||
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
changes (bsc#1000433).
|
||||
- drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y
|
||||
values (bsc#1000433).
|
||||
- drm/radeon: Hide the HW cursor while it's out of bounds
|
||||
(bsc#1000433).
|
||||
- drm/radeon: Also call cursor_move_locked when the cursor size
|
||||
@ -247,6 +446,12 @@ Tue Oct 25 10:21:05 CEST 2016 - tiwai@suse.de
|
||||
(boo#1003298).
|
||||
- commit 092ed80
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 24 14:40:34 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc2.
|
||||
- commit ac4ccc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -257,6 +462,18 @@ Sat Oct 22 13:24:48 CEST 2016 - jslaby@suse.cz
|
||||
patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch.
|
||||
- commit 402d8c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 21 11:49:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update to v4.9-rc1
|
||||
- commit 11efe27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 18:02:23 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update to v4.9-rc1
|
||||
- commit 4e38383
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 11:18:45 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
@ -270,19 +487,102 @@ Thu Oct 20 11:13:27 CEST 2016 - jslaby@suse.cz
|
||||
- Linux 4.8.3 (: :).
|
||||
- commit db38c1f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 19 10:38:59 CEST 2016 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update to v4.9-rc1
|
||||
- commit 46b5233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 17:50:08 CEST 2016 - jslaby@suse.cz
|
||||
|
||||
- Revert "tty: serial: 8250: add CON_CONSDEV to flags"
|
||||
(bnc#1003623).
|
||||
- commit b029ac4
|
||||
- commit 967aac9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 16:32:06 CEST 2016 - fdmanana@suse.com
|
||||
|
||||
- Btrfs: fix extent tree corruption due to relocation
|
||||
(bsc#990384).
|
||||
- commit 5b7592a
|
||||
- commit 8930e43
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 21:37:55 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- config: restore vanilla configs
|
||||
I accidentally appended the new config options to the vanilla configs.
|
||||
This patch restores them.
|
||||
- commit 55c3dd5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 19:37:51 CEST 2016 - jeffm@suse.com
|
||||
|
||||
- Update to 4.9-rc1.
|
||||
- Eliminated 14 patches.
|
||||
- ARM configs need updating.
|
||||
- Config changes:
|
||||
- General:
|
||||
- VMAP_STACK=y (where supported)
|
||||
- GCC plugins:
|
||||
- GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead)
|
||||
- CPUFREQ:
|
||||
- CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
- x86:
|
||||
- MLX_PLATFORM=m
|
||||
- INTEL_ISH_HID=m
|
||||
- SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
- SERIAL_8250_LPSS=y (i386)
|
||||
- PCI:
|
||||
- PCIE_PTM=y
|
||||
- Networking:
|
||||
- TCP_CONG_BBR=m
|
||||
- NFT_NUMGEN=m
|
||||
- NFT_SET_RBTREE=m
|
||||
- NFT_SET_HASH=m
|
||||
- NFT_QUOTA=m
|
||||
- NET_ACT_SKBMOD=m
|
||||
- NET_ACT_TUNNEL_KEY=m
|
||||
- NET_IFE_SKBTCINDEX=m
|
||||
- BATMAN_ADV_DEBUGFS=y
|
||||
- BT_HCIUART_MRVL=y
|
||||
- AF_RXRPC_IPV6=y
|
||||
- AF_RXRPC_INJECT_LOSS=n
|
||||
- ENA_ETHERNET=m
|
||||
- MICROSEMI_PHY=m
|
||||
- CRYPTO_DEV_CHELSIO=m
|
||||
- INFINIBAND_QEDR=m
|
||||
- GPIO:
|
||||
- INPUT_GPIO_DECODER=m
|
||||
- GPIO_MOCKUP=m
|
||||
- GPIO_GPIO_MM=m
|
||||
- GPIO_TS4900=m
|
||||
- DRM:
|
||||
- DRM_AMDGPU_SI=y
|
||||
- DRM_PANEL_JDI_LT070ME05000=n
|
||||
- DRM_DUMB_VGA_DAC=m
|
||||
- DRM_LEGACY (this may impact users with older hardware)
|
||||
- Sound:
|
||||
- SND_SOC_NAU88C10=m
|
||||
- SND_SIMPLE_SCU_CARD=m
|
||||
- USB:
|
||||
- USB_LEDS_TRIGGER_USBPORT=m
|
||||
- USBIP_VHCI_HC_PORTS=8 (default)
|
||||
- USBIP_VHCI_NR_HCS=1 (default)
|
||||
- USB_HSIC_USB4604=m
|
||||
- Other:
|
||||
- LEDS_IS31FL319X=m
|
||||
- RTC_DRV_DS1307_CENTURY=y
|
||||
- WDAT_WDT=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_PANIC=m
|
||||
- WATCHDOG_PRETIMEOUT_GOV_NOOP=y
|
||||
- VIDEO_TW5864=m
|
||||
- CONFIG_LEDS_MLXCPLD=m
|
||||
- SCSI_SMARTPQI=m
|
||||
- TOUCHSCREEN_EKTF2127=m
|
||||
- syzkaller config:
|
||||
- UBSAN_NULL=y
|
||||
- commit 059949b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 18:25:38 CEST 2016 - jeffm@suse.com
|
||||
@ -554,7 +854,7 @@ Wed Sep 21 20:02:39 CEST 2016 - agraf@suse.de
|
||||
Wed Sep 21 17:48:39 CEST 2016 - agraf@suse.de
|
||||
|
||||
- arm64: Refuse to install 4k kernel on 64k system
|
||||
- commit 5565330
|
||||
- commit 478142f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 21 17:14:12 CEST 2016 - mmarek@suse.com
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-vanilla
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -14,13 +14,11 @@
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 4.8
|
||||
%define patchversion 4.8.14
|
||||
|
||||
%define srcversion 4.9
|
||||
%define patchversion 4.9.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -39,7 +37,7 @@
|
||||
%define rpm_install_dir %buildroot%obj_install_dir
|
||||
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
|
||||
%define cpu_arch_flavor %cpu_arch/%build_flavor
|
||||
@ -48,7 +46,7 @@
|
||||
# defining them all at once.)
|
||||
%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB
|
||||
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
|
||||
%define split_extra (%CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
%define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y")
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define install_vdso 1
|
||||
@ -60,9 +58,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.8.14
|
||||
Version: 4.9.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gab53e9a
|
||||
Release: <RELEASE>.g8c92422
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -84,8 +82,8 @@ Provides: %name = %version-%source_rel
|
||||
# bnc#901925
|
||||
Provides: %name-%version-%source_rel
|
||||
Provides: %{name}_%_target_cpu = %version-%release
|
||||
Provides: multiversion(kernel)
|
||||
Provides: kernel-base = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# In SLE11, kernel-$flavor complemented kernel-$flavor-base. With SLE12,
|
||||
# kernel-$flavor itself contains all the needed files and kernel-$flavor-base
|
||||
# is a subset that can replace kernel-$flavor in some scenarios. We need to
|
||||
@ -153,8 +151,6 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -204,6 +200,8 @@ Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
@ -283,6 +281,8 @@ NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
@ -920,7 +920,6 @@ for f in %my_builddir/*-kmp-modules; do
|
||||
add_dirs_to_filelist "$f" >"$f2"
|
||||
done
|
||||
|
||||
|
||||
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
|
||||
# much, but it keeps rpmlint from breaking the package build. Note that we skip
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
@ -937,7 +936,7 @@ done
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
%package base
|
||||
Summary: The Standard Kernel - without any SUSE patches - base modules
|
||||
Group: System/Kernel
|
||||
@ -968,7 +967,6 @@ Requires(post): mkinitrd >= 2.7.1
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
@ -991,6 +989,7 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
%files base -f kernel-base.files
|
||||
%defattr(-, root, root)
|
||||
%endif
|
||||
|
||||
%package extra
|
||||
Summary: The Standard Kernel - without any SUSE patches - Unsupported kernel modules
|
||||
@ -1004,7 +1003,6 @@ Requires(pre): coreutils awk
|
||||
Requires(post): modutils
|
||||
Requires(post): perl-Bootloader
|
||||
Requires(post): mkinitrd
|
||||
|
||||
%obsolete_rebuilds %name-extra
|
||||
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
|
||||
%ifarch %ix86
|
||||
@ -1056,15 +1054,14 @@ Provides: %name-devel = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
%if ! %build_vanilla
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
%else
|
||||
Requires: kernel-source-vanilla = %version-%source_rel
|
||||
Supplements: packageand(%name:kernel-source-vanilla)
|
||||
%endif
|
||||
|
||||
%obsolete_rebuilds %name-devel
|
||||
PreReq: coreutils
|
||||
|
||||
@ -1074,6 +1071,7 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%if %CONFIG_MODULES == "y"
|
||||
|
||||
%pre devel -f devel-pre.sh
|
||||
@ -1092,9 +1090,8 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%obj_install_dir/%kmp_target_cpu
|
||||
/usr/src/linux-obj/%kmp_target_cpu
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
|
||||
%package kgraft
|
||||
Summary: Metapackage to pull in matching kgraft-patch package
|
||||
Group: System/Kernel
|
||||
@ -1112,6 +1109,6 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
|
||||
%dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
%changelog
|
||||
|
3
linux-4.9.tar.xz
Normal file
3
linux-4.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a
|
||||
size 93192404
|
35
mkspec
35
mkspec
@ -94,6 +94,7 @@ my %macros = (
|
||||
|
||||
# binary spec files
|
||||
my $kmp_definitions = "";
|
||||
my @kmp_definitions;
|
||||
for my $kmp (@kmps) {
|
||||
my ($summary, $description);
|
||||
if (!exists($binary_descriptions{$kmp})) {
|
||||
@ -105,11 +106,13 @@ for my $kmp (@kmps) {
|
||||
$summary = $binary_descriptions{$kmp}->[0];
|
||||
$description = $binary_descriptions{$kmp}->[1];
|
||||
}
|
||||
$kmp_definitions .= expand_template("kmp",
|
||||
push(@kmp_definitions, expand_template("kmp",
|
||||
KMP_NAME => $kmp,
|
||||
KMP_SUMMARY => $summary,
|
||||
KMP_DESCRIPTION => $description);
|
||||
KMP_DESCRIPTION => $description));
|
||||
}
|
||||
$kmp_definitions = join("\n", @kmp_definitions);
|
||||
|
||||
for my $flavor (sort keys(%flavor_archs)) {
|
||||
my ($summary, $description);
|
||||
if (!exists($binary_descriptions{"kernel-$flavor"})) {
|
||||
@ -173,23 +176,24 @@ do_spec('docs', "kernel-docs$variant.spec", %macros);
|
||||
# No kernel-obs-* for 32bit ppc
|
||||
@default_archs = grep { $_ ne "ppc" } @default_archs;
|
||||
my $default_archs = join(" ", @default_archs);
|
||||
my $xen_archs = join(" ", arch2rpm(@{$flavor_archs{xen} || []}));
|
||||
if (!$variant) {
|
||||
do_spec('obs-build', "kernel-obs-build.spec", %macros,
|
||||
ARCHS => $default_archs);
|
||||
do_spec('obs-qa', "kernel-obs-qa.spec", %macros,
|
||||
ARCHS => $default_archs,
|
||||
NAME => "kernel-obs-qa",
|
||||
FLAVOR => "default");
|
||||
}
|
||||
if ($xen_archs) {
|
||||
do_spec('obs-qa', "kernel-obs-qa-xen.spec", %macros,
|
||||
ARCHS => $xen_archs,
|
||||
NAME => "kernel-obs-qa-xen",
|
||||
FLAVOR => "xen");
|
||||
ARCHS => $default_archs);
|
||||
}
|
||||
}
|
||||
|
||||
# dtb-*.spec
|
||||
do_spec('dtb', "dtb.spec.in", %macros);
|
||||
print "./mkspec-dtb\n";
|
||||
system("./mkspec-dtb\n");
|
||||
unlink("$dir/dtb.spec.in");
|
||||
if ($?) {
|
||||
exit(($? >> 8) || ($? & 127 + 128) || 1);
|
||||
}
|
||||
|
||||
|
||||
copy_changes();
|
||||
|
||||
# _constraints
|
||||
@ -252,6 +256,9 @@ sub read_spec_templates {
|
||||
local $/ = undef;
|
||||
$res{constraints} = <$fh>;
|
||||
close($fh);
|
||||
xopen($fh, '<', "$dir/dtb.spec.in.in");
|
||||
$res{dtb} = <$fh>;
|
||||
close($fh);
|
||||
}
|
||||
return %res;
|
||||
}
|
||||
@ -453,6 +460,10 @@ sub expand_template {
|
||||
do {
|
||||
$prev_text = $text;
|
||||
for my $m (keys %macros) {
|
||||
if ($macros{$m} eq "") {
|
||||
# Do not generate empty lines
|
||||
$text =~ s/^\@$m\@\n//mg;
|
||||
}
|
||||
$text =~ s/\@$m\@/$macros{$m}/g;
|
||||
}
|
||||
} while ($prev_text ne $text);
|
||||
|
190
mkspec-dtb
Normal file
190
mkspec-dtb
Normal file
@ -0,0 +1,190 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
use strict;
|
||||
use Data::Dumper;
|
||||
|
||||
my $spec_in = "dtb.spec.in";
|
||||
|
||||
# DTB packages names, ordered by file names
|
||||
my @armv7l_package_list = (
|
||||
['dtb-am335x', 'am335x-*.dts', "TI AM335x based systems"],
|
||||
['dtb-am3517', 'am3517*.dts', "TI AM3517 based systems"], # exception: am3517_mt_ventoux.dts
|
||||
['dtb-am57xx', 'am57xx-*.dts', "TI AM57xx based systems"],
|
||||
['dtb-armada-370', 'armada-370-*.dts', "Armada 370 based systems"],
|
||||
['dtb-armada-375', 'armada-375-*.dts', "Armada 375 based systems"],
|
||||
['dtb-armada-385', 'armada-385-*.dts', "Armada 385 based systems"],
|
||||
['dtb-armada-388', 'armada-388-*.dts', "Armada 388 based systems"],
|
||||
['dtb-armada-398', 'armada-398-*.dts', "Armada 398 based systems"],
|
||||
['dtb-armada-xp', 'armada-xp-*.dts', "Armada XP based systems"],
|
||||
['dtb-bcm2836', 'bcm2836*.dts', "Raspberry Pi 2 Model B"],
|
||||
['dtb-dove', 'dove-*.dts', "Marvell dove based systems"],
|
||||
['dtb-exynos4', 'exynos4*.dts', "Samsung Exynos 4 based systems"],
|
||||
['dtb-exynos5', 'exynos5*.dts', "Samsung Exynos 5 based systems"],
|
||||
['dtb-imx5', 'imx5*.dts', "Freescale i.MX51 and i.MX53 based systems"],
|
||||
['dtb-imx6', 'imx6*.dts', "Freescale i.MX6 based systems"],
|
||||
['dtb-imx7', 'imx7*.dts', "Freescale i.MX7 based systems"],
|
||||
['dtb-keystone', 'keystone-*.dts', "TI Keystone 2 based systems"],
|
||||
['dtb-meson6', 'meson6-*.dts', "Amlogic Meson 6 based systems"],
|
||||
['dtb-meson8', 'meson8-*.dts', "Amlogic Meson 8 based systems"],
|
||||
['dtb-meson8b', 'meson8b-*.dts', "Amlogic Meson 8b based systems"],
|
||||
['dtb-omap3', 'omap3*.dts', "TI OMAP3 based systems"],
|
||||
['dtb-omap4', 'omap4*.dts', "TI OMAP4 based systems"],
|
||||
['dtb-omap5', 'omap5*.dts', "TI OMAP5 based systems"],
|
||||
['dtb-qcom', 'qcom-*.dts', "Qualcomm Snapdragon based systems"],
|
||||
['dtb-rk3', 'rk3*.dts', "Rockchip RK3xxx based systems"],
|
||||
['dtb-ste', 'ste-*.dts', "ST Ericsson based systems"],
|
||||
['dtb-sun4i', 'sun4i-*.dts', "Allwinner sun4i based systems"],
|
||||
['dtb-sun5i', 'sun5i-*.dts', "Allwinner sun5i based systems"],
|
||||
['dtb-sun6i', 'sun6i-*.dts', "Allwinner sun6i based systems"],
|
||||
['dtb-sun7i', 'sun7i-*.dts', "Allwinner sun7i based systems"],
|
||||
['dtb-sun8i', 'sun8i-*.dts', "Allwinner sun8i based systems"],
|
||||
['dtb-sun9i', 'sun9i-*.dts', "Allwinner sun9i based systems"],
|
||||
['dtb-tegra2', 'tegra20-*.dts', "NVidia Tegra2 based systems"],
|
||||
['dtb-tegra3', 'tegra30-*.dts', "NVidia Tegra3 based systems"],
|
||||
['dtb-tegra114', 'tegra114-*.dts', "NVidia Tegra4 based systems"],
|
||||
['dtb-tegra124', 'tegra124-*.dts', "NVidia Tegra K1 based systems"],
|
||||
['dtb-vexpress', 'vexpress-*.dts', "ARM Versatile Express machines"],
|
||||
['dtb-vf500', 'vf500-*.dts', "Freescale Vybrid VF500 based systems"],
|
||||
['dtb-vf6', 'vf610-*.dts', "Freescale Vybrid VF610 based systems"],
|
||||
['dtb-xenvm', 'xenvm-*.dts', "Xen virtual machines"],
|
||||
['dtb-zynq', 'zynq-*.dts', "Xilinx Zynq based systems"],
|
||||
);
|
||||
|
||||
# DTB packages names
|
||||
my @armv6l_package_list = (
|
||||
['dtb-bcm2835', 'bcm2835*.dts', "Raspberry Pi 1 (A+, B, B+)"],
|
||||
);
|
||||
|
||||
# DTB packages names
|
||||
my @aarch64_package_list = (
|
||||
['dtb-al', 'al/*.dts', "Alpine Labs based arm64 systems"],
|
||||
['dtb-altera', 'altera/*.dts', "Altera based arm64 systems"],
|
||||
['dtb-amd', 'amd/*.dts', "AMD based arm64 systems"],
|
||||
['dtb-amlogic', 'amlogic/*.dts', "Amlogic based arm64 systems"],
|
||||
['dtb-apm', 'apm/*.dts', "AppliedMicro based arm64 systems"],
|
||||
['dtb-arm', 'arm/*.dts', "ARM Ltd. based arm64 systems"],
|
||||
['dtb-broadcom', 'broadcom/*.dts', "Broadcom based arm64 systems"],
|
||||
['dtb-cavium', 'cavium/*.dts', "Cavium based arm64 systems"],
|
||||
['dtb-exynos', 'exynos/*.dts', "Samsung Exynos based arm64 systems"],
|
||||
['dtb-freescale', 'freescale/*.dts', "NXP (Freescale) based arm64 systems"],
|
||||
['dtb-hisilicon', 'hisilicon/*.dts', "HiSilicon based arm64 systems"],
|
||||
['dtb-lg', 'lg/*.dts', "LG based arm64 systems"],
|
||||
['dtb-marvell', 'marvell/*.dts', "Marvell based arm64 systems"],
|
||||
['dtb-mediatek', 'mediatek/*.dts', "MediaTek based arm64 systems"],
|
||||
['dtb-nvidia', 'nvidia/*.dts', "Nvidia based arm64 systems"],
|
||||
['dtb-qcom', 'qcom/*.dts', "Qualcomm based arm64 systems"],
|
||||
['dtb-renesas', 'renesas/*.dts', "Renesas based arm64 systems"],
|
||||
['dtb-rockchip', 'rockchip/*.dts', "Rockchip based arm64 systems"],
|
||||
['dtb-socionext', 'socionext/*.dts', "Socionext based arm64 systems"],
|
||||
['dtb-sprd', 'sprd/*.dts', "Spreadtrum based arm64 systems"],
|
||||
['dtb-xilinx', 'xilinx/*.dts', "Xilinx based arm64 systems"],
|
||||
);
|
||||
|
||||
sub generate_spec($$$)
|
||||
{
|
||||
my ($main_package, $exclusive_arch, $package_list) = @_;
|
||||
|
||||
print "$main_package.spec\n";
|
||||
# open .spec and .spec.in files
|
||||
open (SPEC, ">$main_package.spec") or die "Unable to open $main_package.spec.\n";
|
||||
open (TEMPLATE, "$spec_in") or die "Unable to open $spec_in.\n";
|
||||
|
||||
my $ARCH_RESTRICTIONS = "";
|
||||
$ARCH_RESTRICTIONS = "ExclusiveArch: $exclusive_arch"
|
||||
unless ($exclusive_arch eq 'none');
|
||||
|
||||
my $subpkg_desc = "";
|
||||
my $subpkg_post = "";
|
||||
my $subpkg_files = "";
|
||||
my $all_supported_dtb = "";
|
||||
my $DTS_folder = "linux/arch/arm/boot/dts";
|
||||
if ($exclusive_arch =~ /aarch64/) {
|
||||
$DTS_folder = "linux/arch/arm64/boot/dts";
|
||||
}
|
||||
|
||||
foreach my $NAME (@$package_list) {
|
||||
my $PKG_NAME = @{$NAME}[0];
|
||||
my $SUPPORTED_DTB = @{$NAME}[1];
|
||||
my $MACHINES = @{$NAME}[2];
|
||||
|
||||
$subpkg_desc .=
|
||||
"%package -n $PKG_NAME\n" .
|
||||
"Summary: $MACHINES\n" .
|
||||
"Group: System/Boot\n";
|
||||
if ($PKG_NAME eq 'dtb-keystone' and $main_package eq 'dtb-armv7l') {
|
||||
$subpkg_desc .= "Provides: dtb-k2e = %version\n" .
|
||||
"Provides: dtb-k2l = %version\n";
|
||||
}
|
||||
if ($PKG_NAME eq 'dtb-apm' and $main_package eq 'dtb-aarch64') {
|
||||
$subpkg_desc .= "Provides: dtb-apm-mustang = %version\n";
|
||||
}
|
||||
if ($PKG_NAME eq 'dtb-arm' and $main_package eq 'dtb-aarch64') {
|
||||
$subpkg_desc .= "Provides: dtb-foundation-v8 = %version\n" .
|
||||
"Provides: dtb-rtsm_ve-aemv8a = %version\n";
|
||||
}
|
||||
if ($PKG_NAME eq 'dtb-cavium' and $main_package eq 'dtb-aarch64') {
|
||||
$subpkg_desc .= "Provides: dtb-thunder-88xx = %version\n";
|
||||
}
|
||||
if ($PKG_NAME eq 'dtb-hisilicon' and $main_package eq 'dtb-aarch64') {
|
||||
$subpkg_desc .= "Provides: dtb-hisilicon64 = %version\n";
|
||||
}
|
||||
$subpkg_desc .=
|
||||
"Provides: multiversion(dtb)\n" .
|
||||
"Requires(post): coreutils\n" .
|
||||
"\n" .
|
||||
"%description -n $PKG_NAME\n" .
|
||||
"Device Tree files for $MACHINES.\n\n";
|
||||
|
||||
$subpkg_post .=
|
||||
"%post -n $PKG_NAME\n" .
|
||||
"cd /boot\n" .
|
||||
"# If /boot/dtb is a symlink, remove it, so that we can replace it.\n" .
|
||||
"[ -d dtb ] && [ -L dtb ] && rm -f dtb\n" .
|
||||
"# Unless /boot/dtb exists as real directory, create a symlink.\n" .
|
||||
"[ -d dtb ] || ln -sf dtb-%kernelrelease dtb\n\n";
|
||||
|
||||
my $bin_supported_dtb = $SUPPORTED_DTB;
|
||||
$bin_supported_dtb =~ s/\.dts/\.dtb/g;
|
||||
|
||||
my $dtb_subdir = "";
|
||||
if ($bin_supported_dtb =~ /(.*)\/[^\/]+$/) {
|
||||
$dtb_subdir = "%dir %{dtbdir}/$1\n";
|
||||
}
|
||||
|
||||
$subpkg_files .=
|
||||
"%ifarch aarch64\n" .
|
||||
"%files -n $PKG_NAME -f $PKG_NAME.list\n" .
|
||||
"%else\n" .
|
||||
"%files -n $PKG_NAME\n" .
|
||||
"%endif\n" .
|
||||
"%defattr(-,root,root)\n" .
|
||||
"%doc COPYING\n" .
|
||||
"%ghost /boot/dtb\n" .
|
||||
"%dir %{dtbdir}\n" .
|
||||
$dtb_subdir .
|
||||
"%{dtbdir}/$bin_supported_dtb\n" .
|
||||
"\n";
|
||||
|
||||
$all_supported_dtb .= "$SUPPORTED_DTB ";
|
||||
}
|
||||
chomp($all_supported_dtb);
|
||||
|
||||
# spec file generation
|
||||
while(<TEMPLATE>){
|
||||
$_ =~ s/\$NAME/$main_package/g;
|
||||
$_ =~ s/\$ARCH_RESTRICTIONS/$ARCH_RESTRICTIONS/g;
|
||||
$_ =~ s/\$DTS_folder/$DTS_folder/g;
|
||||
$_ =~ s/\$SUBPKG_DESC/$subpkg_desc/g;
|
||||
$_ =~ s/\$ALL_SUPPORTED_DTB/$all_supported_dtb/g;
|
||||
$_ =~ s/\$SUBPKG_POST\n?/$subpkg_post/g;
|
||||
$_ =~ s/\$SUBPKG_FILES\n?/$subpkg_files/g;
|
||||
print SPEC $_;
|
||||
}
|
||||
|
||||
close(TEMPLATE);
|
||||
close(SPEC);
|
||||
}
|
||||
|
||||
generate_spec('dtb-armv7l', "armv7l armv7hl", \@armv7l_package_list);
|
||||
generate_spec('dtb-armv6l', "armv6l armv6hl", \@armv6l_package_list);
|
||||
generate_spec('dtb-aarch64', "aarch64", \@aarch64_package_list);
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0cfc0deb29ad90fd08d8f61378ba1a1b8f541b6ab36117ddd25c2b15bd78f249
|
||||
size 125073
|
||||
oid sha256:bf4f29a1a6f65fbad3b3f0fbb79ec7a4818938435bb16c7fb58b4458f0a96519
|
||||
size 124981
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2d374f16e31e259d1f1e300db657de3b11eede975c96e6bfdd796a00a5f3b8e9
|
||||
size 7351
|
||||
oid sha256:31daddd4ea60a781004b90b4266f28824280e90b0a6b13ae56f9a31b793655bc
|
||||
size 4451
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2f28b0880cff3cc9220bf38b7e65a3ebd021eb0d6fec5f53860f9d85fec3ae90
|
||||
size 12975
|
||||
oid sha256:ffa24d84a8df6efcdb1b7460438a3f1a591868abab5c5556d59a88924ab0cdfa
|
||||
size 8387
|
||||
|
BIN
patches.kernel.org.tar.bz2
(Stored with Git LFS)
BIN
patches.kernel.org.tar.bz2
(Stored with Git LFS)
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ca3959e6345d9d632dd65ef967c1b0f6aa36ad505a02a7d46c2b7d53a7a45c47
|
||||
size 60431
|
||||
oid sha256:de95e1a2c93bd9b11ae7b1e0b1900517dbf932dfdc048c2b9e709dd167726c7d
|
||||
size 54831
|
||||
|
45
series.conf
45
series.conf
@ -27,20 +27,6 @@
|
||||
# DO NOT MODIFY THEM!
|
||||
# Send separate patches upstream if you find a problem...
|
||||
########################################################
|
||||
patches.kernel.org/patch-4.8.1
|
||||
patches.kernel.org/patch-4.8.1-2
|
||||
patches.kernel.org/patch-4.8.2-3
|
||||
patches.kernel.org/patch-4.8.3-4
|
||||
patches.kernel.org/patch-4.8.4-5
|
||||
patches.kernel.org/patch-4.8.5-6
|
||||
patches.kernel.org/patch-4.8.6-7
|
||||
patches.kernel.org/patch-4.8.7-8
|
||||
patches.kernel.org/patch-4.8.8-9
|
||||
patches.kernel.org/patch-4.8.9-10
|
||||
patches.kernel.org/patch-4.8.10-11
|
||||
patches.kernel.org/patch-4.8.11-12
|
||||
patches.kernel.org/patch-4.8.12-13
|
||||
patches.kernel.org/patch-4.8.13-14
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -88,7 +74,6 @@
|
||||
# Scheduler / Core
|
||||
########################################################
|
||||
patches.suse/setuid-dumpable-wrongdir
|
||||
patches.fixes/time-Avoid-undefined-behaviour-in-ktime_add_safe.patch
|
||||
|
||||
########################################################
|
||||
# Architecture-specific patches. These used to be all
|
||||
@ -168,8 +153,8 @@
|
||||
########################################################
|
||||
# S/390
|
||||
########################################################
|
||||
patches.arch/s390-message-catalog.diff
|
||||
patches.arch/kmsg-fix-parameter-limitations
|
||||
+jjolly patches.arch/s390-message-catalog.diff
|
||||
+jjolly patches.arch/kmsg-fix-parameter-limitations
|
||||
|
||||
########################################################
|
||||
# VM/FS patches
|
||||
@ -200,11 +185,8 @@
|
||||
#
|
||||
########################################################
|
||||
patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
|
||||
|
||||
patches.arch/acpi_thermal_passive_blacklist.patch
|
||||
|
||||
patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot
|
||||
|
||||
########################################################
|
||||
# CPUFREQ
|
||||
########################################################
|
||||
@ -332,7 +314,6 @@
|
||||
patches.drivers/drm-radeon-Always-store-CRTC-relative-radeon_crtc-cu
|
||||
patches.drivers/drm-radeon-Also-call-cursor_move_locked-when-the-cur
|
||||
patches.drivers/drm-radeon-Hide-the-HW-cursor-while-it-s-out-of-boun
|
||||
patches.fixes/drm-i915-Mark-CPU-cache-as-dirty-when-used-for-rende.patch
|
||||
|
||||
########################################################
|
||||
# video4linux
|
||||
@ -377,10 +358,6 @@
|
||||
########################################################
|
||||
# patches.suse/SUSE-bootsplash
|
||||
# patches.suse/SUSE-bootsplash-mgadrmfb-workaround
|
||||
patches.drivers/Input-ALPS-add-touchstick-support-for-SS5-hardware.patch
|
||||
patches.drivers/Input-ALPS-handle-0-pressure-1F-events.patch
|
||||
patches.drivers/Input-ALPS-allow-touchsticks-to-report-pressure.patch
|
||||
patches.drivers/Input-ALPS-set-DualPoint-flag-for-74-03-28-devices.patch
|
||||
|
||||
##########################################################
|
||||
# Sound
|
||||
@ -399,7 +376,6 @@
|
||||
# Needs updating WRT d27769ec (block: add GENHD_FL_NO_PART_SCAN)
|
||||
+hare patches.suse/no-partition-scan
|
||||
|
||||
|
||||
########################################################
|
||||
# Other drivers we have added to the tree
|
||||
########################################################
|
||||
@ -421,15 +397,6 @@
|
||||
########################################################
|
||||
# md
|
||||
########################################################
|
||||
patches.suse/0001-md-cluster-call-md_kick_rdev_from_array-once-ack-fai.patch
|
||||
patches.suse/0002-md-cluster-use-FORCEUNLOCK-in-lockres_free.patch
|
||||
patches.suse/0003-md-cluster-remove-some-unnecessary-dlm_unlock_sync.patch
|
||||
patches.suse/0004-md-changes-for-MD_STILL_CLOSED-flag.patch
|
||||
patches.suse/0005-md-cluster-clean-related-infos-of-cluster.patch
|
||||
patches.suse/0006-md-cluster-protect-md_find_rdev_nr_rcu-with-rcu-lock.patch
|
||||
patches.suse/0007-md-cluster-convert-the-completion-to-wait-queue.patch
|
||||
patches.suse/0008-md-cluster-introduce-dlm_lock_sync_interruptible-to-.patch
|
||||
patches.suse/0009-md-cluster-make-resync-lock-also-could-be-interruptt.patch
|
||||
|
||||
##########################################################
|
||||
#
|
||||
@ -437,7 +404,6 @@
|
||||
#
|
||||
##########################################################
|
||||
|
||||
|
||||
##########################################################
|
||||
# Audit
|
||||
##########################################################
|
||||
@ -462,11 +428,10 @@
|
||||
# Other patches for debugging
|
||||
########################################################
|
||||
patches.suse/crasher.patch
|
||||
patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops
|
||||
patches.suse/stack-unwind.patch
|
||||
patches.suse/stack-unwind-disable-kasan.patch
|
||||
+jeffm patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops
|
||||
+jeffm patches.suse/stack-unwind.patch
|
||||
+jeffm patches.suse/stack-unwind-disable-kasan.patch
|
||||
+needs_updating patches.arch/x86_64-unwind-annotations
|
||||
patches.fixes/kasan-support-use-after-scope-detection.patch
|
||||
|
||||
########################################################
|
||||
# Kdump
|
||||
|
@ -1,3 +1,3 @@
|
||||
2016-12-12 08:58:11 +0100
|
||||
GIT Revision: ab53e9aeaec3c067c0b8b63ef1d748a5fc361b32
|
||||
2016-12-12 16:54:28 +0100
|
||||
GIT Revision: 8c92422210c5a088e1b7edb6ea27c8b951f564a4
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user