From ecc88a2e1b95718f16fbd1919b398e02a47f739f33beba0440a4e72b796f6a42 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Thu, 24 Jun 2021 06:33:37 +0000 Subject: [PATCH] commit 2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1520 --- dtb-aarch64.changes | 302 +++++++++++++++++++++++++++++++++++++ dtb-aarch64.spec | 6 +- dtb-armv6l.changes | 302 +++++++++++++++++++++++++++++++++++++ dtb-armv6l.spec | 6 +- dtb-armv7l.changes | 302 +++++++++++++++++++++++++++++++++++++ dtb-armv7l.spec | 6 +- dtb-riscv64.changes | 302 +++++++++++++++++++++++++++++++++++++ dtb-riscv64.spec | 6 +- kernel-64kb.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-64kb.spec | 12 +- kernel-debug.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-debug.spec | 12 +- kernel-default.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-default.spec | 12 +- kernel-docs.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 8 +- kernel-kvmsmall.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-kvmsmall.spec | 12 +- kernel-lpae.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-lpae.spec | 12 +- kernel-obs-build.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 8 +- kernel-obs-qa.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 6 +- kernel-pae.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-pae.spec | 12 +- kernel-source.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-source.spec | 8 +- kernel-syms.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 6 +- kernel-vanilla.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-vanilla.spec | 12 +- kernel-zfcpdump.changes | 302 +++++++++++++++++++++++++++++++++++++ kernel-zfcpdump.spec | 12 +- patches.kernel.org.tar.bz2 | 4 +- patches.suse.tar.bz2 | 4 +- series.conf | 178 +++++++++++++++++++++- source-timestamp | 4 +- 38 files changed, 5395 insertions(+), 85 deletions(-) diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index eef83425..1c27a14f 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index a4eeeff2..9bd7a1eb 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %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.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index eef83425..1c27a14f 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index bd7786aa..cbaa05f4 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %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.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index eef83425..1c27a14f 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index e5bffb57..00c94c24 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %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.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index eef83425..1c27a14f 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 9f68221d..35394c88 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %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.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index eef83425..1c27a14f 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 4fa2c03f..11303829 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-debug.changes b/kernel-debug.changes index eef83425..1c27a14f 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-debug.spec b/kernel-debug.spec index 159ec431..96417024 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %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 eef83425..1c27a14f 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index a05ebe67..2464c872 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %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 eef83425..1c27a14f 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index e262e817..127c0ced 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -64,7 +64,7 @@ BuildRequires: texlive-zapfding %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index eef83425..1c27a14f 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 2a145582..5c27eb03 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-lpae.changes b/kernel-lpae.changes index eef83425..1c27a14f 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 956c7f32..6270d94e 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index eef83425..1c27a14f 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index ce344560..ad9476fb 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +BuildRequires: kernel%kernel_flavor-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %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 Group: SLES -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index eef83425..1c27a14f 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 118f24b0..e4f70e44 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index eef83425..1c27a14f 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-pae.spec b/kernel-pae.spec index 604e80e1..aea36b0d 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %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 eef83425..1c27a14f 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index d35333a9..14daee8a 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index eef83425..1c27a14f 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index 9d30acca..562d2f2d 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 Group: Development/Sources -Version: 5.12.12 +Version: 5.12.13 %if %using_buildservice %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %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-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index eef83425..1c27a14f 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index ce62e57e..b7792830 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index eef83425..1c27a14f 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,305 @@ +------------------------------------------------------------------- +Wed Jun 23 16:52:00 CEST 2021 - jslaby@suse.cz + +- Linux 5.12.13 (bsc#1012628). +- dmaengine: idxd: add engine 'struct device' missing bus type + assignment (bsc#1012628). +- dmaengine: idxd: add missing dsa driver unregister + (bsc#1012628). +- dmaengine: fsl-dpaa2-qdma: Fix error return code in two + functions (bsc#1012628). +- dmaengine: xilinx: dpdma: initialize registers before + request_irq (bsc#1012628). +- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628). +- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628). +- dmaengine: stedma40: add missing iounmap() on error in + d40_probe() (bsc#1012628). +- afs: Fix an IS_ERR() vs NULL check (bsc#1012628). +- mm/memory-failure: make sure wait for page writeback in + memory_failure (bsc#1012628). +- kvm: LAPIC: Restore guard to prevent illegal APIC register + access (bsc#1012628). +- fanotify: fix copy_event_to_user() fid error clean up + (bsc#1012628). +- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628). +- staging: rtl8723bs: fix monitor netdev register/unregister + (bsc#1012628). +- mac80211: fix skb length check in ieee80211_scan_rx() + (bsc#1012628). +- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size + of 11 (bsc#1012628). +- mlxsw: core: Set thermal zone polling delay argument to real + value at init (bsc#1012628). +- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628). +- net: ipv4: fix memory leak in netlbl_cipsov4_add_std + (bsc#1012628). +- vrf: fix maximum MTU (bsc#1012628). +- net: rds: fix memory leak in rds_recvmsg (bsc#1012628). +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (bsc#1012628). +- net: ena: fix DMA mapping function issues in XDP (bsc#1012628). +- net: lantiq: disable interrupt before sheduling NAPI + (bsc#1012628). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1012628). +- netfilter: nft_fib_ipv6: skip ipv6 packets from any to + link-local (bsc#1012628). +- ice: add ndo_bpf callback for safe mode netdev ops + (bsc#1012628). +- ice: parameterize functions responsible for Tx ring management + (bsc#1012628). +- udp: fix race between close() and udp_abort() (bsc#1012628). +- rtnetlink: Fix regression in bridge VLAN configuration + (bsc#1012628). +- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628). +- net/mlx5e: Fix use-after-free of encap entry in neigh update + handler (bsc#1012628). +- net/mlx5e: Remove dependency in IPsec initialization flows + (bsc#1012628). +- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628). +- net/mlx5: Consider RoCE cap before init RDMA resources + (bsc#1012628). +- net/mlx5: DR, Don't use SW steering when RoCE is not supported + (bsc#1012628). +- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for UDP tunnels + (bsc#1012628). +- net/mlx5e: Block offload of outer header csum for GRE tunnel + (bsc#1012628). +- skbuff: fix incorrect msg_zerocopy copy notifications + (bsc#1012628). +- netfilter: synproxy: Fix out of bounds when parsing TCP options + (bsc#1012628). +- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628). +- sch_cake: Fix out of bounds when parsing TCP options and header + (bsc#1012628). +- mptcp: try harder to borrow memory from subflow under pressure + (bsc#1012628). +- mptcp: wake-up readers only for in sequence data (bsc#1012628). +- mptcp: do not warn on bad input from the network (bsc#1012628). +- selftests: mptcp: enable syncookie only in absence of reorders + (bsc#1012628). +- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628). +- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628). +- cxgb4: fix endianness when flashing boot image (bsc#1012628). +- cxgb4: fix sleep in atomic when flashing PHY firmware + (bsc#1012628). +- cxgb4: halt chip before flashing PHY firmware image + (bsc#1012628). +- net: stmmac: dwmac1000: Fix extended MAC address registers + definition (bsc#1012628). +- net: make get_net_ns return error if NET_NS is disabled + (bsc#1012628). +- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628). +- ethtool: strset: fix message length calculation (bsc#1012628). +- qlcnic: Fix an error handling path in 'qlcnic_probe()' + (bsc#1012628). +- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' + (bsc#1012628). +- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628). +- ipv4: Fix device used for dst_alloc with local routes + (bsc#1012628). +- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628). +- bpf: Fix leakage under speculation on mispredicted branches + (bsc#1012628). +- net: mhi_net: Update the transmit handler prototype + (bsc#1012628). +- ptp: improve max_adj check against unreasonable values + (bsc#1012628). +- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628). +- lantiq: net: fix duplicated skb in rx descriptor ring + (bsc#1012628). +- net: usb: fix possible use-after-free in smsc75xx_bind + (bsc#1012628). +- net: fec_ptp: fix issue caused by refactor the fec_devtype + (bsc#1012628). +- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628). +- net/af_unix: fix a data-race in unix_dgram_sendmsg / + unix_release_sock (bsc#1012628). +- net/mlx5: Fix error path for set HCA defaults (bsc#1012628). +- net/mlx5: Check that driver was probed prior attaching the + device (bsc#1012628). +- net/mlx5: E-Switch, Read PF mac address (bsc#1012628). +- net/mlx5: E-Switch, Allow setting GUID for host PF vport + (bsc#1012628). +- net/mlx5: SF_DEV, remove SF device on invalid state + (bsc#1012628). +- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding + (bsc#1012628). +- net/mlx5e: Don't create devices during unload flow + (bsc#1012628). +- net/mlx5: Reset mkey index on creation (bsc#1012628). +- be2net: Fix an error handling path in 'be_probe()' + (bsc#1012628). +- net: hamradio: fix memory leak in mkiss_close (bsc#1012628). +- net: cdc_eem: fix tx fixup skb leak (bsc#1012628). +- cxgb4: fix wrong shift (bsc#1012628). +- bnxt_en: Rediscover PHY capabilities after firmware reset + (bsc#1012628). +- bnxt_en: Fix TQM fastpath ring backing store computation + (bsc#1012628). +- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path + (bsc#1012628). +- icmp: don't send out ICMP messages with a source address of + 0.0.0.0 (bsc#1012628). +- net: ethernet: fix potential use-after-free in ec_bhf_remove + (bsc#1012628). +- regulator: cros-ec: Fix error code in dev_err message + (bsc#1012628). +- regulator: bd70528: Fix off-by-one for buck123 .n_voltages + setting (bsc#1012628). +- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan + support (bsc#1012628). +- ASoC: rt5659: Fix the lost powers for the HDA header + (bsc#1012628). +- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() + (bsc#1012628). +- ASoC: fsl-asoc-card: Set .owner attribute when registering card + (bsc#1012628). +- regulator: mt6315: Fix function prototype for mt6315_map_mode + (bsc#1012628). +- regulator: rtmv20: Fix to make regcache value first reading + back from HW (bsc#1012628). +- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error + code (bsc#1012628). +- sched/pelt: Ensure that *_sum is always synced with *_avg + (bsc#1012628). +- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628). +- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628). +- spi: stm32-qspi: Always wait BUSY bit to be cleared in + stm32_qspi_wait_cmd() (bsc#1012628). +- regulator: rt4801: Fix NULL pointer dereference if + priv->enable_gpios is NULL (bsc#1012628). +- ASoC: rt5682: Fix the fast discharge for headset unplugging + in soundwire mode (bsc#1012628). +- pinctrl: ralink: rt2880: avoid to error in calls is pin is + already enabled (bsc#1012628). +- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin + (bsc#1012628). +- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628). +- hwmon: (scpi-hwmon) shows the negative temperature properly + (bsc#1012628). +- riscv: code patching only works on !XIP_KERNEL (bsc#1012628). +- mm: relocate 'write_protect_seq' in struct mm_struct + (bsc#1012628). +- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry + (bsc#1012628). +- perf metricgroup: Fix find_evsel_group() event selector + (bsc#1012628). +- perf metricgroup: Return error code from + metricgroup__add_metric_sys_event_iter() (bsc#1012628). +- bpf: Inherit expanded/patched seen count from old aux data + (bsc#1012628). +- bpf: Do not mark insn as seen under speculative path + verification (bsc#1012628). +- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628). +- can: bcm/raw/isotp: use per module netdevice notifier + (bsc#1012628). +- can: j1939: fix Use-after-Free, hold skb ref while in use + (bsc#1012628). +- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628). +- usb: core: hub: Disable autosuspend for Cypress CY7C65632 + (bsc#1012628). +- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection + (bsc#1012628). +- tracing: Do not stop recording cmdlines when tracing is off + (bsc#1012628). +- tracing: Do not stop recording comms if the trace file is + being read (bsc#1012628). +- tracing: Do no increment trace_clock_global() by one + (bsc#1012628). +- PCI: Mark TI C667X to avoid bus reset (bsc#1012628). +- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628). +- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628). +- PCI: aardvark: Fix kernel panic during PIO transfer + (bsc#1012628). +- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628). +- PCI: Work around Huawei Intelligent NIC VF FLR erratum + (bsc#1012628). +- btrfs: zoned: fix negative space_info->bytes_readonly + (bsc#1012628). +- s390/mcck: fix invalid KVM guest condition check (bsc#1012628). +- KVM: x86: Immediately reset the MMU context when the SMM flag + is cleared (bsc#1012628). +- KVM: x86/mmu: Calculate and check "full" mmu_role for nested + MMU (bsc#1012628). +- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628). +- s390/mcck: fix calculation of SIE critical section size + (bsc#1012628). +- s390/ap: Fix hanging ioctl caused by wrong msg counter + (bsc#1012628). +- ARCv2: save ABI registers across signal handling (bsc#1012628). +- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628). +- x86/process: Check PF_KTHREAD and not current->mm for kernel + threads (bsc#1012628). +- x86/ioremap: Map EFI-reserved memory as encrypted for SEV + (bsc#1012628 bsc#1186884). +- x86/pkru: Write hardware init value to PKRU when xstate is init + (bsc#1012628). +- x86/fpu: Prevent state corruption in __fpu__restore_sig() + (bsc#1012628). +- x86/fpu: Invalidate FPU state after a failed XRSTOR from a + user buffer (bsc#1012628). +- x86/fpu: Reset state for all signal restore failures + (bsc#1012628). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1012628). +- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 + (bsc#1012628). +- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo + (bsc#1012628). +- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc + (bsc#1012628). +- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628). +- mac80211: Fix NULL ptr deref for injected rate info + (bsc#1012628). +- mac80211: fix 'reset' debugfs locking (bsc#1012628). +- cfg80211: fix phy80211 symlink creation (bsc#1012628). +- cfg80211: shut down interfaces on failed resume (bsc#1012628). +- mac80211: move interface shutdown out of wiphy lock + (bsc#1012628). +- mac80211: minstrel_ht: fix sample time check (bsc#1012628). +- cfg80211: make certificate generation more robust (bsc#1012628). +- cfg80211: avoid double free of PMSR request (bsc#1012628). +- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover + full doorbell (bsc#1012628). +- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue + (bsc#1012628). +- net: ll_temac: Make sure to free skb when it is completely used + (bsc#1012628). +- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628). +- net: bridge: fix vlan tunnel dst null pointer dereference + (bsc#1012628). +- net: bridge: fix vlan tunnel dst refcnt when egressing + (bsc#1012628). +- mm,hwpoison: fix race with hugetlb page allocation + (bsc#1012628). +- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when + compare (bsc#1012628). +- mm/hugetlb: expand restore_reserve_on_error functionality + (bsc#1012628). +- mm/slub: clarify verification reporting (bsc#1012628). +- mm/slub: fix redzoning for small allocations (bsc#1012628). +- mm/slub: actually fix freelist pointer vs redzoning + (bsc#1012628). +- mm/slub.c: include swab.h (bsc#1012628). +- net: stmmac: disable clocks in stmmac_remove_config_dt() + (bsc#1012628). +- net: fec_ptp: add clock rate zero check (bsc#1012628). +- tools headers UAPI: Sync linux/in.h copy with the kernel sources + (bsc#1012628). +- perf beauty: Update copy of linux/socket.h with the kernel + sources (bsc#1012628). +- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically + (bsc#1012628). +- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628). +- Delete + patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch. +- commit 2ab6e2b + ------------------------------------------------------------------- Sat Jun 19 18:58:59 CEST 2021 - tiwai@suse.de diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index c99e659d..46bf5c02 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.12 -%define patchversion 5.12.12 +%define patchversion 5.12.13 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -72,9 +72,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.12.12 +Version: 5.12.13 %if 0%{?is_kotd} -Release: .g43254cf +Release: .g2ab6e2b %else Release: 0 %endif @@ -185,10 +185,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 -Provides: kernel-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: kernel-%build_flavor-base-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f +Provides: kernel-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f # END COMMON DEPS -Provides: %name-srchash-43254cfbc28acbcd25742416c2891c30d8a9eff1 +Provides: %name-srchash-2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index af8920eb..548bda11 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d741250d6104911ad27812dd09b276f52cb72d5d019aeaef940885ca9a3a5c76 -size 1628971 +oid sha256:35746c665081d4f56c5a6f983e9ebbb35f7e1e821b8aaeff6f2354a62e565189 +size 1761354 diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 19eca183..b4b48512 100644 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5c0ee0741453a096303f198833f7f9e89fb740d7c28506a9c56ad4563edbf2f4 -size 83998 +oid sha256:d40fe2c904d529d4a9764e693ad433326bd1862c8cb6f6ded3fc1ed48afd6b57 +size 83192 diff --git a/series.conf b/series.conf index d190e1f4..70152d17 100644 --- a/series.conf +++ b/series.conf @@ -2333,6 +2333,183 @@ patches.kernel.org/5.12.12-046-net-Return-the-correct-errno-code.patch patches.kernel.org/5.12.12-047-fib-Return-the-correct-errno-code.patch patches.kernel.org/5.12.12-048-Linux-5.12.12.patch + patches.kernel.org/5.12.13-001-dmaengine-idxd-add-engine-struct-device-missi.patch + patches.kernel.org/5.12.13-002-dmaengine-idxd-add-missing-dsa-driver-unregis.patch + patches.kernel.org/5.12.13-003-dmaengine-fsl-dpaa2-qdma-Fix-error-return-cod.patch + patches.kernel.org/5.12.13-004-dmaengine-xilinx-dpdma-initialize-registers-b.patch + patches.kernel.org/5.12.13-005-dmaengine-ALTERA_MSGDMA-depends-on-HAS_IOMEM.patch + patches.kernel.org/5.12.13-006-dmaengine-QCOM_HIDMA_MGMT-depends-on-HAS_IOME.patch + patches.kernel.org/5.12.13-007-dmaengine-SF_PDMA-depends-on-HAS_IOMEM.patch + patches.kernel.org/5.12.13-008-dmaengine-stedma40-add-missing-iounmap-on-err.patch + patches.kernel.org/5.12.13-009-afs-Fix-an-IS_ERR-vs-NULL-check.patch + patches.kernel.org/5.12.13-010-mm-memory-failure-make-sure-wait-for-page-wri.patch + patches.kernel.org/5.12.13-011-kvm-LAPIC-Restore-guard-to-prevent-illegal-AP.patch + patches.kernel.org/5.12.13-012-fanotify-fix-copy_event_to_user-fid-error-cle.patch + patches.kernel.org/5.12.13-013-batman-adv-Avoid-WARN_ON-timing-related-check.patch + patches.kernel.org/5.12.13-014-staging-rtl8723bs-fix-monitor-netdev-register.patch + patches.kernel.org/5.12.13-015-mac80211-fix-skb-length-check-in-ieee80211_sc.patch + patches.kernel.org/5.12.13-016-mlxsw-reg-Spectrum-3-Enforce-lowest-max-shape.patch + patches.kernel.org/5.12.13-017-mlxsw-core-Set-thermal-zone-polling-delay-arg.patch + patches.kernel.org/5.12.13-018-libbpf-Fixes-incorrect-rx_ring_setup_done.patch + patches.kernel.org/5.12.13-019-net-ipv4-fix-memory-leak-in-netlbl_cipsov4_ad.patch + patches.kernel.org/5.12.13-020-vrf-fix-maximum-MTU.patch + patches.kernel.org/5.12.13-021-net-rds-fix-memory-leak-in-rds_recvmsg.patch + patches.kernel.org/5.12.13-022-net-dsa-felix-re-enable-TX-flow-control-in-oc.patch + patches.kernel.org/5.12.13-023-net-ena-fix-DMA-mapping-function-issues-in-XD.patch + patches.kernel.org/5.12.13-024-net-lantiq-disable-interrupt-before-sheduling.patch + patches.kernel.org/5.12.13-025-netfilter-nf_tables-initialize-set-before-exp.patch + patches.kernel.org/5.12.13-026-netfilter-nft_fib_ipv6-skip-ipv6-packets-from.patch + patches.kernel.org/5.12.13-027-ice-add-ndo_bpf-callback-for-safe-mode-netdev.patch + patches.kernel.org/5.12.13-028-ice-parameterize-functions-responsible-for-Tx.patch + patches.kernel.org/5.12.13-029-udp-fix-race-between-close-and-udp_abort.patch + patches.kernel.org/5.12.13-030-rtnetlink-Fix-regression-in-bridge-VLAN-confi.patch + patches.kernel.org/5.12.13-031-net-sched-act_ct-handle-DNAT-tuple-collision.patch + patches.kernel.org/5.12.13-032-net-mlx5e-Fix-use-after-free-of-encap-entry-i.patch + patches.kernel.org/5.12.13-033-net-mlx5e-Remove-dependency-in-IPsec-initiali.patch + patches.kernel.org/5.12.13-034-net-mlx5e-Fix-page-reclaim-for-dead-peer-hair.patch + patches.kernel.org/5.12.13-035-net-mlx5-Consider-RoCE-cap-before-init-RDMA-r.patch + patches.kernel.org/5.12.13-036-net-mlx5-DR-Don-t-use-SW-steering-when-RoCE-i.patch + patches.kernel.org/5.12.13-037-Revert-net-mlx5-Arm-only-EQs-with-EQEs.patch + patches.kernel.org/5.12.13-038-net-mlx5e-Block-offload-of-outer-header-csum-.patch + patches.kernel.org/5.12.13-039-net-mlx5e-Block-offload-of-outer-header-csum-.patch + patches.kernel.org/5.12.13-040-skbuff-fix-incorrect-msg_zerocopy-copy-notifi.patch + patches.kernel.org/5.12.13-041-netfilter-synproxy-Fix-out-of-bounds-when-par.patch + patches.kernel.org/5.12.13-042-mptcp-Fix-out-of-bounds-when-parsing-TCP-opti.patch + patches.kernel.org/5.12.13-043-sch_cake-Fix-out-of-bounds-when-parsing-TCP-o.patch + patches.kernel.org/5.12.13-044-mptcp-try-harder-to-borrow-memory-from-subflo.patch + patches.kernel.org/5.12.13-045-mptcp-wake-up-readers-only-for-in-sequence-da.patch + patches.kernel.org/5.12.13-046-mptcp-do-not-warn-on-bad-input-from-the-netwo.patch + patches.kernel.org/5.12.13-047-selftests-mptcp-enable-syncookie-only-in-abse.patch + patches.kernel.org/5.12.13-048-mptcp-fix-soft-lookup-in-subflow_error_report.patch + patches.kernel.org/5.12.13-049-alx-Fix-an-error-handling-path-in-alx_probe.patch + patches.kernel.org/5.12.13-050-cxgb4-fix-endianness-when-flashing-boot-image.patch + patches.kernel.org/5.12.13-051-cxgb4-fix-sleep-in-atomic-when-flashing-PHY-f.patch + patches.kernel.org/5.12.13-052-cxgb4-halt-chip-before-flashing-PHY-firmware-.patch + patches.kernel.org/5.12.13-053-net-stmmac-dwmac1000-Fix-extended-MAC-address.patch + patches.kernel.org/5.12.13-054-net-make-get_net_ns-return-error-if-NET_NS-is.patch + patches.kernel.org/5.12.13-055-net-qualcomm-rmnet-don-t-over-count-statistic.patch + patches.kernel.org/5.12.13-056-ethtool-strset-fix-message-length-calculation.patch + patches.kernel.org/5.12.13-057-qlcnic-Fix-an-error-handling-path-in-qlcnic_p.patch + patches.kernel.org/5.12.13-058-netxen_nic-Fix-an-error-handling-path-in-netx.patch + patches.kernel.org/5.12.13-059-cxgb4-fix-wrong-ethtool-n-tuple-rule-lookup.patch + patches.kernel.org/5.12.13-060-ipv4-Fix-device-used-for-dst_alloc-with-local.patch + patches.kernel.org/5.12.13-061-net-qrtr-fix-OOB-Read-in-qrtr_endpoint_post.patch + patches.kernel.org/5.12.13-062-bpf-Fix-leakage-under-speculation-on-mispredi.patch + patches.kernel.org/5.12.13-063-net-mhi_net-Update-the-transmit-handler-proto.patch + patches.kernel.org/5.12.13-064-ptp-improve-max_adj-check-against-unreasonabl.patch + patches.kernel.org/5.12.13-065-net-cdc_ncm-switch-to-eth-d-interface-naming.patch + patches.kernel.org/5.12.13-066-lantiq-net-fix-duplicated-skb-in-rx-descripto.patch + patches.kernel.org/5.12.13-067-net-usb-fix-possible-use-after-free-in-smsc75.patch + patches.kernel.org/5.12.13-068-net-fec_ptp-fix-issue-caused-by-refactor-the-.patch + patches.kernel.org/5.12.13-069-net-ipv4-fix-memory-leak-in-ip_mc_add1_src.patch + patches.kernel.org/5.12.13-070-net-af_unix-fix-a-data-race-in-unix_dgram_sen.patch + patches.kernel.org/5.12.13-071-net-mlx5-Fix-error-path-for-set-HCA-defaults.patch + patches.kernel.org/5.12.13-072-net-mlx5-Check-that-driver-was-probed-prior-a.patch + patches.kernel.org/5.12.13-073-net-mlx5-E-Switch-Read-PF-mac-address.patch + patches.kernel.org/5.12.13-074-net-mlx5-E-Switch-Allow-setting-GUID-for-host.patch + patches.kernel.org/5.12.13-075-net-mlx5-SF_DEV-remove-SF-device-on-invalid-s.patch + patches.kernel.org/5.12.13-076-net-mlx5-DR-Fix-STEv1-incorrect-L3-decapsulat.patch + patches.kernel.org/5.12.13-077-net-mlx5e-Don-t-create-devices-during-unload-.patch + patches.kernel.org/5.12.13-078-net-mlx5-Reset-mkey-index-on-creation.patch + patches.kernel.org/5.12.13-079-be2net-Fix-an-error-handling-path-in-be_probe.patch + patches.kernel.org/5.12.13-080-net-hamradio-fix-memory-leak-in-mkiss_close.patch + patches.kernel.org/5.12.13-081-net-cdc_eem-fix-tx-fixup-skb-leak.patch + patches.kernel.org/5.12.13-082-cxgb4-fix-wrong-shift.patch + patches.kernel.org/5.12.13-083-bnxt_en-Rediscover-PHY-capabilities-after-fir.patch + patches.kernel.org/5.12.13-084-bnxt_en-Fix-TQM-fastpath-ring-backing-store-c.patch + patches.kernel.org/5.12.13-085-bnxt_en-Call-bnxt_ethtool_free-in-bnxt_init_o.patch + patches.kernel.org/5.12.13-086-icmp-don-t-send-out-ICMP-messages-with-a-sour.patch + patches.kernel.org/5.12.13-087-net-ethernet-fix-potential-use-after-free-in-.patch + patches.kernel.org/5.12.13-088-regulator-cros-ec-Fix-error-code-in-dev_err-m.patch + patches.kernel.org/5.12.13-089-regulator-bd70528-Fix-off-by-one-for-buck123-.patch + patches.kernel.org/5.12.13-090-platform-x86-thinkpad_acpi-Add-X1-Carbon-Gen-.patch + patches.kernel.org/5.12.13-091-ASoC-rt5659-Fix-the-lost-powers-for-the-HDA-h.patch + patches.kernel.org/5.12.13-092-phy-phy-mtk-tphy-Fix-some-resource-leaks-in-m.patch + patches.kernel.org/5.12.13-093-ASoC-fsl-asoc-card-Set-.owner-attribute-when-.patch + patches.kernel.org/5.12.13-094-regulator-mt6315-Fix-function-prototype-for-m.patch + patches.kernel.org/5.12.13-095-regulator-rtmv20-Fix-to-make-regcache-value-f.patch + patches.kernel.org/5.12.13-096-spi-spi-zynq-qspi-Fix-some-wrong-goto-jumps-m.patch + patches.kernel.org/5.12.13-097-sched-pelt-Ensure-that-_sum-is-always-synced-.patch + patches.kernel.org/5.12.13-098-ASoC-tas2562-Fix-TDM_CFG0_SAMPRATE-values.patch + patches.kernel.org/5.12.13-099-regulator-hi6421v600-Fix-.vsel_mask-setting.patch + patches.kernel.org/5.12.13-100-spi-stm32-qspi-Always-wait-BUSY-bit-to-be-cle.patch + patches.kernel.org/5.12.13-101-regulator-rt4801-Fix-NULL-pointer-dereference.patch + patches.kernel.org/5.12.13-102-ASoC-rt5682-Fix-the-fast-discharge-for-headse.patch + patches.kernel.org/5.12.13-103-pinctrl-ralink-rt2880-avoid-to-error-in-calls.patch + patches.kernel.org/5.12.13-104-drm-sun4i-dw-hdmi-Make-HDMI-PHY-into-a-platfo.patch + patches.kernel.org/5.12.13-105-ASoC-qcom-lpass-cpu-Fix-pop-noise-during-audi.patch + patches.kernel.org/5.12.13-106-radeon-use-memcpy_to-fromio-for-UVD-fw-upload.patch + patches.kernel.org/5.12.13-107-hwmon-scpi-hwmon-shows-the-negative-temperatu.patch + patches.kernel.org/5.12.13-108-riscv-code-patching-only-works-on-XIP_KERNEL.patch + patches.kernel.org/5.12.13-109-mm-relocate-write_protect_seq-in-struct-mm_st.patch + patches.kernel.org/5.12.13-110-irqchip-gic-v3-Workaround-inconsistent-PMR-se.patch + patches.kernel.org/5.12.13-111-perf-metricgroup-Fix-find_evsel_group-event-s.patch + patches.kernel.org/5.12.13-112-perf-metricgroup-Return-error-code-from-metri.patch + patches.kernel.org/5.12.13-113-bpf-Inherit-expanded-patched-seen-count-from-.patch + patches.kernel.org/5.12.13-114-bpf-Do-not-mark-insn-as-seen-under-speculativ.patch + patches.kernel.org/5.12.13-115-can-bcm-fix-infoleak-in-struct-bcm_msg_head.patch + patches.kernel.org/5.12.13-116-can-bcm-raw-isotp-use-per-module-netdevice-no.patch + patches.kernel.org/5.12.13-117-can-j1939-fix-Use-after-Free-hold-skb-ref-whi.patch + patches.kernel.org/5.12.13-118-can-mcba_usb-fix-memory-leak-in-mcba_usb.patch + patches.kernel.org/5.12.13-119-usb-core-hub-Disable-autosuspend-for-Cypress-.patch + patches.kernel.org/5.12.13-120-usb-chipidea-imx-Fix-Battery-Charger-1.2-CDP-.patch + patches.kernel.org/5.12.13-121-tracing-Do-not-stop-recording-cmdlines-when-t.patch + patches.kernel.org/5.12.13-122-tracing-Do-not-stop-recording-comms-if-the-tr.patch + patches.kernel.org/5.12.13-123-tracing-Do-no-increment-trace_clock_global-by.patch + patches.kernel.org/5.12.13-124-PCI-Mark-TI-C667X-to-avoid-bus-reset.patch + patches.kernel.org/5.12.13-125-PCI-Mark-some-NVIDIA-GPUs-to-avoid-bus-reset.patch + patches.kernel.org/5.12.13-126-PCI-Mark-AMD-Navi14-GPU-ATS-as-broken.patch + patches.kernel.org/5.12.13-127-PCI-aardvark-Fix-kernel-panic-during-PIO-tran.patch + patches.kernel.org/5.12.13-128-PCI-Add-ACS-quirk-for-Broadcom-BCM57414-NIC.patch + patches.kernel.org/5.12.13-129-PCI-Work-around-Huawei-Intelligent-NIC-VF-FLR.patch + patches.kernel.org/5.12.13-130-btrfs-zoned-fix-negative-space_info-bytes_rea.patch + patches.kernel.org/5.12.13-131-s390-mcck-fix-invalid-KVM-guest-condition-che.patch + patches.kernel.org/5.12.13-132-KVM-x86-Immediately-reset-the-MMU-context-whe.patch + patches.kernel.org/5.12.13-133-KVM-x86-mmu-Calculate-and-check-full-mmu_role.patch + patches.kernel.org/5.12.13-134-KVM-X86-Fix-x86_emulator-slab-cache-leak.patch + patches.kernel.org/5.12.13-135-s390-mcck-fix-calculation-of-SIE-critical-sec.patch + patches.kernel.org/5.12.13-136-s390-ap-Fix-hanging-ioctl-caused-by-wrong-msg.patch + patches.kernel.org/5.12.13-137-ARCv2-save-ABI-registers-across-signal-handli.patch + patches.kernel.org/5.12.13-138-x86-mm-Avoid-truncating-memblocks-for-SGX-mem.patch + patches.kernel.org/5.12.13-139-x86-process-Check-PF_KTHREAD-and-not-current-.patch + patches.kernel.org/5.12.13-140-x86-ioremap-Map-EFI-reserved-memory-as-encryp.patch + patches.kernel.org/5.12.13-141-x86-pkru-Write-hardware-init-value-to-PKRU-wh.patch + patches.kernel.org/5.12.13-142-x86-fpu-Prevent-state-corruption-in-__fpu__re.patch + patches.kernel.org/5.12.13-143-x86-fpu-Invalidate-FPU-state-after-a-failed-X.patch + patches.kernel.org/5.12.13-144-x86-fpu-Reset-state-for-all-signal-restore-fa.patch + patches.kernel.org/5.12.13-145-powerpc-perf-Fix-crash-in-perf_instruction_po.patch + patches.kernel.org/5.12.13-146-Makefile-lto-Pass-warn-stack-size-only-on-LLD.patch + patches.kernel.org/5.12.13-147-crash_core-vmcoreinfo-append-SECTION_SIZE_BIT.patch + patches.kernel.org/5.12.13-148-dmaengine-pl330-fix-wrong-usage-of-spinlock-f.patch + patches.kernel.org/5.12.13-149-mac80211-fix-deadlock-in-AP-VLAN-handling.patch + patches.kernel.org/5.12.13-150-mac80211-Fix-NULL-ptr-deref-for-injected-rate.patch + patches.kernel.org/5.12.13-151-mac80211-fix-reset-debugfs-locking.patch + patches.kernel.org/5.12.13-152-cfg80211-fix-phy80211-symlink-creation.patch + patches.kernel.org/5.12.13-153-cfg80211-shut-down-interfaces-on-failed-resum.patch + patches.kernel.org/5.12.13-154-mac80211-move-interface-shutdown-out-of-wiphy.patch + patches.kernel.org/5.12.13-155-mac80211-minstrel_ht-fix-sample-time-check.patch + patches.kernel.org/5.12.13-156-cfg80211-make-certificate-generation-more-rob.patch + patches.kernel.org/5.12.13-157-cfg80211-avoid-double-free-of-PMSR-request.patch + patches.kernel.org/5.12.13-158-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch + patches.kernel.org/5.12.13-159-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch + patches.kernel.org/5.12.13-160-net-ll_temac-Make-sure-to-free-skb-when-it-is.patch + patches.kernel.org/5.12.13-161-net-ll_temac-Fix-TX-BD-buffer-overwrite.patch + patches.kernel.org/5.12.13-162-net-bridge-fix-vlan-tunnel-dst-null-pointer-d.patch + patches.kernel.org/5.12.13-163-net-bridge-fix-vlan-tunnel-dst-refcnt-when-eg.patch + patches.kernel.org/5.12.13-164-mm-hwpoison-fix-race-with-hugetlb-page-alloca.patch + patches.kernel.org/5.12.13-165-mm-swap-fix-pte_same_as_swp-not-removing-uffd.patch + patches.kernel.org/5.12.13-166-mm-hugetlb-expand-restore_reserve_on_error-fu.patch + patches.kernel.org/5.12.13-167-mm-slub-clarify-verification-reporting.patch + patches.kernel.org/5.12.13-168-mm-slub-fix-redzoning-for-small-allocations.patch + patches.kernel.org/5.12.13-169-mm-slub-actually-fix-freelist-pointer-vs-redz.patch + patches.kernel.org/5.12.13-170-mm-slub.c-include-swab.h.patch + patches.kernel.org/5.12.13-171-net-stmmac-disable-clocks-in-stmmac_remove_co.patch + patches.kernel.org/5.12.13-172-net-fec_ptp-add-clock-rate-zero-check.patch + patches.kernel.org/5.12.13-173-tools-headers-UAPI-Sync-linux-in.h-copy-with-.patch + patches.kernel.org/5.12.13-174-perf-beauty-Update-copy-of-linux-socket.h-wit.patch + patches.kernel.org/5.12.13-175-usb-dwc3-debugfs-Add-and-remove-endpoint-dirs.patch + patches.kernel.org/5.12.13-176-usb-dwc3-core-fix-kernel-panic-when-do-reboot.patch + patches.kernel.org/5.12.13-177-Linux-5.12.13.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -2395,7 +2572,6 @@ # x86 patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch - patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch # s390x diff --git a/source-timestamp b/source-timestamp index 874de2dd..093981c0 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2021-06-19 16:58:59 +0000 -GIT Revision: 43254cfbc28acbcd25742416c2891c30d8a9eff1 +2021-06-23 14:52:00 +0000 +GIT Revision: 2ab6e2bd17e0baba6be9d0595c0f8bef59cb2a2f GIT Branch: stable