[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:1146-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89050520Date: (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-8834: KVM on Power8 processors had a conflicting use of HSTATE_HOST_R1 to store r1 state in kvmppc_hv_entry plus in kvmppc_{save,restore}_tm, leading to a stack corruption. Because of this, an attacker with the ability to run code in kernel space of a guest VM can cause the host kernel to panic . - CVE-2020-11494: An issue was discovered in slc_bump in drivers/net/can/slcan.c, which allowed attackers to read uninitialized can_frame data, potentially containing sensitive information from kernel stack memory, if the configuration lacks CONFIG_INIT_STACK_ALL . - CVE-2020-10942: In get_raw_socket in drivers/vhost/net.c lacks validation of an sk_family field, which might allow attackers to trigger kernel stack corruption via crafted system calls . - CVE-2019-9458: In the video driver there was a use after free due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed . - CVE-2019-3701: Fixed an issue in can_can_gw_rcv, which could cause a system crash . - CVE-2019-19770: Fixed a use-after-free in the debugfs_remove function . - CVE-2020-11669: Fixed an issue where arch/powerpc/kernel/idle_book3s.S did not have save/restore functionality for PNV_POWERSAVE_AMR, PNV_POWERSAVE_UAMOR, and PNV_POWERSAVE_AMOR . The following non-security bugs were fixed: - ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH macro . - ACPI: watchdog: Fix gas- greater than access_width usage . - ahci: Add support for Amazon"s Annapurna Labs SATA controller . - ALSA: ali5451: remove redundant variable capture_flag . - ALSA: core: Add snd_device_get_state helper . - ALSA: core: Replace zero-length array with flexible-array member . - ALSA: emu10k1: Fix endianness annotations . - ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard . - ALSA: hda/ca0132 - Replace zero-length array with flexible-array member . - ALSA: hda_codec: Replace zero-length array with flexible-array member . - ALSA: hda: default enable CA0132 DSP support . - ALSA: hda: Fix potential access overflow in beep helper . - ALSA: hda/realtek - a fake key event is triggered by running shutup . - ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 . - ALSA: hda/realtek: Enable mute LED on an HP system . - ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 . - ALSA: hda/realtek: Fix pop noise on ALC225 . - ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups . - ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 . - ALSA: hda: remove redundant assignment to variable timeout . - ALSA: hda: Use scnprintf for string truncation . - ALSA: hdsp: remove redundant assignment to variable err . - ALSA: ice1724: Fix invalid access for enumerated ctl items . - ALSA: info: remove redundant assignment to variable c . - ALSA: korg1212: fix if-statement empty body warnings . - ALSA: line6: Fix endless MIDI read loop . - ALSA: pcm: Fix superfluous snprintf usage . - ALSA: pcm.h: add for_each_pcm_streams . - ALSA: pcm: oss: Avoid plugin buffer overflow . - ALSA: pcm: oss: Fix regression by buffer overflow fix . - ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc checks . - ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write . - ALSA: pcm: Use a macro for parameter masks to reduce the needed cast . - ALSA: seq: oss: Fix running status after receiving sysex . - ALSA: seq: virmidi: Fix running status after receiving sysex . - ALSA: usb-audio: Add delayed_register option . - ALSA: usb-audio: Add support for MOTU MicroBook IIc . - ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp . - ALSA: usb-audio: Do not create a mixer element with bogus volume range . - ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor . - ALSA: usb-audio: Fix mixer controls" USB interface for Kingston HyperX Amp . - ALSA: usb-audio: Inform devices that need delayed registration . - ALSA: usb-audio: Parse source ID of UAC2 effect unit . - ALSA: usb-audio: Rewrite registration quirk handling . - ALSA: usb-midi: Replace zero-length array with flexible-array member . - ALSA: usx2y: use for_each_pcm_streams macro . - ALSA: via82xx: Fix endianness annotations . - apei/ghes: Do not delay GHES polling . - ASoC: Intel: atom: Take the drv- greater than lock mutex before calling sst_send_slot_map . - ASoC: Intel: mrfld: fix incorrect check on p- greater than sink . - ASoC: Intel: mrfld: return error codes when an error occurs . - ASoC: jz4740-i2s: Fix divider written at incorrect offset in register . - ASoC: sun8i-codec: Remove unused dev from codec struct . - ath9k: Handle txpower changes even when TPC is disabled . - batman-adv: Avoid spurious warnings from bat_v neigh_cmp implementation . - batman-adv: Do not schedule OGM for disabled interface . - batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs . - binfmt_elf: Do not move brk for INTERP-less ET_EXEC . - binfmt_elf: move brk out of mmap when doing direct loader exec . - blk-mq: Allow blocking queue tag iter callbacks . - block, bfq: fix use-after-free in bfq_idle_slice_timer_body . - block: keep bdi- greater than io_pages in sync with max_sectors_kb for stacked devices . - Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl . - bnxt_en: Support all variants of the 5750X chip family . - bpf: Explicitly memset some bpf info structures declared on the stack . - bpf: Explicitly memset the bpf_attr structure . - brcmfmac: abort and release host after error . - btrfs: Account for trans_block_rsv in may_commit_transaction . - btrfs: add a flush step for delayed iputs . - btrfs: add assertions for releasing trans handle reservations . - btrfs: add btrfs_delete_ref_head helper . - btrfs: add enospc debug messages for ticket failure . - btrfs: Add enospc_debug printing in metadata_reserve_bytes . - btrfs: add new flushing states for the delayed refs rsv . - btrfs: add space reservation tracepoint for reserved bytes . - btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer . - btrfs: allow us to use up to 90% of the global rsv for unlink . - btrfs: always reserve our entire size for the global reserve . - btrfs: assert on non-empty delayed iputs . - btrfs: be more explicit about allowed flush states . - btrfs: call btrfs_create_pending_block_groups unconditionally . - btrfs: catch cow on deleting snapshots . - btrfs: change the minimum global reserve size . - btrfs: check if there are free block groups for commit . - btrfs: clean up error handling in btrfs_truncate . - btrfs: cleanup extent_op handling . - btrfs: cleanup root usage by btrfs_get_alloc_profile . - btrfs: cleanup the target logic in __btrfs_block_rsv_release . - btrfs: clear space cache inode generation always . - btrfs: delayed-ref: pass delayed_refs directly to btrfs_delayed_ref_lock . - btrfs: Do mandatory tree block check before submitting bio . - btrfs: do not account global reserve in can_overcommit . - btrfs: do not allow reservations if we have pending tickets . - btrfs: do not call btrfs_start_delalloc_roots in flushoncommit . - btrfs: do not end the transaction for delayed refs in throttle . - btrfs: do not enospc all tickets on flush failure . - btrfs: do not reset bio- greater than bi_ops while writing bio . - btrfs: do not run delayed_iputs in commit . - btrfs: do not run delayed refs in the end transaction logic . - btrfs: do not use ctl- greater than free_space for max_extent_size . - btrfs: do not use global reserve for chunk allocation . - btrfs: drop get_extent from extent_page_data . - btrfs: drop min_size from evict_refill_and_join . - btrfs: drop unused space_info parameter from create_space_info . - btrfs: dump block_rsv details when dumping space info . - btrfs: export block group accounting helpers . - btrfs: export block_rsv_use_bytes . - btrfs: export btrfs_block_rsv_add_bytes . - btrfs: export __btrfs_block_rsv_release . - btrfs: export space_info_add_*_bytes . - btrfs: export the block group caching helpers . - btrfs: export the caching control helpers . - btrfs: export the excluded extents helpers . - btrfs: extent_io: add proper error handling to lock_extent_buffer_for_io . - btrfs: extent_io: Handle errors better in btree_write_cache_pages . - btrfs: extent_io: Handle errors better in extent_write_full_page . - btrfs: extent_io: Handle errors better in extent_write_locked_range . - btrfs: extent_io: Handle errors better in extent_writepages . - btrfs: extent_io: Kill dead condition in extent_write_cache_pages . - btrfs: extent_io: Kill the forward declaration of flush_write_bio . - btrfs: extent_io: Move the BUG_ON in flush_write_bio one level up . - btrfs: extent-tree: Add lockdep assert when updating space info . - btrfs: extent-tree: Add trace events for space info numbers update . - btrfs: extent-tree: Detect bytes_may_use underflow earlier . - btrfs: extent-tree: Detect bytes_pinned underflow earlier . - btrfs: factor our read/write stage off csum_tree_block into its callers . - btrfs: factor out the ticket flush handling . - btrfs: fix insert_reserved error handling . - btrfs: fix may_commit_transaction to deal with no partial filling . - btrfs: fix missing delayed iputs on unmount . - btrfs: fix qgroup double free after failure to reserve metadata for delalloc . - btrfs: fix race leading to metadata space leak after task received signal . - btrfs: fix truncate throttling . - btrfs: fix unwritten extent buffers and hangs on future writeback attempts . - btrfs: force chunk allocation if our global rsv is larger than metadata . - btrfs: Improve global reserve stealing logic . - btrfs: introduce an evict flushing state . - btrfs: introduce delayed_refs_rsv . - btrfs: loop in inode_rsv_refill . - btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock . - btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head . - btrfs: make caching_thread use btrfs_find_next_key . - btrfs: make plug in writing meta blocks really work . - btrfs: merge two flush_write_bio helpers . - btrfs: migrate btrfs_trans_release_chunk_metadata . - btrfs: migrate inc/dec_block_group_ro code . - btrfs: migrate nocow and reservation helpers . - btrfs: migrate the alloc_profile helpers . - btrfs: migrate the block group caching code . - btrfs: migrate the block group cleanup code . - btrfs: migrate the block group lookup code . - btrfs: migrate the block group read/creation code . - btrfs: migrate the block group ref counting stuff . - btrfs: migrate the block group removal code . - btrfs: migrate the block group space accounting helpers . - btrfs: migrate the block-rsv code to block-rsv.c . - btrfs: migrate the chunk allocation code . - btrfs: migrate the delalloc space stuff to it"s own home . - btrfs: migrate the delayed refs rsv code . - btrfs: migrate the dirty bg writeout code . - btrfs: migrate the global_block_rsv helpers to block-rsv.c . - btrfs: move and export can_overcommit . - btrfs: move basic block_group definitions to their own header . - btrfs: move btrfs_add_free_space out of a header file . - btrfs: move btrfs_block_rsv definitions into it"s own header . - btrfs: move btrfs_raid_group values to btrfs_raid_attr table . - btrfs: move btrfs_space_info_add_*_bytes to space-info.c . - btrfs: move dump_space_info to space-info.c . - btrfs: move reserve_metadata_bytes and supporting code to space-info.c . - btrfs: move space_info to space-info.h . - btrfs: move the space_info handling code to space-info.c . - btrfs: move the space info update macro to space-info.h . - btrfs: move the subvolume reservation stuff out of extent-tree.c . - btrfs: only check delayed ref usage in should_end_transaction . - btrfs: only check priority tickets for priority flushing . - btrfs: only free reserved extent if we didn"t insert it . - btrfs: only reserve metadata_size for inodes . - btrfs: only track ref_heads in delayed_ref_updates . - btrfs: Output ENOSPC debug info in inc_block_group_ro . - btrfs: pass root to various extent ref mod functions . - btrfs: qgroup: Do not hold qgroup_ioctl_lock in btrfs_qgroup_inherit . - btrfs: qgroup: Mark qgroup inconsistent if we"re inherting snapshot to a new qgroup . - btrfs: refactor block group replication factor calculation to a helper . - btrfs: refactor priority_reclaim_metadata_space . - btrfs: refactor the ticket wakeup code . - btrfs: release metadata before running delayed refs . - btrfs: remove bio_flags which indicates a meta block of log-tree . - btrfs: Remove btrfs_inode::delayed_iput_count . - btrfs: Remove fs_info from do_chunk_alloc . - btrfs: remove orig_bytes from reserve_ticket . - btrfs: Remove redundant argument of flush_space . - btrfs: Remove redundant mirror_num arg . - btrfs: Rename bin_search - greater than btrfs_bin_search . - btrfs: rename btrfs_space_info_add_old_bytes . - btrfs: rename do_chunk_alloc to btrfs_chunk_alloc . - btrfs: rename the btrfs_calc_*_metadata_size helpers . - btrfs: replace cleaner_delayed_iput_mutex with a waitqueue . - btrfs: reserve delalloc metadata differently . - btrfs: reserve extra space during evict . - btrfs: reset max_extent_size on clear in a bitmap . - btrfs: reset max_extent_size properly . - btrfs: rework btrfs_check_space_for_delayed_refs . - btrfs: rework wake_all_tickets . - btrfs: roll tracepoint into btrfs_space_info_update helper . - btrfs: run btrfs_try_granting_tickets if a priority ticket fails . - btrfs: run delayed iput at unlink time . - btrfs: run delayed iputs before committing . - btrfs: set max_extent_size properly . - btrfs: sink extent_write_full_page tree argument . - btrfs: sink extent_write_locked_range tree parameter . - btrfs: sink flush_fn to extent_write_cache_pages . - btrfs: sink get_extent parameter to extent_fiemap . - btrfs: sink get_extent parameter to extent_readpages . - btrfs: sink get_extent parameter to extent_write_full_page . - btrfs: sink get_extent parameter to extent_write_locked_range . - btrfs: sink get_extent parameter to extent_writepages . - btrfs: sink get_extent parameter to get_extent_skip_holes . - btrfs: sink writepage parameter to extent_write_cache_pages . - btrfs: stop partially refilling tickets when releasing space . - btrfs: stop using block_rsv_release_bytes everywhere . - btrfs: switch to on-stack csum buffer in csum_tree_block . - btrfs: temporarily export btrfs_get_restripe_target . - btrfs: temporarily export fragment_free_space . - btrfs: temporarily export inc_block_group_ro . - btrfs: track DIO bytes in flight . - btrfs: tree-checker: Remove comprehensive root owner check . - btrfs: unexport can_overcommit . - btrfs: unexport the temporary exported functions . - btrfs: unify error handling for ticket flushing . - btrfs: unify extent_page_data type passed as void . - btrfs: update may_commit_transaction to use the delayed refs rsv . - btrfs: use btrfs_try_granting_tickets in update_global_rsv . - btrfs: wait on caching when putting the bg cache . - btrfs: wait on ordered extents on abort cleanup . - btrfs: wakeup cleaner thread when adding delayed iput . - ceph: canonicalize server path in place . - ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL . - ceph: remove the extra slashes in the server path . - cfg80211: check reg_rule for NULL in handle_channel_custom . - cfg80211: check wiphy driver existence for drvinfo report . - cgroup: memcg: net: do not associate sock with unrelated cgroup . - cifs: ignore cached share root handle closing errors . - clk: imx: Align imx sc clock msg structs to 4 . - clk: imx: Align imx sc clock msg structs to 4 . - clk: qcom: rcg: Return failure for RCG update . - configfs: Fix bool initialization/comparison . - cpufreq: Register drivers only after CPU devices have been registered . - cpuidle: Do not unset the driver if it is there already . - crypto: arm64/sha-ce - implement export/import . - Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex . - Crypto: chelsio - Fixes a hang issue during driver registration . - crypto: mxs-dcp - fix scatterlist linearization for hash . - crypto: tcrypt - fix printed skcipher [a]sync mode . - debugfs: add support for more elaborate - greater than d_fsdata . Prerequisite for bsc#1159198. - debugfs: call debugfs_real_fops only after debugfs_file_get . Prerequisite for bsc#1159198. - debugfs: call debugfs_real_fops only after debugfs_file_get . Prerequisite for bsc#1159198. - debugfs: convert to debugfs_file_get and -put . Prerequisite for bsc#1159198. - debugfs: debugfs_real_fops: drop __must_hold sparse annotation . Prerequisite for bsc#1159198. - debugfs: debugfs_use_start/finish do not exist anymore . Prerequisite for bsc#1159198. - debugfs: defer debugfs_fsdata allocation to first usage . Prerequisite for bsc#1159198. - debugfs: defer debugfs_fsdata allocation to first usage . Prerequisite for bsc#1159198. - debugfs: fix debugfs_real_fops build error . Prerequisite for bsc#1159198. - debugfs: implement per-file removal protection . Prerequisite for bsc#1159198. - debugfs: purge obsolete SRCU based removal protection . Prerequisite for bsc#1159198. - debugfs: simplify __debugfs_remove_file . Prerequisite for bsc#1159198. - Deprecate NR_UNSTABLE_NFS, use NR_WRITEBACK . - dmaengine: ste_dma40: fix unneeded variable warning . - drm/amd/amdgpu: Fix GPR read from debugfs - drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 . - drm/amd/display: Fix wrongly passed static prefix . - drm/amd/display: remove duplicated assignment to grph_obj_type . - drm/amdgpu: fix typo for vcn1 idle check . - drm/bochs: downgrade pci_request_region failure from error to warning . - drm/bridge: dw-hdmi: fix AVI frame colorimetry . - drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read . - drm/drm_dp_mst:remove set but not used variable "origlen" . - drm/exynos: dsi: fix workaround for the legacy clock name . - drm/exynos: dsi: propagate error value and silence meaningless warning . - drm/lease: fix WARNING in idr_destroy - drm/msm: Set dma maximum segment size for mdss . - drm/msm: stop abusing dma_map/unmap for cache . - drm/msm: Use the correct dma_sync calls harder . - drm/msm: Use the correct dma_sync calls in msm_gem . - drm/sun4i: dsi: Use NULL to signify "no panel" . - drm/v3d: Replace wait_for macros to remove use of msleep . - drm/vc4: Fix HDMI mode validation . - dt-bindings: allow up to four clocks for orion-mdio . - efi: Do not attempt to map RCI2 config table if it does not exist . - efi: Export Runtime Configuration Interface table to sysfs . - efi: Fix a race and a buffer overflow while reading efivars via sysfs . - efi: x86: move efi_is_table_address into arch/x86 . - ext4: add cond_resched to __ext4_find_entry . - ext4: Avoid ENOSPC when avoiding to reuse recently deleted inodes . - ext4: Check for non-zero journal inum in ext4_calculate_overhead . - ext4: do not assume that mmp_nodename/bdevname have NUL . - ext4: fix a data race in EXT4_I- greater than i_disksize . - ext4: fix incorrect group count in ext4_fill_super error message . - ext4: fix incorrect inodes per group in error message . - ext4: fix potential race between online resizing and write operations . - ext4: fix potential race between s_flex_groups online resizing and access . - ext4: fix potential race between s_group_info online resizing and access . - ext4: fix race between writepages and enabling EXT4_EXTENTS_FL . - ext4: fix support for inode sizes greater than 1024 bytes . - ext4: potential crash on allocation error in ext4_alloc_flex_bg_array . - ext4: rename s_journal_flag_rwsem to s_writepages_rwsem . - ext4: validate the debug_want_extra_isize mount option at parse time . - fat: fix uninit-memory access for partial initialized inode . - fat: work around race with userspace"s read via blockdev while mounting . - fbdev/g364fb: Fix build failure . - fbdev: potential information leak in do_fb_ioctl - fbmem: Adjust indentation in fb_prepare_logo and fb_blank - firmware: arm_sdei: fix double-lock on hibernate with shared events . - firmware: arm_sdei: fix possible double-lock on hibernate error path . - ftrace/kprobe: Show the maxactive number on kprobe_events . - HID: apple: Add support for recent firmware on Magic Keyboards . - i2c: hix5hd2: add missed clk_disable_unprepare in remove . - i2c: jz4780: silence log flood on txabrt . - IB/hfi1: convert to debugfs_file_get and -put . - ibmvfc: do not send implicit logouts prior to NPIV login . - iio: gyro: adis16136: check ret val for non-zero vs less-than-zero . - iio: imu: adis16400: check ret val for non-zero vs less-than-zero . - iio: imu: adis16480: check ret val for non-zero vs less-than-zero . - iio: imu: adis: check ret val for non-zero vs less-than-zero . - iio: magnetometer: ak8974: Fix negative raw values in sysfs . - iio: potentiostat: lmp9100: fix iio_triggered_buffer_{predisable,postenable} positions . - Input: add safety guards to input_set_keycode . - Input: avoid BIT macro usage in the serio.h UAPI header . - Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger . - Input: synaptics - enable RMI on HP Envy 13-ad105ng . - intel_th: Fix user-visible error codes . - intel_th: pci: Add Elkhart Lake CPU support . - iommu/amd: Fix the configuration of GCR3 table root pointer . - ipmi: fix hung processes in __get_guid . - ipmi: fix hung processes in __get_guid . - ipmi:ssif: Handle a possible NULL pointer reference . - ipv6: Fix nlmsg_flags when splitting a multipath route . - ipv6: Fix route replacement with dev-only route . - ipvlan: do not add hardware address of master to its unicast filter list . - irqchip/bcm2835: Quiesce IRQs left enabled by bootloader . - irqdomain: Fix a memory leak in irq_domain_push_irq . - kABI: fixes for debugfs per-file removal protection backports . - kABI: restore debugfs_remove_recursive . - kABI workaround for pcie_port_bus_type change . - KVM: s390: vsie: Fix possible race when shadowing region 3 tables . - KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks . - libceph: fix alloc_msg_with_page_vector memory leaks . - libfs: fix infoleak in simple_attr_read . - lpfc: add support for translating an RSCN rcv into a discovery rescan . - lpfc: add support to generate RSCN events for nport . - mac80211: consider more elements in parsing CRC . - mac80211: Do not send mesh HWMP PREQ if HWMP is disabled . - mac80211: free peer keys before vif down in mesh . - mac80211: mesh: fix RCU warning . - mac80211: only warn once on chanctx_conf being NULL . - mac80211: rx: avoid RCU list traversal under mutex . - macsec: add missing attribute validation for port . - macsec: fix refcnt leak in module exit routine . - media: dib0700: fix rc endpoint lookup . - media: flexcop-usb: fix endpoint sanity check . - media: go7007: Fix URB type for interrupt handling . - media: ov519: add missing endpoint sanity checks . - media: ov6650: Fix .get_fmt V4L2_SUBDEV_FORMAT_TRY support . - media: ov6650: Fix some format attributes not under control . - media: ov6650: Fix stored crop rectangle not in sync with hardware . - media: ov6650: Fix stored frame format not in sync with hardware . - media: stv06xx: add missing descriptor sanity checks . - media: tda10071: fix unsigned sign extension overflow . - media: usbtv: fix control-message timeouts . - media: v4l2-core: fix entity initialization in device_register_subdev . - media: vsp1: tidyup VI6_HGT_LBn_H macro . - media: xirlink_cit: add missing descriptor sanity checks . - mfd: dln2: Fix sanity checking for endpoints . - misc: pci_endpoint_test: Fix to support greater than 10 pci-endpoint-test devices . - mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 . - mm/filemap.c: do not initiate writeback if mapping has no dirty pages . - mm/memory_hotplug.c: only respect mem= parameter during boot stage . - mm: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE . - mwifiex: set needed_headroom, not hard_header_len . - net: dsa: bcm_sf2: Fix overflow checks . - net: dsa: tag_qca: Make sure there is headroom for tag . - net: ena: Add PCI shutdown handler to allow safe kexec . - net: fib_rules: Correctly set table field when table number exceeds 8 bits . - netfilter: conntrack: sctp: use distinct states for new SCTP connections . - net/nfc: Avoid stalls when nfc_alloc_send_skb returned NULL . - net: nfc: fix bounds checking bugs on "pipe" . - net: phy: micrel: kszphy_resume: add delay after genphy_resume before accessing PHY registers . - net: phy: restore mdio regs in the iproc mdio driver . - net/sched: flower: add missing validation of TCA_FLOWER_FLAGS . - net_sched: keep alloc_hash updated after hash allocation . - net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS . - net/smc: fix leak of kernel memory to user space . - NFC: fdp: Fix a signedness bug in fdp_nci_send_patch . - nfc: pn544: Fix occasional HW initialization failure . - NFS: send state management on a single connection . - nvme: fix a possible deadlock when passthru commands sent to a multipath device . - nvme: fix controller removal race with scan work . - nvme-multipath: also check for a disabled path if there is a single sibling . - nvme-multipath: do not select namespaces which are about to be removed . - nvme-multipath: factor out a nvme_path_is_disabled helper . - nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths . - nvme-multipath: fix possible io hang after ctrl reconnect . - nvme-multipath: fix possible I/O hang when paths are updated . - nvme-multipath: remove unused groups_only mode in ana log . - nvme-multipath: round-robin I/O policy . - objtool: Add is_static_jump helper . - objtool: Add relocation check for alternative sections . - OMAP: DSS2: remove non-zero check on variable r - partitions/efi: Fix partition name parsing in GUID partition entry . - PCI/AER: Factor message prefixes with dev_fmt . - PCI/AER: Log which device prevents error recovery . - PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path . - PCI/ASPM: Clear the correct bits when enabling L1 substates . - PCI: endpoint: Fix clearing start entry in configfs . - PCI/ERR: Always report current recovery status for udev . - PCI/ERR: Handle fatal error recovery . - PCI/ERR: Remove duplicated include from err.c . - PCI/ERR: Simplify broadcast callouts . - PCI: pciehp: Fix MSI interrupt race . - PCI: portdrv: Initialize service drivers directly . - PCI/portdrv: Remove pcie_port_bus_type link order dependency . - PCI: Simplify disconnected marking . - PCI/switchtec: Fix init_completion race condition with poll_wait . - PCI: Unify device inaccessible . - perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag . - perf: qcom_l2: fix column exclusion check . - pinctrl: core: Remove extra kref_get which blocks hogs being freed . - platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table . - PM: core: Fix handling of devices deleted during system-wide resume . - powerpc/64: mark start_here_multiplatform as __ref . - powerpc/64s: Fix section mismatch warnings from boot code . - powerpc/64/tm: Do not let userspace set regs- greater than trap via sigreturn . - powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries . - powerpc/kprobes: Ignore traps that happened in real mode . - powerpc/mm: Fix section mismatch warning in stop_machine_change_mapping . - powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory . - powerpc/pseries/iommu: Fix set but not used values . - powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation . - powerpc/vmlinux.lds: Explicitly retain .gnu.hash . - powerpc/xive: Replace msleep with msleep . - powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs . - pwm: bcm2835: Dynamically allocate base . - pwm: meson: Fix confusing indentation . - pwm: pca9685: Fix PWM/GPIO inter-operation . - pwm: rcar: Fix late Runtime PM enablement . - pwm: renesas-tpu: Fix late Runtime PM enablement . - pxa168fb: fix release function mismatch in probe failure . - qede: Fix race between rdma destroy workqueue and link change event . - qmi_wwan: unconditionally reject 2 ep interfaces . - rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer . - s390/cio: avoid duplicated "ADD" uevents . - s390/cio: generate delayed uevent for vfio-ccw subchannels . - s390/cpuinfo: fix wrong output when CPU0 is offline . - s390/diag: fix display of diagnose call statistics . - s390/gmap: return proper error code on ksm unsharing . - s390/mm: fix dynamic pagetable upgrade for hugetlbfs . - s390/qeth: cancel RX reclaim work earlier . - s390/qeth: do not return -ENOTSUPP to userspace . - s390/qeth: do not warn for napi with 0 budget . - s390/qeth: fix off-by-one in RX copybreak check . - s390/qeth: fix potential deadlock on workqueue flush . - s390/qeth: fix promiscuous mode after reset . - s390/qeth: fix qdio teardown after early init error . - s390/qeth: handle error due to unsupported transport mode . - s390/qeth: handle error when backing RX buffer . - s390/qeth: lock the card while changing its hsuid . - s390/qeth: support net namespaces for L3 devices . - s390/time: Fix clk type in get_tod_clock . - scsi: core: avoid repetitive logging of device offline messages . - scsi: core: kABI fix offline_already . - scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs . - scsi: ibmvfc: Fix NULL return compiler warning . Refresh sorted patches. - scsi: lpfc: add RDF registration and Link Integrity FPIN logging . - scsi: lpfc: Change default SCSI LUN QD to 64 . - scsi: lpfc: Clean up hba max_lun_queue_depth checks . - scsi: lpfc: Copyright updates for 12.6.0.4 patches . - scsi: lpfc: Fix broken Credit Recovery after driver load . - scsi: lpfc: Fix compiler warning on frame size . - scsi: lpfc: Fix coverity errors in fmdi attribute handling . - scsi: lpfc: Fix crash after handling a pci error . - scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG . - scsi: lpfc: Fix disablement of FC-AL on lpe35000 models . - scsi: lpfc: Fix driver nvme rescan logging . - scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics . - scsi: lpfc: Fix Fabric hostname registration if system hostname changes . - scsi: lpfc: Fix improper flag check for IO type . - scsi: lpfc: Fix incomplete NVME discovery when target . - scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login . - scsi: lpfc: Fix lockdep error - register non-static key . - scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path . - scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req . - scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates . - scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func . - scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp . - scsi: lpfc: Fix ras_log via debugfs . - scsi: lpfc: Fix registration of ELS type support in fdmi . - scsi: lpfc: Fix release of hwq to clear the eq relationship . - scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration . - scsi: lpfc: Fix RQ buffer leakage when no IOCBs available . - scsi: lpfc: Fix scsi host template for SLI3 vports . - scsi: lpfc: fix spelling mistake "Notication" - greater than "Notification" . - scsi: lpfc: fix spelling mistakes of asynchronous . - scsi: lpfc: Fix unmap of dpp bars affecting next driver load . - scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release . - scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI . - scsi: lpfc: Make lpfc_defer_acc_rsp static . - scsi: lpfc: Remove handler for obsolete ELS - Read Port Status . - scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 . - scsi: lpfc: Update lpfc version to 12.8.0.0 . - scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted . - scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point . - sctp: move the format error check out of __sctp_sf_do_9_1_abort . - serdev: ttyport: restore client ops on deregistration . - staging: ccree: use signal safe completion wait . - staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table . - staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi . - staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb . - staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback . - SUNRPC: defer slow parts of rpc_free_client to a workqueue . - swiotlb: do not panic on mapping failures . - swiotlb: remove the overflow buffer . - thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n . - tpm: ibmvtpm: Wait for buffer to be set before proceeding . - tty: evh_bytechan: Fix out of bounds accesses . - tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode . - tty: serial: imx: setup the correct sg entry for tx dma . - USB: audio-v2: Add uac2_effect_unit_descriptor definition . - USB: cdc-acm: fix rounding error in TIOCSSERIAL . - USB: core: hub: do error out if usb_autopm_get_interface fails . - USB: core: port: do error out if usb_autopm_get_interface fails . - USB: Disable LPM on WD19"s Realtek Hub . - USB: dwc2: Fix in ISOC request length checking . - USB: Fix novation SourceControl XL after suspend . - USB: gadget: composite: Fix bMaxPower for SuperSpeedPlus . - USB: gadget: f_fs: Fix use after free issue as part of queue failure . - USB: host: xhci-plat: add a shutdown . - USB: hub: Do not record a connect-change event during reset-resume . - USB: misc: iowarrior: add support for 2 OEMed devices . - USB: misc: iowarrior: add support for the 100 device . - USB: misc: iowarrior: add support for the 28 and 28L devices . - USB: musb: Disable pullup at init . - USB: musb: fix crash with highmen PIO and usbmon . - USB: quirks: add NO_LPM quirk for Logitech Screen Share . - USB: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters . - USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback . - USB: serial: option: add ME910G1 ECM composition 0x110b . - USB: serial: pl2303: add device-id for HP LD381 . - USB: storage: Add quirk for Samsung Fit flash . - USB: uas: fix a plug unplug racing . - USB: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c . - virtio-blk: improve virtqueue error to BLK_STS . - virtio_ring: fix unmap of indirect descriptors . - x86/mce: Fix logic and comments around MSR_PPIN_CTL . - x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes . - x86/xen: fix booting 32-bit pv guest . - x86/xen: Make the boot CPU idle task reliable . - x86/xen: Make the secondary CPU idle tasks reliable . - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect . - xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms . - xhci: Do not open code __print_symbolic in xhci trace events . 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:1146-1
CVE-2019-19770
CVE-2019-3701
CVE-2019-9458
CVE-2020-10942
CVE-2020-11494
CVE-2020-11669
CVE-2020-8834
CVE    7
CVE-2020-11494
CVE-2020-10942
CVE-2020-11669
CVE-2020-8834
...
CPE    2
cpe:/o:linux:linux_kernel
cpe:/o:suse:suse_linux_enterprise_server:15:sp1

© SecPod Technologies