diff --git a/.files b/.files index 019e953..c3fd641 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 1b99f83..09e44fa 100644 --- a/.rev +++ b/.rev @@ -5866,4 +5866,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 5.17.3 & PSTORE_DEFAULT_DISABLE & other fixes 970053 + + f813db88754f53bd6b0bd17bee83322f + 5.17.4 + + dimstar_suse + 5.17.4 & config changes + 971282 + diff --git a/config.tar.bz2 b/config.tar.bz2 index 77b244f..44047ca 120000 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeictx43bnvcpr7552n5oveu6oqtqd2qc3264xqujyugibmhy2e5v2y \ No newline at end of file +/ipfs/bafybeic5xe22d4tcdblsvj735va6mvg2uqwc3owpapdw3xqolcqcw4uzuq \ No newline at end of file diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 049be37..1369768 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 0eb3354..eaa86d3 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 049be37..1369768 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 6f71b5c..75014aa 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 049be37..1369768 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 6287cf3..c3a38df 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index 049be37..1369768 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 33d64ba..be144be 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 049be37..1369768 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 1561ae9..31ea19a 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-debug.spec b/kernel-debug.spec index dcb1c87..801e5ac 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-default.spec b/kernel-default.spec index 42da102..b5cbd74 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-docs.spec b/kernel-docs.spec index a34b9e6..8bda3d7 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 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 049be37..1369768 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 300822f..cf114cf 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 9bdd17f..0ed74ca 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index aa70336..7e1ec7c 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.17.3 +%define patchversion 5.17.4 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +BuildRequires: kernel%kernel_flavor-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 049be37..1369768 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index cbbb008..8926910 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 049be37..1369768 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-pae.spec b/kernel-pae.spec index c6d7824..9c90c5e 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-source.spec b/kernel-source.spec index ad1dc2a..d8a1268 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 5.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 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 049be37..1369768 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-syms.spec b/kernel-syms.spec index 9372af9..6dc54a6 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.17.3 +Version: 5.17.4 %if %using_buildservice %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 049be37..1369768 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 23dcd9d..d8d3e60 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 049be37..1369768 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,432 @@ ------------------------------------------------------------------- +Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: mtpav: Don't call card private_free at probe error path + (bsc#1012628). +- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). +- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + (bsc#1012628). +- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). +- testing/selftests/mqueue: Fix mq_perf_tests to free the + allocated cpu set (bsc#1012628). +- ALSA: usb-audio: Increase max buffer size (bsc#1012628). +- ALSA: usb-audio: Limit max buffer and period sizes per time + (bsc#1012628). +- perf tools: Fix misleading add event PMU debug message + (bsc#1012628). +- macvlan: Fix leaking skb in source mode with nodst option + (bsc#1012628). +- net: ftgmac100: access hardware register after clock ready + (bsc#1012628). +- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). +- cifs: potential buffer overflow in handling symlinks + (bsc#1012628). +- dm mpath: only use ktime_get_ns() in historical selector + (bsc#1012628). +- vfio/pci: Fix vf_token mechanism when device-specific VF + drivers are used (bsc#1012628). +- tun: annotate access to queue->trans_start (bsc#1012628). +- net: dsa: felix: fix tagging protocol changes with multiple + CPU ports (bsc#1012628). +- net: bcmgenet: Revert "Use stronger register read/writes to + assure ordering" (bsc#1012628). +- block: fix offset/size check in bio_trim() (bsc#1012628). +- block: null_blk: end timed out poll request (bsc#1012628). +- io_uring: abort file assignment prior to assigning creds + (bsc#1012628). +- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). +- drm/amd: Add USBC connector ID (bsc#1012628). +- btrfs: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- btrfs: do not warn for free space inode in cow_file_range + (bsc#1012628). +- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). +- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + (bsc#1012628). +- drm/amd/display: fix audio format not updated after edid updated + (bsc#1012628). +- drm/amd/display: FEC check in timing validation (bsc#1012628). +- drm/amd/display: Update VTEM Infopacket definition + (bsc#1012628). +- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). +- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). +- drm/amdkfd: Check for potential null return of kmalloc_array() + (bsc#1012628). +- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by + default in isolated guests (bsc#1012628). +- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus + device (bsc#1012628). +- PCI: hv: Propagate coherence from VMbus device to PCI device + (bsc#1012628). +- Drivers: hv: vmbus: Prevent load re-ordering when reading ring + buffer (bsc#1012628). +- scsi: target: tcmu: Fix possible page UAF (bsc#1012628). +- scsi: lpfc: Improve PCI EEH Error and Recovery Handling + (bsc#1012628). +- scsi: lpfc: Fix unload hang after back to back PCI EEH faults + (bsc#1012628). +- scsi: lpfc: Fix queue failures when recovering from PCI parity + error (bsc#1012628). +- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + (bsc#1012628). +- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). +- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + (bsc#1012628). +- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). +- regulator: wm8994: Add an off-on delay for WM8994 variant + (bsc#1012628). +- static_call: Properly initialise DEFINE_STATIC_CALL_RET0() + (bsc#1012628). +- arm64: alternatives: mark patch_alternative() as `noinstr` + (bsc#1012628). +- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + (bsc#1012628). +- net: axienet: setup mdio unconditionally (bsc#1012628). +- Drivers: hv: balloon: Disable balloon and hot-add accordingly + (bsc#1012628). +- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + (bsc#1012628). +- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + (bsc#1012628). +- spi: cadence-quadspi: fix protocol setup for non-1-1-X + operations (bsc#1012628). +- drm/amd/display: Correct Slice reset calculation (bsc#1012628). +- drm/amd/display: Enable power gating before init_pipes + (bsc#1012628). +- drm/amd/display: Revert FEC check in validation (bsc#1012628). +- drm/amd/display: Fix allocate_mst_payload assert on resume + (bsc#1012628). +- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). +- scsi: mpt3sas: Fail reset operation if config request timed out + (bsc#1012628). +- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). +- scsi: megaraid_sas: Target with invalid LUN ID is deleted + during scan (bsc#1012628). +- drivers: net: slip: fix NPD bug in sl_tx_timeout() + (bsc#1012628). +- x86,bpf: Avoid IBT objtool warning (bsc#1012628). +- io_uring: zero tag on rsrc removal (bsc#1012628). +- io_uring: use nospec annotation for more indexes (bsc#1012628). +- perf/imx_ddr: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- mm/secretmem: fix panic when growing a memfd_secret + (bsc#1012628). +- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). +- mm: fix unexpected zeroed page mapping with zram swap + (bsc#1012628). +- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + (bsc#1012628). +- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). +- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" + (bsc#1012628). +- revert "fs/binfmt_elf: use PT_LOAD p_align values for static + PIE" (bsc#1012628). +- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + (bsc#1012628). +- SUNRPC: Fix NFSD's request deferral on RDMA transports + (bsc#1012628). +- memory: renesas-rpc-if: fix platform-device leak in error path + (bsc#1012628). +- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). +- cifs: verify that tcon is valid before dereference in + cifs_kill_sb (bsc#1012628). +- gpio: sim: fix setting and getting multiple lines (bsc#1012628). +- ath9k: Properly clear TX status area before reporting to + mac80211 (bsc#1012628). +- ath9k: Fix usage of driver-private space in tx_info + (bsc#1012628). +- btrfs: zoned: activate block group only for extent allocation + (bsc#1012628). +- btrfs: fix root ref counts in error handling in + btrfs_get_root_ref (bsc#1012628). +- btrfs: mark resumed async balance as writing (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). +- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + (bsc#1012628). +- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + (bsc#1012628). +- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + (bsc#1012628). +- ipv6: fix panic when forwarding a pkt with no in6 dev + (bsc#1012628). +- drm/amd/display: don't ignore alpha property on pre-multiplied + mode (bsc#1012628). +- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). +- x86/tsx: Disable TSX development mode at boot (bsc#1012628). +- genirq/affinity: Consider that CPUs on nodes can be unbalanced + (bsc#1012628). +- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + (bsc#1012628). +- ARM: davinci: da850-evm: Avoid NULL pointer dereference + (bsc#1012628). +- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() + (bsc#1012628). +- dm integrity: fix memory corruption when tag_size is less than + digest size (bsc#1012628). +- i2c: dev: check return value when calling dev_set_name() + (bsc#1012628). +- Revert "net: dsa: setup master before ports" (bsc#1012628). +- smp: Fix offline cpu check in flush_smp_call_function_queue() + (bsc#1012628). +- dt-bindings: memory: snps,ddrc-3.80a compatible also need + interrupts (bsc#1012628). +- i2c: pasemi: Wait for write xfers to finish (bsc#1012628). +- dt-bindings: net: snps: remove duplicate name (bsc#1012628). +- timers: Fix warning condition in __run_timers() (bsc#1012628). +- dma-direct: avoid redundant memory sync for swiotlb + (bsc#1012628). +- mm, kfence: support kmem_dump_obj() for KFENCE objects + (bsc#1012628). +- drm/i915: Sunset igpu legacy mmap support based on + GRAPHICS_VER_FULL (bsc#1012628). +- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + (bsc#1012628). +- ax25: Fix UAF bugs in ax25 timers (bsc#1012628). +- io_uring: use right issue_flags for splice/tee (bsc#1012628). +- io_uring: fix poll file assign deadlock (bsc#1012628). +- io_uring: fix poll error reporting (bsc#1012628). +- commit 75e9961 + +------------------------------------------------------------------- +Tue Apr 19 09:22:35 CEST 2022 - jslaby@suse.cz + +- Update config files. (vanilla) + After commit b76702ae4983 (Update config files.), arm64 vanilla fails. + Just ran oldconfig. +- commit 2d96192 + +------------------------------------------------------------------- +Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz + +- Update + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + (bsc#1012628 bsc#1198330 CVE-2022-28893). + Update upstream status. +- commit a0f1f93 + +------------------------------------------------------------------- +Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com + +- Update config files. +- set CONFIG_NO_HZ_FULL again on armv7/aarch64 (bsc#1189692) +- commit b76702a + +------------------------------------------------------------------- +Thu Apr 14 23:43:13 CEST 2022 - dmueller@suse.com + +- Update config files. + Disable legacy pty support (bsc#1198506) +- commit 4f0df75 + +------------------------------------------------------------------- +Thu Apr 14 09:30:13 CEST 2022 - dmueller@suse.com + +- Update config files. + set CONFIG_LSM_MMAP_MIN_ADDR according to upstream default to + 32768/65536 to have a minimum protection against null pointer + vulnerabilities. This was previously set to 0 to enable dosemu, + but dosemu no longer requires that setting, especially not on + non-x86. +- commit 53331e8 + +------------------------------------------------------------------- Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz - Linux 5.17.3 (bsc#1012628). diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index d50d0be..25a2762 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: .ga63605c +Release: .g75e9961 %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-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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 65a862a..2acad51 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeiaqzlkie6lonro5vwv3hi7eaapfxhdqcmzgnthouknghxwbs5wtau \ No newline at end of file +/ipfs/bafybeiccu45esfiuc44ndlwepguq2tnh2tc5oqzst3v36pv74ravjizwgu \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 0b3f819..a41be53 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreiezwrdyxqfbgza2b6rvd4iletswurxrwwkb67r3d7sug3n7yigoca \ No newline at end of file +/ipfs/bafkreihszwxq56clreexex3ajrhyap64bp4rgz3kx5heytangonffa26se \ No newline at end of file diff --git a/series.conf b/series.conf index fd6c1e0..f8f55ae 100644 --- a/series.conf +++ b/series.conf @@ -1537,6 +1537,228 @@ patches.kernel.org/5.17.3-342-io_uring-defer-file-assignment.patch patches.kernel.org/5.17.3-343-io_uring-drop-the-old-style-inflight-file-trac.patch patches.kernel.org/5.17.3-344-Linux-5.17.3.patch + patches.kernel.org/5.17.4-001-drm-amd-display-Add-pstate-verification-and-re.patch + patches.kernel.org/5.17.4-002-drm-amd-display-Fix-p-state-allow-debug-index-.patch + patches.kernel.org/5.17.4-003-cpuidle-PSCI-Move-the-has_lpi-check-to-the-beg.patch + patches.kernel.org/5.17.4-004-ACPI-processor-idle-Check-for-architectural-su.patch + patches.kernel.org/5.17.4-005-net-dsa-realtek-allow-subdrivers-to-externally.patch + patches.kernel.org/5.17.4-006-net-dsa-realtek-rtl8365mb-serialize-indirect-P.patch + patches.kernel.org/5.17.4-007-net-dsa-realtek-make-interface-drivers-depend-.patch + patches.kernel.org/5.17.4-008-btrfs-remove-no-longer-used-counter-when-readi.patch + patches.kernel.org/5.17.4-009-btrfs-remove-unused-variable-in-btrfs_-start-w.patch + patches.kernel.org/5.17.4-010-RISC-V-KVM-Don-t-clear-hgatp-CSR-in-kvm_arch_v.patch + patches.kernel.org/5.17.4-011-media-si2157-unknown-chip-version-Si2147-A30-R.patch + patches.kernel.org/5.17.4-012-uapi-linux-stddef.h-Add-include-guards.patch + patches.kernel.org/5.17.4-013-drm-amdgpu-Ensure-HDA-function-is-suspended-be.patch + patches.kernel.org/5.17.4-014-btrfs-release-correct-delalloc-amount-in-direc.patch + patches.kernel.org/5.17.4-015-btrfs-fix-btrfs_submit_compressed_write-cgroup.patch + patches.kernel.org/5.17.4-016-btrfs-return-allocated-block-group-from-do_chu.patch + patches.kernel.org/5.17.4-017-ALSA-core-Add-snd_card_free_on_error-helper.patch + patches.kernel.org/5.17.4-018-ALSA-sis7019-Fix-the-missing-error-handling.patch + patches.kernel.org/5.17.4-019-ALSA-ali5451-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-020-ALSA-als300-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-021-ALSA-als4000-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-022-ALSA-atiixp-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-023-ALSA-au88x0-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-024-ALSA-aw2-Fix-the-missing-snd_card_free-call-at.patch + patches.kernel.org/5.17.4-025-ALSA-azt3328-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-026-ALSA-bt87x-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-027-ALSA-ca0106-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-028-ALSA-cmipci-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-029-ALSA-cs4281-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-030-ALSA-cs5535audio-Fix-the-missing-snd_card_free.patch + patches.kernel.org/5.17.4-031-ALSA-echoaudio-Fix-the-missing-snd_card_free-c.patch + patches.kernel.org/5.17.4-032-ALSA-emu10k1x-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-033-ALSA-ens137x-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-034-ALSA-es1938-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-035-ALSA-es1968-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-036-ALSA-fm801-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-037-ALSA-galaxy-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-038-ALSA-hdsp-Fix-the-missing-snd_card_free-call-a.patch + patches.kernel.org/5.17.4-039-ALSA-hdspm-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-040-ALSA-ice1724-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-041-ALSA-intel8x0-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-042-ALSA-intel_hdmi-Fix-the-missing-snd_card_free-.patch + patches.kernel.org/5.17.4-043-ALSA-korg1212-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-044-ALSA-lola-Fix-the-missing-snd_card_free-call-a.patch + patches.kernel.org/5.17.4-045-ALSA-lx6464es-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-046-ALSA-maestro3-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-047-ALSA-oxygen-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-048-ALSA-riptide-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-049-ALSA-rme32-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-050-ALSA-rme9652-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-051-ALSA-rme96-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-052-ALSA-sc6000-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-053-ALSA-sonicvibes-Fix-the-missing-snd_card_free-.patch + patches.kernel.org/5.17.4-054-ALSA-via82xx-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-055-ALSA-usb-audio-Cap-upper-limits-of-buffer-peri.patch + patches.kernel.org/5.17.4-056-ALSA-memalloc-Add-fallback-SG-buffer-allocatio.patch + patches.kernel.org/5.17.4-057-ALSA-nm256-Don-t-call-card-private_free-at-pro.patch + patches.kernel.org/5.17.4-058-drm-msm-Add-missing-put_task_struct-in-debugfs.patch + patches.kernel.org/5.17.4-059-nfsd-Fix-a-write-performance-regression.patch + patches.kernel.org/5.17.4-060-firmware-arm_scmi-Remove-clear-channel-call-on.patch + patches.kernel.org/5.17.4-061-memory-atmel-ebi-Fix-missing-of_node_put-in-at.patch + patches.kernel.org/5.17.4-062-Revert-ath11k-mesh-add-support-for-256-bitmap-.patch + patches.kernel.org/5.17.4-063-firmware-arm_scmi-Fix-sorting-of-retrieved-clo.patch + patches.kernel.org/5.17.4-064-media-rockchip-rga-do-proper-error-checking-in.patch + patches.kernel.org/5.17.4-065-KVM-arm64-Generalise-VM-features-into-a-set-of.patch + patches.kernel.org/5.17.4-066-KVM-arm64-mixed-width-check-should-be-skipped-.patch + patches.kernel.org/5.17.4-067-SUNRPC-Fix-the-svc_deferred_event-trace-class.patch + patches.kernel.org/5.17.4-068-net-sched-flower-fix-parsing-of-ethertype-foll.patch + patches.kernel.org/5.17.4-069-veth-Ensure-eth-header-is-in-skb-s-linear-part.patch + patches.kernel.org/5.17.4-070-gpiolib-acpi-use-correct-format-characters.patch + patches.kernel.org/5.17.4-071-cifs-release-cached-dentries-only-if-mount-is-.patch + patches.kernel.org/5.17.4-072-ice-arfs-fix-use-after-free-when-freeing-rx_cp.patch + patches.kernel.org/5.17.4-073-Revert-iavf-Fix-deadlock-occurrence-during-res.patch + patches.kernel.org/5.17.4-074-net-mdio-don-t-defer-probe-forever-if-PHY-IRQ-.patch + patches.kernel.org/5.17.4-075-mlxsw-i2c-Fix-initialization-error-flow.patch + patches.kernel.org/5.17.4-076-sctp-use-the-correct-skb-for-security_sctp_ass.patch + patches.kernel.org/5.17.4-077-net-sched-fix-initialization-order-when-updati.patch + patches.kernel.org/5.17.4-078-cachefiles-unmark-inode-in-use-in-error-path.patch + patches.kernel.org/5.17.4-079-cachefiles-Fix-KASAN-slab-out-of-bounds-in-cac.patch + patches.kernel.org/5.17.4-080-net-dsa-felix-suppress-EPROBE_DEFER-errors.patch + patches.kernel.org/5.17.4-081-KVM-selftests-riscv-Set-PTE-A-and-D-bits-in-VS.patch + patches.kernel.org/5.17.4-082-KVM-selftests-riscv-Fix-alignment-of-the-guest.patch + patches.kernel.org/5.17.4-083-RISC-V-KVM-include-missing-hwcap.h-into-vcpu_f.patch + patches.kernel.org/5.17.4-084-io_uring-flag-the-fact-that-linked-file-assign.patch + patches.kernel.org/5.17.4-085-net-ethernet-stmmac-fix-altr_tse_pcs-function-.patch + patches.kernel.org/5.17.4-086-net-sched-taprio-Check-if-socket-flags-are-val.patch + patches.kernel.org/5.17.4-087-cfg80211-hold-bss_lock-while-updating-nontrans.patch + patches.kernel.org/5.17.4-088-mac80211-fix-ht_capa-printout-in-debugfs.patch + patches.kernel.org/5.17.4-089-netfilter-nft_socket-make-cgroup-match-work-in.patch + patches.kernel.org/5.17.4-090-drm-msm-Fix-range-size-vs-end-confusion.patch + patches.kernel.org/5.17.4-091-drm-msm-dsi-Use-connector-directly-in-msm_dsi_.patch + patches.kernel.org/5.17.4-092-drm-msm-dp-add-fail-safe-mode-outside-of-event.patch + patches.kernel.org/5.17.4-093-io_uring-stop-using-io_wq_work-as-an-fd-placeh.patch + patches.kernel.org/5.17.4-094-net-smc-use-memcpy-instead-of-snprintf-to-avoi.patch + patches.kernel.org/5.17.4-095-net-smc-Fix-NULL-pointer-dereference-in-smc_pn.patch + patches.kernel.org/5.17.4-096-scsi-pm80xx-Mask-and-unmask-upper-interrupt-ve.patch + patches.kernel.org/5.17.4-097-scsi-pm80xx-Enable-upper-inbound-outbound-queu.patch + patches.kernel.org/5.17.4-098-scsi-iscsi-Move-iscsi_ep_disconnect.patch + patches.kernel.org/5.17.4-099-scsi-iscsi-Fix-offload-conn-cleanup-when-iscsi.patch + patches.kernel.org/5.17.4-100-scsi-iscsi-Fix-endpoint-reuse-regression.patch + patches.kernel.org/5.17.4-101-scsi-iscsi-Fix-conn-cleanup-and-stop-race-duri.patch + patches.kernel.org/5.17.4-102-scsi-iscsi-Fix-unbound-endpoint-error-handling.patch + patches.kernel.org/5.17.4-103-sctp-Initialize-daddr-on-peeled-off-socket.patch + patches.kernel.org/5.17.4-104-net-lan966x-Fix-when-a-port-s-upper-is-changed.patch + patches.kernel.org/5.17.4-105-net-lan966x-Stop-processing-the-MAC-entry-is-p.patch + patches.kernel.org/5.17.4-106-netfilter-nf_tables-nft_parse_register-can-ret.patch + patches.kernel.org/5.17.4-107-io_uring-fix-assign-file-locking-issue.patch + patches.kernel.org/5.17.4-108-ALSA-ad1889-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-109-ALSA-mtpav-Don-t-call-card-private_free-at-pro.patch + patches.kernel.org/5.17.4-110-io_uring-move-io_uring_rsrc_update2-validation.patch + patches.kernel.org/5.17.4-111-io_uring-verify-that-resv2-is-0-in-io_uring_rs.patch + patches.kernel.org/5.17.4-112-io_uring-verify-pad-field-is-0-in-io_get_ext_a.patch + patches.kernel.org/5.17.4-113-testing-selftests-mqueue-Fix-mq_perf_tests-to-.patch + patches.kernel.org/5.17.4-114-ALSA-usb-audio-Increase-max-buffer-size.patch + patches.kernel.org/5.17.4-115-ALSA-usb-audio-Limit-max-buffer-and-period-siz.patch + patches.kernel.org/5.17.4-116-perf-tools-Fix-misleading-add-event-PMU-debug-.patch + patches.kernel.org/5.17.4-117-macvlan-Fix-leaking-skb-in-source-mode-with-no.patch + patches.kernel.org/5.17.4-118-net-ftgmac100-access-hardware-register-after-c.patch + patches.kernel.org/5.17.4-119-nfc-nci-add-flush_workqueue-to-prevent-uaf.patch + patches.kernel.org/5.17.4-120-cifs-potential-buffer-overflow-in-handling-sym.patch + patches.kernel.org/5.17.4-121-dm-mpath-only-use-ktime_get_ns-in-historical-s.patch + patches.kernel.org/5.17.4-122-vfio-pci-Fix-vf_token-mechanism-when-device-sp.patch + patches.kernel.org/5.17.4-123-tun-annotate-access-to-queue-trans_start.patch + patches.kernel.org/5.17.4-124-net-dsa-felix-fix-tagging-protocol-changes-wit.patch + patches.kernel.org/5.17.4-125-net-bcmgenet-Revert-Use-stronger-register-read.patch + patches.kernel.org/5.17.4-126-block-fix-offset-size-check-in-bio_trim.patch + patches.kernel.org/5.17.4-127-block-null_blk-end-timed-out-poll-request.patch + patches.kernel.org/5.17.4-128-io_uring-abort-file-assignment-prior-to-assign.patch + patches.kernel.org/5.17.4-129-KVM-PPC-Book3S-HV-P9-Fix-lost-kick-race.patch + patches.kernel.org/5.17.4-130-drm-amd-Add-USBC-connector-ID.patch + patches.kernel.org/5.17.4-131-btrfs-fix-fallocate-to-use-file_modified-to-up.patch + patches.kernel.org/5.17.4-132-btrfs-do-not-warn-for-free-space-inode-in-cow_.patch + patches.kernel.org/5.17.4-133-drm-amdgpu-conduct-a-proper-cleanup-of-PDB-bo.patch + patches.kernel.org/5.17.4-134-drm-amdgpu-gmc-use-PCI-BARs-for-APUs-in-passth.patch + patches.kernel.org/5.17.4-135-drm-amd-display-fix-audio-format-not-updated-a.patch + patches.kernel.org/5.17.4-136-drm-amd-display-FEC-check-in-timing-validation.patch + patches.kernel.org/5.17.4-137-drm-amd-display-Update-VTEM-Infopacket-definit.patch + patches.kernel.org/5.17.4-138-drm-amdkfd-Fix-Incorrect-VMIDs-passed-to-HWS.patch + patches.kernel.org/5.17.4-139-drm-amdgpu-vcn-improve-vcn-dpg-stop-procedure.patch + patches.kernel.org/5.17.4-140-drm-amdkfd-Check-for-potential-null-return-of-.patch + patches.kernel.org/5.17.4-141-Drivers-hv-vmbus-Deactivate-sysctl_record_pani.patch + patches.kernel.org/5.17.4-142-Drivers-hv-vmbus-Propagate-VMbus-coherence-to-.patch + patches.kernel.org/5.17.4-143-PCI-hv-Propagate-coherence-from-VMbus-device-t.patch + patches.kernel.org/5.17.4-144-Drivers-hv-vmbus-Prevent-load-re-ordering-when.patch + patches.kernel.org/5.17.4-145-scsi-target-tcmu-Fix-possible-page-UAF.patch + patches.kernel.org/5.17.4-146-scsi-lpfc-Improve-PCI-EEH-Error-and-Recovery-H.patch + patches.kernel.org/5.17.4-147-scsi-lpfc-Fix-unload-hang-after-back-to-back-P.patch + patches.kernel.org/5.17.4-148-scsi-lpfc-Fix-queue-failures-when-recovering-f.patch + patches.kernel.org/5.17.4-149-scsi-ibmvscsis-Increase-INITIAL_SRP_LIMIT-to-1.patch + patches.kernel.org/5.17.4-150-net-micrel-fix-KS8851_MLL-Kconfig.patch + patches.kernel.org/5.17.4-151-ata-libata-core-Disable-READ-LOG-DMA-EXT-for-S.patch + patches.kernel.org/5.17.4-152-gpu-ipu-v3-Fix-dev_dbg-frequency-output.patch + patches.kernel.org/5.17.4-153-regulator-wm8994-Add-an-off-on-delay-for-WM899.patch + patches.kernel.org/5.17.4-154-static_call-Properly-initialise-DEFINE_STATIC_.patch + patches.kernel.org/5.17.4-155-arm64-alternatives-mark-patch_alternative-as-n.patch + patches.kernel.org/5.17.4-156-tlb-hugetlb-Add-more-sizes-to-tlb_remove_huge_.patch + patches.kernel.org/5.17.4-157-net-axienet-setup-mdio-unconditionally.patch + patches.kernel.org/5.17.4-158-Drivers-hv-balloon-Disable-balloon-and-hot-add.patch + patches.kernel.org/5.17.4-159-net-usb-aqc111-Fix-out-of-bounds-accesses-in-R.patch + patches.kernel.org/5.17.4-160-myri10ge-fix-an-incorrect-free-for-skb-in-myri.patch + patches.kernel.org/5.17.4-161-spi-cadence-quadspi-fix-protocol-setup-for-non.patch + patches.kernel.org/5.17.4-162-drm-amd-display-Correct-Slice-reset-calculatio.patch + patches.kernel.org/5.17.4-163-drm-amd-display-Enable-power-gating-before-ini.patch + patches.kernel.org/5.17.4-164-drm-amd-display-Revert-FEC-check-in-validation.patch + patches.kernel.org/5.17.4-165-drm-amd-display-Fix-allocate_mst_payload-asser.patch + patches.kernel.org/5.17.4-166-drbd-set-QUEUE_FLAG_STABLE_WRITES.patch + patches.kernel.org/5.17.4-167-scsi-mpt3sas-Fail-reset-operation-if-config-re.patch + patches.kernel.org/5.17.4-168-scsi-mvsas-Add-PCI-ID-of-RocketRaid-2640.patch + patches.kernel.org/5.17.4-169-scsi-megaraid_sas-Target-with-invalid-LUN-ID-i.patch + patches.kernel.org/5.17.4-170-drivers-net-slip-fix-NPD-bug-in-sl_tx_timeout.patch + patches.kernel.org/5.17.4-171-x86-bpf-Avoid-IBT-objtool-warning.patch + patches.kernel.org/5.17.4-172-io_uring-zero-tag-on-rsrc-removal.patch + patches.kernel.org/5.17.4-173-io_uring-use-nospec-annotation-for-more-indexe.patch + patches.kernel.org/5.17.4-174-perf-imx_ddr-Fix-undefined-behavior-due-to-shi.patch + patches.kernel.org/5.17.4-175-mm-secretmem-fix-panic-when-growing-a-memfd_se.patch + patches.kernel.org/5.17.4-176-mm-page_alloc-fix-build_zonerefs_node.patch + patches.kernel.org/5.17.4-177-mm-fix-unexpected-zeroed-page-mapping-with-zra.patch + patches.kernel.org/5.17.4-178-mm-kmemleak-take-a-full-lowmem-check-in-kmemle.patch + patches.kernel.org/5.17.4-179-hugetlb-do-not-demote-poisoned-hugetlb-pages.patch + patches.kernel.org/5.17.4-180-revert-fs-binfmt_elf-fix-PT_LOAD-p_align-value.patch + patches.kernel.org/5.17.4-181-revert-fs-binfmt_elf-use-PT_LOAD-p_align-value.patch + patches.kernel.org/5.17.4-182-KVM-x86-mmu-Resolve-nx_huge_pages-when-kvm.ko-.patch + patches.kernel.org/5.17.4-183-SUNRPC-Fix-NFSD-s-request-deferral-on-RDMA-tra.patch + patches.kernel.org/5.17.4-184-memory-renesas-rpc-if-fix-platform-device-leak.patch + patches.kernel.org/5.17.4-185-gcc-plugins-latent_entropy-use-dev-urandom.patch + patches.kernel.org/5.17.4-186-cifs-verify-that-tcon-is-valid-before-derefere.patch + patches.kernel.org/5.17.4-187-gpio-sim-fix-setting-and-getting-multiple-line.patch + patches.kernel.org/5.17.4-188-ath9k-Properly-clear-TX-status-area-before-rep.patch + patches.kernel.org/5.17.4-189-ath9k-Fix-usage-of-driver-private-space-in-tx_.patch + patches.kernel.org/5.17.4-190-btrfs-zoned-activate-block-group-only-for-exte.patch + patches.kernel.org/5.17.4-191-btrfs-fix-root-ref-counts-in-error-handling-in.patch + patches.kernel.org/5.17.4-192-btrfs-mark-resumed-async-balance-as-writing.patch + patches.kernel.org/5.17.4-193-ALSA-hda-realtek-Add-quirk-for-Clevo-PD50PNT.patch + patches.kernel.org/5.17.4-194-ALSA-hda-realtek-add-quirk-for-Lenovo-Thinkpad.patch + patches.kernel.org/5.17.4-195-ALSA-pcm-Test-for-silence-field-in-struct-pcm_.patch + patches.kernel.org/5.17.4-196-nl80211-correctly-check-NL80211_ATTR_REG_ALPHA.patch + patches.kernel.org/5.17.4-197-ipv6-fix-panic-when-forwarding-a-pkt-with-no-i.patch + patches.kernel.org/5.17.4-198-drm-amd-display-don-t-ignore-alpha-property-on.patch + patches.kernel.org/5.17.4-199-drm-amdgpu-Enable-gfxoff-quirk-on-MacBook-Pro.patch + patches.kernel.org/5.17.4-200-x86-tsx-Use-MSR_TSX_CTRL-to-clear-CPUID-bits.patch + patches.kernel.org/5.17.4-201-x86-tsx-Disable-TSX-development-mode-at-boot.patch + patches.kernel.org/5.17.4-202-genirq-affinity-Consider-that-CPUs-on-nodes-ca.patch + patches.kernel.org/5.17.4-203-tick-nohz-Use-WARN_ON_ONCE-to-prevent-console-.patch + patches.kernel.org/5.17.4-204-ARM-davinci-da850-evm-Avoid-NULL-pointer-deref.patch + patches.kernel.org/5.17.4-205-ep93xx-clock-Fix-UAF-in-ep93xx_clk_register_ga.patch + patches.kernel.org/5.17.4-206-dm-integrity-fix-memory-corruption-when-tag_si.patch + patches.kernel.org/5.17.4-207-i2c-dev-check-return-value-when-calling-dev_se.patch + patches.kernel.org/5.17.4-208-Revert-net-dsa-setup-master-before-ports.patch + patches.kernel.org/5.17.4-209-smp-Fix-offline-cpu-check-in-flush_smp_call_fu.patch + patches.kernel.org/5.17.4-210-dt-bindings-memory-snps-ddrc-3.80a-compatible-.patch + patches.kernel.org/5.17.4-211-i2c-pasemi-Wait-for-write-xfers-to-finish.patch + patches.kernel.org/5.17.4-212-dt-bindings-net-snps-remove-duplicate-name.patch + patches.kernel.org/5.17.4-213-timers-Fix-warning-condition-in-__run_timers.patch + patches.kernel.org/5.17.4-214-dma-direct-avoid-redundant-memory-sync-for-swi.patch + patches.kernel.org/5.17.4-215-mm-kfence-support-kmem_dump_obj-for-KFENCE-obj.patch + patches.kernel.org/5.17.4-216-drm-i915-Sunset-igpu-legacy-mmap-support-based.patch + patches.kernel.org/5.17.4-217-cpu-hotplug-Remove-the-cpu-member-of-cpuhp_cpu.patch + patches.kernel.org/5.17.4-218-ax25-Fix-UAF-bugs-in-ax25-timers.patch + patches.kernel.org/5.17.4-219-io_uring-use-right-issue_flags-for-splice-tee.patch + patches.kernel.org/5.17.4-220-io_uring-fix-poll-file-assign-deadlock.patch + patches.kernel.org/5.17.4-221-io_uring-fix-poll-error-reporting.patch + patches.kernel.org/5.17.4-222-Linux-5.17.4.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1584,7 +1806,6 @@ # to area specific sections below. ######################################################## patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch - patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch ######################################################## # kbuild/module infrastructure fixes diff --git a/source-timestamp b/source-timestamp index e48e317..2df791a 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2022-04-14 04:56:56 +0000 -GIT Revision: a63605c1aab6acecebb54d67860a09c4b0bf67bd +2022-04-20 07:43:03 +0000 +GIT Revision: 75e9961c635cc70f47cb1ad5049982f16917bb87 GIT Branch: stable