commit b8cc9514b8848157a75053b1bcd6dd06ec3da83c
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1962
This commit is contained in:
parent
b99908fc20
commit
5cacb05065
@ -16,6 +16,7 @@ declare -a IGNORED_CONFIGS_RE=(
|
||||
'G*CC[0-9]*_NO_[A-Z_]*'
|
||||
'HAVE_[A-Z]*_COMPILER'
|
||||
'LD_VERSION'
|
||||
'PAHOLE_HAS_[A-Z0-9_]*'
|
||||
'PAHOLE_VERSION'
|
||||
'TOOLCHAIN_HAS_[A-Z_]*'
|
||||
'TOOLCHAIN_NEEDS_[A-Z_]*'
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9c5965cfe14f5b88eafd6c63169dc1a74550b4b78089ea97c2145225d7da8372
|
||||
size 295666
|
||||
oid sha256:2ac6ebe780cc11cd3b1bba8ccbca0b3533a9e5374996a5a848216dfd4c7485d6
|
||||
size 295419
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,21 +17,17 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
|
||||
%define dtc_symbols 1
|
||||
%endif
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -41,11 +37,7 @@ Group: System/Boot
|
||||
URL: https://www.kernel.org/
|
||||
ExclusiveArch: aarch64
|
||||
BuildRequires: cpp
|
||||
%if 0%{?dtc_symbols}
|
||||
BuildRequires: dtc >= 1.4.3
|
||||
%else
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
%endif
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
@ -420,9 +412,7 @@ SRCDIR=$PWD/$source
|
||||
mkdir pp
|
||||
PPDIR=$PWD/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
%if 0%{?dtc_symbols}
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
%endif
|
||||
|
||||
cd $source/arch/arm64/boot/dts
|
||||
for dts in allwinner/*.dts altera/*.dts amazon/*.dts amd/*.dts amlogic/*.dts apm/*.dts apple/*.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
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,21 +17,17 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
|
||||
%define dtc_symbols 1
|
||||
%endif
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -41,11 +37,7 @@ Group: System/Boot
|
||||
URL: https://www.kernel.org/
|
||||
ExclusiveArch: armv6l armv6hl
|
||||
BuildRequires: cpp
|
||||
%if 0%{?dtc_symbols}
|
||||
BuildRequires: dtc >= 1.4.3
|
||||
%else
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
%endif
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
@ -216,9 +208,7 @@ SRCDIR=$PWD/$source
|
||||
mkdir pp
|
||||
PPDIR=$PWD/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
%if 0%{?dtc_symbols}
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
%endif
|
||||
|
||||
cd $source/arch/arm/boot/dts
|
||||
for dts in bcm2835*.dts ; do
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,21 +17,17 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
|
||||
%define dtc_symbols 1
|
||||
%endif
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -41,11 +37,7 @@ Group: System/Boot
|
||||
URL: https://www.kernel.org/
|
||||
ExclusiveArch: armv7l armv7hl
|
||||
BuildRequires: cpp
|
||||
%if 0%{?dtc_symbols}
|
||||
BuildRequires: dtc >= 1.4.3
|
||||
%else
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
%endif
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
@ -596,9 +588,7 @@ SRCDIR=$PWD/$source
|
||||
mkdir pp
|
||||
PPDIR=$PWD/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
%if 0%{?dtc_symbols}
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
%endif
|
||||
|
||||
cd $source/arch/arm/boot/dts
|
||||
for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts mt76*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts socfpga_*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,21 +17,17 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
|
||||
%define dtc_symbols 1
|
||||
%endif
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -41,11 +37,7 @@ Group: System/Boot
|
||||
URL: https://www.kernel.org/
|
||||
ExclusiveArch: riscv64
|
||||
BuildRequires: cpp
|
||||
%if 0%{?dtc_symbols}
|
||||
BuildRequires: dtc >= 1.4.3
|
||||
%else
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
%endif
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
@ -243,9 +235,7 @@ SRCDIR=$PWD/$source
|
||||
mkdir pp
|
||||
PPDIR=$PWD/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
%if 0%{?dtc_symbols}
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
%endif
|
||||
|
||||
cd $source/arch/riscv/boot/dts
|
||||
for dts in microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts ; do
|
||||
|
@ -22,10 +22,6 @@
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
|
||||
%define dtc_symbols 1
|
||||
%endif
|
||||
|
||||
%(chmod +x %_sourcedir/{@SCRIPTS@})
|
||||
|
||||
Name: $NAME
|
||||
@ -41,11 +37,7 @@ Group: System/Boot
|
||||
URL: https://www.kernel.org/
|
||||
$ARCH_RESTRICTIONS
|
||||
BuildRequires: cpp
|
||||
%if 0%{?dtc_symbols}
|
||||
BuildRequires: dtc >= 1.4.3
|
||||
%else
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
%endif
|
||||
BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
@SOURCES@
|
||||
@ -69,9 +61,7 @@ SRCDIR=$PWD/$source
|
||||
mkdir pp
|
||||
PPDIR=$PWD/pp
|
||||
export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
%if 0%{?dtc_symbols}
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
%endif
|
||||
|
||||
cd $source/$DTS_folder
|
||||
for dts in $ALL_SUPPORTED_DTB; do
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -505,9 +506,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1348,8 +1346,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
@ -1582,6 +1580,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -366,9 +367,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1364,6 +1362,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
@ -511,9 +512,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1354,8 +1352,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump-base = 2.6.28
|
||||
@ -1594,6 +1592,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
@ -554,9 +555,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1397,8 +1395,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-trace-base = 3.13
|
||||
@ -1694,6 +1692,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
@ -30,9 +30,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -83,7 +83,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
BuildArch: noarch
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -509,9 +510,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1352,8 +1350,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
@ -1598,6 +1596,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -503,9 +504,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1346,8 +1344,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
@ -1574,6 +1572,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -44,7 +44,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
BuildRequires: kernel%kernel_flavor-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -56,9 +56,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -156,10 +156,6 @@ cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm
|
||||
|
||||
# inform worker kernel parameters to invoke
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw"
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1315
|
||||
# kvmclock has always been disabled for old kernels, keep it for historic compatibility
|
||||
CMDLINE+=" no-kvmclock"
|
||||
%endif
|
||||
echo "$CMDLINE" > %{buildroot}/.build.cmdline.kvm
|
||||
|
||||
# inform worker about availability of virtio-serial
|
||||
|
@ -156,10 +156,6 @@ cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm
|
||||
|
||||
# inform worker kernel parameters to invoke
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw"
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1315
|
||||
# kvmclock has always been disabled for old kernels, keep it for historic compatibility
|
||||
CMDLINE+=" no-kvmclock"
|
||||
%endif
|
||||
echo "$CMDLINE" > %{buildroot}/.build.cmdline.kvm
|
||||
|
||||
# inform worker about availability of virtio-serial
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -32,9 +32,9 @@ ExclusiveArch: aarch64 armv6hl armv7hl ppc64 ppc64le riscv64 s390x x86_64
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
@ -531,9 +532,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1374,8 +1372,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-vmi-base = 2.6.38
|
||||
@ -1650,6 +1648,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -30,9 +30,9 @@
|
||||
%endif
|
||||
|
||||
Name: kernel-source
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -49,7 +49,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
@ -134,6 +134,9 @@ Recommends: bc
|
||||
Recommends: bison
|
||||
Recommends: flex
|
||||
Recommends: libelf-devel
|
||||
%if 0%{?suse_version} > 1500
|
||||
Recommends: jq
|
||||
%endif
|
||||
Recommends: openssl-devel
|
||||
# pahole needed for BTF
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
@ -233,9 +236,6 @@ fi
|
||||
cd linux-%kernelrelease-vanilla
|
||||
%_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols
|
||||
rm -f $(find . -name ".gitignore")
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
# Hardlink duplicate files automatically (from package fdupes).
|
||||
%fdupes $PWD
|
||||
cd ..
|
||||
@ -248,9 +248,6 @@ rm -f $(find . -name ".gitignore")
|
||||
if [ -f %_sourcedir/localversion ] ; then
|
||||
cat %_sourcedir/localversion > localversion
|
||||
fi
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
# Hardlink duplicate files automatically (from package fdupes).
|
||||
%fdupes $PWD
|
||||
cd ..
|
||||
|
@ -134,6 +134,9 @@ Recommends: bc
|
||||
Recommends: bison
|
||||
Recommends: flex
|
||||
Recommends: libelf-devel
|
||||
%if 0%{?suse_version} > 1500
|
||||
Recommends: jq
|
||||
%endif
|
||||
Recommends: openssl-devel
|
||||
# pahole needed for BTF
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
@ -233,9 +236,6 @@ fi
|
||||
cd linux-%kernelrelease-vanilla
|
||||
%_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols
|
||||
rm -f $(find . -name ".gitignore")
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
# Hardlink duplicate files automatically (from package fdupes).
|
||||
%fdupes $PWD
|
||||
cd ..
|
||||
@ -248,9 +248,6 @@ rm -f $(find . -name ".gitignore")
|
||||
if [ -f %_sourcedir/localversion ] ; then
|
||||
cat %_sourcedir/localversion > localversion
|
||||
fi
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
# Hardlink duplicate files automatically (from package fdupes).
|
||||
%fdupes $PWD
|
||||
cd ..
|
||||
|
@ -83,15 +83,3 @@ else \
|
||||
fi \
|
||||
} \
|
||||
run_if_exists
|
||||
|
||||
%define regex_fixup regex_fixup () { \
|
||||
local expression="$1" ; shift \
|
||||
sed -i~ -e "$expression" "$@" \
|
||||
while [ -n "$1" ] ; do \
|
||||
diff -u "$1"~ "$1" || echo WARNING: "$1" was modified\! \
|
||||
shift \
|
||||
done \
|
||||
} \
|
||||
regex_fixup
|
||||
|
||||
# vim: ft=spec
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -502,9 +503,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1345,8 +1343,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
@ -1570,6 +1568,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 08:14:09 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Remove more packaging cruft for SLE < 12 SP3
|
||||
- commit a16781c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 07:30:04 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.4.1 (bsc#1012628).
|
||||
- x86/microcode/AMD: Load late on both threads too (bsc#1012628).
|
||||
- x86/smp: Make stop_other_cpus() more robust (bsc#1012628).
|
||||
- x86/smp: Dont access non-existing CPUID leaf (bsc#1012628).
|
||||
- x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Use dedicated cache-line for mwait_play_dead()
|
||||
(bsc#1012628).
|
||||
- x86/smp: Cure kexec() vs. mwait_play_dead() breakage
|
||||
(bsc#1012628).
|
||||
- cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
|
||||
(bsc#1012628).
|
||||
- can: isotp: isotp_sendmsg(): fix return error fix on TX path
|
||||
(bsc#1012628).
|
||||
- maple_tree: fix potential out-of-bounds access in
|
||||
mas_wr_end_piv() (bsc#1012628).
|
||||
- mm: introduce new 'lock_mm_and_find_vma()' page fault helper
|
||||
(bsc#1012628).
|
||||
- mm: make the page fault mmap locking killable (bsc#1012628).
|
||||
- arm64/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: Convert to using lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mips/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- riscv/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- arm/mm: Convert to using lock_mm_and_find_vma() (bsc#1012628).
|
||||
- mm/fault: convert remaining simple cases to
|
||||
lock_mm_and_find_vma() (bsc#1012628).
|
||||
- powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
|
||||
(bsc#1012628).
|
||||
- mm: make find_extend_vma() fail if write lock not held
|
||||
(bsc#1012628).
|
||||
- execve: expand new process stack manually ahead of time
|
||||
(bsc#1012628).
|
||||
- mm: always expand the stack with the mmap write lock held
|
||||
(bsc#1012628).
|
||||
- HID: wacom: Use ktime_t rather than int when dealing with
|
||||
timestamps (bsc#1012628).
|
||||
- gup: add warning if some caller would seem to want stack
|
||||
expansion (bsc#1012628).
|
||||
- mm/khugepaged: fix regression in collapse_file() (bsc#1012628).
|
||||
- fbdev: fix potential OOB read in fast_imageblit() (bsc#1012628).
|
||||
- HID: hidraw: fix data race on device refcount (bsc#1012628).
|
||||
- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651
|
||||
(bsc#1012628).
|
||||
- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid
|
||||
resource leak in mtk_thermal_probe" (bsc#1012628).
|
||||
- sparc32: fix lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- parisc: fix expand_stack() conversion (bsc#1012628).
|
||||
- csky: fix up lock_mm_and_find_vma() conversion (bsc#1012628).
|
||||
- xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
|
||||
(bsc#1012628).
|
||||
- Refresh
|
||||
patches.suse/Revert-x86-mm-try-VMA-lock-based-page-fault-handling.patch.
|
||||
- Update config files (CONFIG_LOCK_MM_AND_FIND_VMA=y).
|
||||
There is no choice.
|
||||
- commit eb53035
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch.
|
||||
Get module prefix from kmod (bsc#1212835).
|
||||
- commit b841196
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 14:55:43 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- series.conf: cleanup
|
||||
- update upstream reference and move into sorted section:
|
||||
- patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
- commit ce0878a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 30 11:01:53 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
- rpm/check-for-config-changes: ignore also PAHOLE_HAS_*
|
||||
We now also have options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
|
||||
- commit 86b52c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 29 18:35:05 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.4
|
||||
%define patchversion 6.4.0
|
||||
%define patchversion 6.4.1
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +112,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.0
|
||||
Version: 6.4.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g192b657
|
||||
Release: <RELEASE>.gb8cc951
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -134,8 +134,9 @@ BuildRequires: flex
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1310
|
||||
BuildRequires: hmaccalc
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: jq
|
||||
%endif
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: modutils
|
||||
@ -244,10 +245,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: %name-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -505,9 +506,6 @@ cd linux-%srcversion
|
||||
--vanilla \
|
||||
%endif
|
||||
%_sourcedir/series.conf .. $SYMBOLS
|
||||
%if ! 0%{?usrmerged}
|
||||
%regex_fixup 's,/usr/lib/modules/,/lib/modules/,' Makefile scripts/depmod.sh
|
||||
%endif
|
||||
|
||||
cd %kernel_build_dir
|
||||
|
||||
@ -1348,8 +1346,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-srchash-192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
Provides: kernel-%build_flavor-base-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
Provides: kernel-srchash-b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
@ -1582,6 +1580,9 @@ Requires: kernel-devel%variant = %version-%source_rel
|
||||
Recommends: make
|
||||
Recommends: gcc
|
||||
Recommends: perl
|
||||
%if 0%{?suse_version} > 1500
|
||||
Requires: jq
|
||||
%endif
|
||||
# for objtool
|
||||
Requires: libelf-devel
|
||||
Supplements: packageand(%name:kernel-devel%variant)
|
||||
|
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:befe9403d84987437b272e4171e374c267de34f10bdd0b3f5a2ac33f5e35ddb1
|
||||
size 3596
|
||||
oid sha256:0d542860b8617b6dc452de8edd6f62541ca60831888dbe8537de303a8c1b4d79
|
||||
size 3614
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3f0823003820f4305ad1cd0c603f3ce946f041c1b691b1bd57bf36f39de91765
|
||||
size 37178
|
||||
oid sha256:7117ae64925be948b1edcd90b96a5ac53c597fa979e87e7935342b649cd9c227
|
||||
size 37190
|
||||
|
35
series.conf
35
series.conf
@ -27,6 +27,39 @@
|
||||
# DO NOT MODIFY THEM!
|
||||
# Send separate patches upstream if you find a problem...
|
||||
########################################################
|
||||
patches.kernel.org/6.4.1-001-x86-microcode-AMD-Load-late-on-both-threads-too.patch
|
||||
patches.kernel.org/6.4.1-002-x86-smp-Make-stop_other_cpus-more-robust.patch
|
||||
patches.kernel.org/6.4.1-003-x86-smp-Dont-access-non-existing-CPUID-leaf.patch
|
||||
patches.kernel.org/6.4.1-004-x86-smp-Remove-pointless-wmb-s-from-native_stop.patch
|
||||
patches.kernel.org/6.4.1-005-x86-smp-Use-dedicated-cache-line-for-mwait_play.patch
|
||||
patches.kernel.org/6.4.1-006-x86-smp-Cure-kexec-vs.-mwait_play_dead-breakage.patch
|
||||
patches.kernel.org/6.4.1-007-cpufreq-amd-pstate-Make-amd-pstate-EPP-driver-n.patch
|
||||
patches.kernel.org/6.4.1-008-can-isotp-isotp_sendmsg-fix-return-error-fix-on.patch
|
||||
patches.kernel.org/6.4.1-009-maple_tree-fix-potential-out-of-bounds-access-i.patch
|
||||
patches.kernel.org/6.4.1-010-mm-introduce-new-lock_mm_and_find_vma-page-faul.patch
|
||||
patches.kernel.org/6.4.1-011-mm-make-the-page-fault-mmap-locking-killable.patch
|
||||
patches.kernel.org/6.4.1-012-arm64-mm-Convert-to-using-lock_mm_and_find_vma.patch
|
||||
patches.kernel.org/6.4.1-013-powerpc-mm-Convert-to-using-lock_mm_and_find_vm.patch
|
||||
patches.kernel.org/6.4.1-014-mips-mm-Convert-to-using-lock_mm_and_find_vma.patch
|
||||
patches.kernel.org/6.4.1-015-riscv-mm-Convert-to-using-lock_mm_and_find_vma.patch
|
||||
patches.kernel.org/6.4.1-016-arm-mm-Convert-to-using-lock_mm_and_find_vma.patch
|
||||
patches.kernel.org/6.4.1-017-mm-fault-convert-remaining-simple-cases-to-lock.patch
|
||||
patches.kernel.org/6.4.1-018-powerpc-mm-convert-coprocessor-fault-to-lock_mm.patch
|
||||
patches.kernel.org/6.4.1-019-mm-make-find_extend_vma-fail-if-write-lock-not-.patch
|
||||
patches.kernel.org/6.4.1-020-execve-expand-new-process-stack-manually-ahead-.patch
|
||||
patches.kernel.org/6.4.1-021-mm-always-expand-the-stack-with-the-mmap-write-.patch
|
||||
patches.kernel.org/6.4.1-022-HID-wacom-Use-ktime_t-rather-than-int-when-deal.patch
|
||||
patches.kernel.org/6.4.1-023-gup-add-warning-if-some-caller-would-seem-to-wa.patch
|
||||
patches.kernel.org/6.4.1-024-mm-khugepaged-fix-regression-in-collapse_file.patch
|
||||
patches.kernel.org/6.4.1-025-fbdev-fix-potential-OOB-read-in-fast_imageblit.patch
|
||||
patches.kernel.org/6.4.1-026-HID-hidraw-fix-data-race-on-device-refcount.patch
|
||||
patches.kernel.org/6.4.1-027-HID-logitech-hidpp-add-HIDPP_QUIRK_DELAYED_INIT.patch
|
||||
patches.kernel.org/6.4.1-028-Revert-thermal-drivers-mediatek-Use-devm_of_iom.patch
|
||||
patches.kernel.org/6.4.1-029-sparc32-fix-lock_mm_and_find_vma-conversion.patch
|
||||
patches.kernel.org/6.4.1-030-parisc-fix-expand_stack-conversion.patch
|
||||
patches.kernel.org/6.4.1-031-csky-fix-up-lock_mm_and_find_vma-conversion.patch
|
||||
patches.kernel.org/6.4.1-032-xtensa-fix-NOMMU-build-with-lock_mm_and_find_vm.patch
|
||||
patches.kernel.org/6.4.1-033-Linux-6.4.1.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -55,6 +88,7 @@
|
||||
# sorted patches
|
||||
########################################################
|
||||
|
||||
patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
########################################################
|
||||
# end of sorted patches
|
||||
########################################################
|
||||
@ -72,7 +106,6 @@
|
||||
# to area specific sections below.
|
||||
########################################################
|
||||
patches.suse/drm-amdgpu-sdma4-set-align-mask-to-255.patch
|
||||
patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
|
||||
########################################################
|
||||
# kbuild/module infrastructure fixes
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023-06-30 06:05:10 +0000
|
||||
GIT Revision: 192b657fb2ec473111c034c5aabdf4bb475a79e6
|
||||
2023-07-03 06:28:04 +0000
|
||||
GIT Revision: b8cc9514b8848157a75053b1bcd6dd06ec3da83c
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user