diff --git a/.files b/.files index be94e8c..8140494 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 7675ec1..081c036 100644 --- a/.rev +++ b/.rev @@ -5906,4 +5906,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 5.18.1 & perf CVE fix 979807 + + c56d9dce7416f34aa2b9c4a7387fdb89 + 5.18.2 + + dimstar_suse + 5.18.2 & KVM CVE & iommu & other fixes + 981088 + diff --git a/config.tar.bz2 b/config.tar.bz2 index 132e90d..e0ec62c 120000 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeigzc3ixl2hq36mlu4mfdzgszxylgrw727sf6ebdwdxkw6q4wny7fi \ No newline at end of file +/ipfs/bafybeid7bwubxmkyt7nsvsfqanu3qih7qcnqtf3yipx7eppwkomdmwmbem \ No newline at end of file diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 84bf187..1605f11 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 9fe1dcb..1686d98 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(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: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 84bf187..1605f11 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 79d16f4..c2f8247 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(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: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 84bf187..1605f11 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 7d8c511..71b56da 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(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: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index 84bf187..1605f11 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 8c52bff..e99dfb8 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(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: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 84bf187..1605f11 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 9fd3c50..caff9b4 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-debug.changes b/kernel-debug.changes index 84bf187..1605f11 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-debug.spec b/kernel-debug.spec index f399557..2b163fb 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 diff --git a/kernel-default.changes b/kernel-default.changes index 84bf187..1605f11 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-default.spec b/kernel-default.spec index b773edc..4ba5e7f 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 diff --git a/kernel-docs.changes b/kernel-docs.changes index 84bf187..1605f11 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-docs.spec b/kernel-docs.spec index 8b9c6c9..121d699 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -67,7 +67,7 @@ BuildRequires: texlive-zapfding %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 84bf187..1605f11 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 29aff82..c6c4169 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-lpae.changes b/kernel-lpae.changes index 84bf187..1605f11 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 59f688b..38931c3 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 84bf187..1605f11 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 882584e..1140b1c 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +BuildRequires: kernel%kernel_flavor-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 84bf187..1605f11 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index e8a0cab..e0155f1 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 84bf187..1605f11 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-pae.spec b/kernel-pae.spec index e1c042b..076fdb8 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 diff --git a/kernel-source.changes b/kernel-source.changes index 84bf187..1605f11 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-source.spec b/kernel-source.spec index 39cda8d..5f5adb5 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index 84bf187..1605f11 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-syms.spec b/kernel-syms.spec index df20f2f..a893625 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.18.1 +Version: 5.18.2 %if %using_buildservice %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %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-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 84bf187..1605f11 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 95a057f..79224eb 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 84bf187..1605f11 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,167 @@ ------------------------------------------------------------------- +Tue Jun 7 08:08:54 CEST 2022 - jslaby@suse.cz + +- Update config files (only run_oldconfig.sh). +- commit 695cfee + +------------------------------------------------------------------- +Mon Jun 6 09:11:20 CEST 2022 - jslaby@suse.cz + +- Linux 5.18.2 (bsc#1012628). +- netfilter: nf_tables: disallow non-stateful expression in sets + earlier (bsc#1012628). +- i2c: ismt: prevent memory corruption in ismt_access() + (bsc#1012628). +- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628). +- pipe: make poll_usage boolean and annotate its access + (bsc#1012628). +- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628). +- net: ipa: compute proper aggregation limit (bsc#1012628). +- drm/i915: Fix -Wstringop-overflow warning in call to + intel_read_wm_latency() (bsc#1012628). +- exfat: check if cluster num is valid (bsc#1012628). +- netfilter: nft_limit: Clone packet limits' cost value + (bsc#1012628). +- netfilter: nf_tables: sanitize nft_set_desc_concat_parse() + (bsc#1012628). +- netfilter: nf_tables: hold mutex on netns pre_exit path + (bsc#1012628). +- netfilter: nf_tables: double hook unregistration in netns path + (bsc#1012628). +- netfilter: conntrack: re-fetch conntrack after insertion + (bsc#1012628). +- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator + (bsc#1012628). +- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct + kvm_xsave) (bsc#1012628). +- x86/kvm: Alloc dummy async #PF token outside of raw spinlock + (bsc#1012628). +- x86, kvm: use correct GFP flags for preemption disabled + (bsc#1012628). +- x86/uaccess: Implement macros for CMPXCHG on user addresses + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits + (bsc#1012628). +- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses + (bsc#1012628). +- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness + (bsc#1012628). +- KVM: x86: avoid loading a vCPU after .vm_destroy was called + (bsc#1012628). +- KVM: x86: Fix the intel_pt PMI handling wrongly considered + from guest (bsc#1012628). +- KVM: x86: Drop WARNs that assert a triple fault never "escapes" + from L2 (bsc#1012628). +- KVM: x86/mmu: Don't rebuild page when the page is synced and + no tlb flushing is required (bsc#1012628). +- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent + kernel data leak (bsc#1012628). +- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628). +- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628). +- crypto: qat - rework the VF2PF interrupt handling logic + (bsc#1012628). +- zsmalloc: fix races between asynchronous zspage free and page + migration (bsc#1012628). +- tools/memory-model/README: Update klitmus7 compat table + (bsc#1012628). +- ALSA: usb-audio: Workaround for clock setup on TEAC devices + (bsc#1012628). +- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks + (bsc#1012628). +- ALSA: usb-audio: Configure sync endpoints before data + (bsc#1012628). +- Bluetooth: hci_qca: Use del_timer_sync() before freeing + (bsc#1012628). +- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries + (bsc#1012628). +- dm integrity: fix error code in dm_integrity_ctr() + (bsc#1012628). +- dm crypt: make printing of the key constant-time (bsc#1012628). +- dm stats: add cond_resched when looping over entries + (bsc#1012628). +- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628). +- raid5: introduce MD_BROKEN (bsc#1012628). +- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628). +- HID: multitouch: Add support for Google Whiskers Touchpad + (bsc#1012628). +- HID: multitouch: add quirks to enable Lenovo X12 trackpoint + (bsc#1012628). +- x86/sgx: Disconnect backing page references from dirty status + (bsc#1012628). +- x86/sgx: Mark PCMD page as dirty when modifying contents + (bsc#1012628). +- x86/sgx: Obtain backing storage page with enclave mutex held + (bsc#1012628). +- x86/sgx: Fix race between reclaimer and page fault handler + (bsc#1012628). +- x86/sgx: Ensure no data in PCMD page after truncate + (bsc#1012628). +- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628). +- media: i2c: imx412: Fix power_off ordering (bsc#1012628). +- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628). +- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() + (bsc#1012628). +- docs: submitting-patches: Fix crossref to 'The canonical patch + format' (bsc#1012628). +- NFS: Memory allocation failures are not server fatal errors + (bsc#1012628). +- NFSD: Fix possible sleep during nfsd4_release_lockowner() + (bsc#1012628). +- bpf: Fill new bpf_prog_pack with illegal instructions + (bsc#1012628). +- bpf: Fix potential array overflow in bpf_trampoline_get_progs() + (bsc#1012628). +- bpf: Fix combination of jit blinding and pointers to bpf + subprogs (bsc#1012628). +- bpf: Enlarge offset check value to INT_MAX in + bpf_skb_{load,store}_bytes (bsc#1012628). +- bpf: Fix usage of trace RCU in local storage (bsc#1012628). +- bpf: Fix excessive memory allocation in stack_map_alloc() + (bsc#1012628). +- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access + (bsc#1012628). +- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access + (bsc#1012628). +- bpf: Do write access check for kfunc and global func + (bsc#1012628). +- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628). +- commit b7b9d3b + +------------------------------------------------------------------- +Fri Jun 3 12:36:02 CEST 2022 - jack@suse.cz + +- Remove mistakenly enabled CONFIG_JBD2_DEBUG. +- commit 7534680 + +------------------------------------------------------------------- +Wed Jun 1 10:42:29 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit dfccb72 + +------------------------------------------------------------------- +Wed Jun 1 10:40:58 CEST 2022 - jroedel@suse.de + +- iommu/amd: Increase timeout waiting for GA log enablement + (bsc#1199052). +- commit 0578d76 + +------------------------------------------------------------------- +Wed Jun 1 10:27:05 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit b4b07c8 + +------------------------------------------------------------------- +Wed Jun 1 10:24:36 CEST 2022 - jroedel@suse.de + +- KVM: x86: avoid calling x86 emulator without a decoded + instruction (CVE-2022-1852 bsc#1199875). +- commit 01a406d + +------------------------------------------------------------------- Mon May 30 09:46:41 CEST 2022 - jslaby@suse.cz - Linux 5.18.1 (bsc#1012628). diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 4b16f3c..c077a31 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.18 -%define patchversion 5.18.1 +%define patchversion 5.18.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.18.1 +Version: 5.18.2 %if 0%{?is_kotd} -Release: .gd00e88d +Release: .g695cfee %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 -Provides: kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: kernel-%build_flavor-base-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 +Provides: kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 # END COMMON DEPS -Provides: %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +Provides: %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index b6c569d..15f111e 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreif7ipeyivfn33lldsrhveglgd33uaemu2qsbyrznmwjooirbbbtgu \ No newline at end of file +/ipfs/bafkreify62owji3cnc6kfpziruek7aojftjaugu4e5c6tpdapvefo4vdne \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index c410bb9..9bc5d7f 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreieabpf5d4oo56k44solkikszesnq3ngtufhzeowhtdendnssqretm \ No newline at end of file +/ipfs/bafkreifgifsffvox6llgcfo7akoukfzkrx32sk37ihwyzbaygs3gzloziy \ No newline at end of file diff --git a/series.conf b/series.conf index ee5380d..31d24f9 100644 --- a/series.conf +++ b/series.conf @@ -75,6 +75,74 @@ patches.kernel.org/5.18.1-046-ACPI-sysfs-Fix-BERT-error-region-memory-mappin.patch patches.kernel.org/5.18.1-047-ALSA-ctxfi-Add-SB046x-PCI-ID.patch patches.kernel.org/5.18.1-048-Linux-5.18.1.patch + patches.kernel.org/5.18.2-001-netfilter-nf_tables-disallow-non-stateful-expr.patch + patches.kernel.org/5.18.2-002-i2c-ismt-prevent-memory-corruption-in-ismt_acc.patch + patches.kernel.org/5.18.2-003-assoc_array-Fix-BUG_ON-during-garbage-collect.patch + patches.kernel.org/5.18.2-004-pipe-make-poll_usage-boolean-and-annotate-its-.patch + patches.kernel.org/5.18.2-005-pipe-Fix-missing-lock-in-pipe_resize_ring.patch + patches.kernel.org/5.18.2-006-net-ipa-compute-proper-aggregation-limit.patch + patches.kernel.org/5.18.2-007-drm-i915-Fix-Wstringop-overflow-warning-in-cal.patch + patches.kernel.org/5.18.2-008-exfat-check-if-cluster-num-is-valid.patch + patches.kernel.org/5.18.2-009-netfilter-nft_limit-Clone-packet-limits-cost-v.patch + patches.kernel.org/5.18.2-010-netfilter-nf_tables-sanitize-nft_set_desc_conc.patch + patches.kernel.org/5.18.2-011-netfilter-nf_tables-hold-mutex-on-netns-pre_ex.patch + patches.kernel.org/5.18.2-012-netfilter-nf_tables-double-hook-unregistration.patch + patches.kernel.org/5.18.2-013-netfilter-conntrack-re-fetch-conntrack-after-i.patch + patches.kernel.org/5.18.2-014-KVM-PPC-Book3S-HV-fix-incorrect-NULL-check-on-.patch + patches.kernel.org/5.18.2-015-x86-fpu-KVM-Set-the-base-guest-FPU-uABI-size-t.patch + patches.kernel.org/5.18.2-016-x86-kvm-Alloc-dummy-async-PF-token-outside-of-.patch + patches.kernel.org/5.18.2-017-x86-kvm-use-correct-GFP-flags-for-preemption-d.patch + patches.kernel.org/5.18.2-018-x86-uaccess-Implement-macros-for-CMPXCHG-on-us.patch + patches.kernel.org/5.18.2-019-KVM-x86-Use-__try_cmpxchg_user-to-update-guest.patch + patches.kernel.org/5.18.2-020-KVM-x86-Use-__try_cmpxchg_user-to-emulate-atom.patch + patches.kernel.org/5.18.2-021-KVM-x86-fix-typo-in-__try_cmpxchg_user-causing.patch + patches.kernel.org/5.18.2-022-KVM-x86-avoid-calling-x86-emulator-without-a-d.patch + patches.kernel.org/5.18.2-023-KVM-x86-avoid-loading-a-vCPU-after-.vm_destroy.patch + patches.kernel.org/5.18.2-024-KVM-x86-Fix-the-intel_pt-PMI-handling-wrongly-.patch + patches.kernel.org/5.18.2-025-KVM-x86-Drop-WARNs-that-assert-a-triple-fault-.patch + patches.kernel.org/5.18.2-026-KVM-x86-mmu-Don-t-rebuild-page-when-the-page-i.patch + patches.kernel.org/5.18.2-027-KVM-SVM-Use-kzalloc-for-sev-ioctl-interfaces-t.patch + patches.kernel.org/5.18.2-028-crypto-caam-fix-i.MX6SX-entropy-delay-value.patch + patches.kernel.org/5.18.2-029-crypto-ecrdsa-Fix-incorrect-use-of-vli_cmp.patch + patches.kernel.org/5.18.2-030-crypto-qat-rework-the-VF2PF-interrupt-handling.patch + patches.kernel.org/5.18.2-031-zsmalloc-fix-races-between-asynchronous-zspage.patch + patches.kernel.org/5.18.2-032-tools-memory-model-README-Update-klitmus7-comp.patch + patches.kernel.org/5.18.2-033-ALSA-usb-audio-Workaround-for-clock-setup-on-T.patch + patches.kernel.org/5.18.2-034-ALSA-usb-audio-Add-missing-ep_idx-in-fixed-EP-.patch + patches.kernel.org/5.18.2-035-ALSA-usb-audio-Configure-sync-endpoints-before.patch + patches.kernel.org/5.18.2-036-Bluetooth-hci_qca-Use-del_timer_sync-before-fr.patch + patches.kernel.org/5.18.2-037-ARM-dts-s5pv210-Correct-interrupt-name-for-blu.patch + patches.kernel.org/5.18.2-038-dm-integrity-fix-error-code-in-dm_integrity_ct.patch + patches.kernel.org/5.18.2-039-dm-crypt-make-printing-of-the-key-constant-tim.patch + patches.kernel.org/5.18.2-040-dm-stats-add-cond_resched-when-looping-over-en.patch + patches.kernel.org/5.18.2-041-dm-verity-set-DM_TARGET_IMMUTABLE-feature-flag.patch + patches.kernel.org/5.18.2-042-raid5-introduce-MD_BROKEN.patch + patches.kernel.org/5.18.2-043-fs-ntfs3-validate-BOOT-sectors_per_clusters.patch + patches.kernel.org/5.18.2-044-HID-multitouch-Add-support-for-Google-Whiskers.patch + patches.kernel.org/5.18.2-045-HID-multitouch-add-quirks-to-enable-Lenovo-X12.patch + patches.kernel.org/5.18.2-046-x86-sgx-Disconnect-backing-page-references-fro.patch + patches.kernel.org/5.18.2-047-x86-sgx-Mark-PCMD-page-as-dirty-when-modifying.patch + patches.kernel.org/5.18.2-048-x86-sgx-Obtain-backing-storage-page-with-encla.patch + patches.kernel.org/5.18.2-049-x86-sgx-Fix-race-between-reclaimer-and-page-fa.patch + patches.kernel.org/5.18.2-050-x86-sgx-Ensure-no-data-in-PCMD-page-after-trun.patch + patches.kernel.org/5.18.2-051-media-i2c-imx412-Fix-reset-GPIO-polarity.patch + patches.kernel.org/5.18.2-052-media-i2c-imx412-Fix-power_off-ordering.patch + patches.kernel.org/5.18.2-053-tpm-Fix-buffer-access-in-tpm2_get_tpm_pt.patch + patches.kernel.org/5.18.2-054-tpm-ibmvtpm-Correct-the-return-value-in-tpm_ib.patch + patches.kernel.org/5.18.2-055-docs-submitting-patches-Fix-crossref-to-The-ca.patch + patches.kernel.org/5.18.2-056-NFS-Memory-allocation-failures-are-not-server-.patch + patches.kernel.org/5.18.2-057-NFSD-Fix-possible-sleep-during-nfsd4_release_l.patch + patches.kernel.org/5.18.2-058-bpf-Fill-new-bpf_prog_pack-with-illegal-instru.patch + patches.kernel.org/5.18.2-059-bpf-Fix-potential-array-overflow-in-bpf_trampo.patch + patches.kernel.org/5.18.2-060-bpf-Fix-combination-of-jit-blinding-and-pointe.patch + patches.kernel.org/5.18.2-061-bpf-Enlarge-offset-check-value-to-INT_MAX-in-b.patch + patches.kernel.org/5.18.2-062-bpf-Fix-usage-of-trace-RCU-in-local-storage.patch + patches.kernel.org/5.18.2-063-bpf-Fix-excessive-memory-allocation-in-stack_m.patch + patches.kernel.org/5.18.2-064-bpf-Reject-writes-for-PTR_TO_MAP_KEY-in-check_.patch + patches.kernel.org/5.18.2-065-bpf-Check-PTR_TO_MEM-MEM_RDONLY-in-check_helpe.patch + patches.kernel.org/5.18.2-066-bpf-Do-write-access-check-for-kfunc-and-global.patch + patches.kernel.org/5.18.2-067-ALSA-usb-audio-Optimize-TEAC-clock-quirk.patch + patches.kernel.org/5.18.2-068-Linux-5.18.2.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -105,6 +173,7 @@ ######################################################## patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch + patches.suse/iommu-amd-Increase-timeout-waiting-for-GA-log-enablement # klassert/ipsec patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch diff --git a/source-timestamp b/source-timestamp index eff8f29..8fb9ff5 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2022-05-30 07:49:01 +0000 -GIT Revision: d00e88d58dfc679cfddede128d4ff4f3bfbeb313 +2022-06-07 06:08:54 +0000 +GIT Revision: 695cfee5f94e63948c91258c2b1d7fdfc8668c11 GIT Branch: stable