[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2023:4810-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89051365Date: (C)2024-01-23   (M)2024-04-29
Class: PATCHFamily: unix




The SUSE Linux Enterprise 15 SP4 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: * CVE-2023-6176: Fixed a denial of service in the cryptographic algorithm scatterwalk functionality . * CVE-2023-2006: Fixed a race condition in the RxRPC network protocol . * CVE-2023-39197: Fixed a out-of-bounds read in nf_conntrack_dccp_packet . * CVE-2023-4244: Fixed a use-after-free in the nf_tables component, which could be exploited to achieve local privilege escalation . * CVE-2023-6039: Fixed a use-after-free in lan78xx_disconnect in drivers/net/usb/lan78xx.c . * CVE-2023-45863: Fixed a out-of-bounds write in fill_kobj_path . * CVE-2023-5158: Fixed a denial of service in vringh_kiov_advance in drivers/vhost/vringh.c in the host side of a virtio ring . * CVE-2023-45871: Fixed an issue in the IGB driver, where the buffer size may not be adequate for frames larger than the MTU . * CVE-2023-5717: Fixed a heap out-of-bounds write vulnerability in the Performance Events component . * CVE-2023-39198: Fixed a race condition leading to use-after-free in qxl_mode_dumb_create . * CVE-2023-25775: Fixed improper access control in the Intel Ethernet Controller RDMA driver . * CVE-2023-46862: Fixed a NULL pointer dereference in io_uring_show_fdinfo . The following non-security bugs were fixed: * ACPI: FPDT: properly handle invalid FPDT subtables . * ACPI: resource: Do IRQ override on TongFang GMxXGxx . * ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA . * ACPI: sysfs: Fix create_pnp_modalias and create_of_modalias . * ALSA: hda/realtek - Add Dell ALC295 to pin fall back table . * ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC . * ALSA: hda/realtek: Add quirks for HP Laptops . * ALSA: hda/realtek: Enable Mute LED on HP 255 G10 . * ALSA: hda/realtek: Enable Mute LED on HP 255 G8 . * ALSA: hda: Disable power-save on KONTRON SinglePC . * ALSA: hda: Fix possible null-ptr-deref when assigning a stream . * ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get . * ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time . * ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection . * ALSA: info: Fix potential deadlock at disconnection . * ARM: 9321/1: memset: cast the constant byte to unsigned char . * ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails . * ASoC: ams-delta.c: use component after check . * ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix . * ASoC: cs35l41: Undo runtime PM changes at driver exit time . * ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler . * ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe . * ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described . * ASoC: hdmi-codec: register hpd callback on component probe . * ASoC: rt5650: fix the wrong result of key button . * ASoC: simple-card: fixup asoc_simple_probe error handling . * ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings . * Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE . * Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables . * Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 . * Bluetooth: btusb: Add date->evt_skb is NULL check . * Drivers: hv: vmbus: Remove unused extern declaration vmbus_ontimer . * HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W . * HID: hyperv: Replace one-element array with flexible-array member . * HID: hyperv: avoid struct memcpy overrun warning . * HID: hyperv: remove unused struct synthhid_msg . * HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround . * HID: logitech-hidpp: Do not restart IO, instead defer hid_connect only . * HID: logitech-hidpp: Move get_wireless_feature_index check to hidpp_connect_event . * HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk . * HID: logitech-hidpp: Revert "Do not restart communication if not necessary" . * Input: synaptics-rmi4 - fix use after free in rmi_unregister_function . * Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport . * Input: xpad - add VID for Turtle Beach controllers . * PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common . * PCI/sysfs: Protect driver"s D3cold preference from user space . * PCI: Disable ATS for specific Intel IPU E2000 devices . * PCI: Extract ATS disabling to a helper function . * PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device . * PCI: Use FIELD_GET in Sapphire RX 5600 XT Pulse quirk . * PCI: Use FIELD_GET to extract Link Width . * PCI: exynos: Do not discard .remove callback . * PCI: keystone: Do not discard .probe callback . * PCI: keystone: Do not discard .remove callback . * PCI: tegra194: Use FIELD_GET/FIELD_PREP with Link Width fields . * PM / devfreq: rockchip-dfi: Make pmu regmap mandatory . * PM: hibernate: Use __get_safe_page rather than touching the list . * USB: dwc2: write HCINT with INTMASK applied . * USB: dwc3: qcom: fix ACPI platform device leak . * USB: dwc3: qcom: fix resource leaks on probe deferral . * USB: dwc3: qcom: fix software node leak on probe errors . * USB: dwc3: qcom: fix wakeup after probe deferral . * USB: serial: option: add Fibocom L7xx modules . * USB: serial: option: add Luat Air72*U series products . * USB: serial: option: do not claim interface 4 for ZTE MF290 . * USB: serial: option: fix FM101R-GL defines . * USB: usbip: fix stub_dev hub disconnect . * arm/xen: fix xen_vcpu_info allocation alignment . * arm64: Add Cortex-A520 CPU part definition * arm64: allow kprobes on EL0 handlers * arm64: armv8_deprecated move emulation functions * arm64: armv8_deprecated: fix unused-function error * arm64: armv8_deprecated: fold ops into insn_emulation * arm64: armv8_deprecated: move aarch32 helper earlier * arm64: armv8_deprecated: rework deprected instruction handling * arm64: consistently pass ESR_ELx to die * arm64: die: pass "err" as long * arm64: factor insn read out of call_undef_hook * arm64: factor out EL1 SSBS emulation hook * arm64: report EL1 UNDEFs better * arm64: rework BTI exception handling * arm64: rework EL0 MRS emulation * arm64: rework FPAC exception handling * arm64: split EL0/EL1 UNDEF handlers * ata: pata_isapnp: Add missing error check for devm_ioport_map . * atl1c: Work around the DMA RX overflow issue . * atm: iphase: Do PCI error checks on own line . * blk-mq: Do not clear driver tags own mapping . * blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping . * bluetooth: Add device 0bda:887b to device tables . * bluetooth: Add device 13d3:3571 to device tables . * can: dev: can_put_echo_skb: do not crash kernel if can_priv::echo_skb is accessed out of bounds . * can: dev: can_restart: do not crash kernel if carrier is OK . * can: dev: can_restart: fix race condition between controller restart and netif_carrier_on . * can: isotp: add local echo tx processing for consecutive frames . * can: isotp: fix race between isotp_sendsmg and isotp_release . * can: isotp: fix tx state handling for echo tx processing . * can: isotp: handle wait_event_interruptible return values . * can: isotp: isotp_bind: return -EINVAL on incorrect CAN ID formatting . * can: isotp: isotp_sendmsg: fix TX state detection and wait behavior . * can: isotp: remove re-binding of bound socket . * can: isotp: sanitize CAN ID checks in isotp_bind . * can: isotp: set max PDU size to 64 kByte . * can: isotp: split tx timer into transmission and timeout . * can: sja1000: Fix comment . * clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name . * clk: imx: Select MXC_CLK for CLK_IMX8QXP . * clk: imx: imx8mq: correct error handling path . * clk: imx: imx8qxp: Fix elcdif_pll clock . * clk: keystone: pll: fix a couple NULL vs IS_ERR checks . * clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data . * clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data . * clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data . * clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data . * clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data . * clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data . * clk: npcm7xx: Fix incorrect kfree . * clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies . * clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM . * clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src . * clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks . * clk: qcom: mmcc-msm8998: Do not check halt bit on some branch clks . * clk: qcom: mmcc-msm8998: Fix the SMMU GDSC . * clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped . * clk: ti: Add ti_dt_clk_name helper to use clock-output-names . * clk: ti: Update component clocks to use ti_dt_clk_name . * clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name . * clk: ti: change ti_clk_register_omap_hw API . * clk: ti: fix double free in of_ti_divider_clk_setup . * crypto: caam/jr - fix Chacha20 + Poly1305 self test failure . * crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure . * crypto: hisilicon/hpre - Fix a erroneous check after snprintf . * dmaengine: pxa_dma: Remove an erroneous BUG_ON in pxad_free_desc . * dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe . * dmaengine: stm32-mdma: correct desc prep when channel running . * dmaengine: ti: edma: handle irq_of_parse_and_map errors . * docs: net: move the probe and open/close sections of driver.rst up . * docs: net: reformat driver.rst from a list to sections . * docs: net: use C syntax highlight in driver.rst . * drm/amd/display: Avoid NULL dereference of timing generator . * drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox . * drm/amd/display: remove useless check in should_enable_fbc . * drm/amd/display: use full update for clip size increase of large plane source . * drm/amd/pm: Handle non-terminated overdrive commands . * drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga . * drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 . * drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL . * drm/amdgpu: Fix potential null pointer derefernce . * drm/amdgpu: do not use ATRM for external devices . * drm/amdgpu: fix error handling in amdgpu_bo_list_get . * drm/amdgpu: fix software pci_unplug on some chips . * drm/amdkfd: Fix a race condition of vram buffer unref in svm code . * drm/amdkfd: Fix shift out-of-bounds issue . * drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code . * drm/bridge: Fix kernel-doc typo in desc of output_bus_cfg in drm_bridge_state . * drm/bridge: lt8912b: Add missing drm_bridge_attach call . * drm/bridge: lt8912b: Fix bridge_detach . * drm/bridge: lt8912b: Fix crash on bridge detach . * drm/bridge: lt8912b: Manually disable HPD only if it was enabled . * drm/bridge: lt8912b: Register and attach our DSI device at probe . * drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers . * drm/bridge: lt9611uxc: Register and attach our DSI device at probe . * drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers . * drm/bridge: lt9611uxc: fix the race in the error path . * drm/bridge: tc358768: Disable non-continuous clock mode . * drm/bridge: tc358768: Fix bit updates . * drm/bridge: tc358768: Fix use of uninitialized variable . * drm/gud: Use size_add in call to struct_size . * drm/i915/pmu: Check if pmu is closed before stopping event . * drm/i915: Fix potential spectre vulnerability . * drm/komeda: drop all currently held locks if deadlock happens . * drm/mediatek: Fix iommu fault by swapping FBs after updating plane state . * drm/mediatek: Fix iommu fault during crtc enabling . * drm/mipi-dsi: Create devm device attachment . * drm/mipi-dsi: Create devm device registration . * drm/msm/dp: skip validity check for DP CTS EDID checksum . * drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference . * drm/panel: fix a possible null pointer dereference . * drm/panel: simple: Fix Innolux G101ICE-L01 bus flags . * drm/panel: simple: Fix Innolux G101ICE-L01 timings . * drm/panel: st7703: Pick different reset sequence . * drm/qxl: prevent memory leak . * drm/radeon: possible buffer overflow . * drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map . * drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe . * drm/rockchip: vop: Fix call to crtc reset helper . * drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full . * drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs . * drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE . * drm/vc4: fix typo . * drm: vmwgfx_surface.c: copy user-array safely . * dt-bindings: usb: hcd: add missing phy name to example . * dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types . * fbdev: fsl-diu-fb: mark wr_reg_wa static . * fbdev: imsttfb: Fix error path of imsttfb_probe . * fbdev: imsttfb: Release framebuffer and dealloc cmap on error path . * fbdev: imsttfb: fix a resource leak in probe . * fbdev: imsttfb: fix double free in probe . * fbdev: omapfb: Drop unused remove function . * firewire: core: fix possible memory leak in create_units . * firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels . * gpio: mockup: fix kerneldoc . * gpio: mockup: remove unused field . * hid: cp2112: Fix duplicate workqueue initialization . * hv: simplify sysctl registration . * hv_netvsc: Fix race of register_netdevice_notifier and VF register . * hv_netvsc: Mark VF as slave before exposing it to user-mode . * hv_netvsc: fix netvsc_send_completion to avoid multiple message length checks . * hv_netvsc: fix race of netvsc and VF register_netdevice . * hwmon: Fix potentially truncated sysfs attribute name . * i2c: aspeed: Fix i2c bus hang in slave read . * i2c: core: Run atomic i2c xfer when !preemptible . * i2c: designware: Disable TX_EMPTY irq while waiting for block length byte . * i2c: dev: copy userspace array safely . * i2c: i801: fix potential race in i801_block_transaction_byte_by_byte . * i2c: iproc: handle invalid slave state . * i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node . * i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node . * i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node . * i2c: stm32f7: Fix PEC handling in case of SMBUS transfers . * i2c: sun6i-p2wi: Prevent potential division by zero . * i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs . * i3c: master: cdns: Fix reading status register . * i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data . * i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen . * i3c: master: svc: fix check wrong status register in irq handler . * i3c: master: svc: fix ibi may not return mandatory data byte . * i3c: master: svc: fix race condition in ibi work thread . * i3c: master: svc: fix wrong data return when IBI happen during start frame . * i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler . * i915/perf: Fix NULL deref bugs with drm_dbg calls . * idpf: add RX splitq napi poll support . * idpf: add SRIOV support and other ndo_ops . * idpf: add TX splitq napi poll support . * idpf: add controlq init and reset checks . * idpf: add core init and interrupt request . * idpf: add create vport and netdev configuration . * idpf: add ethtool callbacks . * idpf: add module register and probe functionality . * idpf: add ptypes and MAC filter support . * idpf: add singleq start_xmit and napi poll . * idpf: add splitq start_xmit . * idpf: cancel mailbox work in error path . * idpf: configure resources for RX queues . * idpf: configure resources for TX queues . * idpf: fix potential use-after-free in idpf_tso . * idpf: initialize interrupts and enable vport . * idpf: set scheduling mode for completion queue . * iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale . * iio: adc: xilinx-xadc: Do not clobber preset voltage/temperature thresholds . * iio: exynos-adc: request second interupt only when touchscreen mode is used . * irqchip/stm32-exti: add missing DT IRQ flag translation . * leds: pwm: Do not disable the PWM when the LED should be off . * leds: trigger: ledtrig-cpu:: Fix "output may be truncated" issue for "cpu" . * leds: turris-omnia: Do not use SMBUS calls . * lsm: fix default return value for inode_getsecctx . * lsm: fix default return value for vm_enough_memory . * media: bttv: fix use after free error due to btv->timeout timer . * media: ccs: Correctly initialise try compose rectangle . * media: ccs: Fix driver quirk struct documentation . * media: cedrus: Fix clock/reset sequence . * media: cobalt: Use FIELD_GET to extract Link Width . * media: gspca: cpia1: shift-out-of-bounds in set_flicker . * media: i2c: max9286: Fix some redundant of_node_put calls . * media: imon: fix access to invalid resource for the second interface . * media: lirc: drop trailing space from scancode transmit . * media: qcom: camss: Fix VFE-17x vfe_disable_output . * media: qcom: camss: Fix missing vfe_lite clocks check . * media: qcom: camss: Fix pm_domain_on sequence in probe . * media: qcom: camss: Fix vfe_get error jump . * media: sharp: fix sharp encoding . * media: siano: Drop unnecessary error check for debugfs_create_dir/file . * media: venus: hfi: add checks to handle capabilities from firmware . * media: venus: hfi: add checks to perform sanity on queue pointers . * media: venus: hfi: fix the check to handle session buffer requirement . * media: venus: hfi_parser: Add check to keep the number of codecs within range . * media: vidtv: mux: Add check and kfree for kstrdup . * media: vidtv: psi: Add check for kstrdup . * media: vivid: avoid integer overflow . * mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs . * mfd: core: Ensure disabled devices are skipped without aborting . * mfd: dln2: Fix double put in dln2_probe . * misc: fastrpc: Clean buffers on remote invocation failures . * misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller . * mm/hmm: fault non-owner device private entries . * mmc: block: Be sure to wait while busy in CQE error recovery . * mmc: block: Do not lose cache flush during CQE error recovery . * mmc: block: Retry commands in CQE error recovery . * mmc: cqhci: Fix task clearing in CQE error recovery . * mmc: cqhci: Increase recovery halt timeout . * mmc: cqhci: Warn of halt or task clear failure . * mmc: meson-gx: Remove setting of CMD_CFG_ERROR . * mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2 . * mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER . * mmc: sdhci_am654: fix start loop index for TAP value parsing . * mmc: vub300: fix an error code . * modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host . * mt76: dma: use kzalloc instead of devm_kzalloc for txwi . * mtd: cfi_cmdset_0001: Byte swap OTP info . * mtd: rawnand: arasan: Include ECC syndrome along with in-band data while checking for ECC failure . * net-memcg: Fix scope of sockmem pressure indicators . * net: Avoid address overwrite in kernel_connect . * net: add macro netif_subqueue_completed_wake . * net: fix use-after-free in tw_timer_handler . * net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show . * net: mana: Fix return type of mana_start_xmit . * net: piggy back on the memory barrier in bql when waking queues . * net: provide macros for commonly copied lockless queue stop/wake code . * net: usb: ax88179_178a: fix failed operations during ax88179_reset . * net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg . * nvme: update firmware version after commit . * pcmcia: cs: fix possible hung task and memory leak pccardd . * pcmcia: ds: fix possible name leak in error path in pcmcia_device_add . * pcmcia: ds: fix refcount leak in pcmcia_device_add . * pinctrl: avoid reload of p state in list iteration . * platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e . * platform/x86: wmi: Fix opening of char device . * platform/x86: wmi: Fix probe failure when failing to register WMI devices . * platform/x86: wmi: remove unnecessary initializations . * powerpc: Do not clobber f0/vs0 during fp|altivec register save . * pwm: Fix double shift bug . * pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume . * pwm: sti: Reduce number of allocations and drop usage of chip_data . * r8152: Cancel hw_phy_work if we have an error in probe . * r8152: Check for unplug in r8153b_ups_en / r8153c_ups_en . * r8152: Check for unplug in rtl_phy_patch_request . * r8152: Increase USB control msg timeout to 5000ms as per spec . * r8152: Release firmware if we have an error in probe . * r8152: Run the unload routine if we have errors during probe . * regmap: Ensure range selector registers are updated after cache sync . * regmap: debugfs: Fix a erroneous check after snprintf . * regmap: prevent noinc writes from clobbering cache . * s390/ap: fix AP bus crash on early config change callback invocation . * s390/cio: unregister device when the only path is gone . * s390/cmma: fix detection of DAT pages . * s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir . * s390/cmma: fix initial kernel address space page table walk . * s390/crashdump: fix TOD programmable field size . * s390/dasd: fix hanging device after request requeue . * s390/dasd: protect device queue against concurrent access . * s390/dasd: use correct number of retries for ERP requests . * s390/ipl: add missing secure/has_secure file to ipl type "unknown" . * s390/mm: add missing arch_set_page_dat call to gmap allocations . * s390/mm: add missing arch_set_page_dat call to vmem_crst_alloc . * s390/pkey: fix/harmonize internal keyblob headers . * s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling . * sbsa_gwdt: Calculate timeout with 64-bit math . * scsi: lpfc: Copyright updates for 14.2.0.16 patches . * scsi: lpfc: Correct maximum PCI function value for RAS fw logging . * scsi: lpfc: Eliminate unnecessary relocking in lpfc_check_nlp_post_devloss . * scsi: lpfc: Enhance driver logging for selected discovery events . * scsi: lpfc: Fix list_entry null check warning in lpfc_cmpl_els_plogi . * scsi: lpfc: Fix possible file string name overflow when updating firmware . * scsi: lpfc: Introduce LOG_NODE_VERBOSE messaging flag . * scsi: lpfc: Refactor and clean up mailbox command memory free . * scsi: lpfc: Reject received PRLIs with only initiator fcn role for NPIV ports . * scsi: lpfc: Remove unnecessary zero return code assignment in lpfc_sli4_hba_setup . * scsi: lpfc: Return early in lpfc_poll_eratt when the driver is unloading . * scsi: lpfc: Treat IOERR_SLI_DOWN I/O completion status the same as pci offline . * scsi: lpfc: Update lpfc version to 14.2.0.15 . * scsi: lpfc: Update lpfc version to 14.2.0.16 . * scsi: lpfc: Validate ELS LS_ACC completion payload . * scsi: qla2xxx: Fix double free of dsd_list during driver load . * scsi: qla2xxx: Use FIELD_GET to extract PCIe capability fields . * selftests/efivarfs: create-read: fix a resource leak . * selftests/pidfd: Fix ksft print formats . * selftests/resctrl: Ensure the benchmark commands fits to its array . * selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests . * selftests/resctrl: Remove duplicate feature check from CMT test . * seq_buf: fix a misleading comment . * serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" . * serial: meson: Use platform_get_irq to get the interrupt . * soc: qcom: llcc: Handle a second device without data corruption . * spi: nxp-fspi: use the correct ioremap function . * spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies . * spi: tegra: Fix missing IRQ check in tegra_slink_probe . * staging: media: ipu3: remove ftrace-like logging . * string.h: add array-wrappers for memdup_user . * supported.conf: marked idpf supported * thermal: core: prevent potential string overflow . * treewide: Spelling fix in comment . * tty/sysrq: replace smp_processor_id with get_cpu . * tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks . * tty: 8250: Add support for Brainboxes UP cards . * tty: 8250: Add support for Intashield IS-100 . * tty: 8250: Add support for Intashield IX cards . * tty: 8250: Add support for additional Brainboxes PX cards . * tty: 8250: Add support for additional Brainboxes UC cards . * tty: 8250: Fix port count of PX-257 . * tty: 8250: Fix up PX-803/PX-857 . * tty: 8250: Remove UC-257 and UC-431 . * tty: Fix uninit-value access in ppp_sync_receive . * tty: n_gsm: fix race condition in status line change on dead connections . * tty: serial: meson: fix hard LOCKUP on crtscts mode . * tty: tty_jobctrl: fix pid memleak in disassociate_ctty . * tty: vcc: Add check for kstrdup in vcc_probe . * usb: cdnsp: Fix deadlock issue during using NCM gadget . * usb: chipidea: Fix DMA overwrite for Tegra . * usb: chipidea: Simplify Tegra DMA alignment code . * usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency . * usb: dwc3: Fix default mode initialization . * usb: dwc3: set the dma max_seg_size . * usb: gadget: f_ncm: Always set current gadget in ncm_bind . * usb: raw-gadget: properly handle interrupted requests . * usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility . * usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm . * usb: typec: tcpm: Skip hard reset when in error recovery . * virtchnl: add virtchnl version 2 ops . * wifi: ath10k: Do not touch the CE interrupt registers after power up . * wifi: ath10k: fix clang-specific fortify warning . * wifi: ath11k: debugfs: fix to work with multiple PCI devices . * wifi: ath11k: fix dfs radar event locking . * wifi: ath11k: fix htt pktlog locking . * wifi: ath11k: fix temperature event locking . * wifi: ath9k: fix clang-specific fortify warnings . * wifi: iwlwifi: Use FW rate for non-data frames . * wifi: iwlwifi: call napi_synchronize before freeing rx/tx queues . * wifi: iwlwifi: empty overflow queue during flush . * wifi: iwlwifi: honor the enable_ini value . * wifi: iwlwifi: pcie: synchronize IRQs before NAPI . * wifi: mac80211: do not return unset power in ieee80211_get_tx_power . * wifi: mac80211: fix # of MSDU in A-MSDU calculation . * wifi: mt76: mt7603: rework/fix rx pse hang check . * wifi: rtlwifi: fix EDCA limit set by BT coexistence . * wifi: rtw88: debug: Fix the NULL vs IS_ERR bug for debugfs_create_file . * x86/alternative: Add a __alt_reloc_selftest prototype . * x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs . * x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 . * x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define . * x86/hyperv: Improve code for referencing hyperv_pcpu_input_arg . * x86/hyperv: Make hv_get_nmi_reason public . * x86/hyperv: fix a warning in mshyperv.h . * x86/sev: Do not try to parse for the CC blob on non-AMD hardware . * x86/sev: Fix calculation of end address based on number of pages . * x86/sev: Use the GHCB protocol when available for SNP CPUID requests . * x86: Move gds_ucode_mitigated declaration to header . * xfs: add attr state machine tracepoints . * xfs: can"t use kmem_zalloc for attribute buffers . * xfs: constify btree function parameters that are not modified . * xfs: convert AGF log flags to unsigned . * xfs: convert AGI log flags to unsigned . * xfs: convert attr type flags to unsigned . * xfs: convert bmap extent type flags to unsigned . * xfs: convert bmapi flags to unsigned . * xfs: convert btree buffer log flags to unsigned . * xfs: convert buffer flags to unsigned . * xfs: convert buffer log item flags to unsigned . * xfs: convert da btree operations flags to unsigned . * xfs: convert dquot flags to unsigned . * xfs: convert inode lock flags to unsigned . * xfs: convert log item tracepoint flags to unsigned . * xfs: convert log ticket and iclog flags to unsigned . * xfs: convert quota options flags to unsigned . * xfs: convert scrub type flags to unsigned . * xfs: disambiguate units for ftrace fields tagged "blkno", "block", or "bno" . * xfs: disambiguate units for ftrace fields tagged "count" . * xfs: disambiguate units for ftrace fields tagged "len" . * xfs: disambiguate units for ftrace fields tagged "offset" . * xfs: make the key parameters to all btree key comparison functions const . * xfs: make the key parameters to all btree query range functions const . * xfs: make the keys and records passed to btree inorder functions const . * xfs: make the pointer passed to btree set_root functions const . * xfs: make the start pointer passed to btree alloc_block functions const . * xfs: make the start pointer passed to btree update_lastrec functions const . * xfs: mark the record passed into btree init_key functions as const . * xfs: mark the record passed into xchk_btree functions as const . * xfs: remove xfs_btree_cur_t typedef . * xfs: rename i_disk_size fields in ftrace output . * xfs: resolve fork names in trace output . * xfs: standardize AG block number formatting in ftrace output . * xfs: standardize AG number formatting in ftrace output . * xfs: standardize daddr formatting in ftrace output . * xfs: standardize inode generation formatting in ftrace output . * xfs: standardize inode number formatting in ftrace output . * xfs: standardize remaining xfs_buf length tracepoints . * xfs: standardize rmap owner number formatting in ftrace output . * xhci: Enable RPM on controllers that support low-power states . * xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 . ## Special Instructions and Notes: * Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Desktop 15 SP4
SUSE Linux Enterprise Server 15 SP4
Product:
kernel
Reference:
SUSE-SU-2023:4810-1
CVE-2023-2006
CVE-2023-25775
CVE-2023-39197
CVE-2023-39198
CVE-2023-4244
CVE-2023-45863
CVE-2023-45871
CVE-2023-46862
CVE-2023-5158
CVE-2023-5717
CVE-2023-6039
CVE-2023-6176
CVE    12
CVE-2023-2006
CVE-2023-25775
CVE-2023-4244
CVE-2023-5158
...
CPE    3
cpe:/o:linux:linux_kernel
cpe:/o:suse:suse_linux_enterprise_server:15:sp4
cpe:/o:suse:suse_linux_enterprise_desktop:15:sp4

© SecPod Technologies