[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2020:2575-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89050407Date: (C)2023-10-10   (M)2024-04-17
Class: PATCHFamily: unix




The SUSE Linux Enterprise 15 SP1 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2020-1749: Use ip6_dst_lookup_flow instead of ip6_dst_lookup . - CVE-2020-14314: Fixed a potential negative array index in do_split . - CVE-2020-14356: Fixed a null pointer dereference in cgroupv2 subsystem which could have led to privilege escalation . - CVE-2020-14331: Fixed a missing check in vgacon scrollback handling . - CVE-2020-16166: Fixed a potential issue which could have allowed remote attackers to make observations that help to obtain sensitive information about the internal state of the network RNG . - CVE-2020-24394: Fixed an issue which could set incorrect permissions on new filesystem objects when the filesystem lacks ACL support . - CVE-2020-10135: Legacy pairing and secure-connections pairing authentication Bluetooth might have allowed an unauthenticated user to complete authentication without pairing credentials via adjacent access . - CVE-2020-14386: Fixed a potential local privilege escalation via memory corruption . The following non-security bugs were fixed: - ACPI: kABI fixes for subsys exports . - ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq . - ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate . - ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS . - ACPI: PM: Simplify and fix PM domain hibernation callbacks . - af_key: pfkey_dump needs parameter validation . - agp/intel: Fix a memory leak on module initialisation failure . - ALSA: core: pcm_iec958: fix kernel-doc . - ALSA: echoaduio: Drop superfluous volatile modifier . - ALSA: echoaudio: Fix potential Oops in snd_echo_resume . - ALSA: hda: Add support for Loongson 7A1000 controller . - ALSA: hda/ca0132 - Add new quirk ID for Recon3D . - ALSA: hda/ca0132 - Fix AE-5 microphone selection commands . - ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value . - ALSA: hda: fix NULL pointer dereference during suspend . - ALSA: hda: fix snd_hda_codec_cleanup documentation . - ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO . - ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops . - ALSA: hda/realtek: Add model alc298-samsung-headphone . - ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems . - ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen . - ALSA: hda/realtek - Add quirk for MSI GE63 laptop . - ALSA: hda/realtek - Add quirk for MSI GL63 . - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion . - ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book . - ALSA: hda/realtek - change to suitable link model for ASUS platform . - ALSA: hda/realtek - Check headset type by unplug and resume . - ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC . - ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC . - ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 . - ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC . - ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14 series with ALC289 . - ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15 series with ALC289 . - ALSA: hda/realtek - Enable Speaker for ASUS UX563 . - ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board . - ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S . - ALSA: hda/realtek - Fixed HP right speaker no sound . - ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id . - ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged . - ALSA: hda/realtek - Fix unused variable warning . - ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14 series with ALC289 . - ALSA: hda - reverse the setting value in the micmute_led_set . - ALSA: hda: Workaround for spurious wakeups on some Intel platforms . - ALSA: pci: delete repeated words in comments . - ALSA: seq: oss: Serialize ioctls . - ALSA: usb-audio: Add capture support for Saffire 6 . - ALSA: usb-audio: add quirk for Pioneer DDJ-RB . - ALSA: usb-audio: add startech usb audio dock name . - ALSA: usb-audio: Add support for Lenovo ThinkStation P620 . - ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support . - ALSA: usb-audio: Disable Lenovo P620 Rear line-in volume control . - ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent . - ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 . - ALSA: usb-audio: fix spelling mistake "buss" - greater than "bus" . - ALSA: usb-audio: ignore broken processing/extension unit . - ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 . - ALSA: usb/line6: remove "defined but not used" warning . - arm64: Add MIDR encoding for HiSilicon Taishan CPUs . - arm64: Add MIDR encoding for NVIDIA CPUs . - arm64: add sysfs vulnerability show for meltdown . - arm64: Add sysfs vulnerability show for spectre-v1 . - arm64: add sysfs vulnerability show for spectre-v2 . - arm64: add sysfs vulnerability show for speculative store bypass . - arm64: Advertise mitigation of Spectre-v2, or lack thereof . - arm64: Always enable spectre-v2 vulnerability detection . - arm64: Always enable ssb vulnerability detection . - arm64: backtrace: Do not bother trying to unwind the userspace stack . - arm64: capabilities: Add NVIDIA Denver CPU to bp_harden list . - arm64: capabilities: Merge duplicate Cavium erratum entries . - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE . - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 . - arm64: Do not mask out PTE_RDONLY in pte_same . - arm64: enable generic CPU vulnerabilites support . Update config/arm64/default - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default . - arm64: errata: Do not define type field twice for arm64_errata entries . - arm64: errata: Update stale comment . - arm64: Get rid of __smccc_workaround_1_hvc_* . - arm64: kpti: Avoid rewriting early page tables when KASLR is enabled . - arm64: kpti: Update arm64_kernel_use_ng_mappings when forced on . - arm64: kpti: Whitelist Cortex-A CPUs that do not implement the CSV3 field . - arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs . - arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 . - arm64: KVM: Guests can skip __install_bp_hardening_cbs HYP work . - arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening . - arm64: mm: Fix pte_mkclean, pte_mkdirty semantics . - arm64: Provide a command line to disable spectre_v2 mitigation . - arm64: Silence clang warning on mismatched value/register sizes . - arm64/speculation: Support "mitigations=" cmdline option . - arm64: ssbd: explicitly depend on less than linux/prctl.h greater than . - arm64: ssbs: Do not treat CPUs with SSBS as unaffected by SSB . - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs . - arm64/sve: Fix wrong free for task- greater than thread.sve_state . - arm64/sve: less than uapi/asm/ptrace.h greater than should not depend on less than uapi/linux/prctl.h greater than . - arm64: tlbflush: avoid writing RES0 bits . - arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 . - ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 . - ARM: KVM: invalidate icache on guest exit for Cortex-A15 . - ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15 . - ASoC: hda/tegra: Set buffer alignment to 128 bytes . - ASoC: intel: Fix memleak in sst_media_open . - ASoC: rt5670: Correct RT5670_LDO_SEL_MASK . - AX.25: Fix out-of-bounds read in ax25_connect . - AX.25: Prevent integer overflows in connect and sendmsg . - AX.25: Prevent out-of-bounds read in ax25_sendmsg . - ax88172a: fix ax88172a_unbind failures . - b43: Remove uninitialized_var usage . - bcache: allocate meta data pages as compound pages . - block: check queue"s limits.discard_granularity in __blkdev_issue_discard . - block: Fix use-after-free in blkdev_get . - block: improve discard bio alignment in __blkdev_issue_discard . - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt . - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt . - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt . - bonding: fix active-backup failover for current ARP slave . - bonding: fix a potential double-unregister . - bonding: show saner speed for broadcast mode . - bpf: Fix map leak in HASH_OF_MAPS map . - brcmfmac: keep SDIO watchdog running when console_interval is non-zero . - brcmfmac: set state of hanger slot to FREE when flushing PSQ . - brcmfmac: To fix Bss Info flag definition Bug . - btrfs: change timing for qgroup reserved space for ordered extents to fix reserved space leak . - btrfs: file: reserve qgroup space after the hole punch range is locked . - btrfs: fix a block group ref counter leak after failure to remove block group . - btrfs: fix block group leak when removing fails . - btrfs: fix bytes_may_use underflow when running balance and scrub in parallel . - btrfs: fix corrupt log due to concurrent fsync of inodes with shared extents . - btrfs: fix data block group relocation failure due to concurrent scrub . - btrfs: fix double free on ulist after backref resolution failure . - btrfs: fix fatal extent_buffer readahead vs releasepage race . - btrfs: fix memory leaks after failure to lookup checksums during inode logging . - btrfs: fix page leaks after failure to lock page for delalloc . - btrfs: fix race between block group removal and block group creation . - btrfs: fix space_info bytes_may_use underflow after nocow buffered write . - btrfs: fix space_info bytes_may_use underflow during space cache writeout . - btrfs: fix wrong file range cleanup after an error filling dealloc range . - btrfs: inode: fix NULL pointer dereference if inode does not need compression . - btrfs: inode: move qgroup reserved space release to the callers of insert_reserved_file_extent . - btrfs: inode: refactor the parameters of insert_reserved_file_extent . - btrfs: make btrfs_ordered_extent naming consistent with btrfs_file_extent_item . - btrfs: Open code btrfs_write_and_wait_marked_extents . - btrfs: qgroup: allow to unreserve range without releasing other ranges . - btrfs: qgroup: fix data leak caused by race between writeback and truncate . - btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT . - btrfs: qgroup: try to flush qgroup space when we get -EDQUOT . - btrfs: Rename and export clear_btree_io_tree . - btrfs: treat RWF_{,D}SYNC writes as sync for CRCs . - bus: hisi_lpc: Add .remove method to avoid driver unbind crash . - bus: hisi_lpc: Do not fail probe for unrecognised child devices . - bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free . - cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip . - cfg80211: check vendor command doit pointer before use . - char: virtio: Select VIRTIO from VIRTIO_CONSOLE . - cifs: document and cleanup dfs mount . - cifs: Fix an error pointer dereference in cifs_mount . - cifs: fix double free error on share and prefix . - cifs: handle empty list of targets in cifs_reconnect . - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect . - cifs: merge __{cifs,smb2}_reconnect[_tcon] into cifs_tree_connect . - cifs: only update prefix path of DFS links in cifs_tree_connect . - cifs: reduce number of referral requests in DFS link lookups . - cifs: rename reconn_inval_dfs_target . - clk: at91: clk-generated: check best_rate against ranges . - clk: clk-atlas6: fix return value check in atlas6_clk_init . - clk: iproc: round clock rate to the closest . - clk: spear: Remove uninitialized_var usage . - clk: st: Remove uninitialized_var usage . - config: arm64: enable CONFIG_IOMMU_DEFAULT_PASSTHROUGH References: bsc#1174549 - console: newport_con: fix an issue about leak related system resources . - constrants: fix malformed XML Closing tag of an element is " less than /foo greater than ", not " less than foo/ greater than ". Fixes: 8b37de2eb835 - Created new preempt kernel flavor Configs are cloned from the respective $arch/default configs. All changed configs appart from CONFIG_PREEMPT- greater than y are a result of dependencies, namely many lock/unlock primitives are no longer inlined in the preempt kernel. TREE_RCU has been also changed to PREEMPT_RCU which is the default implementation for PREEMPT kernel. - crypto: ccp - Fix use of merged scatterlists . - crypto: cpt - do not sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified . - crypto: qat - fix double free in qat_uclo_create_batch_init_list . - crypto: rockchip - fix scatterlist nents error . - crypto: stm32/crc32 - fix ext4 chksum BUG_ON . - crypto: talitos - check AES key size . - crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK . - crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req . - dev: Defer free of skbs in flush_backlog . - device property: Fix the secondary firmware node handling in set_primary_fwnode . - devres: keep both device name and resource name in pretty name . - dlm: Fix kobject memleak . - dlm: remove BUG before panic . - dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler . - Documentation/networking: Add net DIM documentation . - dpaa2-eth: Fix passing zero to "PTR_ERR" warning . - dpaa2-eth: free already allocated channels on probe defer . - dpaa2-eth: prevent array underflow in update_cls_rule . - dpaa_eth: add dropped frames to percpu ethtool stats . - dpaa_eth: add newline in dev_err msg . - dpaa_eth: avoid timestamp read on error paths . - dpaa_eth: change DMA device . - dpaa_eth: cleanup skb_to_contig_fd . - dpaa_eth: defer probing after qbman . - dpaa_eth: extend delays in ndo_stop . - dpaa_eth: fix DMA mapping leak . - dpaa_eth: Fix one possible memleak in dpaa_eth_probe . - dpaa_eth: FMan erratum A050385 workaround . - dpaa_eth: perform DMA unmapping before read . - dpaa_eth: register a device link for the qman portal used . - dpaa_eth: remove netdev_err for user errors . - dpaa_eth: remove redundant code . - dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd . - dpaa_eth: use a page to store the SGT . - dpaa_eth: use fd information in dpaa_cleanup_tx_fd . - dpaa_eth: use only one buffer pool per interface . - dpaa_eth: use page backed rx buffers . - driver core: Avoid binding drivers to dead devices . - Drivers: hv: balloon: Remove dependencies on guest page size . - Drivers: hv: vmbus: Fix virt_to_hvpfn for X86_PAE . - Drivers: hv: vmbus: Only notify Hyper-V for die events that are oops . - Drivers: hv: vmbus: Remove the undesired put_cpu_ptr in hv_synic_cleanup . - drivers/perf: hisi: Fix typo in events attribute array . - drivers/perf: hisi: Fixup one DDRC PMU register offset . - drivers/perf: hisi: Fix wrong value for all counters enable . - drm: Added orientation quirk for ASUS tablet model T103HAF . - drm/amd/display: fix pow crashing when given base 0 . - drm/amdgpu: avoid dereferencing a NULL pointer . - drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume . - drm/amdgpu: Fix NULL dereference in dpm sysfs handlers * refresh for context changes - drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl . - drm/amdgpu: Replace invalid device ID with a valid device ID - drm/arm: fix unintentional integer overflow on left shift . - drm/bridge: dw-hdmi: Do not cleanup i2c adapter and ddc ptr in * refreshed for context changes - drm/bridge: sil_sii8620: initialize return of sii8620_readb . - drm/dbi: Fix SPI Type 1 transfer * move drm_mipi_dbi.c - greater than tinydrm/mipi-drm.c * refresh for context changes - drm/debugfs: fix plain echo to connector "force" attribute . - drm/etnaviv: Fix error path on failure to enable bus clk . - drm/etnaviv: fix ref count leak via pm_runtime_get_sync . - drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi * updated names of get/put functions - drm: hold gem reference until object is no longer accessed - drm/imx: fix use after free . - drm/imx: imx-ldb: Disable both channels for split mode in enc- greater than disable . - drm/imx: tve: fix regulator_disable error path . - drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline . - drm/msm/adreno: fix updating ring fence . - drm/msm: ratelimit crtc event overflow error . - drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason . - drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure . - drm/nouveau: fix multiple instances of reference count leaks . - drm/panel: otm8009a: Drop unnessary backlight_device_unregister . - drm: panel: simple: Fix bpc for LG LB070WV8 panel . - drm/radeon: disable AGP by default . - drm/radeon: fix array out-of-bounds read and write issues . - drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync . - drm/rockchip: fix VOP_WIN_GET macro . - drm/tilcdc: fix leak null ref in panel_connector_get_modes . - drm/ttm/nouveau: do not call tt destroy callback on alloc failure . - drm/vmwgfx: Fix two list_for_each loop exit tests . - drm/vmwgfx: Use correct vmw_legacy_display_unit pointer . - drm/xen-front: Fix misused IS_ERR_OR_NULL checks . - efi/memreserve: deal with memreserve entries in unmapped memory . - ext4: check journal inode extents more carefully . - ext4: do not allow overlapping system zones . - ext4: fix checking of directory entry validity for inline directories . - ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max . - ext4: handle error of ext4_setup_system_zone on remount . - fat: do not allow to mount if the FAT length == 0 . - fbdev: Detect integer underflow at "struct fbcon_ops"- greater than clear_margins. * move files drivers/video/fbdev/core - greater than drivers/video/console * refresh for context changes - firmware: google: check if size is valid when decoding VPD data . - firmware: google: increment VPD key_len properly . - fpga: dfl: fix bug in port reset handshake . - fsl/fman: add API to get the device behind a fman port . - fsl/fman: check dereferencing null pointer . - fsl/fman: detect FMan erratum A050385 . - fsl/fman: do not touch liodn base regs reserved on non-PAMU SoCs . - fsl/fman: fix dereference null return value . - fsl/fman: fix eth hash table allocation . - fsl/fman: fix unreachable code . - fsl/fman: remove unused struct member . - fsl/fman: use 32-bit unsigned integer . - fuse: fix memleak in cuse_channel_open . - fuse: fix missing unlock_page in fuse_writepage . - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS . - fuse: fix weird page warning . - fuse: flush dirty data/metadata before non-truncate setattr . - fuse: truncate pending writes on O_TRUNC . - fuse: verify attributes . - fuse: verify nlink . - genetlink: remove genl_bind . - go7007: add sanity checking for endpoints . - gpu: host1x: debug: Fix multiple channels emitting messages simultaneously . - HID: hiddev: fix mess in hiddev_open . - HISI LPC: Re-Add ACPI child enumeration support . - HISI LPC: Stop using MFD APIs . - hv_balloon: Balloon up according to request page number . - hv_balloon: Use a static page for the balloon_up send buffer . - hv_netvsc: Allow scatter-gather feature to be tunable . - hv_netvsc: do not use VF device if link is down . - hv_netvsc: Fix a warning of suspicious RCU usage . - hv_netvsc: Fix error handling in netvsc_attach . - hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback . - hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit . - hv_netvsc: Fix unwanted wakeup in netvsc_attach . - hv_netvsc: flag software created hash value . - hv_netvsc: Remove "unlikely" from netvsc_select_queue . - i2c: rcar: in slave mode, clear NACK earlier . - i2c: rcar: slave: only send STOP event when we have been addressed . - i40e: Fix crash during removing i40e driver . - i40e: Set RX_ONLY mode for unicast promiscuous on VLAN . - ibmveth: Fix use of ibmveth in a bridge . - ibmvnic: Fix IRQ mapping disposal in error path . - ibmvnic fix NULL tx_pools and rx_tools issue at do_reset . - include/linux/poison.h: remove obsolete comment . - Input: psmouse - add a newline when printing "proto" by sysfs . - Input: sentelic - fix error return when fsp_reg_write fails . - integrity: remove redundant initialization of variable ret . - io-mapping: indicate mapping failure . - ip6_gre: fix null-ptr-deref in ip6gre_init_net . - ip6_gre: fix use-after-free in ip6gre_tunnel_lookup . - ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL . - ip_tunnel: allow not to count pkts on tstats by setting skb"s dev to NULL . - ip_tunnel: Emit events for post-register MTU changes . - ip_tunnel: fix use-after-free in ip_tunnel_lookup . - ip_tunnel: restore binding to ifaces with a large mtu . - ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg . - ipv4: Silence suspicious RCU usage warning . - ipv6: fix memory leaks on IPV6_ADDRFORM path . - ipvlan: fix device features . - ipvs: allow connection reuse for unconfirmed conntrack . - ipvs: fix refcount usage for conns in ops mode . - ipvs: fix the connection sync failed in some cases . - irqchip/gic: Atomically update affinity . - iwlegacy: Check the return value of pcie_capability_read_* . - jbd2: add the missing unlock_buffer in the error path of jbd2_write_superblock . - kabi: genetlink: remove genl_bind . - kabi: hide new parameter of ip6_dst_lookup_flow . - kabi: mask changes to struct ipv6_stub . - kernel/cpu_pm: Fix uninitted local in cpu_pm . - kernel-docs: Change Requires on python-Sphinx to earlier than version 3 References: bsc#1166965 From 3 on the internal API that the build system uses was rewritten in an incompatible way. See https://github.com/sphinx-doc/sphinx/issues/7421 and https://bugzilla.suse.com/show_bug.cgi?id=1166965#c16 for some details. - kernel/relay.c: fix memleak on destroy relay channel . - kernfs: do not call fsnotify with name without a parent . - KVM: arm64: Ensure "params" is initialised when looking up sys register . - KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART . - KVM: arm/arm64: Fix young bit from mmu notifier . - KVM: arm/arm64: vgic: Do not rely on the wrong pending table . - KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections . - KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests . - KVM: arm: Make inject_abt32 inject an external abort instead . - KVM: Change offset in kvm_write_guest_offset_cached to unsigned . - KVM: Check for a bad hva before dropping into the ghc slow path . - KVM: PPC: Book3S PR: Remove uninitialized_var usage . - l2tp: remove skb_dst_set from l2tp_xmit_skb . - leds: 88pm860x: fix use-after-free on unbind . - leds: core: Flush scheduled work for system suspend . - leds: da903x: fix use-after-free on unbind . - leds: lm3533: fix use-after-free on unbind . - leds: lm355x: avoid enum conversion warning . - leds: wm831x-status: fix use-after-free on unbind . - lib/dim: Fix -Wunused-const-variable warnings . - lib: dimlib: fix help text typos . - lib: logic_pio: Add logic_pio_unregister_range . - lib: logic_pio: Avoid possible overlap for unregistering regions . - lib: logic_pio: Fix RCU usage . - linux/dim: Add completions count to dim_sample . - linux/dim: Fix overflow in dim calculation . - linux/dim: Move implementation to .c files . - linux/dim: Move logic to dim.h . - linux/dim: Remove "net" prefix from internal DIM members . - linux/dim: Rename externally exposed macros . - linux/dim: Rename externally used net_dim members . - linux/dim: Rename net_dim_sample to net_dim_update_sample . - liquidio: Fix wrong return value in cn23xx_get_pf_num . - llc: make sure applications use ARPHRD_ETHER . - mac80211: mesh: Free ie data when leaving mesh . - mac80211: mesh: Free pending skb when destroying a mpath . - MAINTAINERS: add entry for Dynamic Interrupt Moderation . - md-cluster: Fix potential error pointer dereference in resize_bitmaps . - md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 . - media: budget-core: Improve exception handling in budget_register . - media: exynos4-is: Add missed check for pinctrl_lookup_state . - media: firewire: Using uninitialized values in node_probe . - media: omap3isp: Add missed v4l2_ctrl_handler_free for preview_init_entities . - media: vpss: clean up resources in init . - mfd: arizona: Ensure 32k clock is put on driver unbind and error . - mfd: dln2: Run event handler loop under spinlock . - mfd: rk808: Fix RK818 ID template . - mld: fix memory leak in ipv6_mc_destroy_dev . - mm: filemap: clear idle flag for writes . - mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate . - mm/mmu_notifier: use hlist_add_head_rcu . - mm: remove VM_BUG_ON from page_mapcount . - mm/rmap.c: do not reuse anon_vma if we just want a copy . - mm/shmem.c: cast the type of unmap_start to u64 . - mm, thp: fix defrag setting if newline is not used . - mm/vunmap: add cond_resched in vunmap_pmd_range . - mtd: spi-nor: Fix an error code in spi_nor_read_raw . - mtd: spi-nor: fix kernel-doc for spi_nor::info . - mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto . - mtd: spi-nor: fix silent truncation in spi_nor_read_raw . - mwifiex: Prevent memory corruption handling keys . - net: Added pointer check for dst- greater than ops- greater than neigh_lookup in dst_neigh_lookup_skb . - net: bridge: enfore alignment for ethernet address . - net: core: reduce recursion limit value . - net: Do not clear the sock TX queue in sk_set_socket . - net: dsa: b53: check for timeout . - net: dsa: bcm_sf2: Fix node reference count . - net: ena: Add first_interrupt field to napi struct . - net: ena: add reserved PCI device ID . - net: ena: add support for reporting of packet drops . - net: ena: add support for the rx offset feature . - net: ena: add support for traffic mirroring . - net: ena: add unmask interrupts statistics to ethtool . - net: ena: allow setting the hash function without changing the key . - net: ena: avoid unnecessary admin command when RSS function set fails . - net: ena: avoid unnecessary rearming of interrupt vector when busy-polling . - net: ena: change default RSS hash function to Toeplitz . - net: ena: change num_queues to num_io_queues for clarity and consistency . - net: ena: changes to RSS hash key allocation . - net: ena: Change WARN_ON expression in ena_del_napi_in_range . - net: ena: clean up indentation issue . - net: ena: cosmetic: change ena_com_stats_admin stats to u64 . - net: ena: cosmetic: code reorderings . - net: ena: cosmetic: extract code to ena_indirection_table_set . - net: ena: cosmetic: fix line break issues . - net: ena: cosmetic: fix spacing issues . - net: ena: cosmetic: fix spelling and grammar mistakes in comments . - net: ena: cosmetic: minor code changes . - net: ena: cosmetic: remove unnecessary code . - net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros . - net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation . - net: ena: cosmetic: satisfy gcc warning . - net: ena: cosmetic: set queue sizes to u32 for consistency . - net: ena: drop superfluous prototype . - net: ena: enable support of rss hash key and function changes . - net: ena: enable the interrupt_moderation in driver_supported_features . - net: ena: ethtool: clean up minor indentation issue . - net: ena: ethtool: get_channels: use combined only . - net: ena: ethtool: remove redundant non-zero check on rc . - net: ena: ethtool: support set_channels callback . - net/ena: Fix build warning in ena_xdp_set . - net: ena: fix ena_com_comp_status_to_errno return value . - net: ena: fix error returning in ena_com_get_hash_function . - net: ena: fix incorrect setting of the number of msix vectors . - net: ena: fix incorrect update of intr_delay_resolution . - net: ena: fix request of incorrect number of IRQ vectors . - net: ena: fix update of interrupt moderation register . - net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range . - net: ena: implement XDP drop support . - net: ena: Implement XDP_TX action . - net: ena: make ethtool -l show correct max number of queues . - net: ena: Make missed_tx stat incremental . - net: ena: Make some functions static . - net: ena: move llq configuration from ena_probe to ena_device_init . - net: ena: multiple queue creation related cleanups . - net: ena: Prevent reset after device destruction . - net: ena: reduce driver load time . - net: ena: remove all old adaptive rx interrupt moderation code from ena_com . - net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _* . - net: ena: remove code that does nothing . - net: ena: remove ena_restore_ethtool_params and relevant fields . - net: ena: remove old adaptive interrupt moderation code from ena_netdev . - net: ena: remove redundant print of number of queues . - net: ena: remove set but not used variable "hash_key" . - net: ena: remove set but not used variable "rx_ring" . - net: ena: rename ena_com_free_desc to make API more uniform . - net: ena: Select DIMLIB for ENA_ETHERNET . - net: ena: simplify ena_com_update_intr_delay_resolution . - net: ena: support new LLQ acceleration mode . - net: ena: switch to dim algorithm for rx adaptive interrupt moderation . - net: ena: use explicit variable size for clarity . - net: ena: use SHUTDOWN as reset reason when closing interface . - net: ena: xdp: update napi budget for DROP and ABORTED . - net: ena: xdp: XDP_TX: fix memory leak . - net: ethernet: aquantia: Fix wrong return value . - net: ethernet: broadcom: have drivers select DIMLIB as needed . - net: ethernet: stmmac: Disable hardware multicast filter . - net: fec: correct the error path for regulator disable in probe . - netfilter: x_tables: add counters allocation wrapper . - netfilter: x_tables: cap allocations at 512 mbyte . - netfilter: x_tables: limit allocation requests for blob rule heads . - net: Fix a documentation bug wrt. ip_unprivileged_port_start . - net: fix memleak in register_netdevice . - net: Fix the arp error in some cases . - net: gre: recompute gre csum for sctp over gre tunnels . - net: hns3: add autoneg and change speed support for fibre port . - net: hns3: add support for FEC encoding control . - net: hns3: add support for multiple media type . - net: hns3: fix a not link up issue when fibre port supports autoneg . - net: hns3: fix for FEC configuration . - net: hns3: fix port capbility updating issue . - net: hns3: fix port setting handle for fibre port . - net: hns3: fix selftest fail issue for fibre port with autoneg on . - net: hns3: restore the MAC autoneg state after reset . - net: increment xmit_recursion level in dev_direct_xmit . - net: ip6_gre: Request headroom in __gre6_xmit . - net: lan78xx: add missing endpoint sanity check . - net: lan78xx: fix transfer-buffer memory leak . - net: make symbol "flush_works" static . - net/mlx5e: vxlan: Use RCU for vxlan table lookup . - net: mvpp2: fix memory leak in mvpp2_rx . - net: netsec: Fix signedness bug in netsec_probe . - net: netsec: initialize tx ring on ndo_open . - net: phy: Check harder for errors in get_phy_id . - net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init . - net: Set fput_needed iff FDPUT_FPUT is set . - net: socionext: Fix a signedness bug in ave_probe . - net: socionext: replace napi_alloc_frag with the netdev variant on init . - net: spider_net: Fix the size used in a "dma_free_coherent" call . - net: stmmac: dwmac1000: provide multicast filter fallback . - net: stmmac: Fix RX packet size greater than 8191 . - net: udp: Fix wrong clean up for IS_UDPLITE macro . - net: update net_dim documentation after rename . - net: usb: ax88179_178a: fix packet alignment padding . - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem . - netvsc: unshare skb in VF rx handler . - nfc: nci: add missed destroy_workqueue in nci_register_device . - ntb: Fix an error in get link status . - ntb_netdev: fix sleep time mismatch . - ntb: ntb_transport: Use scnprintf for avoiding potential buffer overflow . - nvme: fix possible deadlock when I/O is blocked . - nvme-multipath: do not fall back to __nvme_find_path for non-optimized paths . - nvme-multipath: fix logic for non-optimized paths . - nvme-multipath: round-robin: eliminate "fallback" variable . - nvme: multipath: round-robin: fix single non-optimized path case . - obsolete_kmp: provide newer version than the obsoleted one . - ocfs2: add trimfs dlm lock resource . - ocfs2: add trimfs lock to avoid duplicated trims in cluster . - ocfs2: avoid inode removal while nfsd is accessing it . - ocfs2: avoid inode removal while nfsd is accessing it . - ocfs2: change slot number type s16 to u16 . - ocfs2: fix panic on nfs server over ocfs2 . - ocfs2: fix panic on nfs server over ocfs2 . - ocfs2: fix remounting needed after setfacl command . - ocfs2: fix the application IO timeout when fstrim is running . - ocfs2: fix value of OCFS2_INVALID_SLOT . - ocfs2: load global_inode_alloc . - ocfs2: load global_inode_alloc . - omapfb: dss: Fix max fclk divider for omap36xx - openvswitch: Prevent kernel-infoleak in ovs_ct_put_key . - PCI/ASPM: Add missing newline in sysfs "policy" . - PCI: dwc: Move interrupt acking into the proper callback . - PCI: Fix pci_cfg_wait queue locking problem . - PCI: Fix "try" semantics of bus and slot reset . - PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context . - PCI: hv: Fix a timing issue which causes kdump to fail occasionally . - PCI: Release IVRS table in AMD ACS quirk . - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings . - PCI: switchtec: Add missing __iomem tag to fix sparse warnings . - phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked . - pinctrl: single: fix function name in documentation . - pinctrl-single: fix pcs_parse_pinconf return value . - platform/x86: intel-hid: Fix return value check in check_acpi_dev . - platform/x86: intel-vbtn: Fix return value check in check_acpi_dev . - PM / CPU: replace raw_notifier with atomic_notifier . - PM / devfreq: rk3399_dmc: Add missing of_node_put . - PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails. - PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent . - PM: sleep: core: Fix the handling of pending runtime resume requests . - powerpc/64s: Do not init FSCR_DSCR in __init_FSCR . - powerpc/64s: Fix early_init_mmu section mismatch . - powerpc: Allow 4224 bytes of stack expansion for the signal frame . - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature . - powerpc/boot: Fix CONFIG_PPC_MPC52XX references . - powerpc/eeh: Fix pseries_eeh_configure_bridge . - powerpc/nvdimm: Use HCALL error as the return value . - powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error . - powerpc/perf: Fix missing is_sier_aviable during build . - powerpc/pseries: Do not initiate shutdown when system is running on UPS . - powerpc/pseries/hotplug-cpu: Remove double free in error path . - powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death . - powerpc/pseries: PCIE PHB reset . - powerpc/pseries: remove cede offline state for CPUs . - powerpc/rtas: do not online CPUs for partition suspend . - powerpc/vdso: Fix vdso cpu truncation . - power: supply: check if calc_soc succeeded in pm860x_init_battery . - propagate_one: mnt_set_mountpoint needs mount_lock . - pseries: Fix 64 bit logical memory block panic . - pwm: bcm-iproc: handle clk_get_rate return . - rds: Prevent kernel-infoleak in rds_notify_queue_get . - regulator: gpio: Honor regulator-boot-on property . - Revert "ALSA: hda: call runtime_allow for all hda controllers" . - Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" * refresh for context changes - Revert "ocfs2: avoid inode removal while nfsd is accessing it" This reverts commit 9e096c72476eda333a9998ff464580c00ff59c83. - Revert "ocfs2: fix panic on nfs server over ocfs2 ." This reverts commit 0bf6e248f93736b3f17f399b4a8f64ffa30d371e. - Revert "ocfs2: load global_inode_alloc ." This reverts commit fc476497b53f967dc615b9cbad9427ba3107b5c4. - Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" . - Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" . - Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE" . - rocker: fix incorrect error handling in dma_rings_init . - rpm/check-for-config-changes: Ignore CONFIG_CC_VERSION_TEXT - rpm/check-for-config-changes: Ignore CONFIG_LD_VERSION - rpm/constraints.in: Increase memory for kernel-docs References: https://build.opensuse.org/request/show/792664 - rpm: drop execute permissions on source files Sometimes a source file with execute permission appears in upstream repository and makes it into our kernel-source packages. This is caught by OBS build checks and may even result in build failures. Sanitize the source tree by removing execute permissions from all C source and header files. - rpm/kabi.pl: account for namespace field being moved last Upstream is moving the namespace field in Module.symvers last in order to preserve backwards compatibility with kmod tools . Fix the kabi.pl script to expect the namespace field last. Since split ignores trailing empty fields and delimeters, switch to using tr to count how many fields/tabs are in a line. Also, in load_symvers, pass LIMIT of -1 to split so it does not strip trailing empty fields, as namespace is an optional field. - rpm/kernel-binary.spec.in: do not run klp-symbols for configs with no modules Starting with 5.8-rc1, s390x/zfcpdump builds fail because rpm/klp-symbols script does not find .tmp_versions directory. This is missing because s390x/zfcpdump is built without modules . As livepatching cannot work without modules, the cleanest solution is setting %klp_symbols to 0 if CONFIG_MODULES is disabled. - rpm/kernel-binary.spec.in: restrict livepatch metapackage to default flavor It has been reported that the kernel-*-livepatch metapackage got erroneously enabled for SLE15-SP3"s new -preempt flavor, leading to a unresolvable dependency to a non-existing kernel-livepatch-x.y.z-preempt package. As SLE12 and SLE12-SP1 have run out of livepatching support, the need to build said metapackage for the -xen flavor is gone and the only remaining flavor for which they"re still wanted is -default. Restrict the build of the kernel-*-livepatch metapackage to the -default flavor. - rpm/kernel-obs-build.spec.in: add dm-crypt for building with cryptsetup Co-Authored-By: Adam Spiers less than aspiers at suse.com greater than - rpm/kernel-obs-build.spec.in: Enable overlayfs Overlayfs is needed for podman or docker builds when no more specific driver can be used . As the default build fs is ext4 currently, we need overlayfs kernel modules to be available. - rpm/kernel-source.spec.in: Add obsolete_rebuilds . - rpm/mkspec-dtb: add mt76 based dtb package - rpm/package-descriptions: garbege collection remove old ARM and Xen flavors. - rtlwifi: rtl8192cu: Remove uninitialized_var usage . - rtnetlink: Fix memory leak when - greater than newlink fails . - s390, dcssblk: kaddr and pfn can be NULL to - greater than direct_access . - sched: consistently handle layer3 header accesses in the presence of VLANs . - sched/deadline: Initialize - greater than dl_boosted . - scripts/git_sort/git_sort.py: add bluetooth/bluetooth-next.git repository - scsi: lpfc: Add and rename a whole bunch of function parameter descriptions . - scsi: lpfc: Add description for lpfc_release_rpi"s "ndlpl param . - scsi: lpfc: Add missing misc_deregister for lpfc_init . - scsi: lpfc: Ensure variable has the same stipulations as code using it . - scsi: lpfc: Fix a bunch of kerneldoc misdemeanors . - scsi: lpfc: Fix FCoE speed reporting . - scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues . - scsi: lpfc: Fix LUN loss after cable pull . - scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value . - scsi: lpfc: Fix oops when unloading driver while running mds diags . - scsi: lpfc: Fix retry of PRLI when status indicates its unsupported . - scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter . - scsi: lpfc: Fix some function parameter descriptions . - scsi: lpfc: Fix typo in comment for ULP . - scsi: lpfc: Fix-up around 120 documentation issues . - scsi: lpfc: Fix-up formatting/docrot where appropriate . - scsi: lpfc: Fix validation of bsg reply lengths . - scsi: lpfc: NVMe remote port devloss_tmo from lldd . - scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport . - scsi: lpfc: Provide description for lpfc_mem_alloc"s "align" param . - scsi: lpfc: Quieten some printks . - scsi: lpfc: Remove unused variable "pg_addr" . - scsi: lpfc: Update lpfc version to 12.8.0.3 . - scsi: lpfc: Use __printf format notation . - scsi: dh: Add Fujitsu device to devinfo and dh lists . - scsi: Fix trivial spelling . - scsi: qla2xxx: Add more BUILD_BUG_ON statements . - scsi: qla2xxx: Address a set of sparse warnings . - scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime . - scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t . - scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests . - scsi: qla2xxx: Change {RD,WRT}_REG_* function names from upper case into lower case . - scsi: qla2xxx: Change two hardcoded constants into offsetof / sizeof expressions . - scsi: qla2xxx: Check if FW supports MQ before enabling . - scsi: qla2xxx: Check the size of struct fcp_hdr at compile time . - scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump . - scsi: qla2xxx: Fix endianness annotations in header files . - scsi: qla2xxx: Fix endianness annotations in source files . - scsi: qla2xxx: Fix failure message in qlt_disable_vha . - scsi: qla2xxx: Fix issue with adapter"s stopping state . - scsi: qla2xxx: Fix login timeout . - scsi: qla2xxx: Fix MPI failure AEN handling . - scsi: qla2xxx: Fix null pointer access during disconnect from subsystem . - scsi: qla2xxx: Fix spelling of a variable name . - scsi: qla2xxx: Fix the code that reads from mailbox registers . - scsi: qla2xxx: Fix warning after FC target reset . - scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba . - scsi: qla2xxx: Flush all sessions on zone disable . - scsi: qla2xxx: Flush I/O on zone disable . - scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE . - scsi: qla2xxx: Indicate correct supported speeds for Mezz card . - scsi: qla2xxx: Initialize "n" before using it . - scsi: qla2xxx: Introduce a function for computing the debug message prefix . - scsi: qla2xxx: Keep initiator ports after RSCN . - scsi: qla2xxx: make 1-bit bit-fields unsigned int . - scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit . - scsi: qla2xxx: Make __qla2x00_alloc_iocbs initialize 32 bits of request_t.handle . - scsi: qla2xxx: Make qla2x00_restart_isp easier to read . - scsi: qla2xxx: Make qla82xx_flash_wait_write_finish easier to read . - scsi: qla2xxx: Make qlafx00_process_aen return void . - scsi: qla2xxx: Make qla_set_ini_mode return void . - scsi: qla2xxx: Reduce noisy debug message . - scsi: qla2xxx: Remove an unused function . - scsi: qla2xxx: Remove a superfluous cast . - scsi: qla2xxx: Remove return value from qla_nvme_ls . - scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le . - scsi: qla2xxx: SAN congestion management implementation . - scsi: qla2xxx: Simplify the functions for dumping firmware . - scsi: qla2xxx: Sort BUILD_BUG_ON statements alphabetically . - scsi: qla2xxx: Split qla2x00_configure_local_loop . - scsi: qla2xxx: Use ARRAY_SIZE instead of open-coding it . - scsi: qla2xxx: Use make_handle instead of open-coding it . - scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values . - scsi: qla2xxx: Use register names instead of register offsets . - scsi: qla2xxx: Use true, false for ha- greater than fw_dumped . - scsi: qla2xxx: Use true, false for need_mpi_reset . - scsi: smartpqi: add bay identifier . - scsi: smartpqi: add gigabyte controller . - scsi: smartpqi: add id support for SmartRAID 3152-8i . - scsi: smartpqi: add inquiry timeouts . - scsi: smartpqi: add module param for exposure order . - scsi: smartpqi: add module param to hide vsep . - scsi: smartpqi: add new pci ids . - scsi: smartpqi: add pci ids for fiberhome controller . - scsi: smartpqi: add RAID bypass counter . - scsi: smartpqi: add sysfs entries . - scsi: smartpqi: Align driver syntax with oob . - scsi: smartpqi: avoid crashing kernel for controller issues . - scsi: smartpqi: bump version . - scsi: smartpqi: bump version . - scsi: smartpqi: bump version to 1.2.16-010 . - scsi: smartpqi: change TMF timeout from 60 to 30 seconds . - scsi: smartpqi: correct hang when deleting 32 lds . - scsi: smartpqi: correct REGNEWD return status . - scsi: smartpqi: correct syntax issue . - scsi: smartpqi: fix call trace in device discovery . - scsi: smartpqi: fix controller lockup observed during force reboot . - scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung . - scsi: smartpqi: fix problem with unique ID for physical device . - scsi: smartpqi: identify physical devices without issuing INQUIRY . - scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask . - scsi: smartpqi: remove unused manifest constants . - scsi: smartpqi: Reporting unhandled SCSI errors . - scsi: smartpqi: support device deletion via sysfs . - scsi: smartpqi: update copyright . - scsi: smartpqi: update logical volume size after expansion . - scsi: smartpqi: Use scnprintf for avoiding potential buffer overflow . - scsi: storvsc: Correctly set number of hardware queues for IDE disk . - scsi: target/iblock: fix WRITE SAME zeroing . - sctp: Do not advertise IPv4 addresses if ipv6only is set on the socket . - selftests/livepatch: fix mem leaks in test-klp-shadow-vars . - selftests/livepatch: more verification in test-klp-shadow-vars . - selftests/livepatch: rework test-klp-shadow-vars . - selftests/livepatch: simplify test-klp-callbacks busy target tests . - serial: 8250: change lock order in serial8250_do_startup . - serial: pl011: Do not leak amba_ports entry on driver register error . - serial: pl011: Fix oops on -EPROBE_DEFER . - Set VIRTIO_CONSOLE=y . - sign also s390x kernel images - soc: fsl: qbman: allow registering a device link for the portal user . - soc: fsl: qbman_portals: add APIs to retrieve the probing status . - spi: davinci: Remove uninitialized_var usage . - spi: lantiq: fix: Rx overflow error in full duplex mode . - spi: nxp-fspi: Ensure width is respected in spi-mem operations . - spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode . - spi: spi-mem: export spi_mem_default_supports_op . - staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift . - staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift . - staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift . - staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support . - staging: fsl-dpaa2: ethsw: Add missing netdevice check . - staging: rtl8192u: fix a dubious looking mask before a shift . - staging/speakup: fix get_word non-space look-ahead . - tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT . - tcp: grow window for OOO packets only for SACK flows . - tcp: make sure listeners do not initialize congestion-control state . - tcp: md5: add missing memory barriers in tcp_md5_do_add/tcp_md5_hash_key . - tcp: md5: do not send silly options in SYNCOOKIES . - tcp: md5: refine tcp_md5_do_add/tcp_md5_hash_key barriers . - tracepoint: Mark __tracepoint_string"s __used . - tracing: Use trace_sched_process_free instead of exit for pid tracing . - tty: hvc_console, fix crashes on parallel open/close . - tty: serial: fsl_lpuart: add imx8qxp support . - tty: serial: fsl_lpuart: free IDs allocated by IDA . - USB: cdc-acm: rework notification_buffer resizing . - USB: gadget: f_tcm: Fix some resource leaks in some error paths . - USB: host: ohci-exynos: Fix error handling in exynos_ohci_probe . - USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge . - USB: iowarrior: fix up report size handling for some devices . - usbip: tools: fix module name in man page . - USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE . - USB: serial: cp210x: enable usb generic throttle/unthrottle . - USB: serial: cp210x: re-enable auto-RTS on open . - USB: serial: ftdi_sio: clean up receive processing . - USB: serial: ftdi_sio: fix break and sysrq handling . - USB: serial: ftdi_sio: make process-packet buffer unsigned . - USB: serial: iuu_phoenix: fix led-activity helpers . - USB: serial: qcserial: add EM7305 QDL product ID . - USB: xhci: define IDs for various ASMedia host controllers . - USB: xhci: Fix ASM2142/ASM3142 DMA addressing . - USB: xhci: Fix ASMedia ASM1142 DMA addressing . - USB: xhci-mtk: fix the failure of bandwidth allocation . - VFS: Check rename_lock in lookup_fast . - video: fbdev: sm712fb: fix an issue about iounmap for a wrong address . - video: pxafb: Fix the function used to balance a "dma_alloc_coherent" call . - virtio: virtio_console: add missing MODULE_DEVICE_TABLE for rproc serial . - vlan: consolidate VLAN parsing code and limit max parsing depth . - vmxnet3: use correct tcp hdr length when packet is encapsulated . - vt_compat_ioctl: clean up, use compat_ptr properly . - vt: vt_ioctl: remove unnecessary console allocation checks . - vxlan: Ensure FDB dump is performed under RCU . - watchdog: f71808e_wdt: clear watchdog timeout occurred flag . - watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options . - watchdog: f71808e_wdt: remove use of wrong watchdog_info option . - wl1251: fix always return 0 error . - x86/hyperv: Create and use Hyper-V page definitions . - x86/hyper-v: Fix overflow bug in fill_gva_list . - x86/hyperv: Make hv_vcpu_is_preempted visible . - x86/mce/inject: Fix a wrong assignment of i_mce.status . - x86/unwind/orc: Fix ORC for newly forked tasks . - xen/balloon: fix accounting in alloc_xenballooned_pages error path . - xen/balloon: make the balloon wait interruptible . - xfrm: check id proto in validate_tmpl . - xfrm: clean up xfrm protocol checks . - xfrm_user: uncoditionally validate esn replay attribute struct . - xfs: fix inode allocation block res calculation precedence . - xfs: fix reflink quota reservation accounting error . - xhci: Fix enumeration issue when setting max packet size for FS devices . Special Instructions and Notes: Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Desktop 15 SP1
SUSE Linux Enterprise Server 15 SP1
Product:
kernel
Reference:
SUSE-SU-2020:2575-1
CVE-2020-10135
CVE-2020-14314
CVE-2020-14331
CVE-2020-14356
CVE-2020-14386
CVE-2020-16166
CVE-2020-1749
CVE-2020-24394
CVE    8
CVE-2020-10135
CVE-2020-14386
CVE-2020-1749
CVE-2020-24394
...
CPE    3
cpe:/o:linux:linux_kernel:-
cpe:/o:suse:suse_linux_enterprise_server:15:sp1
cpe:/o:linux:linux_kernel

© SecPod Technologies