[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2019:1744-1 -- SLES kernel

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




The SUSE Linux Enterprise 15 SP1 kernel was updated to receive various security and bugfixes. This update adds support for the Hygon Dhyana CPU . The following security bugs were fixed: - CVE-2019-12614: An issue was discovered in dlpar_parse_cc_property in arch/powerpc/platforms/pseries/dlpar.c. There was an unchecked kstrdup of prop-greater than name, which might allow an attacker to cause a denial of service . - CVE-2018-16871: A NULL pointer dereference due to an anomalized NFS message sequence was fixed. - CVE-2019-12817: On the PowerPC architecture, local attackers could access other users processes memory . The following non-security bugs were fixed: - 6lowpan: Off by one handling -greater than nexthdr . - acpi: Add Hygon Dhyana support . - af_key: unconditionally clone on broadcast . - alsa: firewire-motu: fix destruction of data for isochronous resources . - alsa: hda/realtek - Update headset mode for ALC256 . - alsa: oxfw: allow PCM capture for Stanton SCS.1m . - ASoC: cs42xx8: Add regcache mask dirty . - ASoC: fsl_asrc: Fix the issue about unsupported rate . - audit: fix a memory leak bug . - blk-mq: fix hang caused by freeze/unfreeze sequence . - ceph: factor out ceph_lookup_inode . - ceph: fix NULL pointer deref when debugging is enabled . - ceph: fix potential use-after-free in ceph_mdsc_build_path . - ceph: flush dirty inodes before proceeding with remount . - ceph: print inode number in __caps_issued_mask debugging messages . - ceph: quota: fix quota subdir mounts . - ceph: remove duplicated filelock ref increase . - cfg80211: fix memory leak of wiphy device name . - cpufreq: Add Hygon Dhyana support . - cpufreq: AMD: Ignore the check for ProcFeedback in ST/CZ . - cpu/topology: Export die_id . - Do not restrict NFSv4.2 on openSUSE . - drbd: Avoid Clang warning about pointless switch statment . - drbd: disconnect, if the wrong UUIDs are attached on a connected peer . - drbd: narrow rcu_read_lock in drbd_sync_handshake . - drbd: skip spurious timeout when failing promote . - drivers: depend on HAS_IOMEM for devm_platform_ioremap_resource . - drivers: fix a typo in the kernel doc for devm_platform_ioremap_resource . - drivers: provide devm_platform_ioremap_resource . - drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in "rio_dma_transfer" . - drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen . - drivers: thermal: tsens: Do not print error message on -EPROBE_DEFER . - drm: add fallback override/firmware EDID modes workaround . - drm/amd/display: Use plane-greater than color_space for dpp if specified . - drm/edid: abstract override/firmware EDID retrieval . - drm/i915: Add new AML_ULX support list . - drm/i915: Add new ICL PCI ID . - drm/i915/aml: Add new Amber Lake PCI ID . - drm/i915: Apply correct ddi translation table for AML device . - drm/i915: Attach the pci match data to the device upon creation . - drm/i915/cfl: Adding another PCI Device ID . - drm/i915/cml: Add CML PCI IDS . - drm/i915: Fix uninitialized mask in intel_device_info_subplatform_init . - drm/i915/icl: Adding few more device IDs for Ice Lake . - drm/i915: Introduce concept of a sub-platform . - drm/i915: Mark AML 0x87CA as ULX . - drm/i915: Move final cleanup of drm_i915_private to i915_driver_destroy . - drm/i915/perf: fix whitelist on Gen10+ . - drm/i915: Remove redundant device id from IS_IRONLAKE_M macro . - drm/i915/sdvo: Implement proper HDMI audio support for SDVO . - drm/i915: Split Pineview device info into desktop and mobile . - drm/i915: Split some PCI ids into separate groups . - drm/i915: start moving runtime device info to a separate struct . - drm/mediatek: call drm_atomic_helper_shutdown when unbinding driver . - drm/mediatek: call mtk_dsi_stop after mtk_drm_crtc_atomic_disable . - drm/mediatek: clear num_pipes when unbind driver . - drm/mediatek: fix unbind functions . - drm/mediatek: unbind components in mtk_drm_unbind . - drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration . - drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource mthd when encoders change . - drm/nouveau/kms/gv100-: fix spurious window immediate interlocks . - EDAC, amd64: Add Hygon Dhyana support . - EDAC/mc: Fix edac_mc_find in case no device is found . - HID: wacom: Add ability to provide explicit battery status info . - HID: wacom: Add support for 3rd generation Intuos BT . - HID: wacom: Add support for Pro Pen slim . - HID: wacom: convert Wacom custom usages to standard HID usages . - HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth . - HID: wacom: Do not report anything prior to the tool entering range . - HID: wacom: Do not set tool type until we"re in range . - HID: wacom: fix mistake in printk . - HID: wacom: generic: add the "Report Valid" usage . - HID: wacom: generic: Ignore HID_DG_BATTERYSTRENTH == 0 . - HID: wacom: generic: Leave tool in prox until it completely leaves sense . - HID: wacom: generic: Refactor generic battery handling . - HID: wacom: generic: Report AES battery information . - HID: wacom: generic: Reset events back to zero when pen leaves . - HID: wacom: generic: Scale battery capacity measurements to percentages . - HID: wacom: generic: Send BTN_STYLUS3 when both barrel switches are set . - HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range . - HID: wacom: generic: Support multiple tools per report . - HID: wacom: generic: Use generic codepath terminology in wacom_wac_pen_report . - HID: wacom: Mark expected switch fall-through . - HID: wacom: Move handling of HID quirks into a dedicated function . - HID: wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk . - HID: wacom: Properly handle AES serial number and tool type . - HID: wacom: Queue events with missing type/serial data for later processing . - HID: wacom: Remove comparison of u8 mode with zero and simplify . - HID: wacom: Replace touch_max fixup code with static touch_max definitions . - HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact . - HID: wacom: Support "in range" for Intuos/Bamboo tablets where possible . - HID: Wacom: switch Dell canvas into highres mode . - HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary . - HID: wacom: wacom_wac_collection is local to wacom_wac.c . - HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 . - hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages . - hwmon/coretemp: Support multi-die/package . - hwmon: 27C Offset needed for Threadripper2 . - hwmon: Add Hygon Dhyana support . - hwmon: Add support for AMD Ryzen w/ Vega graphics . - hwmon: Add support for family 17h . - hwmon: Add support for Stoney Ridge and Bristol Ridge CPUs . - hwmon: Add support for temperature offsets . - hwmon: Add temperature offset for Ryzen 1900X . - hwmon: Add temperature offset for Ryzen 2700X . - hwmon: Correct model name for Ryzen 1600X . - hwmon: Display both Tctl and Tdie . - hwmon: Fix reading critical temperature register . - hwmon: Make function get_raw_temp static . - hwmon: Move chip specific code into probe function . - hwmon: Only apply temperature offset if result is positive . - hwmon: Support all Family 15h Model 6xh and Model 7xh processors . - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table . - hwmon: Use API function to access System Management Network . - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs . - i2c-piix4: Add Hygon Dhyana SMBus support . - ibmveth: Update ethtool settings to reflect virtual properties . - ipv6: fib: Do not assume only nodes hold a reference on routes . - kabi: Mask no_vf_scan in struct pci_dev . - kabi: s390: enum interruption_class . - kabi: s390: enum interruption_class . - kabi/severities: Whitelist airq_iv_* - kABI workaround for asus-wmi changes . - kABI workaround for the new pci_dev.skip_bus_pm field addition . - kabi: x86/topology: Add CPUID.1F multi-die/package support . - kabi: x86/topology: Define topology_logical_die_id . - kvm: x86: Include CPUID leaf 0x8000001e in kvm"s supported CPUID . - kvm: x86: Include multiple indices with CPUID leaf 0x8000001d . - mfd: intel-lpss: Set the device in reset state when init . - mfd: tps65912-spi: Add missing of table registration . - mfd: twl6040: Fix device init errors for ACCCTL register . - mmc: core: make pwrseq_emmc support sleepy GPIO controllers . - mmc: mmci: Prevent polling for busy detection in IRQ context . - mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support . - module: Fix livepatch/ftrace module text permissions race . - new primitive: vmemdup_user . - nl80211: fix station_info pertid memory leak . - {nl,mac}80211: allow 4addr AP operation on crypto controlled devices . - nvmem: allow to select i.MX nvmem driver for i.MX 7D . - nvmem: core: fix read buffer in place . - nvmem: correct Broadcom OTP controller driver writes . - nvmem: Do not let a NULL cell_id for nvmem_cell_get crash us . - nvmem: imx-ocotp: Add i.MX7D timing write clock setup support . - nvmem: imx-ocotp: Add support for banked OTP addressing . - nvmem: imx-ocotp: Enable i.MX7D OTP write support . - nvmem: imx-ocotp: Move i.MX6 write clock setup to dedicated function . - nvmem: imx-ocotp: Pass parameters via a struct . - nvmem: imx-ocotp: Restrict OTP write to IMX6 processors . - nvmem: imx-ocotp: Update module description . - nvmem: properly handle returned value nvmem_reg_read . - nvme: skip nvme_update_disk_info if the controller is not live . - PCI: Disable VF decoding before pcibios_sriov_disable updates resources . - PCI/IOV: Add flag so platforms can skip VF scanning . - PCI/IOV: Factor out sriov_add_vfs . - PCI: PM: Avoid possible suspend-to-idle issue . - perf tools: Add Hygon Dhyana support . - perf/x86/intel/cstate: Support multi-die/package . - perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support . - perf/x86/intel/rapl: Support multi-die/package . - perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support . - perf/x86/intel/uncore: Support multi-die/package . - platform/chrome: cros_ec_proto: check for NULL transfer function . - platform_data/mlxreg: Add capability field to core platform data . - platform_data/mlxreg: additions for Mellanox watchdog driver . - platform_data/mlxreg: Document fixes for core platform data . - platform/mellanox: Add new ODM system types to mlx-platform . - platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc . - platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow . - platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi . - platform/x86: intel_pmc_core: Add ICL platform support . - platform/x86: intel_pmc_core: Add Package cstates residency info . - platform/x86: intel_pmc_core: Avoid a u32 overflow . - platform/x86: intel_pmc_core: Include Reserved IP for LTR . - platform/x86: intel_pmc_core: Mark local function static . - platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown . - platform/x86: mlx-platform: Add ASIC hotplug device configuration . - platform/x86: mlx-platform: Add definitions for new registers . - platform/x86: mlx-platform: Add extra CPLD for next generation systems . - platform/x86: mlx-platform: Add LED platform driver activation . - platform/x86: mlx-platform: Add mlxreg-fan platform driver activation . - platform/x86: mlx-platform: Add mlxreg-io platform driver activation . - platform/x86: mlx-platform: Add mlx-wdt platform driver activation . - platform/x86: mlx-platform: Add support for fan capability registers . - platform/x86: mlx-platform: Add support for fan direction register . - platform/x86: mlx-platform: Add support for new VMOD0007 board name . - platform/x86: mlx-platform: Add support for tachometer speed register . - platform/x86: mlx-platform: Add UID LED for the next generation systems . - platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems . - platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems . - platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems . - platform/x86: mlx-platform: Convert to use SPDX identifier . - platform/x86: mlx-platform: Fix access mode for fan_dir attribute . - platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init . - platform/x86: mlx-platform: Fix LED configuration . - platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration . - platform/x86: mlx-platform: Fix tachometer registers . - platform/x86: mlx-platform: Remove unused define . - platform/x86: mlx-platform: Rename new systems product names . - PM / core: Propagate dev-greater than power.wakeup_path when no callbacks . - powercap/intel_rapl: Simplify rapl_find_package . - powercap/intel_rapl: Support multi-die/package . - powercap/intel_rapl: Update RAPL domain name and debug messages . - powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild . - powerpc/pseries: Fix oops in hotplug memory notifier . - powerpc/pseries/mobility: prevent cpu hotplug during DT update . - powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration . - power: supply: max14656: fix potential use-before-alloc . - power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG . - qlcnic: Avoid potential NULL pointer dereference . - qmi_wwan: add network device usage statistics for qmimux devices . - qmi_wwan: Add quirk for Quectel dynamic config . - qmi_wwan: add support for QMAP padding in the RX path . - qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode . - qmi_wwan: extend permitted QMAP mux_id value range . - rapidio: fix a NULL pointer dereference when create_workqueue fails . - RAS/CEC: Convert the timer callback to a workqueue . - RAS/CEC: Fix binary search function . - rbd: do not assert on writes to snapshots . - Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" . - Revert "HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range" . - Revert "s390/jump_label: Use "jdd" constraint on gcc9 ." This broke the build with older gcc instead. - s390/airq: provide cacheline aligned ivs . - s390/airq: recognize directed interrupts . - s390/dasd: fix using offset into zero size array error . - s390: enable processes for mio instructions . - s390/ism: move oddities of device IO to wrapper function . - s390/jump_label: Use "jdd" constraint on gcc9 . - s390/pci: add parameter to disable usage of MIO instructions . - s390/pci: add parameter to force floating irqs . - s390/pci: clarify interrupt vector usage . - s390/pci: fix assignment of bus resources . - s390/pci: fix struct definition for set PCI function . - s390/pci: gather statistics for floating vs directed irqs . - s390/pci: improve bar check . - s390/pci: map IOV resources . - s390/pci: mark command line parser data __initdata . - s390/pci: move everything irq related to pci_irq.c . - s390/pci: move io address mapping code to pci_insn.c . - s390/pci: provide support for CPU directed interrupts . - s390/pci: provide support for MIO instructions . - s390/pci: remove stale rc . - s390/pci: remove unused define . - s390/pci: skip VF scanning . - s390/protvirt: add memory sharing for diag 308 set/store . - s390/protvirt: block kernel command line alteration . - s390/qeth: fix race when initializing the IP address table . - s390/qeth: fix VLAN attribute in bridge_hostnotify udev event . - s390/sclp: detect DIRQ facility . - s390/setup: fix early warning messages . - s390: show statistics for MSI IRQs . - s390/uv: introduce guest side ultravisor code . - s390/virtio: handle find on invalid queue gracefully . - sched/topology: Improve load balancing on AMD EPYC . - scsi: hpsa: bump driver version . - scsi: hpsa: check for lv removal . - scsi: hpsa: clean up two indentation issues . - scsi: hpsa: correct device id issues . - scsi: hpsa: correct device resets . - scsi: hpsa: correct ioaccel2 chaining . - scsi: hpsa: correct simple mode . - scsi: hpsa: fix an uninitialized read and dereference of pointer dev . - scsi: hpsa: mark expected switch fall-throughs . - scsi: hpsa: remove timeout from TURs . - scsi: hpsa: switch to generic DMA API . - scsi: hpsa: Use vmemdup_user to replace the open code . - scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver . - scsi: megaraid_sas: correct an info message . - scsi: megaraid_sas: driver version update . - scsi: megaraid_sas: Retry reads of outbound_intr_status reg . - scsi: megaraid_sas: Rework code to get PD and LD list . - scsi: megaraid_sas: Rework device add code in AEN path . - scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD . - scsi: qla2xxx: Fix FC-AL connection target discovery . - scsi: qla2xxx: Fix N2N target discovery with Local loop . - scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck . - scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove . - scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host . - scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices . - scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs . - serial: sh-sci: disable DMA for uart_console . - SMB3: Fix endian warning . - soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher . - soc: rockchip: Set the proper PWM for rk3288 . - spi: bitbang: Fix NULL pointer dereference in spi_unregister_master . - spi: Fix zero length xfer bug . - spi: pxa2xx: fix SCR calculation . - spi: spi-fsl-spi: call spi_finalize_current_message at the end . - spi : spi-topcliff-pch: Fix to handle empty DMA buffers . - spi: tegra114: reset controller on probe . - supported.conf: added mlxbf_tmfifo - thermal: rcar_gen3_thermal: disable interrupt in .remove . - thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages . - thermal/x86_pkg_temp_thermal: Support multi-die/package . - tmpfs: fix link accounting when a tmpfile is linked in . - tmpfs: fix uninitialized return value in shmem_link . - tools/cpupower: Add Hygon Dhyana support . - topology: Create core_cpus and die_cpus sysfs attributes . - topology: Create package_cpus sysfs attribute . - tty: max310x: Fix external crystal register setup . - usb: dwc2: Fix DMA cache alignment issues . - usb: serial: pl2303: fix tranceiver suspend mode . - usb: xhci: avoid null pointer deref when bos field is NULL . - vfio: ccw: only free cp on final interrupt . - video: hgafb: fix potential NULL pointer dereference . - video: imsttfb: fix potential NULL pointer dereferences . - virtio_console: initialize vtermno value for ports . - vlan: disable SIOCSHWTSTAMP in container . - watchdog: imx2_wdt: Fix set_timeout for big timeout values . - x86/alternative: Init ideal_nops for Hygon Dhyana . - x86/amd_nb: Add support for Raven Ridge CPUs . - x86/amd_nb: Check vendor in AMD-only functions . - x86/apic: Add Hygon Dhyana support . - x86/bugs: Add Hygon Dhyana to the respective mitigation machinery . - x86/cpu: Add Icelake model number . - x86/cpu/amd: Do not force the CPB cap when running under a hypervisor . - x86/cpu: Create Hygon Dhyana architecture support file . - x86/cpufeatures: Carve out CQM features retrieval . - x86/cpufeatures: Combine word 11 and 12 into a new scattered features word . - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions . - x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana . - x86/cpu/hygon: Fix phys_proc_id calculation logic for multi-die processors . - x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number . - x86/events: Add Hygon Dhyana support to PMU infrastructure . - x86/kvm: Add Hygon Dhyana support to KVM . - x86/mce: Add Hygon Dhyana support to the MCA infrastructure . - x86/mce: Do not disable MCA banks when offlining a CPU on AMD . - x86/mce: Fix machine_check_poll tests for error types . - x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback . - x86/microcode: Fix microcode hotplug state . - x86/microcode: Fix the ancient deprecated microcode loading method . - x86/mm/mem_encrypt: Disable all instrumentation for early SME setup . - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge . - x86/smpboot: Do not use BSP INIT delay and MWAIT to idle on Dhyana . - x86/smpboot: Rename match_die to match_pkg . - x86/speculation/mds: Revert CPU buffer clear on double fault exit . - x86/topology: Add CPUID.1F multi-die/package support . - x86/topology: Create topology_max_die_per_package . - x86/topology: Define topology_die_id . - x86/topology: Define topology_logical_die_id . - x86/umip: Make the UMIP activated message generic . - x86/umip: Print UMIP line only once . - x86/xen: Add Hygon Dhyana support to Xen . - x86/CPU/hygon: Fix phys_proc_id calculation logic for multi-die processors . 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-2019:1744-1
CVE-2018-16871
CVE-2019-12614
CVE-2019-12817
CVE    3
CVE-2018-16871
CVE-2019-12817
CVE-2019-12614
CPE    1035
cpe:/o:linux:linux_kernel:3.6.10
cpe:/o:linux:linux_kernel:3.6.11
cpe:/o:linux:linux_kernel:4.7.6
cpe:/o:linux:linux_kernel:4.7.9
...

© SecPod Technologies