[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2018:4069-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89002153Date: (C)2021-02-26   (M)2024-04-17
Class: PATCHFamily: unix




The SUSE Linux Enterprise 12 SP4 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2018-19824: A local user could exploit a use-after-free in the ALSA driver by supplying a malicious USB Sound device that is mishandled in usb_audio_probe in sound/usb/card.c . - CVE-2018-18281: The mremap syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate removed entries from the pagetables of a task that is in the middle of mremap, a stale TLB entry could remain for a short time that permits access to a physical page after it has been released back to the page allocator and reused. - CVE-2018-18710: An information leak in cdrom_ioctl_select_disc in drivers/cdrom/cdrom.c could be used by local attackers to read kernel memory because a cast from unsigned long to int interferes with bounds checking. This is similar to CVE-2018-10940 and CVE-2018-16658 . - CVE-2018-18445: Faulty computation of numeric bounds in the BPF verifier permitted out-of-bounds memory accesses because adjust_scalar_min_max_vals in kernel/bpf/verifier.c mishandled 32-bit right shifts . - CVE-2018-18386: drivers/tty/n_tty.c allowed local attackers to hang/block further usage of any pseudo terminal devices due to an EXTPROC versus ICANON confusion in TIOCINQ . - CVE-2017-18224: fs/ocfs2/aops.c omitted use of a semaphore and consequently had a race condition for access to the extent tree during read operations in DIRECT mode, which allowed local users to cause a denial of service by modifying a certain e_cpos field . - CVE-2017-16533: The usbhid_parse function in drivers/hid/usbhid/hid-core.c allowed local users to cause a denial of service or possibly have unspecified other impact via a crafted USB device . The following non-security bugs were fixed: - ACPI/APEI: Handle GSIV and GPIO notification types . - ACPICA: Tables: Add WSMT support . - ACPI/IORT: Fix iort_get_platform_device_domain uninitialized pointer value . - ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers . - ACPI, nfit: Fix ARS overflow continuation . - ACPI, nfit: Prefer _DSM over _LSR for namespace label reads . - ACPI/nfit, x86/mce: Handle only uncorrectable machine checks . - ACPI/nfit, x86/mce: Validate a MCE"s address before using it . - ACPI / platform: Add SMB0001 HID to forbidden_id_list . - ACPI / processor: Fix the return value of acpi_processor_ids_walk . - ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAM . - act_ife: fix a potential use-after-free . - Add the cherry-picked dup id for PCI dwc fix - Add version information to KLP_SYMBOLS file - ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write . - ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops . - ALSA: control: Fix race between adding and removing a user element . - ALSA: hda: Add 2 more models to the power_save blacklist . - ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist . - ALSA: hda - Add mic quirk for the Lenovo G50-30 . - ALSA: hda - Add quirk for ASUS G751 laptop . - ALSA: hda/ca0132 - Call pci_iounmap instead of iounmap . - ALSA: hda - Fix headphone pin config for ASUS G751 . - ALSA: hda: fix unused variable warning . - ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop . - ALSA: hda/realtek - Add GPIO data update helper . - ALSA: hda/realtek - Allow skipping spec-gt;init_amp detection . - ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 . - ALSA: hda/realtek - Fix HP Headset Mic can"t record . - ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops . - ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 . - ALSA: hda/realtek - Manage GPIO bits commonly . - ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling . - ALSA: hda/realtek - Support ALC300 . - ALSA: oss: Use kvzalloc for local buffer allocations . - ALSA: sparc: Fix invalid snd_free_pages at error path . - ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock . - ALSA: usb-audio: update quirk for Bamp;W PX to remove microphone . - ALSA: wss: Fix invalid snd_free_pages at error path . - amd/iommu: Fix Guest Virtual APIC Log Tail Address Register . - arm64: KVM: Move CPU ID reg trap setup off the world switch path . - arm64: KVM: Sanitize PSTATE.M when being set from userspace . - arm64: KVM: Tighten guest core register access from userspace . - ARM: dts: at91: add new compatibility string for macb on sama5d3 . - ASoC: dwc: Added a quirk DW_I2S_QUIRK_16BIT_IDX_OVERRIDE to dwc - ASoC: Intel: cht_bsw_max98090: add support for Baytrail . - ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 . - ASoC: intel: skylake: Add missing break in skl_tplg_get_token . - ASoC: Intel: Skylake: Reset the controller in probe . - ASoC: rsnd: adg: care clock-frequency size . - ASoC: rsnd: do not fallback to PIO mode when -EPROBE_DEFER . - ASoC: rt5514: Fix the issue of the delay volume applied again . - ASoC: sigmadsp: safeload should not have lower byte limit . - ASoC: sun8i-codec: fix crash on module removal . - ASoC: wm8804: Add ACPI support . - ata: Fix racy link clearance . - ataflop: fix error handling during setup . - ath10k: fix kernel panic issue during pci probe . - ath10k: fix scan crash due to incorrect length calculation . - ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait . - ath10k: schedule hardware restart if WMI command times out . - autofs: fix autofs_sbi does not check super block type . - autofs: fix slab out of bounds read in getname_kernel . - autofs: mount point create should honour passed in mode . - badblocks: fix wrong return value in badblocks_set if badblocks are disabled . - batman-adv: Avoid probe ELP information leak . - batman-adv: Expand merged fragment buffer for full packet . - batman-adv: fix backbone_gw refcount on queue_work failure . - batman-adv: fix hardif_neigh refcount on queue_work failure . - batman-adv: Use explicit tvlv padding for ELP packets . - bdi: Fix another oops in wb_workfn . - bdi: Preserve kabi when adding cgwb_release_mutex . - bitops: protect variables in bit_clear_unless macro . - bitops: protect variables in set_mask_bits macro . - Blacklist commit that modifies Scsi_Host/kabi - Blacklist sd_zbc patch that is too invasive - Blacklist virtio patch that uses bio_integrity_bytes - blk-mq: I/O and timer unplugs are inverted in blktrace . - block, bfq: fix wrong init of saved start time for weight raising . - block: bfq: swap puts in bfqg_and_blkg_put . - block: copy ioprio in __bio_clone_fast . - block: respect virtual boundary mask in bvecs . - Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth . - Bluetooth: SMP: fix crash in unpairing . - bnxt_en: Fix TX timeout during netpoll . - bnxt_en: free hwrm resources, if driver probe fails . - bonding: avoid possible dead-lock . - bonding: fix length of actor system . - bonding: fix warning message . - bonding: pass link-local packets to bonding master also . - bpf: fix partial copy of map_ptr when dst is scalar . - bpf, net: add skb_mac_header_len helper . - bpf/verifier: disallow pointer subtraction . - bpf: wait for running BPF programs when updating map-in-map . - brcmfmac: fix for proper support of 160MHz bandwidth . - brcmfmac: fix reporting support for 160 MHz channels . - brcmutil: really fix decoding channel info for 160 MHz bandwidth . - bridge: do not add port to router list when receives query with source 0.0.0.0 . - Btrfs: Enhance btrfs_trim_fs function to handle error better . - Btrfs: Ensure btrfs_trim_fs can trim the whole filesystem . - Btrfs: fix assertion failure during fsync in no-holes mode . - Btrfs: fix assertion on fsync of regular file when using no-holes feature . - Btrfs: fix cur_offset in the error case for nocow . - Btrfs: fix data corruption due to cloning of eof block . - Btrfs: fix deadlock on tree root leaf when finding free extent . - Btrfs: fix deadlock when writing out free space caches . - Btrfs: fix infinite loop on inode eviction after deduplication of eof block . - Btrfs: fix missing error return in btrfs_drop_snapshot . - Btrfs: fix null pointer dereference on compressed write path error . - Btrfs: fix use-after-free during inode eviction . - Btrfs: fix use-after-free when dumping free space . - Btrfs: fix warning when replaying log after fsync of a tmpfile . - Btrfs: fix wrong dentries after fsync of file that got its parent replaced . - Btrfs: handle errors while updating refcounts in update_ref_for_cow . - Btrfs: make sure we create all new block groups . - Btrfs: protect space cache inode alloc with GFP_NOFS . - Btrfs: send, fix infinite loop due to directory rename dependencies . - cachefiles: fix the race between cachefiles_bury_object and rmdir . - can: dev: __can_get_echo_skb: Do not crash the kernel if can_priv::echo_skb is accessed out of bounds . - can: dev: can_get_echo_skb: factor out non sending code to __can_get_echo_skb . - can: dev: __can_get_echo_skb: print error message, if trying to echo non existing skb . - can: dev: __can_get_echo_skb: replace struct can_frame by canfd_frame to access frame length . - can: hi311x: Use level-triggered interrupt . - can: raw: check for CAN FD capable netdev in raw_sendmsg . - can: rcar_can: Fix erroneous registration . - can: rx-offload: introduce can_rx_offload_get_echo_skb and can_rx_offload_queue_sorted functions . - cdc-acm: correct counting of UART states in serial state notification . - cdc-acm: do not reset notification buffer index upon urb unlinking . - cdc-acm: fix race between reset and control messaging . - ceph: avoid a use-after-free in ceph_destroy_options . - ceph: fix dentry leak in ceph_readdir_prepopulate . - ceph: quota: fix null pointer dereference in quota check . - cfg80211: Address some corner cases in scan result channel updating . - cfg80211: fix use-after-free in reg_process_hint . - cifs: check for STATUS_USER_SESSION_DELETED . - cifs: fix memory leak in SMB2_open . - cifs: Fix use after free of a mid_q_entry . - clk: at91: Fix division by zero in PLL recalc_rate . - clk: fixed-factor: fix of_node_get-put imbalance . - clk: fixed-rate: fix of_node_get-put imbalance . - clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk . - clk: rockchip: Fix static checker warning in rockchip_ddrclk_get_parent call . - clk: s2mps11: Add used attribute to s2mps11_dt_match . - clk: s2mps11: Fix matching when built as module and DT node contains compatible . - clk: samsung: exynos5420: Enable PERIS clocks for suspend . - clk: x86: add quot;ether_clkquot; alias for Bay Trail / Cherry Trail . - clk: x86: Stop marking clocks as CLK_IS_CRITICAL . - clockevents/drivers/i8253: Add support for PIT shutdown quirk . - clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs . - clocksource/drivers/timer-atmel-pit: Properly handle error cases . - coda: fix "kernel memory exposure attempt" in fsync . - configfs: replace strncpy with memcpy . - crypto: caam - fix implicit casts in endianness helpers . - crypto: chelsio - Fix memory corruption in DMA Mapped buffers . - crypto: lrw - Fix out-of bounds access on counter overflow . - crypto: simd - correctly take reqsize of wrapped skcipher into account . - crypto: tcrypt - fix ghash-generic speed test . - dax: Fix deadlock in dax_lock_mapping_entry . - debugobjects: Make stack check warning more informative . - Documentation/l1tf: Fix small spelling typo . - Documentation/l1tf: Fix typos . - Documentation/l1tf: Remove Yonah processors from not vulnerable list . - do d_instantiate/unlock_new_inode combinations safely . - Do not leak MNT_INTERNAL away from internal mounts . - driver/dma/ioat: Call del_timer_sync without holding prep_lock . - drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type . - drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 . - drm/amdgpu: Fix vce work queue was not cancelled when suspend - drm/amdgpu/powerplay: fix missing break in switch statements - drm/ast: change resolution may cause screen blurred . - drm/ast: fixed cursor may disappear sometimes . - drm/ast: Fix incorrect free on ioregs . - drm/ast: Remove existing framebuffers before loading driver - drm/dp_mst: Check if primary mstb is null . - drm/dp_mst: Skip validating ports during destruction, just ref . - drm/edid: Add 6 bpc quirk for BOE panel . - drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl - drm/edid: VSDB yCBCr420 Deep Color mode bit definitions . - drm: fb-helper: Reject all pixel format changing requests - drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer - drm/hisilicon: hibmc: Do not overwrite fb helper surface depth - drm/i915/audio: Hook up component bindings even if displays are - drm/i915: Do not oops during modeset shutdown after lpe audio deinit . - drm/i915: Do not unset intel_connector-gt;mst_port . - drm/i915/dp: Link train Fallback on eDP only if fallback link BW can fit panel"s native mode . - drm/i915/execlists: Force write serialisation into context image vs execution . - drm/i915: Fix ilk+ watermarks when disabling pipes . - drm/i915/gen9+: Fix initial readout for Y tiled framebuffers - drm/i915/glk: Add Quirk for GLK NUC HDMI port issues . - drm/i915/glk: Remove 99% limitation . - drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values . - drm/i915: Large page offsets for pread/pwrite . - drm/i915: Mark pin flags as u64 . - drm/i915: Restore vblank interrupts earlier . - drm/i915: Skip vcpi allocation for MSTB ports that are gone . - drm/i915: Write GPU relocs harder with gen3 . - drm: mali-dp: Call drm_crtc_vblank_reset on device init . - drm/mediatek: fix OF sibling-node lookup - drm/meson: add support for 1080p25 mode . - drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config . - drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut . - drm/msm: fix OF child-node lookup - drm/nouveau: Check backlight IDs are gt;= 0, not gt; 0 . - drm/nouveau: Do not disable polling in fallback mode . - drm/omap: fix memory barrier bug in DMM driver . - drm/rockchip: Allow driver to be shutdown on reboot/kexec . - drm/sti: do not remove the drm_bridge that was never added - drm/sun4i: Fix an ulong overflow in the dotclock driver - drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset - e1000: check on netif_running before calling e1000_up . - e1000: ensure to free old tx/rx rings in set_ringparam . - EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting . - EDAC: Raise the maximum number of memory controllers . - EDAC, skx_edac: Fix logical channel intermediate decoding . - EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr . - eeprom: at24: change nvmem stride to 1 . - eeprom: at24: check at24_read/write arguments . - eeprom: at24: correctly set the size for at24mac402 . - Enable LSPCON instead of blindly disabling HDMI - enic: do not call enic_change_mtu in enic_probe . - enic: handle mtu change for vf properly . - enic: initialize enic-gt;rfs_h.lock in enic_probe . - ethtool: fix a privilege escalation bug . - ext2, dax: set ext2_dax_aops for dax files . - ext4: add missing brelse add_new_gdb_meta_bg"s error path . - ext4: add missing brelse in set_flexbg_block_bitmap"s error path . - ext4: add missing brelse update_backups"s error path . - ext4: avoid arithemetic overflow that can trigger a BUG . - ext4: avoid buffer leak in ext4_orphan_add after prior errors . - ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty . - ext4: avoid divide by zero fault when deleting corrupted inline directories . - ext4: avoid potential extra brelse in setup_new_flex_group_blocks . - ext4: check for NUL characters in extended attribute"s name . - ext4: check to make sure the rename"s destination is not freed . - ext4: do not mark mmp buffer head dirty . - ext4: fix buffer leak in __ext4_read_dirblock on error path . - ext4: fix buffer leak in ext4_xattr_move_to_block on error path . - ext4: fix missing cleanup if ext4_alloc_flex_bg_array fails while resizing . - ext4: fix online resize"s handling of a too-small final block group . - ext4: fix online resizing for bigalloc file systems with a 1k block size . - ext4: fix possible inode leak in the retry loop of ext4_resize_fs . - ext4: fix possible leak of sbi-gt;s_group_desc_leak in error path . - ext4: fix possible leak of s_journal_flag_rwsem in error path . - ext4: fix setattr project check in fssetxattr ioctl . - ext4: fix spectre gadget in ext4_mb_regular_allocator . - ext4: fix use-after-free race in ext4_remount"s error path . - ext4: initialize retries variable in ext4_da_write_inline_data_begin . - ext4: propagate error from dquot_initialize in EXT4_IOC_FSSETXATTR . - ext4: recalucate superblock checksum after updating free blocks/inodes . - ext4: release bs.bh before re-using in ext4_xattr_block_find . - ext4: reset error code in ext4_find_entry in fallback . - ext4: show test_dummy_encryption mount option in /proc/mounts . - fbdev: fix broken menu dependencies - fbdev/omapfb: fix omapfb_memory_read infoleak . - firmware: dcdbas: Add support for WSMT ACPI table . - firmware: dcdbas: include linux/io.h . - Fix kABI for quot;Ensure we commit after writeback is completequot; . - floppy: fix race condition in __floppy_read_block_0 . - flow_dissector: do not dissect l4 ports for fragments . - fscache: fix race between enablement and dropping of object . - fs: dcache: Avoid livelock between d_alloc_parallel and __d_add . - fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot . - fs: dcache: Use READ_ONCE when accessing i_dir_seq . - fs: Make extension of struct super_block transparent . - fsnotify: Fix busy inodes during unmount . - fsnotify: fix ignore mask logic in fsnotify . - fs/quota: Fix spectre gadget in do_quotactl . - ftrace: Fix debug preempt config name in stack_tracer_{en,dis}able . - ftrace: Fix kmemleak in unregister_ftrace_graph . - ftrace: Fix memleak when unregistering dynamic ops when tracing disabled . - ftrace: Remove incorrect setting of glob search field . - genirq: Fix race on spurious interrupt detection . - getname_kernel needs to make sure that -gt;name != -gt;iname in long case . - gpio: do not free unallocated ida on gpiochip_add_data_with_key error path . - grace: replace BUG_ON by WARN_ONCE in exit_net hook . - gso_segment: Reset skb-gt;mac_len after modifying network header . - hfsplus: do not return 0 when fill_super failed . - hfsplus: stop workqueue when fill_super failed . - hfs: prevent crash on exit from failed search . - HID: hiddev: fix potential Spectre v1 . - HID: hid-sensor-hub: Force logical minimum to 1 for power and report state . - HID: quirks: fix support for Apple Magic Keyboards . - HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report . - HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges . - hv: avoid crash in vmbus sysfs files . - hv_netvsc: fix schedule in RCU context . - hv_netvsc: ignore devices that are not PCI . - hwmon: Fix double-free in __hwmon_device_register . - hwmon: Remove bogus __init annotations . - hwmon: Fix current value calculation . - hwmon Fix NULL id pointer in probe . - hwmon: Fix potential Spectre v1 . - hwmon: Fix page count auto-detection . - hwmon: Set fan speed to 0 on suspend . - hwmon: Fix initial notify . - hwmon: temp4_type has writable permission . - hwrng: core - document the quality field . - hypfs_kill_super: deal with failed allocations . - i2c: i2c-scmi: fix for i2c_smbus_write_block_data . - i2c: rcar: cleanup DMA for all kinds of failure . - ibmvnic: fix accelerated VLAN handling . - ibmvnic: fix index in release_rx_pools . - ibmvnic: remove ndo_poll_controller . - ibmvnic: Update driver queues after change in ring size support . - iio: accel: adxl345: convert address field usage in iio_chan_spec . - iio: ad5064: Fix regulator handling . - iio: adc: at91: fix acking DRDY irq on simple conversions . - iio: adc: at91: fix wrong channel number in triggered buffer mode . - iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs . - iio:st_magn: Fix enable device after trigger . - ima: fix showing large "violations" or "runtime_measurements_count" . - include/linux/pfn_t.h: force "~" to be parsed as an unary operator . - inet: make sure to grab rcu_read_lock before using ireq-gt;ireq_opt . - Input: atakbd - fix Atari CapsLock behaviour . - Input: atakbd - fix Atari keymap . - Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM . - Input: synaptics - avoid using uninitialized variable when probing . - Input: xpad - add PDP device id 0x02a4 . - Input: xpad - add support for Xbox1 PDP Camo series gamepad . - Input: xpad - avoid using __set_bit for capabilities . - Input: xpad - fix some coding style issues . - intel_th: pci: Add Ice Lake PCH support . - iommu/arm-smmu: Ensure that page-table updates are visible before TLBI . - iommu/arm-smmu: Error out only if not enough context interrupts . - iommu/ipmmu-vmsa: Fix crash on early domain free . - iommu/vt-d: Add definitions for PFSID . - iommu/vt-d: Fix dev iotlb pfsid use . - iommu/vt-d: Fix NULL pointer dereference in prq_event_thread . - iommu/vt-d: Fix scatterlist offset handling . - iommu/vt-d: Use memunmap to free memremap . - ip6_tunnel: be careful when accessing the inner header . - ip6_tunnel: Fix encapsulation layout . - ip6_vti: fix a null pointer deference when destroy vti6 tunnel . - ipmi: Fix timer race with module unload . - ip_tunnel: be careful when accessing the inner header . - ip_tunnel: do not force DF when MTU is locked . - ipv4: lock mtu in fnhe when received PMTU lt; net.ipv4.route.min_pmtu . - ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state . - ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF . - ipv6: fix possible use-after-free in ip6_xmit . - ipv6: mcast: fix a use-after-free in inet6_mc_check . - ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called . - ipv6: take rcu lock in rawv6_send_hdrinc . - iwlwifi: dbg: allow wrt collection before ALIVE . - iwlwifi: dbg: do not crash if the firmware crashes in the middle of a debug dump . - iwlwifi: do not WARN on trying to dump dead firmware . - iwlwifi: mvm: Allow TKIP for AP mode . - iwlwifi: mvm: check for n_profiles validity in EWRD ACPI . - iwlwifi: mvm: check for short GI only for OFDM . - iwlwifi: mvm: check return value of rs_rate_from_ucode_rate . - iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface . - iwlwifi: mvm: do not use SAR Geo if basic SAR is not used . - iwlwifi: mvm: fix BAR seq ctrl reporting . - iwlwifi: mvm: fix regulatory domain update when the firmware starts . - iwlwifi: mvm: open BA session only when sta is authorized . - iwlwifi: mvm: send BCAST management frames to the right station . - iwlwifi: mvm: support sta_statistics even on older firmware . - iwlwifi: pcie: avoid empty free RB queue . - iwlwifi: pcie: gen2: build A-MSDU only for GSO . - iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb return value . - jbd2: fix use after free in jbd2_log_do_checkpoint . - KABI fix for quot;NFSv4.1: Fix up replays of interrupted requestsquot; . - kABI: Hide get_msr_feature in kvm_x86_ops . - KABI: hide new member in struct iommu_table from genksyms . - KABI: mask raw in struct bpf_reg_state . - KABI: powerpc: export __find_linux_pte as __find_linux_pte_or_hugepte . - KABI: powerpc: Revert npu callback signature change . - KABI: protect struct fib_nh_exception . - KABI: protect struct rtable . - KABI/severities: ignore __xive_vm_h_* KVM internal symbols. - Kbuild: fix # escaping in .cmd files for future Make . - kbuild: fix kernel/bounds.c "W=1" warning . - kbuild: move quot;_allquot; target out of $ conditional . - kernfs: update comment about kernfs_path return value . - kgdboc: Passing ekgdboc to command line causes panic . - kprobes/x86: Fix %p uses in error messages . - KVM: arm/arm64: Introduce vcpu_el1_is_32bit . - KVM: Make VM ioctl do valloc for some archs . - KVM: nVMX: Always reflect #NM VM-exits to L1 . - KVM: nVMX: move check_vmentry_postreqs call to nested_vmx_enter_non_root_mode . - KVM: PPC: Add pt_regs into kvm_vcpu_arch and move vcpu-gt;arch.gpr[] into it . - KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode . - KVM: PPC: Book3S: Add MMIO emulation for VMX instructions . - KVM: PPC: Book3S: Allow backing bigger guest IOMMU pages with smaller physical pages . - KVM: PPC: Book3S: Check KVM_CREATE_SPAPR_TCE_64 parameters . - KVM: PPC: Book3S: Eliminate some unnecessary checks . - KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions . - KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables . - KVM: PPC: Book3S HV: Add of_node_put in success path . - KVM: PPC: Book3S HV: Add "online" register to ONE_REG interface . - KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 . - KVM: PPC: Book3S HV: Allow HPT and radix on the same core for POWER9 v2.2 . - KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault . - KVM: PPC: Book3S HV: Avoid shifts by negative amounts . - KVM: PPC: Book3S HV: Check DR not IR to chose real vs virt mode MMIOs . - KVM: PPC: Book3S HV: Do not truncate HPTE index in xlate function . - KVM: PPC: Book3S HV: Do not use compound_order to determine host mapping size . - KVM: PPC: Book3S HV: Do not use existing quot;proddedquot; flag for XIVE escalations . - KVM: PPC: Book 3S HV: Do ptesync in radix guest exit path . - KVM: PPC: Book3S HV: Do SLB load/unload with guest LPCR value loaded . - KVM: PPC: Book3S HV: Enable migration of decrementer register . - KVM: PPC: Book3S HV: Factor fake-suspend handling out of kvmppc_save/restore_tm . - KVM: PPC: Book3S HV: Fix conditions for starting vcpu . - KVM: PPC: Book3S HV: Fix constant size warning . - KVM: PPC: Book3S HV: Fix duplication of host SLB entries . - KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds . - KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler . - KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing code . - KVM: PPC: Book3S HV: Fix inaccurate comment . - KVM: PPC: Book3S HV: Fix kvmppc_bad_host_intr for real mode interrupts . - KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry . - KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix . - KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing . - KVM: PPC: Book3S HV: Handle 1GB pages in radix page fault handler . - KVM: PPC: Book3S HV: Improve handling of debug-trigger HMIs on POWER9 . - KVM: PPC: Book3S HV: Keep XIVE escalation interrupt masked unless ceded . - KVM: PPC: Book3S HV: Lockless tlbie for HPT hcalls . - KVM: PPC: Book3S HV: Make HPT resizing work on POWER9 . - KVM: PPC: Book3S HV: Make radix clear pte when unmapping . - KVM: PPC: Book3S HV: Make radix use correct tlbie sequence in kvmppc_radix_tlbie_page . - KVM: PPC: Book3S HV: Make xive_pushed a byte, not a word . - KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space . - KVM: PPC: Book3S HV: radix: Do not clear partition PTE when RC or write bits do not match . - KVM: PPC: Book3S HV: Radix page fault handler optimizations . - KVM: PPC: Book3S HV: radix: Refine IO region partition scope attributes . - KVM: PPC: Book3S HV: Read kvm-gt;arch.emul_smt_mode under kvm-gt;lock . - KVM: PPC: Book3S HV: Recursively unmap all page table entries when unmapping . - KVM: PPC: Book3S HV: Remove useless statement . - KVM: PPC: Book3S HV: Remove vcpu-gt;arch.dec usage . - KVM: PPC: Book3S HV: Send kvmppc_bad_interrupt NMIs to Linux handlers . - KVM: PPC: Book3S HV: Set RWMR on POWER8 so PURR/SPURR count correctly . - KVM: PPC: Book3S HV: Snapshot timebase offset on guest entry . - KVM: PPC: Book3S HV: Streamline setting of reference and change bits . - KVM: PPC: Book3S HV: Use a helper to unmap ptes in the radix fault path . - KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in page fault handler . - KVM: PPC: Book3S HV: XIVE: Resend re-routed interrupts on CPU priority change . - KVM: PPC: Book3S PR: Add guest MSR parameter for kvmppc_save_tm/kvmppc_restore_tm . - KVM: PPC: Book3S PR: Move kvmppc_save_tm/kvmppc_restore_tm to separate file . - KVM: PPC: Book3S: Use correct page shift in H_STUFF_TCE . - KVM: PPC: Fix a mmio_host_swabbed uninitialized usage issue . - KVM: PPC: Make iommu_table::it_userspace big endian . - KVM: PPC: Move nip/ctr/lr/xer registers to pt_regs in kvm_vcpu_arch . - KVM: PPC: Use seq_puts in kvmppc_exit_timing_show . - KVM: s390: vsie: copy wrapping keys to right place . - KVM: SVM: Add MSR-based feature support for serializing LFENCE . - KVM: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb . - KVM: VMX: re-add ple_gap module parameter . - KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR . - KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry . - KVM: x86: Add a framework for supporting MSR-based features . - KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vm . - KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall . - KVM: X86: Introduce kvm_get_msr_feature . - KVM/x86: kABI fix for vm_alloc/vm_free changes . - KVM: x86: Set highest physical address bits in non-present/reserved SPTEs . - libceph: bump CEPH_MSG_MAX_DATA_LEN . - libceph: fall back to sendmsg for slab pages . - libertas: call into generic suspend code before turning off power . - libertas: do not set URB_ZERO_PACKET on IN USB transfer . - libnvdimm, badrange: remove a WARN for list_empty . - libnvdimm, dimm: Maximize label transfer size . - libnvdimm: Hold reference on parent while scheduling async init . - libnvdimm: Introduce locked DIMM capacity support . - libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7 . - libnvdimm, label: Fix sparse warning . - libnvdimm: move poison list functions to a new "badrange" file . - libnvdimm/nfit_test: add firmware download emulation . - libnvdimm/nfit_test: adding support for unit testing enable LSS status . - libnvdimm, region: Fail badblocks listing for inactive regions . - libnvdimm, testing: Add emulation for smart injection commands . - libnvdimm, testing: update the default smart ctrl_temperature . - lib/ubsan: add type mismatch handler for new GCC/Clang . - lib/ubsan.c: s/missaligned/misaligned/ . - livepatch: create and include UAPI headers . - llc: set SOCK_RCU_FREE in llc_sap_add_socket . - lockd: fix quot;list_add double addquot; caused by legacy signal interface . - loop: add recursion validation to LOOP_CHANGE_FD . - loop: do not call into filesystem while holding lo_ctl_mutex . - loop: fix LOOP_GET_STATUS lock imbalance . - mac80211: Always report TX status . - mac80211: fix TX status reporting for ieee80211s . - mac80211_hwsim: do not omit multicast announce of first added radio . - mac80211: minstrel: fix using short preamble CCK rates on HT clients . - mac80211: TDLS: fix skb queue/priority assignment . - mach64: detect the dot clock divider correctly on sparc . - mach64: fix display corruption on big endian machines - mach64: fix image corruption due to reading accelerator registers - mailbox: PCC: handle parse error . - make sure that __dentry_kill always invalidates d_seq, unhashed or not . - md: allow metadata updates while suspending an array - fix . - MD: fix invalid stored role for a disk - try2 . - md: fix NULL dereference of mddev-gt;pers in remove_and_add_spares . - md/raid10: fix that replacement cannot complete recovery after reassemble . - md/raid1: add error handling of read error from FailFast device . - md/raid5-cache: disable reshape completely . - md/raid5: fix data corruption of replacements after originals dropped . - media: af9035: prevent buffer overflow on write . - media: cx231xx: fix potential sign-extension overflow on large shift . - media: dvb: fix compat ioctl translation . - media: em28xx: fix input name for Terratec AV 350 . - media: em28xx: use a default format if TRY_FMT fails . - media: pci: cx23885: handle adding to list failure . - media: tvp5150: avoid going past array on v4l2_querymenu . - media: tvp5150: fix switch exit in set control handler . - media: tvp5150: fix width alignment during set_selection . - media: uvcvideo: Fix uvc_alloc_entity allocation alignment . - media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD . - media: vsp1: Fix YCbCr planar formats pitch calculation . - memory_hotplug: cond_resched in __remove_pages . - mfd: arizona: Correct calling of runtime_put_sync . - mfd: menelaus: Fix possible race condition and leak . - mfd: omap-usb-host: Fix dts probe of children . - mlxsw: spectrum: Fix IP2ME CPU policer configuration . - mmc: block: avoid multiblock reads for the last sector in SPI mode . - mmc: dw_mmc-rockchip: correct property names in debug . - mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01 . - mm: handle no memcg case in memcg_kmem_charge properly . - mm/migrate: Use spin_trylock while resetting rate limit . - mm: /proc/pid/pagemap: hide swap entries from unprivileged users . - mm: rework memcg kernel stack accounting . - modpost: ignore livepatch unresolved relocations . - mount: Do not allow copying MNT_UNBINDABLE|MNT_LOCKED mounts . - mount: Prevent MNT_DETACH from disconnecting locked mounts . - mount: Retest MNT_LOCKED in do_umount . - move changes without Git-commit out of sorted section - neighbour: confirm neigh entries when ARP packet is received . - net/af_iucv: drop inbound packets with invalid flags . - net/af_iucv: fix skb handling on HiperTransport xmit error . - net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT . - net: aquantia: memory corruption on jumbo frames . - net: bcmgenet: Poll internal PHY for GENETv5 . - net: bcmgenet: protect stop from timeout . - net: bcmgenet: use MAC link status for fixed phy . - net: bridge: remove ipv6 zero address check in mcast queries . - net: dsa: bcm_sf2: Call setup during switch resume . - net: dsa: bcm_sf2: Fix unbind ordering . - net: ena: add functions for handling Low Latency Queues in ena_com . - net: ena: add functions for handling Low Latency Queues in ena_netdev . - net: ena: change rx copybreak default to reduce kernel memory pressure . - net: ena: complete host info to match latest ENA spec . - net: ena: enable Low Latency Queues . - net: ena: explicit casting and initialization, and clearer error handling . - net: ena: fix auto casting to boolean . - net: ena: fix compilation error in xtensa architecture . - net: ena: fix crash during failed resume from hibernation . - net: ena: fix indentations in ena_defs for better readability . - net: ena: Fix Kconfig dependency on X86 . - net: ena: fix NULL dereference due to untimely napi initialization . - net: ena: fix rare bug when failed restart/resume is followed by driver removal . - net: ena: fix warning in rmmod caused by double iounmap . - net: ena: introduce Low Latency Queues data structures according to ENA spec . - net: ena: limit refill Rx threshold to 256 to avoid latency issues . - net: ena: minor performance improvement . - net: ena: remove ndo_poll_controller . - net: ena: remove redundant parameter in ena_com_admin_init . - net: ena: update driver version to 2.0.1 . - net: ena: use CSUM_CHECKED device indication to report skb"s checksum status . - net: fec: do not dump RX FIFO register when not available . - net-gro: reset skb-gt;pkt_type in napi_reuse_skb . - net: hns: fix for unmapping problem when SMMU is on . - net: hp100: fix always-true check for link up state . - net: ibm: fix return type of ndo_start_xmit function . - net/ibmnvic: Fix deadlock problem in reset . - net/ibmvnic: Fix RTNL deadlock during device reset . - net: ipmr: fix unresolved entry dumps . - net: ipv4: do not let PMTU updates increase route MTU . - net/ipv6: Display all addresses in output of /proc/net/if_inet6 . - net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs . - netlabel: check for IPV4MASK in addrinfo_get . - net: macb: do not disable MDIO bus at open/close time . - net/mlx5: Check for error in mlx5_attach_interface . - net/mlx5e: Fix selftest for small MTUs . - net/mlx5e: Set vlan masks for all offloaded TC rules . - net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables . - net/mlx5: E-Switch, Fix out of bound access when setting vport rate . - net/mlx5: Fix debugfs cleanup in the device init/remove flow . - net/mlx5: Fix use-after-free in self-healing flow . - net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type . - net: mvpp2: Extract the correct ethtype from the skb for tx csum offload . - net: mvpp2: fix a txq_done race condition . - net/packet: fix packet drop as of virtio gso . - net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs . - net: qca_spi: Fix race condition in spi transfers . - net: qmi_wwan: add Wistron Neweb D19Q1 . - net: sched: action_ife: take reference to meta module . - net/sched: act_pedit: fix dump of extended layered op . - net/sched: act_sample: fix NULL dereference in the data path . - net: sched: Fix for duplicate class dump . - net: sched: Fix memory exposure from short TCA_U32_SEL . - net: sched: gred: pass the right attribute to gred_change_table_def . - net: smsc95xx: Fix MTU range . - net: socket: fix a missing-check bug . - net: stmmac: Fix stmmac_mdio_reset when building stmmac as modules . - net: stmmac: Fixup the tail addr setting in xmit path . - net: systemport: Fix wake-up interrupt race during resume . - net: systemport: Protect stop from timeout . - net: udp: fix handling of CHECKSUM_COMPLETE packets . - net/usb: cancel pending work when unbinding smsc75xx . - NFC: nfcmrvl_uart: fix OF child-node lookup . - nfit_test: add error injection DSMs . - nfit_test: fix buffer overrun, add sanity check . - nfit_test: improve structure offset handling . - nfit_test: prevent parsing error of nfit_test.0 . - nfit_test: when clearing poison, also remove badrange entries . - nfp: wait for posted reconfigs when disabling the device . - NFS: Avoid quadratic search when freeing delegations . - NFS: Avoid RCU usage in tracepoints . - NFS: commit direct writes even if they fail partially . - nfsd4: permit layoutget of executable-only files . - nfsd: check for use of the closed special stateid . - nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x . - nfsd: deal with revoked delegations appropriately . - nfsd: Ensure we check stateid validity in the seqid operation checks . - nfsd: Fix another OPEN stateid race . - nfsd: fix corrupted reply to badly ordered compound . - nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo . - nfsd: Fix stateid races between OPEN and CLOSE . - NFS: do not wait on commit in nfs_commit_inode if there were no commit requests . - nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir . - NFS: Ensure we commit after writeback is complete . - NFS: Fix an incorrect type in struct nfs_direct_req . - NFS: Fix a typo in nfs_rename . - NFS: Fix typo in nomigration mount option . - NFS: Fix unstable write completion . - NFSv4.0 fix client reference leak in callback . - NFSv4.1: Fix a potential layoutget/layoutrecall deadlock . - NFSv4.1 fix infinite loop on I/O . - NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY . - NFSv4.1: Fix up replays of interrupted requests . - NFSv4: Fix a typo in nfs41_sequence_process . - nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds . - nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT . - nospec: Include lt;asm/barrier.hgt; dependency . - nvdimm: Clarify comment in sizeof_namespace_index . - nvdimm: Remove empty if statement . - nvdimm: Sanity check labeloff . - nvdimm: Split label init out from the logic for getting config data . - nvdimm: Use namespace index data to reduce number of label reads needed . - nvme: Free ctrl device name on init failure . - ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry . - ocfs2: fix locking for res-gt;tracking and dlm-gt;tracking_list . - ocfs2: fix ocfs2 read block panic . - ocfs2: free up write context when direct IO failed . - ocfs2: subsystem.su_mutex is required while accessing the item-gt;ci_parent . - of: add helper to lookup compatible child node - openvswitch: Fix push/pop ethernet validation . - orangefs: fix deadlock; do not write i_size in read_iter . - orangefs: initialize op on loop restart in orangefs_devreq_read . - orangefs_kill_sb: deal with allocation failures . - orangefs: use list_for_each_entry_safe in purge_waiting_ops . - PCI: Add Device IDs for Intel GPU quot;spurious interruptquot; quirk . - PCI/ASPM: Do not initialize link state when aspm_disabled is set . - PCI/ASPM: Fix link_state teardown on device removal . - PCI: dwc: remove duplicate fix References: bsc#1115269 Patch has been already applied by the following commit: 9f73db8b7c PCI: dwc: Fix enumeration end when reaching root subordinate - PCI: hv: Do not wait forever on a device that has disappeared . - PCI: hv: Use effective affinity mask . - PCI: imx6: Fix link training status detection in link up check . - PCI: iproc: Remove PAXC slot check to allow VF support . - PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice . - PCI: Reprogram bridge prefetch registers on resume . - PCI: vmd: Assign vector zero to all bridges . - PCI: vmd: Detach resources after stopping root bus . - PCI: vmd: White list for fast interrupt handlers . - pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges . - percpu: make this_cpu_generic_read atomic w.r.t. interrupts . - perf: fix invalid bit in diagnostic entry . - pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map . - pinctrl: meson: fix pinconf bias disable . - pinctrl: qcom: spmi-mpp: Fix drive strength setting . - pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux . - pinctrl: spmi-mpp: Fix pmic_mpp_config_get to be compliant . - pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get to be compliant . - pipe: match pipe_max_size data type with procfs . - platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 . - platform/x86: intel_telemetry: report debugfs failure . - pNFS: Always free the session slot on error in nfs4_layoutget_handle_exception . - pNFS: Do not release the sequence slot until we"ve processed layoutget on open . - pNFS: Prevent the layout header refcount going to zero in pnfs_roc . - powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs before POWER9 . - powerpc/boot: Fix opal console in boot wrapper . - powerpc/kvm/booke: Fix altivec related build break . - powerpc/kvm: Switch kvm pmd allocator to custom allocator . - powerpc/mm: Fix typo in comments . - powerpc/mm/hugetlb: initialize the pagetable cache correctly for hugetlb . - powerpc/mm/keys: Move pte bits to correct headers . - powerpc/mm: Rename find_linux_pte_or_hugepte . - powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure . - powerpc/perf: Update raw-event code encoding comment for power8 . - powerpc/powernv: Add indirect levels to it_userspace . - powerpc/powernv: Do not select the cpufreq governors . - powerpc/powernv: Fix concurrency issue with npu-gt;mmio_atsd_usage . - powerpc/powernv: Fix opal_event_shutdown called with interrupts disabled . - powerpc/powernv/ioda2: Reduce upper limit for DMA window size . - powerpc/powernv/ioda: Allocate indirect TCE levels on demand . - powerpc/powernv/ioda: Finish removing explicit max window size check . - powerpc/powernv/ioda: Remove explicit max window size check . - powerpc/powernv: Move TCE manupulation code to its own file . - powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy . - powerpc/powernv/npu: Do not explicitly flush nmmu tlb . - powerpc/powernv/npu: Fix deadlock in mmio_invalidate . - powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex callback parameters . - powerpc/powernv/npu: Use flush_all_mm instead of flush_tlb_mm . - powerpc/powernv/pci: Work around races in PCI bridge enabling . - powerpc/powernv: Rework TCE level allocation . - powerpc/pseries: Fix build break for SPLPAR=n and CPU hotplug . - powerpc/pseries: Fix CONFIG_NUMA=n build . - powerpc/pseries: Fix DTL buffer registration . - powerpc/pseries: Fix how we iterate over the DTL entries . - powerpc/pseries: Fix quot;OF: ERROR: Bad of_node_put on /cpusquot; during DLPAR . - powerpc/pseries/mobility: Extend start/stop topology update scope . - powerpc: pseries: remove dlpar_attach_node dependency on full path . - powerpc/xive: Move definition of ESB bits . - powerpc/xmon: Add ISA v3.0 SPRs to SPR dump . - power: supply: max8998-charger: Fix platform data retrieval . - pppoe: fix reception of frames with no mac header . - printk: drop in_nmi check from printk_safe_flush_on_panic . - printk: Fix panic caused by passing log_buf_len to command line . - printk/tracing: Do not trace printk_nmi_enter . - provide linux/set_memory.h . - ptp: fix Spectre v1 vulnerability . - pwm: lpss: Release runtime-pm reference from the driver"s remove callback . - pxa168fb: prepare the clock . - qmi_wwan: Added support for Gemalto"s Cinterion ALASxx WWAN interface . - qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID . - qmi_wwan: Support dynamic config on Quectel EP06 . - qrtr: add MODULE_ALIAS macro to smd . - r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED . - r8169: fix NAPI handling under high load . - race of lockd inetaddr notifiers vs nlmsvc_rqst change . - RAID10 BUG_ON in raise_barrier when force is true and conf-gt;barrier is 0 . - random: rate limit unseeded randomness warnings . - rculist: add list_for_each_entry_from_rcu . - rculist: Improve documentation for list_for_each_entry_from_rcu . - rds: fix two RCU related problems . - README: Clean-up trailing whitespace - reiserfs: add check to detect corrupted directory entry . - reiserfs: do not panic on bad directory entries . - remoteproc: qcom: Fix potential device node leaks . - rename a hv patch to reduce conflicts in -AZURE - reset: hisilicon: fix potential NULL pointer dereference . - reset: imx7: Fix always writing bits as 0 . - resource: Include resource end in walk_* interfaces . - Revert quot;ceph: fix dentry leak in splice_dentryquot; . - Revert quot;powerpc/64: Fix checksum folding in csum_addquot; . - Revert quot;rpm/kernel-binary.spec.in: allow unsupported modules for -extraquot; - Revert quot;usb: dwc3: gadget: skip Set/Clear Halt when invalidquot; . - rpmsg: Correct support for MODULE_DEVICE_TABLE . - rtnetlink: Disallow FDB configuration for non-Ethernet device . - rtnetlink: fix rtnl_fdb_dump for ndmsg header . - rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 . - s390/cpum_sf: Add data entry sizes to sampling trailer entry . - s390/kvm: fix deadlock when killed by oom . - s390/mm: Check for valid vma before zapping in gmap_discard . - s390/mm: correct allocate_pgste proc_handler callback . - s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function . - s390/qeth: fix HiperSockets sniffer . - s390: qeth: Fix potential array overrun in cmd/rc lookup . - s390/qeth: handle failure on workqueue creation . - s390/qeth: report 25Gbit link speed . - s390: revert ELF_ET_DYN_BASE base changes . - s390/sclp_tty: enable line mode tty even if there is an ascii console . - s390/sthyi: add cache to store hypervisor info . - s390/sthyi: add s390_sthyi system call . - s390/sthyi: reorganize sthyi implementation . - sched/numa: Limit the conditions where scan period is reset . - scsi: core: Allow state transitions from OFFLINE to BLOCKED . - scsi: core: Allow state transitions from OFFLINE to BLOCKED . - scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock . - scsi: libfc: check fc_frame_payload_get return value for null . - scsi: libfc: check fc_frame_payload_get return value for null . - scsi: libfc: retry PRLI if we cannot analyse the payload . - scsi: libfc: retry PRLI if we cannot analyse the payload . - scsi: libsas: remove irq save in sas_ata_qc_issue . - scsi: lpfc: add support to retrieve firmware logs . - scsi: lpfc: add Trunking support . - scsi: lpfc: Correct errors accessing fw log . - scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 . - scsi: lpfc: Correct irq handling via locks when taking adapter offline . - scsi: lpfc: Correct LCB RJT handling . - scsi: lpfc: Correct loss of fc4 type on remote port address change . - scsi: lpfc: Correct race with abort on completion path . - scsi: lpfc: Correct soft lockup when running mds diagnostics . - scsi: lpfc: Correct speeds on SFP swap . - scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces . - scsi: lpfc: Fix errors in log messages . - scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN . - scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event . - scsi: lpfc: Fix lpfc_sli4_read_config return value check . - scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point . - scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover . - scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity . - scsi: lpfc: raise sg count for nvme to use available sg resources . - scsi: lpfc: reduce locking when updating statistics . - scsi: lpfc: Remove set but not used variable "sgl_size" . - scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry . - scsi: lpfc: Synchronize access to remoteport via rport . - scsi: lpfc: update driver version to 12.0.0.7 . - scsi: lpfc: update driver version to 12.0.0.8 . - scsi: qlogicpti: Fix an error handling path in "qpti_sbus_probe" . - scsi: scsi_transport_srp: Fix shost to rport translation . - scsi: sg: fix minor memory leak in error path . - scsi: sysfs: Introduce sysfs_{un,}break_active_protection . - scsi: target: Fix fortify_panic kernel exception . - scsi: target/tcm_loop: Avoid that static checkers warn about dead code . - scsi: target: tcmu: add read length support . - sctp: fix race on sctp_id2asoc . - sctp: fix strchange_flags name for Stream Change Event . - sctp: hold transport before accessing its asoc in sctp_transport_get_next . - sctp: not allow to set asoc prsctp_enable by sockopt . - sctp: not increase stream"s incnt before sending addstrm_in request . - sctp: update dst pmtu with the correct daddr . - serial: 8250: Fix clearing FIFOs in RS485 mode again . - signal: Properly deliver SIGSEGV from x86 uprobes . - skip LAYOUTRETURN if layout is invalid . - smb2: fix missing files in root share directory listing . - smb2: fix missing files in root share directory listing . - smb3: fill in statfs fsid and correct namelen . - smb3: fill in statfs fsid and correct namelen . - smb3: fix reset of bytes read and written stats . - smb3: fix reset of bytes read and written stats . - smb3: on reconnect set PreviousSessionId field . - smb3: on reconnect set PreviousSessionId field . - soc: fsl: qbman: qman: avoid allocating from non existing gen_pool . - soc/tegra: pmc: Fix child-node lookup . - soc: ti: QMSS: Fix usage of irq_set_affinity_hint . - sound: do not call skl_init_chip to reset intel skl soc . - sound: enable interrupt after dma buffer initialization . - spi/bcm63xx-hsspi: keep pll clk enabled . - spi: bcm-qspi: switch back to reading flash using smaller chunks . - spi: sh-msiof: fix deferred probing . - staging: comedi: ni_mio_common: protect register write overflow . - staging:iio:ad7606: fix voltage scales . - staging: rtl8723bs: Fix the return value in case of error in "rtw_wx_read32" . - staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION . - sunrpc: Allow connect to return EHOSTUNREACH . - sunrpc: Do not use stack buffer with scatterlist . - sunrpc: Fix rpc_task_begin trace point . - sunrpc: Fix tracepoint storage issues with svc_recv and svc_rqst_status . - target: fix buffer offset in core_scsi3_pri_read_full_status . - target: log Data-Out timeouts as errors . - target: log NOP ping timeouts as errors . - target: split out helper for cxn timeout error stashing . - target: stash sess_err_stats on Data-Out timeout . - target: use ISCSI_IQN_LEN in iscsi_target_stat . - tcp: do not restart timewait timer on rst reception . - test_firmware: fix error return getting clobbered . - tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths . - thermal: bcm2835: enable hwmon explicitly . - thermal: da9062/61: Prevent hardware access during system suspend . - thermal: rcar_thermal: Prevent hardware access during system suspend . - tipc: do not assume linear buffer when reading ancillary data . - tipc: fix a missing rhashtable_walk_exit . - tipc: fix flow control accounting for implicit connect . - tools build: fix # escaping in .cmd files for future Make . - tools/testing/nvdimm: advertise a write cache for nfit_test . - tools/testing/nvdimm: allow custom error code injection . - tools/testing/nvdimm: disable labels for nfit_test.1 . - tools/testing/nvdimm: enable labels for nfit_test.1 dimms . - tools/testing/nvdimm: fix missing newline in nfit_test_dimm "handle" attribute . - tools/testing/nvdimm: Fix support for emulating controller temperature . - tools/testing/nvdimm: force nfit_test to depend on instrumented modules . - tools/testing/nvdimm: improve emulation of smart injection . - tools/testing/nvdimm: kaddr and pfn can be NULL to -gt;direct_access . - tools/testing/nvdimm: Make DSM failure code injection an override . - tools/testing/nvdimm: smart alarm/threshold control . - tools/testing/nvdimm: stricter bounds checking for error injection commands . - tools/testing/nvdimm: support nfit_test_dimm attributes under nfit_test.1 . - tools/testing/nvdimm: unit test clear-error commands . - tools/vm/page-types.c: fix quot;defined but not usedquot; warning . - tools/vm/slabinfo.c: fix sign-compare warning . - tpm2-cmd: allow more attempts for selftest execution . - tpm: add retry logic . - tpm: consolidate the TPM startup code . - tpm: do not suspend/resume if power stays on . - tpm: fix intermittent failure with self tests . - tpm: fix response size validation in tpm_get_random . - tpm: move endianness conversion of ordinals to tpm_input_header . - tpm: move endianness conversion of TPM_TAG_RQU_COMMAND to tpm_input_header . - tpm: move the delay_msec increment after sleep in tpm_transmit . - tpm: React correctly to RC_TESTING from TPM 2.0 self tests . - tpm: replace msleep with usleep_range in TPM 1.2/2.0 generic drivers . - tpm: Restore functionality to xen vtpm driver . - tpm: self test failure should not cause suspend to fail . - tpm: tpm-interface: fix tpm_transmit/_cmd kdoc . - tpm: Trigger only missing TPM 2.0 self tests . - tpm: Use dynamic delay to wait for TPM 2.0 self test result . - tpm: use tpm2_pcr_read in tpm2_do_selftest . - tpm: use tpm_buf functions in tpm2_pcr_read . - tracing: Add barrier to trace_printk buffer nesting modification . - tracing: Apply trace_clock changes to instance max buffer . - tracing: Erase irqsoff trace with empty write . - tty: check name length in tty_find_polling_driver . - tty: Do not block on IO when ldisc change is pending . - tty: fix data race between tty_init_dev and flush of buf . - tty: Hold tty_ldisc_lock during tty_reopen . - tty/ldsem: Add lockdep asserts for ldisc_sem . - tty/ldsem: Convert to regular lockdep annotations . - tty/ldsem: Decrement wait_readers on timeouted down_read . - tty/ldsem: Wake up readers after timed out down_write . - tty: Simplify tty-gt;count math in tty_reopen . - tty: wipe buffer . - tty: wipe buffer if not echoing data . - tun: Consistently configure generic netdev params via rtnetlink . - tuntap: fix multiqueue rx . - udp4: fix IP_CMSG_CHECKSUM for connected sockets . - udp6: add missing checks on edumux packet processing . - udp6: fix encap return code for resubmitting . - uio: ensure class is registered before devices . - uio: Fix an Oops on load . - uio: make symbol "uio_class_registered" static . - Update config files. Enabled ENA for arm64. - usb: cdc-acm: add entry for Hiro modem . - usb: chipidea: Prevent unbalanced IRQ disable . - usb: core: Fix hub port connection events lost . - usb: dwc2: host: do not delay retries for CONTROL IN transfers . - usb: dwc2: host: Do not retry NAKed transactions right away . - usb: dwc3: core: Clean up ULPI device . - usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers . - usb: dwc3: gadget: Properly check last unaligned/zero chain TRB . - usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure . - usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation . - usb: gadget: storage: Fix Spectre v1 vulnerability . - usb: gadget: udc: atmel: handle at91sam9rl PMC . - usb: gadget: u_ether: fix unsafe list iteration . - usb: host: ohci-at91: fix request of irq for optional gpio . - usbip: tools: fix atoi on non-null terminated string . - usbip:vudc: BUG kmalloc-2048 : Poison overwritten . - usb: misc: appledisplay: add 20quot; Apple Cinema Display . - usbnet: smsc95xx: disable carrier check while suspending . - usb: omap_udc: fix rejection of out transfers when DMA is used . - usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB . - usb: quirks: Add no-lpm quirk for Raydium touchscreens . - usb: remove LPM management from usb_driver_claim_interface . - usb: serial: cypress_m8: fix interrupt-out transfer length . - usb: serial: option: add two-endpoints device-id flag . - usb: serial: option: drop redundant interface-class test . - usb: serial: option: improve Quectel EP06 detection . - usb: xhci: fix timeout for transition from RExit to U0 . - userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait pte access . - Use upstream version of pci-hyperv patch - VFS: close race between getcwd and d_move . - VFS: fix freeze protection in mnt_want_write_file for overlayfs . - vhost: Fix Spectre V1 vulnerability . - vhost/scsi: truncate T10 PI iov_iter to prot_bytes . - virtio_net: avoid using netif_tx_disable for serializing tx routine . - VMCI: Resource wildcard match fixed . - w1: omap-hdq: fix missing bus unregister at removal . - Workaround for mysterious NVMe breakage with i915 CFL . - x86/acpi: Prevent X2APIC id 0xffffffff from being accounted . - x86/boot/KASLR: Work around firmware bugs by excluding EFI_BOOT_SERVICES_* and EFI_LOADER_* from KASLR"s choice . - x86/boot: Move EISA setup to a separate file . - x86/corruption-check: Fix panic in memory_corruption_check when boot option without value is provided . - x86/cpufeature: Add User-Mode Instruction Prevention definitions . - x86/cpufeatures: Add Intel Total Memory Encryption cpufeature . - x86/cpu/vmware: Do not trace vmware_sched_clock . - x86/eisa: Add missing include . - x86/EISA: Do not probe EISA bus for Xen PV guests . - x86/fpu: Remove second definition of fpu in __fpu__restore_sig . - x86, hibernate: Fix nosave_regions setup for hibernation . - x86/irq: implement irq_data_get_effective_affinity_mask for v4.12 . - x86/kasan: Panic if there is not enough memory to boot . - x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error . - x86/ldt: Remove unused variable in map_ldt_struct . - x86/ldt: Split out sanity check in map_ldt_struct . - x86/ldt: Unmap PTEs for the slot before freeing LDT pages . - x86/MCE/AMD: Fix the thresholding machinery initialization order . - x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read . - x86/MCE: Make correctable error detection look at the Deferred bit . - x86/mm/pat: Disable preemption around __flush_tlb_all . - x86, nfit_test: Add unit test for memcpy_mcsafe . - x86/paravirt: Fix some warning messages . - x86/percpu: Fix this_cpu_read . - x86/speculation: Support Enhanced IBRS on future CPUs . - x86/time: Correct the attribute on jiffies" definition . - x86/xen: Fix boot loader version reported for PVH guests . - xen/balloon: Support xend-based toolstack . - xen/blkfront: avoid NULL blkfront_info dereference on device removal . - xen: fix race in xen_qlock_wait . - xen: fix xen_qlock_wait . - xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap . - xen: make xen_qlock_wait nestable . - xen/netfront: do not bug in case of too many frags . - xen/pvh: do not try to unplug emulated devices . - xen/pvh: increase early stack size . - xen: Remove unnecessary BUG_ON from __unbind_from_irq . - xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent . - xen-swiotlb: use actually allocated size on check physical continuous . - xen/x86: add diagnostic printout to xen_mc_flush in case of error . - xfrm: use complete IPv6 addresses for hash . - xfs: do not fail when converting shortform attr to long form during ATTR_REPLACE . - xfs: Fix error code in "xfs_ioc_getbmap" . - xfs: Properly detect when DAX won"t be used on any device . - xhci: Add check for invalid byte size error when UAS devices are connected . - xhci: Do not print a warning when setting link state for disabled ports . - xhci: Fix leaking USB3 shared_hcd at xhci removal . - xprtrdma: Do not defer fencing an async RPC"s chunks . Special Instructions and Notes: Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Server 12 SP4
Product:
kernel
Reference:
SUSE-SU-2018:4069-1
CVE-2017-16533
CVE-2017-18224
CVE-2018-18281
CVE-2018-18386
CVE-2018-18445
CVE-2018-18710
CVE-2018-19824
CVE    7
CVE-2017-16533
CVE-2017-18224
CVE-2018-18386
CVE-2018-18445
...
CPE    2124
cpe:/o:linux:linux_kernel:2.4.27:pre5
cpe:/o:linux:linux_kernel:2.4.27:pre4
cpe:/o:linux:linux_kernel:2.4.27:pre1
cpe:/o:linux:linux_kernel:2.4.27:pre3
...

© SecPod Technologies