[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2022:0131-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89047628Date: (C)2022-11-17   (M)2024-04-25
Class: PATCHFamily: unix




The SUSE Linux Enterprise 15 SP3 kernel was updated - Unprivileged BPF has been disabled by default to reduce attack surface as too many security issues have happened in the past You can reenable via systemctl setting /proc/sys/kernel/unprivileged_bpf_disabled to 0. The following security bugs were fixed: - CVE-2021-45485: Fixed an information leak because of certain use of a hash table which use IPv6 source addresses. - CVE-2021-45486: Fixed an information leak because the hash table is very small in net/ipv4/route.c. - CVE-2021-4001: Fixed a race condition when the EBPF map is frozen. - CVE-2021-28715: Fixed an issue where a guest could force Linux netback driver to hog large amounts of kernel memory by do not queueing unlimited number of packages. - CVE-2021-28714: Fixed an issue where a guest could force Linux netback driver to hog large amounts of kernel memory by fixing rx queue stall detection. - CVE-2021-28713: Fixed a rogue backends that could cause DoS of guests via high frequency events by hardening hvc_xen against event channel storms. - CVE-2021-28712: Fixed a rogue backends that could cause DoS of guests via high frequency events by hardening netfront against event channel storms. - CVE-2021-28711: Fixed a rogue backends that could cause DoS of guests via high frequency events by hardening blkfront against event channel storms. - CVE-2020-24504: Fixed an uncontrolled resource consumption in some Intel Ethernet E810 Adapter drivers that may have allowed an authenticated user to potentially enable denial of service via local access. - CVE-2021-43975: Fixed a flaw in hw_atl_utils_fw_rpc_wait that could allow an attacker to trigger an out-of-bounds write via a crafted length value. - CVE-2021-43976: Fixed a flaw that could allow an attacker to cause a denial of service. - CVE-2021-4002: Added a missing TLB flush that could lead to leak or corruption of data in hugetlbfs. - CVE-2020-27820: Fixed a vulnerability where a use-after-frees in nouveau"s postclose handler could happen if removing device. The following non-security bugs were fixed: - ACPI: battery: Accept charges over the design capacity as full . - ACPI: PMIC: Fix intel_pmic_regs_handler read accesses . - ACPICA: Avoid evaluating methods too early during system resume . - Add SMB 2 support for getting and setting SACLs . - Add to supported.conf: fs/smbfs_common/cifs_arc4 fs/smbfs_common/cifs_md4 - ALSA: ctxfi: Fix out-of-range access . - ALSA: gus: fix null pointer dereference on pointer block . - ALSA: hda: hdac_ext_stream: fix potential locking issues . - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign . - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N . - ALSA: hda/realtek: Add quirk for ASUS UX550VE . - ALSA: hda/realtek: Add quirk for Clevo PC70HS . - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED . - ALSA: ISA: not for M68K . - ALSA: synth: missing check for possible NULL after the call to kstrdup . - ALSA: timer: Fix use-after-free problem . - ALSA: timer: Unconditionally unlink slave instances, too . - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 . - ARM: 8970/1: decompressor: increase tag size . - ARM: 8974/1: use SPARSMEM_STATIC when SPARSEMEM is enabled - ARM: 8986/1: hw_breakpoint: Do not invoke overflow handler on uaccess watchpoints - ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT - ARM: 9019/1: kprobes: Avoid fortify_panic when copying optprobe - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores - ARM: 9064/1: hw_breakpoint: Do not directly check the event"s - ARM: 9071/1: uprobes: Do not hook on thumb instructions - ARM: 9081/1: fix gcc-10 thumb2-kernel regression - ARM: 9091/1: Revert 'mm: qsd8x50: Fix incorrect permission faults' - ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned - ARM: 9134/1: remove duplicate memcpy definition - ARM: 9139/1: kprobes: fix arch_init_kprobes prototype - ARM: 9141/1: only warn about XIP address when not compile testing - ARM: 9155/1: fix early early_iounmap - ARM: at91: pm: add missing put_device call in at91_pm_sram_init - ARM: at91: pm: of_node_put after its usage - ARM: at91: pm: use proper master clock register offset - ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSP - ARM: dts sunxi: Relax a bit the CMA pool allocation range - ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect - ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: am437x-idk-evm: Fix incorrect OPP node names - ARM: dts: am437x-l4: fix typo in can at 0 node - ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds - ARM: dts: armada388-helios4: assign pinctrl to each fan - ARM: dts: armada388-helios4: assign pinctrl to LEDs - ARM: dts: aspeed: s2600wf: Fix VGA memory region location - ARM: dts: aspeed: tiogapass: Remove vuart - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - ARM: dts: at91: add pinctrl-{names, 0} for all gpios - ARM: dts: at91: at91sam9rl: fix ADC triggers - ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description - ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin - ARM: dts: at91: sama5d2_xplained: classd: pull-down the R1 and R3 lines - ARM: dts: at91: sama5d2: fix CAN message ram offset and size - ARM: dts: at91: sama5d2: map securam as device - ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host - ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host - ARM: dts: at91: sama5d4: fix pinctrl muxing - ARM: dts: at91: tse850: the emaclt;-greater than phy interface is rmii - ARM: dts: bcm: HR2: Fix PPI interrupt types - ARM: dts: bcm: HR2: Fixed QSPI compatible string - ARM: dts: bcm2835-rpi-zero-w: Fix led polarity - ARM: dts: BCM5301X: Add interrupt properties to GPIO node - ARM: dts: BCM5301X: Fix I2C controller interrupt - ARM: dts: BCM5301X: Fixed QSPI compatible string - ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz - ARM: dts: Configure missing thermal interrupt for 4430 - ARM: dts: dra76x: Fix mmc3 max-frequency - ARM: dts: dra76x: m_can: fix order of clocks - ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source - ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas - ARM: dts: exynos: correct MUIC interrupt trigger level on Midas - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 - ARM: dts: exynos: correct PMIC interrupt trigger level on Midas - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato - ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 - ARM: dts: exynos: correct PMIC interrupt trigger level on Snow - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring - ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor"s bus - ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 - ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU - ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid - ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on - ARM: dts: Fix dcan driver probe failed on am437x platform - ARM: dts: Fix duovero smsc interrupt for suspend - ARM: dts: gemini-rut1xx: remove duplicate ethernet node - ARM: dts: gose: Fix ports node name for adv7180 - ARM: dts: gose: Fix ports node name for adv7612 - ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo - ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out - ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries - ARM: dts: imx50-evk: Fix the chip select 1 IOMUX - ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces - ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage - ARM: dts: imx6: phycore-som: fix emmc supply - ARM: dts: imx6: Use gpc for FEC interrupt controller to fix wake on LAN - ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties . - ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch - ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection - ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery - ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators - ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems - ARM: dts: imx6q-dhcom: Fix ethernet reset time properties - ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming - ARM: dts: imx6qdl-gw551x: Do not use "simple-audio-card,dai-link" - ARM: dts: imx6qdl-gw551x: fix audio SSI - ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect - ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status - ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin - ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms - ARM: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy - ARM: dts: imx6sl: fix rng node - ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 - ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 - ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux - ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3 - ARM: dts: imx6sx: Improve UART pins macro defines - ARM: dts: imx7-colibri: Fix frequency for sd/mmc - ARM: dts: imx7-colibri: fix muxing of usbc_det pin - ARM: dts: imx7-colibri: prepare module device tree for FlexCAN - ARM: dts: imx7d-meerkat96: Fix the "tuning-step" property - ARM: dts: imx7d-pico: Fix the "tuning-step" property - ARM: dts: imx7d: Correct speed grading fuse settings - ARM: dts: imx7d: fix opp-supported-hw - ARM: dts: imx7ulp: Correct gpio ranges - ARM: dts: logicpd-som-lv-baseboard: Fix broken audio - ARM: dts: logicpd-som-lv-baseboard: Fix missing video - ARM: dts: logicpd-torpedo-baseboard: Fix broken audio - ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL - ARM: dts: ls1021a: fix QuadSPI-memory reg range - ARM: dts: ls1021a: Restore MDIO compatible to gianfar - ARM: dts: meson: fix PHY deassert timing requirements - ARM: dts: meson8: remove two invalid interrupt lines from the GPU - ARM: dts: meson8: Use a higher default GPU clock frequency - ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties - ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties - ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties - ARM: dts: mt7623: add missing pause for switchport - ARM: dts: N900: fix onenand timings . - ARM: dts: NSP: Correct FA2 mailbox node - ARM: dts: NSP: Disable PL330 by default, add dma-coherent property - ARM: dts: NSP: Fixed QSPI compatible string - ARM: dts: omap3-gta04a4: accelerometer irq fix - ARM: dts: omap3430-sdp: Fix NAND device node - ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers - ARM: dts: oxnas: Fix clear-mask property - ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference - ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY - ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes - ARM: dts: r8a73a4: Add missing CMT1 interrupts - ARM: dts: r8a7740: Add missing extal2 to CPG node - ARM: dts: r8a7779, marzen: Fix DU clock names - ARM: dts: Remove non-existent i2c1 from 98dx3236 - ARM: dts: renesas: Fix IOMMU device node names - ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries - ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema - ARM: dts: socfpga: fix register entry for timer3 on Arria10 - ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429 - ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743 - ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on - ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode - ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on - ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY - ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY - ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY - ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection - ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity - ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY - ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on - ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator - ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator - ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node - ARM: dts: sun8i: r40: Move AHCI device node based on address order - ARM: dts: sun8i: v3s: fix GIC node memory range - ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node - ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY - ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages - ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on - ARM: dts: sunxi: Fix DE2 clocks register range - ARM: dts: turris-omnia: add comphy handle to eth2 - ARM: dts: turris-omnia: add SFP node - ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin - ARM: dts: turris-omnia: describe switch interrupt - ARM: dts: turris-omnia: enable HW buffer management - ARM: dts: turris-omnia: fix hardware buffer management - ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins - ARM: dts: uniphier: Set SCSSI clock and reset IDs for each channel . - ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and #size-cells - ARM: dts: vfxxx: Add syscon compatible with OCOTP - ARM: exynos: add missing of_node_put for loop iteration - ARM: exynos: MCPM: Restore big.LITTLE cpuidle support - ARM: footbridge: fix PCI interrupt mapping - ARM: imx: add missing clk_disable_unprepare - ARM: imx: add missing iounmap - ARM: imx: build suspend-imx6.S with arm instruction set - ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init - ARM: imx5: add missing put_device call in imx_suspend_alloc_ocram - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff - ARM: mvebu: drop pointless check for coherency_base - ARM: OMAP2+: Fix legacy mode dss_reset - ARM: OMAP2+: omap_device: fix idling of devices during probe - ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static - ARM: p2v: fix handling of LPAE translation in BE mode - ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc - ARM: s3c24xx: fix missing system reset - ARM: s3c24xx: fix mmc gpio lookup tables - ARM: samsung: do not build plat/pm-common for Exynos - ARM: samsung: fix PM debug build with DEBUG_LL but !MMU - ARM: socfpga: PM: add missing put_device call in socfpga_setup_ocram_self_refresh - ASoC: DAPM: Cover regression by kctl change notification fix . - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect . - ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer . - ASoC: SOF: Intel: hda-dai: fix potential locking issue . - ASoC: topology: Add missing rwsem around snd_ctl_remove calls . - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create . - ath10k: fix invalid dma_addr_t token assignment . - ath10k: high latency fixes for beacon buffer . - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE . - bfq: Limit number of requests consumed by each cgroup . - bfq: Store full bitmap depth in bfq_data . - bfq: Track number of allocated requests in bfq_entity . - block: Fix use-after-free issue accessing struct io_cq . - block: Provide blk_mq_sched_get_icq . - Bluetooth: Add additional Bluetooth part for Realtek 8852AE . - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular . - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE . - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A . - Bluetooth: btusb: btrtl: Add support for RTL8852A . - Bluetooth: fix use-after-free error in lock_sock_nested . - bnxt_en: reject indirect blk offload when hw-tc-offload is off . - bonding: Fix a use-after-free problem when bond_sysfs_slave_add failed . - bpf, arm: Fix register clobbering in div/mod implementation - bpf, s390: Fix potential memory leak about jit_data . - bpf, x86: Fix 'no previous prototype' warning . - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet . - btrfs: do not ignore error from btrfs_next_leaf when inserting checksums . - btrfs: fix fsync failure and transaction abort after writes to prealloc extents . - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction . - btrfs: fix race causing unnecessary inode logging during link and rename . - btrfs: make checksum item extension more efficient . - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type . - cifs use true,false for bool variable . - cifs_atomic_open: fix double-put on late allocation failure . - cifs_debug: use %pd instead of messing with -greater than d_name . - cifs: add a debug macro that prints \\server\share for errors . - cifs: add a function to get a cached dir based on its dentry . - cifs: add a helper to find an existing readable handle to a file . - cifs: add a timestamp to track when the lease of the cached dir was taken . - cifs: add an smb3_fs_context to cifs_sb . - cifs: add FALLOC_FL_INSERT_RANGE support . - cifs: add files to host new mount api . - cifs: add fs_context param to parsing helpers . - cifs: Add get_security_type_str function to return sec type . - cifs: add initial reconfigure support . - cifs: add missing mount option to /proc/mounts . - cifs: add missing parsing of backupuid . - cifs: Add missing sentinel to smb3_fs_parameters . - cifs: add mount parameter tcpnodelay . - cifs: add multichannel mount options and data structs . - cifs: add new debugging macro cifs_server_dbg . - cifs: Add new mount parameter 'acdirmax' to allow caching directory metadata . - cifs: Add new parameter 'acregmax' for distinct file and directory metadata timeout . - cifs: add NULL check for ses-greater than tcon_ipc . - cifs: add passthrough for smb2 setinfo . - cifs: add server param . - cifs: add shutdown support . - cifs: add smb2 POSIX info level . - cifs: add SMB2_open arg to return POSIX data . - cifs: add SMB3 change notification support . - cifs: add support for FALLOC_FL_COLLAPSE_RANGE . - cifs: add support for fallocate mode 0 for non-sparse files . - cifs: add support for flock . - cifs: Add support for setting owner info, dos attributes, and create time . - cifs: Add tracepoints for errors on flush or fsync . - cifs: Add witness information to debug data dump . - cifs: add witness mount option and data structs . - cifs: added WARN_ON for all the count decrements . - cifs: Adjust indentation in smb2_open_file . - cifs: Adjust key sizes and key generation routines for AES256 encryption . - cifs: allocate buffer in the caller of build_path_from_dentry . - cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets . - cifs: Allocate encryption header through kmalloc . - cifs: allow chmod to set mode bits using special sid . - cifs: allow syscalls to be restarted in __smb_send_rqst . - cifs: allow unlock flock and OFD lock across fork . - cifs: Always update signing key of first channel . - cifs: ask for more credit on async read/write code paths . - cifs: Assign boolean values to a bool variable . - cifs: Avoid doing network I/O while holding cache lock . - cifs: Avoid error pointer dereference . - cifs: avoid extra calls in posix_info_parse . - cifs: Avoid field over-reading memcpy . - cifs: avoid starvation when refreshing dfs cache . - cifs: avoid using MID 0xFFFF . - cifs: call wake_up inside of cifs_reconnect . - cifs: change confusing field serverName . - cifs: change format of CIFS_FULL_KEY_DUMP ioctl . - cifs: change noisy error message to FYI . - cifs: Change SIDs in ACEs while transferring file ownership . - cifs: check all path components in resolved dfs target . - cifs: check new file size when extending file by fallocate . - cifs: check pointer before freeing . - cifs: check the timestamp for the cached dirent when deciding on revalidate . - cifs: cifs_md4 convert to SPDX identifier . - cifs: cifspdu.h: Replace one-element array with flexible-array member . - cifs: cifspdu.h: Replace zero-length array with flexible-array member . - cifs: cifsssmb: remove redundant assignment to variable ret . - cifs: clarify comment about timestamp granularity for old servers . - cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData . - cifs: Clarify SMB1 code for delete . - cifs: Clarify SMB1 code for POSIX Create . - cifs: Clarify SMB1 code for POSIX delete file . - cifs: Clarify SMB1 code for POSIX Lock . - cifs: Clarify SMB1 code for rename open file . - cifs: Clarify SMB1 code for SetFileSize . - cifs: clarify SMB1 code for UnixCreateHardLink . - cifs: Clarify SMB1 code for UnixCreateSymLink . - cifs: Clarify SMB1 code for UnixSetPathInfo . - cifs: Clean up DFS referral cache . - cifs: cleanup a few le16 vs. le32 uses in cifsacl.c . - cifs: cleanup misc.c . - cifs: clear PF_MEMALLOC before exiting demultiplex thread . - cifs: Close cached root handle only if it had a lease . - cifs: Close open handle after interrupted close . - cifs: close the shared root handle on tree disconnect . - cifs: compute full_path already in cifs_readdir . - cifs: connect individual channel servers to primary channel server . - cifs: connect: style: Simplify bool comparison . - cifs: constify get_normalized_path properly . - cifs: constify path argument of -greater than make_node . - cifs: constify pathname arguments in a bunch of helpers . - cifs: Constify static struct genl_ops . - cifs: convert list_for_each to entry variant . - cifs: convert list_for_each to entry variant in cifs_debug.c . - cifs: convert list_for_each to entry variant in smb2misc.c . - cifs: convert revalidate of directories to using directory metadata cache timeout . - cifs: convert to use be32_add_cpu . - cifs: Convert to use the fallthrough macro . - cifs: correct comments explaining internal semaphore usage in the module . - cifs: correct four aliased mount parms to allow use of previous names . - cifs: create a helper function to parse the query-directory response buffer . - cifs: create a helper to find a writeable handle by path name . - cifs: create a MD4 module and switch cifs.ko to use it . - cifs: Create a new shared file holding smb2 pdu definitions . - cifs: create sd context must be a multiple of 8 . - cifs: Deal with some warnings from W=1 . - cifs: Delete a stray unlock in cifs_swn_reconnect . - cifs: delete duplicated words in header files . - cifs: detect dead connections only when echoes are enabled . - cifs: Display local UID details for SMB sessions in DebugData . - cifs: do d_move in rename . - cifs: do not allow changing posix_paths during remount . - cifs: do not cargo-cult strndup . - cifs: do not create a temp nls in cifs_setup_ipc . - cifs: do not disable noperm if multiuser mount option is not provided . - cifs: Do not display RDMA transport on reconnect . - cifs: do not duplicate fscache cookie for secondary channels . - cifs: do not fail __smb_send_rqst if non-fatal signals are pending . - cifs: do not ignore the SYNC flags in getattr . - cifs: do not leak -EAGAIN for stat during reconnect . - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED . - cifs: Do not miss cancelled OPEN responses . - cifs: do not negotiate session if session already exists . - cifs: do not send close in compound create+close requests . - cifs: do not send tree disconnect to ipc shares . - cifs: do not share tcons with DFS . - cifs: do not share tcp servers with dfs mounts . - cifs: do not share tcp sessions of dfs connections . - cifs: do not use "pre:" for MODULE_SOFTDEP . - cifs: Do not use iov_iter::type directly . - cifs: Do not use the original cruid when following DFS links for multiuser mounts . - cifs: document and cleanup dfs mount . - cifs: dump channel info in DebugData . - cifs: dump Security Type info in DebugData . - cifs: dump the session id and keys also for SMB2 sessions . - cifs: enable change notification for SMB2.1 dialect . - cifs: enable extended stats by default . - cifs: Enable sticky bit with cifsacl mount option . - cifs: ensure correct super block for DFS reconnect . - cifs: escape spaces in share names . - cifs: export supported mount options via new mount_params /proc file . - cifs: fail i/o on soft mounts if sessionsetup errors out . - cifs: fiemap: do not return EINVAL if get nothing . - cifs: fix a comment for the timeouts when sending echos . - cifs: fix a memleak with modefromsid . - cifs: fix a sign extension bug . - cifs: fix a white space issue in cifs_get_inode_info . - cifs: fix allocation size on newly created files . - cifs: Fix an error pointer dereference in cifs_mount . - cifs: Fix atime update check vs mtime . - cifs: Fix bug which the return value by asynchronous read is error . - cifs: Fix cached_fid refcnt leak in open_shroot . - cifs: fix channel signing . - cifs: fix check of dfs interlinks . - cifs: fix check of tcon dfs in smb1 . - cifs: Fix chmod with modefromsid when an older ACE already exists . - cifs: fix chown and chgrp when idsfromsid mount option enabled . - cifs: Fix cifsacl ACE mask for group and others . - cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs . - cifs: fix credit accounting for extra channel . - cifs: fix dereference on ses before it is null checked . - cifs: fix dfs domain referrals . - cifs: fix DFS failover . - cifs: fix DFS mount with cifsacl/modefromsid . - cifs: fix dfs-links . - cifs: fix doc warnings in cifs_dfs_ref.c . - cifs: Fix double add page to memcg when cifs_readpages . - cifs: fix double free error on share and prefix . - cifs: Fix fall-through warnings for Clang . - cifs: fix fallocate when trying to allocate a hole . - cifs: fix gcc warning in sid_to_id . - cifs: fix handling of escaped "," in the password mount argument . - cifs: Fix in error types returned for out-of-credit situations . - cifs: Fix incomplete memory allocation on setxattr path . - cifs: Fix inconsistent indenting . - cifs: Fix inconsistent IS_ERR and PTR_ERR . - cifs: fix incorrect check for null pointer in header_assemble . - cifs: fix incorrect kernel doc comments . - cifs: fix interrupted close commands . - cifs: fix ipv6 formating in cifs_ses_add_channel . - cifs: fix leak in cifs_smb3_do_mount ctx . - cifs: Fix leak when handling lease break for cached root fid . - cifs: fix leaked reference on requeued write . - cifs: Fix lookup of root ses in DFS referral cache . - cifs: Fix lookup of SMB connections on multichannel . - cifs: fix max ea value size . - cifs: Fix memory allocation in __smb2_handle_cancelled_cmd . - cifs: fix memory leak in smb2_copychunk_range . - cifs: fix memory leak of smb3_fs_context_dup::server_hostname . - cifs: fix minor typos in comments and log messages . - cifs: Fix missed free operations . - cifs: fix missing null session check in mount . - cifs: fix missing spinlock around update to ses-greater than status . - cifs: fix misspellings using codespell tool . - cifs: fix mode bits from dir listing when mounted with modefromsid . - cifs: Fix mode output in debugging statements . - cifs: fix mount option display for sec=krb5i . - cifs: Fix mount options set in automount . - cifs: fix mounts to subdirectories of target . - cifs: fix nodfs mount option . - cifs: fix NULL dereference in match_prepath . - cifs: fix NULL dereference in smb2_check_message . - cifs: Fix null pointer check in cifs_read . - cifs: Fix NULL pointer dereference in mid callback . - cifs: Fix NULL-pointer dereference in smb2_push_mandatory_locks . - cifs: Fix oplock handling for SMB 2.1+ protocols . - cifs: fix out-of-bound memory access when calling smb3_notify at mount point . - cifs: fix path comparison and hash calc . - cifs: fix possible uninitialized access and race on iface_list . - cifs: Fix potential deadlock when updating vol in cifs_reconnect . - cifs: fix potential mismatch of UNC paths . - cifs: Fix potential softlockups while refreshing DFS cache . - cifs: fix potential use-after-free bugs . - cifs: fix potential use-after-free in cifs_echo_request . - cifs: Fix preauth hash corruption . - cifs: fix print of hdr_flags in dfscache_proc_show . - cifs: fix reference leak for tlink . - cifs: fix regression when mounting shares with prefix paths . - cifs: fix rename by ensuring source handle opened with DELETE bit . - cifs: Fix resource leak . - cifs: Fix retrieval of DFS referrals in cifs_mount . - cifs: Fix retry mid list corruption on reconnects . - cifs: Fix return value in __update_cache_entry . - cifs: fix rsize/wsize to be negotiated values . - cifs: fix SMB1 error path in cifs_get_file_info_unix . - cifs: Fix SMB2 oplock break processing . - cifs: fix soft mounts hanging in the reconnect code . - cifs: fix soft mounts hanging in the reconnect code . - cifs: Fix some error pointers handling detected by static checker . - cifs: Fix spelling of "security" . - cifs: fix string declarations and assignments in tracepoints . - cifs: Fix support for remount when not changing rsize/wsize . - cifs: Fix task struct use-after-free on reconnect . - cifs: fix the out of range assignment to bit fields in parse_server_interfaces . - cifs: Fix the target file was deleted when rename failed . - cifs: fix trivial typo . - cifs: fix uninitialised lease_key in open_shroot . - cifs: fix uninitialized variable in smb3_fs_context_parse_param . - cifs: fix unitialized variable poential problem with network I/O cache lock patch . - cifs: Fix unix perm bits to cifsacl conversion for 'other' bits . - cifs: fix unneeded null check . - cifs: fix use after free in cifs_smb3_do_mount . - cifs: Fix use after free of file info structures . - cifs: Fix use-after-free bug in cifs_reconnect . - cifs: fix wrong release in sess_alloc_buffer failed path . - cifs: for compound requests, use open handle if possible . - cifs: Force reval dentry if LOOKUP_REVAL flag is set . - cifs: Force revalidate inode when dentry is stale . - cifs: fork arc4 and create a separate module for it for cifs and other users . - cifs: get mode bits from special sid on stat . - cifs: get rid of @noreq param in __dfs_cache_find . - cifs: get rid of cifs_sb-greater than mountdata . - cifs: Get rid of kstrdup_const"d paths . - cifs: get rid of unused parameter in reconn_setup_dfs_targets . - cifs: Grab a reference for the dentry of the cached directory during the lifetime of the cache . - cifs: Gracefully handle QueryInfo errors during open . - cifs: handle -EINTR in cifs_setattr . - cifs: handle 'guest' mount parameter . - cifs: handle 'nolease' option for vers=1.0 . - cifs: handle different charsets in dfs cache . - cifs: handle empty list of targets in cifs_reconnect . - cifs: handle hostnames that resolve to same ip in failover . - cifs: handle prefix paths in reconnect . - cifs: handle reconnect of tcon when there is no cached dfs referral . - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect . - cifs: Handle witness client move notification . - cifs: have -greater than mkdir handle race with another client sanely . - cifs: have cifs_fattr_to_inode refuse to change type on live inode . - cifs: Identify a connection by a conn_id . - cifs: If a corrupted DACL is returned by the server, bail out . - cifs: ignore auto and noauto options if given . - cifs: ignore cached share root handle closing errors . - cifs: improve fallocate emulation . - cifs: improve read performance for page size 64KB cache=strict vers=2.1+ . - cifs: In the new mount api we get the full devname as source= . - cifs: Increment num_remote_opens stats counter even in case of smb2_query_dir_first . - cifs: Initialize filesystem timestamp ranges . - cifs: introduce cifs_ses_mark_for_reconnect helper . - cifs: introduce helper for finding referral server . - cifs: Introduce helpers for finding TCP connection . - cifs: introduce new helper for cifs_reconnect . - cifs: keep referral server sessions alive . - cifs: log mount errors using cifs_errorf . - cifs: log warning message if out of disk space . - cifs: make build_path_from_dentry return const char * . - cifs: make const array static, makes object smaller . - cifs: Make extract_hostname function public . - cifs: Make extract_sharename function public . - cifs: make fs_context error logging wrapper . - cifs: make locking consistent around the server session status . - cifs: make multichannel warning more visible . - cifs: Make SMB2_notify_init static . - cifs: make sure we do not overflow the max EA buffer size . - cifs: make use of cap_unix in cifs_reconnect_tcon . - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES . - cifs: merge __{cifs,smb2}_reconnect[_tcon] into cifs_tree_connect . - cifs: Merge is_path_valid into get_normalized_path . - cifs: minor fix to two debug messages . - cifs: minor kernel style fixes for comments . - cifs: minor simplification to smb2_is_network_name_deleted . - cifs: minor update to comments around the cifs_tcp_ses_lock mutex . - cifs: minor updates to Kconfig . - cifs: misc: Use array_size in if-statement controlling expression . - cifs: missed ref-counting smb session in find . - cifs: missing null check for newinode pointer . - cifs: missing null pointer check in cifs_mount . - cifs: modefromsid: make room for 4 ACE . - cifs: modefromsid: write mode ACE first . - cifs: move [brw]size from cifs_sb to cifs_sb-greater than ctx . - cifs: move cache mount options to fs_context.ch . - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c . - cifs: move cifs_parse_devname to fs_context.c . - cifs: move cifsFileInfo_put logic into a work-queue . - cifs: move debug print out of spinlock . - cifs: Move more definitions into the shared area . - cifs: move NEGOTIATE_PROTOCOL definitions out into the common area . - cifs: move security mount options into fs_context.ch . - cifs: move SMB FSCTL definitions to common code . - cifs: move smb version mount options into fs_context.c . - cifs: Move SMB2_Create definitions to the shared area . - cifs: move some variables off the stack in smb2_ioctl_query_info . - cifs: move the check for nohandlecache into open_shroot . - cifs: move the enum for cifs parameters into fs_context.h . - cifs: move update of flags into a separate function . - cifs: multichannel: always zero struct cifs_io_parms . - cifs: multichannel: move channel selection above transport layer . - cifs: multichannel: move channel selection in function . - cifs: multichannel: try to rebind when reconnecting a channel . - cifs: multichannel: use pointer for binding channel . - cifs: mute -Wunused-const-variable message . - cifs: New optype for session operations . - cifs: nosharesock should be set on new server . - cifs: nosharesock should not share socket with future sessions . - cifs: On cifs_reconnect, resolve the hostname again . - cifs: only update prefix path of DFS links in cifs_tree_connect . - cifs: only write 64kb at a time when fallocating a small region of a file . - cifs: Optimize readdir on reparse points . - cifs: pass a path to open_shroot and check if it is the root or not . - cifs: pass the dentry instead of the inode down to the revalidation check functions . - cifs: plumb smb2 POSIX dir enumeration . - cifs: populate server_hostname for extra channels . - cifs: potential unintitliazed error code in cifs_getattr . - cifs: prepare SMB2_Flush to be usable in compounds . - cifs: prepare SMB2_query_directory to be used with compounding . - cifs: prevent NULL deref in cifs_compose_mount_options . - cifs: prevent truncation from long to int in wait_for_free_credits . - cifs: print MIDs in decimal notation . - cifs: Print the address and port we are connecting to in generic_ip_connect . - cifs: print warning mounting with vers=1.0 . - cifs: properly invalidate cached root handle when closing it . - cifs: Properly process SMB3 lease breaks . - cifs: protect session channel fields with chan_lock . - cifs: protect srv_count with cifs_tcp_ses_lock . - cifs: protect updating server-greater than dstaddr with a spinlock . - cifs: Re-indent cifs_swn_reconnect . - cifs: reduce number of referral requests in DFS link lookups . - cifs: reduce stack use in smb2_compound_op . - cifs: refactor cifs_get_inode_info . - cifs: refactor create_sd_buf and and avoid corrupting the buffer . - cifs: Reformat DebugData and index connections by conn_id . - cifs: Register generic netlink family . Update configs with CONFIG_SWN_UPCALL unset. - cifs: release lock earlier in dequeue_mid error case . - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb . - cifs: remove actimeo from cifs_sb . - cifs: remove bogus debug code . - cifs: remove ctx argument from cifs_setup_cifs_sb . - cifs: remove duplicated prototype . - cifs: remove old dead code . - cifs: remove pathname for file from SPDX header . - cifs: remove redundant assignment to pointer pneg_ctxt . - cifs: remove redundant assignment to variable rc . - cifs: remove redundant initialization of variable rc . - cifs: remove redundant initialization of variable rc . - cifs: Remove repeated struct declaration . - cifs: Remove set but not used variable "capabilities" . - cifs: remove set but not used variable "server" . - cifs: remove set but not used variables "cinode" and "netfid" . - cifs: remove set but not used variables . - cifs: remove some minor warnings pointed out by kernel test robot . - cifs: remove the devname argument to cifs_compose_mount_options . - cifs: remove the retry in cifs_poxis_lock_set . - cifs: Remove the superfluous break . - cifs: remove two cases where rc is set unnecessarily in sid_to_id . - cifs: remove unnecessary copies of tcon-greater than crfid.fid . - cifs: Remove unnecessary struct declaration . - cifs: remove unneeded variable in smb3_fs_context_dup . - cifs: Remove unused inline function is_sysvol_or_netlogon . - cifs: remove unused variable "server" . - cifs: remove unused variable "sid_user" . - cifs: remove unused variable . - cifs: Remove useless variable . - cifs: remove various function description warnings . - cifs: rename a variable in SendReceive . - cifs: rename cifs_common to smbfs_common . - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c . - cifs: rename posix create rsp . - cifs: rename reconn_inval_dfs_target . - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h . - cifs: rename the *_shroot* functions to *_cached_dir* . - cifs: report error instead of invalid when revalidating a dentry fails . - cifs: Respect O_SYNC and O_DIRECT flags during reconnect . - cifs: Retain old ACEs when converting between mode bits and ACL . - cifs: retry lookup and readdir when EAGAIN is returned . - cifs: return cached_fid from open_shroot . - cifs: Return correct error code from smb2_get_enc_key . - cifs: Return directly after a failed build_path_from_dentry in cifs_do_create . - cifs: return proper error code in statfs . - cifs: Return the error from crypt_message when enc/dec key not found . - cifs: returning mount parm processing errors correctly . - cifs: revalidate mapping when we open files for SMB1 POSIX . - cifs: Send witness register and unregister commands to userspace daemon . - cifs: Send witness register messages to userspace daemon in echo task . - cifs: send workstation name during ntlmssp session setup . - cifs: set a minimum of 120s for next dns resolution . - cifs: set a minimum of 2 minutes for refreshing dfs cache . - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-greater than prepath . - cifs: set correct max-buffer-size for smb2_ioctl_init . - cifs: set server-greater than cipher_type to AES-128-CCM for SMB3.0 . - cifs: set up next DFS target before generic_ip_connect . - cifs: Set witness notification handler for messages from userspace daemon . - cifs: Silently ignore unknown oplock break handle . - cifs: Simplify bool comparison . - cifs: simplify handling of cifs_sb/ctx-greater than local_nls . - cifs: Simplify reconnect code when dfs upcall is enabled . - cifs: simplify SWN code with dummy funcs instead of ifdefs . - cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails . - cifs: smb2pdu.h: Replace zero-length array with flexible-array member . - cifs: smbd: Add messages on RDMA session destroy and reconnection . - cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive . - cifs: smbd: Check and extend sender credits in interrupt context . - cifs: smbd: Check send queue size before posting a send . - cifs: smbd: Do not schedule work to send immediate packet on every receive . - cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O . - cifs: smbd: Merge code to track pending packets . - cifs: smbd: Only queue work for error recovery on memory registration . - cifs: smbd: Properly process errors on ib_post_send . - cifs: smbd: Return -EAGAIN when transport is reconnecting . - cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state . - cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE . - cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending . - cifs: sort interface list by speed . - cifs: Spelling s/EACCESS/EACCES/ . - cifs: split out dfs code from cifs_reconnect . - cifs: Standardize logging output . - cifs: store a pointer to the root dentry in cifs_sb_info once we have completed mounting the share . - cifs: style: replace one-element array with flexible-array . - cifs: support nested dfs links over reconnect . - cifs: support share failover when remounting . - cifs: switch build_path_from_dentry to using dentry_path_raw . - cifs: switch servers depending on binding state . - cifs: switch to new mount api . - cifs: To match file servers, make sure the server hostname matches . - cifs: Tracepoints and logs for tracing credit changes . - cifs: try harder to open new channels . - cifs: try opening channels after mounting . - cifs: uncomplicate printing the iocharset parameter . - cifs: Unlock on errors in cifs_swn_reconnect . - cifs: update ctime and mtime during truncate . - cifs: update FSCTL definitions . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal version number . - cifs: update internal version number . - cifs: update internal version number . - cifs: update internal version number . - cifs: update mnt_cifs_flags during reconfigure . - cifs: update new ACE pointer after populate_new_aces . - cifs: update super_operations to show_devname . - cifs: Use #define in cifs_dbg . - cifs: use cifsInodeInfo-greater than open_file_lock while iterating to avoid a panic . - cifs: Use common error handling code in smb2_ioctl_query_info . - cifs: use compounding for open and first query-dir for readdir . - cifs: use discard iterator to discard unneeded network data more efficiently . - cifs: use echo_interval even when connection not ready . - cifs: use existing handle for compound_op when possible . - cifs: use helpers when parsing uid/gid mount options and validate them . - cifs: Use memdup_user rather than duplicating its implementation . - cifs: use mod_delayed_work for server-greater than reconnect if already queued . - cifs: use PTR_ERR_OR_ZERO to simplify code . - cifs: use SPDX-Licence-Identifier . - cifs: use the expiry output of dns_query to schedule next resolution . - cifs: use true,false for bool variable . - cifs: warn and fail if trying to use rootfs without the config option . - cifs: Warn less noisily on default mount . - cifs: we do not allow changing username/password/unc/... during remount . - cifs/smb3: Fix data inconsistent when punch hole . - cifs/smb3: Fix data inconsistent when zero file range . - cifs`: handle ERRBaduid for SMB1 . - clk: imx: imx6ul: Move csi_sel mux to correct base register . - clk: ingenic: Fix bugs with divided dividers . - config: refresh BPF configs The SUSE-commit 9a413cc7eb56 inherited from SLE15-SP2 puts the BPF config into the wrong place due to SLE15-SP3 additionally backported b24abcff918a , and leads to duplicate CONFIG_BPF_UNPRIV_DEFAULT_OFF entires; this commit remove those BPF config. Also, disable unprivileged BPF for armv7hl, which did not inherit the config change from SLE15-SP2. - constraints: Build aarch64 on recent ARMv8.1 builders. Request asimdrdm feature which is available only on recent ARMv8.1 CPUs. This should prevent scheduling the kernel on an older slower builder. - Convert trailing spaces and periods in path components . - crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency . - crypto: pcrypt - Delay write to padata-greater than info . - crypto: s5p-sss - Add error handling in s5p_aes_probe . - cxgb4: fix eeprom len when diagnostics not implemented . - dm raid: remove unnecessary discard limits for raid0 and raid10 . - dm: fix deadlock when swapping to encrypted device . - dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID macro . - dmaengine: dmaengine_desc_callback_valid: Check for `callback_result` . - do_cifs_create: do not set -greater than i_mode of something we had not created . - drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 . - drm: panel-orientation-quirks: Add quirk for GPD Win3 . - drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 . - drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 . - drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk . - drm/amd/display: Set plane update flags for all planes in reset . - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors . - drm/msm: Do hw_init before capturing GPU state . - drm/msm/a6xx: Allocate enough space for GMU registers . - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame . - drm/nouveau/acr: fix a couple NULL vs IS_ERR checks . - drm/nouveau/svm: Fix refcount leak bug and missing check against null bug . - drm/panel-orientation-quirks: add Valve Steam Deck . - drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends . - drm/plane-helper: fix uninitialized variable reference . - drm/vc4: fix error code in vc4_create_object . - drop superfluous empty lines - e1000e: Separate TGP board type from SPT . - EDAC/amd64: Handle three rank interleaving mode . - elfcore: correct reference to CONFIG_UML . - elfcore: fix building with clang . - ethtool: fix ethtool msg len calculation for pause stats . - firmware: qcom_scm: Mark string array const . - fuse: release pipe buf after last use . - gve: Add netif_set_xps_queue call . - gve: Add rx buffer pagecnt bias . - gve: Allow pageflips on larger pages . - gve: Do lazy cleanup in TX path . - gve: DQO: avoid unused variable warnings . - gve: Switch to use napi_complete_done . - gve: Track RX buffer allocation failures . - hwmon: Add additional missing Zen2 and Zen3 APUs . - hwmon: Add support for yellow carp . - hwmon: Add support for Zen3 CPUs . - hwmon: Create common functions and macros for Zen CPU families . - hwmon: Define SVI telemetry and current factors for Zen2 CPUs . - hwmon: Do not show Tdie for all Zen/Zen2/Zen3 CPU/APU . - hwmon: make some symbols static . - hwmon: Remove residues of current and voltage . - hwmon: Remove support for displaying voltage and current on Zen CPUs . - hwmon: Reorganize and simplify temperature support detection . - hwmon: Rework the temperature offset calculation . - hwmon: support Zen3 APUs . - hwmon: Swap Tdie and Tctl on Family 17h CPUs . - hwmon: Update documentation and add temp2_input info . - hwmon: Update driver documentation . - hwmon: Zen3 Ryzen Desktop CPUs support . - i2c: cbus-gpio: set atomic transfer callback . - i2c: stm32f7: flush TX FIFO upon transfer errors . - i2c: stm32f7: recover the bus on access timeout . - i2c: stm32f7: stop dma transfer in case of NACK . - i2c: xlr: Fix a resource leak in the error handling path of "xlr_i2c_probe" . - i40e: Fix changing previously set num_queue_pairs for PFs . - i40e: Fix correct max_pkt_size on VF RX queue . - i40e: Fix creation of first queue by omitting it if is not power of two . - i40e: Fix display error code in dmesg . - i40e: Fix failed opcode appearing if handling messages from VF . - i40e: Fix NULL ptr dereference on VSI filter sync . - i40e: Fix ping is lost after configuring ADq on VF . - i40e: Fix pre-set max number of queues for VF . - i40e: Fix warning message and call stack during rmmod i40e driver . - iavf: check for null in iavf_fix_features . - iavf: do not clear a lock we do not hold . - iavf: Fix failure to exit out from last all-multicast mode . - iavf: Fix for setting queues to 0 . - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset . - iavf: Fix reporting when setting descriptor count . - iavf: Fix return of set the new channel count . - iavf: free q_vectors before queues in iavf_disable_vf . - iavf: prevent accidental free of filter structure . - iavf: Prevent changing static ITR values if adaptive moderation is on . - iavf: Restore VLAN filters after link down . - iavf: validate pointers . - ibmvnic: drop bad optimization in reuse_rx_pools . - ibmvnic: drop bad optimization in reuse_tx_pools . - ice: avoid bpf_prog refcount underflow . - ice: avoid bpf_prog refcount underflow . - ice: Delete always true check of PF pointer . - ice: Fix not stopping Tx queues for VFs . - ice: Fix VF true promiscuous mode . - ice: fix vsi-greater than txq_map sizing . - ice: ignore dropped packets during init . - ice: Remove toggling of antispoof for VF trusted promiscuous mode . - igb: fix netpoll exit with traffic . - igc: Remove _I_PHY_ID checking . - igc: Remove phy-greater than type checking . - iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr . - Input: iforce - fix control-message timeout . - iommu: Check if group is NULL before remove device . - iommu/amd: Relocate GAMSup check to early_enable_iommus . - iommu/amd: Remove iommu_init_ga . - iommu/mediatek: Fix out-of-range warning with clang . - iommu/vt-d: Consolidate duplicate cache invaliation code . - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry . - iommu/vt-d: Update the virtual command related registers . - ipmi: Disable some operations during a panic . - kABI: dm: fix deadlock when swapping to encrypted device . - kabi: hide changes to struct uv_info . - kernel-obs-build: include the preferred kernel parameters Currently the Open Build Service hardcodes the kernel boot parameters globally. Recently functionality was added to control the parameters by the kernel-obs-build package, so make use of that. parameters here will overwrite what is used by OBS otherwise. - kernel-obs-build: inform build service about virtio-serial Inform the build worker code that this kernel supports virtio-serial, which improves performance and relability of logging. - kernel-obs-build: remove duplicated/unused parameters lbs=0 - this parameters is just giving 'unused parameter' and it looks like I can not find any version that implemented this. rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it alread loads the kernel module. quiet and panic=1 will now be also always added by OBS, so we do not have to set it here anymore. - kernel-source.spec: install-kernel-tools also required on 15.4 - lib/xz: Avoid overlapping memcpy with invalid input with in-place decompression . - lib/xz: Validate the value before assigning it to an enum variable . - libata: fix checking of DMA state . - linux/parser.h: add include guards . - lpfc: Reintroduce old IRQ probe logic . - md: add md_submit_discard_bio for submitting discard bio . - md: fix a lock order reversal in md_alloc . - md/raid10: extend r10bio devs to raid disks . - md/raid10: improve discard request for far layout . - md/raid10: improve raid10 discard request . - md/raid10: initialize r10_bio-greater than read_slot before use . - md/raid10: pull the code that wait for blocked dev into one function . - md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard . - mdio: aspeed: Fix 'Link is Down' issue . - media: imx: set a media_device bus_info string . - media: ipu3-imgu: imgu_fmt: Handle properly try . - media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info . - media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers . - media: mceusb: return without resubmitting URB in case of -EPROTO error . - media: mt9p031: Fix corrupted frame after restarting stream . - media: netup_unidvb: handle interrupt properly according to the firmware . - media: rcar-csi2: Add checking to rcsi2_start_receiver . - media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe . - media: stm32: Potential NULL pointer dereference in dcmi_irq_thread . - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte . - media: uvcvideo: Return -EIO for control errors . - media: uvcvideo: Set capability in s_param . - media: uvcvideo: Set unique vdev name based in type . - memstick: r592: Fix a UAF bug when removing the driver . - MM: reclaim mustn"t enter FS for swap-over-NFS . - mmc: dw_mmc: Dont wait for DRTO on Write RSP error . - mmc: winbond: do not build on M68K . - mtd: core: do not remove debugfs directory if device is in use . - mwifiex: Properly initialize private structure on interface type changes . - mwifiex: Read a PCI register after writing the TX ring write pointer . - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type . - mwl8k: Fix use-after-free in mwl8k_fw_state_machine . - net: asix: fix uninit value bugs . - net: bnx2x: fix variable dereferenced before check . - net: bridge: fix under estimation in br_get_linkxstats_size . - net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero . - net: delete redundant function declaration . - net: hns3: change affinity_mask to numa node range . - net: hns3: fix misuse vf id and vport id in some logs . - net: hns3: remove check VF uc mac exist when set by PF . - net: hso: fix control-request directions . - net: hso: fix muxed tty registration . - net: linkwatch: fix failure to restore device state across suspend/resume . - net: mana: Allow setting the number of queues while the NIC is down . - net: mana: Fix memory leak in mana_hwc_create_wq . - net: mana: Fix spelling mistake 'calledd' -greater than 'called' . - net: mana: Fix the netdev_err"s vPort argument in mana_init_port . - net: mana: Improve the HWC error handling . - net: mana: Support hibernation and kexec . - net: mana: Use kcalloc instead of kzalloc . - net: pegasus: fix uninit-value in get_interrupt_interval . - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings . - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID . - net: stmmac: add EHL PSE0 PSE1 1Gbps PCI info and PCI ID . - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID . - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID . - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID . - net: stmmac: create dwmac-intel.c to contain all Intel platform . - net: stmmac: pci: Add HAPS support using GMAC5 . - net: usb: lan78xx: lan78xx_phy_init: use PHY_POLL instead of '0' if no IRQ is available . - net: usb: lan78xx: lan78xx_phy_init: use PHY_POLL instead of '0' if no IRQ is available . - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 . - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources . - net/mlx5: E-Switch, return error if encap isn"t supported . - net/mlx5e: reset XPS on error flow if netdev isn"t registered yet . - net/sched: sch_ets: do not peek at classes beyond "nbands" . - netfilter: ctnetlink: do not erase error code with EINVAL . - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY . - netfilter: flowtable: fix IPv6 tunnel addr match . - NFC: add NCI_UNREG flag to eliminate the race . - NFC: pn533: Fix double free when pn533_fill_fragment_skbs fails . - NFC: reorder the logic in nfc_{un,}register_device . - NFC: reorganize the functions in nci_request . - nfp: checking parameter process for rx-usecs/tx-usecs is invalid . - nfp: Fix memory leak in nfp_cpp_area_cache_add . - NFS: Do not set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA . - NFS: do not take i_rwsem for swap IO . - NFS: Fix deadlocks in nfs_scan_commit_list . - NFS: Fix up commit deadlocks . - NFS: move generic_write_checks call from nfs_file_direct_write to nfs_file_write . - nfsd: do not alloc under spinlock in rpc_parse_scope_id . - nfsd: fix error handling of register_pernet_subsys in init_nfsd . - nfsd4: Handle the NFSv4 READDIR "dircount" hint being zero . - NFSv4: Fix a regression in nfs_set_open_stateid_locked . - nvme-multipath: Skip not ready namespaces when revalidating paths . - nvme-pci: add NO APST quirk for Kioxia device . - objtool: Support Clang non-section symbols in ORC generation . - PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros . - PCI: Mark Atheros QCA6174 to avoid bus reset . - PCI/MSI: Deal with devices lying about their MSI mask capability . - perf: Correctly handle failed perf_get_aux_event . - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT . - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints . - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server . - perf/x86/intel/uncore: Fix the scale of the IMC free-running events . - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server . - perf/x86/vlbr: Add c-greater than flags to vlbr event constraints . - platform/x86: hp_accel: Fix an error handling path in "lis3lv02d_probe" . - platform/x86: wmi: do not fail if disabling fails . - PM: hibernate: Get block device exclusively in swsusp_check . - PM: hibernate: use correct mode for swsusp_close . - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds . - powerpc: fix unbalanced node refcount in check_kvm_guest . - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices . - powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted . - powerpc/paravirt: vcpu_is_preempted commentary . - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 . - powerpc/pseries: Move some PAPR paravirt functions to their own file . - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi . - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race . - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting . - powerpc/watchdog: read TB close to where it is used . - powerpc/watchdog: tighten non-atomic read-modify-write access . - printk: Remove printk.h inclusion in percpu.h . - qede: validate non LSO skb length . - r8152: limit the RX buffer size of RTL8153A for USB 2.0 . - r8169: Add device 10ec:8162 to driver r8169 . - RDMA/bnxt_re: Update statistics counter name . - recordmcount.pl: fix typo in s390 mcount regex . - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 . - reset: socfpga: add empty driver allowing consumers to probe . - ring-buffer: Protect ring_buffer_reset from reentrancy . - rpm/*.spec.in: use buildroot macro instead of env variable The RPM_BUILD_ROOT variable is considered deprecated over a buildroot macro. future proof the spec files. - rpm/kernel-binary.spec.in: do not strip vmlinux again After usrmerge, vmlinux file is not named vmlinux-lt;versiongreater than , but simply vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set. So fix this by removing the dash... - rpm/kernel-obs-build.spec.in: move to zstd for the initrd Newer distros have capability to decompress zstd, which provides a 2-5% better compression ratio at very similar cpu overhead. Plus this tests the zstd codepaths now as well. - rt2x00: do not mark device gone on EPROTO errors during start . - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer . - s390: mm: Fix secure storage access exception handling . - s390/bpf: Fix branch shortening during codegen pass . - s390/uv: fully validate the VMA before calling follow_page . - scsi: iscsi: Adjust iface sysfs attr detection . - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO . - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs . - scsi: mpt3sas: Fix kernel panic during drive powercycle test . - scsi: mpt3sas: Fix system going into read-only mode . - scsi: pm80xx: Do not call scsi_remove_host in pm8001_alloc . - scsi: qla2xxx: Fix gnl list corruption . - scsi: qla2xxx: Relogin during fabric disturbance . - scsi: qla2xxx: Turn off target reset during issue_lip . - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array . - serial: 8250_pci: rewrite pericom_do_set_divisor . - serial: 8250: Fix RTS modem control while in rs485 mode . - serial: core: fix transmit-buffer reset and memleak . - smb2: clarify rc initialization in smb2_reconnect . - smb2: fix use-after-free in smb2_ioctl_query_info . - smb3: add additional null check in SMB2_ioctl . - smb3: add additional null check in SMB2_open . - smb3: add additional null check in SMB2_tcon . - smb3: add additional null check in SMB311_posix_mkdir . - smb3: Add debug message for new file creation with idsfromsid mount option . - smb3: add debug messages for closing unmatched open . - smb3: add defines for new crypto algorithms . - smb3: Add defines for new information level, FileIdInformation . - smb3: add defines for new signing negotiate context . - smb3: add dynamic trace point to trace when credits obtained . - smb3: add dynamic trace points for socket connection . - smb3: add dynamic tracepoints for flush and close . - smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl . - smb3: add missing flag definitions . - smb3: Add missing reparse tags . - smb3: add missing worker function for SMB3 change notify . - smb3: add mount option to allow forced caching of read only share . - smb3: add mount option to allow RW caching of share accessed by only 1 client . - smb3: Add new compression flags . - smb3: Add new info level for query directory . - smb3: add new module load parm enable_gcm_256 . - smb3: add new module load parm require_gcm_256 . - smb3: Add new parm 'nodelete' . - smb3: add one more dynamic tracepoint missing from strict fsync path . - smb3: add rasize mount parameter to improve readahead performance . - smb3: add some missing definitions from MS-FSCC . - smb3: add some more descriptive messages about share when mounting cache=ro . - smb3: Add support for getting and setting SACLs . - smb3: Add support for lookup with posix extensions query info . - smb3: Add support for negotiating signing algorithm . - smb3: Add support for query info using posix extensions . - smb3: add support for recognizing WSL reparse tags . - smb3: Add support for SMB311 query info . - smb3: add support for stat of WSL reparse points for special file types . - smb3: add support for using info level for posix extensions query . - smb3: Add tracepoints for new compound posix query info . - smb3: Additional compression structures . - smb3: allow decryption keys to be dumped by admin for debugging . - smb3: allow disabling requesting leases . - smb3: allow dumping GCM256 keys to improve debugging of encrypted shares . - smb3: allow dumping keys for multiuser mounts . - smb3: allow parallelizing decryption of reads . - smb3: allow skipping signature verification for perf sensitive configurations . - smb3: allow uid and gid owners to be set on create with idsfromsid mount option . - smb3: avoid confusing warning message on mount to Azure . - smb3: Avoid Mid pending list corruption . - smb3: Backup intent flag missing from some more ops . - smb3: Call cifs reconnect from demultiplex thread . - smb3: change noisy error message to FYI . - smb3: cleanup some recent endian errors spotted by updated sparse . - smb3: correct server pointer dereferencing check to be more consistent . - smb3: correct smb3 ACL security descriptor . - smb3: default to minimum of two channels when multichannel specified . - smb3: display max smb3 requests in flight at any one time . - smb3: do not attempt multichannel to server which does not support it . - smb3: do not error on fsync when readonly . - smb3: do not fail if no encryption required but server does not support it . - smb3: do not log warning message if server does not populate salt . - smb3: do not setup the fscache_super_cookie until fsinfo initialized . - smb3: do not try to cache root directory if dir leases not supported . - smb3: dump in_send and num_waiters stats counters by default . - smb3: enable negotiating stronger encryption by default . - smb3: enable offload of decryption of large reads via mount option . - smb3: enable swap on SMB3 mounts . - smb3: extend fscache mount volume coherency check . - smb3: fix access denied on change notify request to some servers . - smb3: fix cached file size problems in duplicate extents . - smb3: Fix crash in SMB2_open_init due to uninitialized field in compounding path . - smb3: fix crediting for compounding when only one request in flight . - smb3: fix default permissions on new files when mounting with modefromsid . - smb3: Fix ids returned in POSIX query dir . - smb3: fix incorrect number of credits when ioctl MaxOutputResponse greater than 64K . - smb3: fix leak in 'open on server' perf counter . - smb3: Fix mkdir when idsfromsid configured on mount . - smb3: fix mode passed in on create for modetosid mount option . - smb3: fix mount failure to some servers when compression enabled . - smb3: Fix out-of-bounds bug in SMB2_negotiate . - smb3: fix performance regression with setting mtime . - smb3: Fix persistent handles reconnect . - smb3: fix posix extensions mount option . - smb3: fix possible access to uninitialized pointer to DACL . - smb3: fix potential null dereference in decrypt offload . - smb3: fix problem with null cifs super block with previous patch . - smb3: fix readpage for large swap cache . - smb3: fix refcount underflow warning on unmount when no directory leases . - smb3: Fix regression in time handling . - smb3: fix signing verification of large reads . - smb3: fix stat when special device file and mounted with modefromsid . - smb3: fix typo in compression flag . - smb3: fix typo in header file . - smb3: fix typo in mount options displayed in /proc/mounts . - smb3: fix uninitialized value for port in witness protocol move . - smb3: fix unmount hang in open_shroot . - smb3: fix unneeded error message on change notify . - smb3: Handle error case during offload read path . - smb3: Honor "handletimeout" flag for multiuser mounts . - smb3: Honor "posix" flag for multiuser mounts . - smb3: Honor "seal" flag for multiuser mounts . - smb3: Honor lease disabling for multiuser mounts . - smb3: Honor persistent/resilient handle flags for multiuser mounts . - smb3: if max_channels set to more than one channel request multichannel . - smb3: improve check for when we send the security descriptor context on create . - smb3: improve handling of share deleted . - smb3: incorrect file id in requests compounded with open . - smb3: Incorrect size for netname negotiate context . - smb3: limit noisy error . - smb3: log warning if CSC policy conflicts with cache mount option . - smb3: Minor cleanup of protocol definitions . - smb3: minor update to compression header definitions . - smb3: missing ACL related flags . - smb3: negotiate current dialect when version 3 or greater requested . - smb3: only offload decryption of read responses if multiple requests . - smb3: pass mode bits into create calls . - smb3: prevent races updating CurrentMid . - smb3: print warning if server does not support requested encryption type . - smb3: print warning once if posix context returned on open . - smb3: query attributes on file close . - smb3: rc uninitialized in one fallocate path . - smb3: remind users that witness protocol is experimental . - smb3: remove confusing dmesg when mounting with encryption . - smb3: remove confusing mount warning when no SPNEGO info on negprot rsp . - smb3: remove dead code for non compounded posix query info . - smb3: remove noisy debug message and minor cleanup . - smb3: remove overly noisy debug line in signing errors . - smb3: remove static checker warning . - smb3: remove trivial dfs compile warning . - smb3: remove two unused variables . - smb3: remove unused flag passed into close functions . - smb3: rename nonces used for GCM and CCM encryption . - smb3: Resolve data corruption of TCP server info fields . - smb3: set COMPOUND_FID to FileID field of subsequent compound request . - smb3: set gcm256 when requested . - smb3: smbdirect support can be configured by default . - smb3: update comments clarifying SPNEGO info in negprot response . - smb3: update protocol header definitions based to include new flags . - smb3: update structures for new compression protocol definitions . - smb3: use SMB2_SIGNATURE_SIZE define . - smb3: warn on confusing error scenario with sec=krb5 . - smb3: when mounting with multichannel include it in requested capabilities . - smbdirect: missing rc checks while waiting for rdma events . - soc/tegra: Fix an error handling path in tegra_powergate_power_up . - soc/tegra: pmc: Fix imbalanced clock disabling in error code path . - spi: bcm-qspi: Fix missing clk_disable_unprepare on error in bcm_qspi_probe . - spi: spl022: fix Microwire full duplex mode . - SUNRPC: improve "swap" handling: scheduling and PF_MEMALLOC . - SUNRPC: remove scheduling boost for 'SWAPPER' tasks . - SUNRPC/auth: async tasks mustn"t block waiting for memory . - SUNRPC/call_alloc: async tasks mustn"t block waiting for memory . - SUNRPC/xprt: async tasks mustn"t block waiting for memory . - supported.conf: add pwm-rockchip References: jsc#SLE-22615 - swiotlb: avoid double free . - swiotlb: Fix the type of index . - TCON Reconnect during STATUS_NETWORK_NAME_DELETED . - tlb: mmu_gather: add tlb_flush_*_range APIs - tracing: Add length protection to histogram string copies . - tracing: Change STR_VAR_MAX_LEN . - tracing: Check pid filtering when creating events . - tracing: Fix pid filtering when triggers are attached . - tracing: use %ps format string to print symbols . - tracing/histogram: Do not copy the fixed-size char array field over the field size . - tty: hvc: replace BUG_ON with negative return value . - tty: serial: msm_serial: Deactivate RX DMA for polling support . - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc . - usb-storage: Add compatibility quirk flags for iODD 2531/2541 . - usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe . - usb: dwc2: gadget: Fix ISOC flow for elapsed frames . - usb: dwc2: hcd_queue: Fix use of floating point literal . - usb: host: ohci-tmio: check return value after calling platform_get_resource . - usb: musb: tusb6010: check return value after calling platform_get_resource . - usb: serial: option: add Fibocom FM101-GL variants . - usb: serial: option: add Telit LE910S1 0x9200 composition . - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts . - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect . - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect . - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform . - vfs: do not parse forbidden flags . - x86/amd_nb: Add AMD family 19h model 50h PCI ids . - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL . - x86/efi: Restore Firmware IDT before calling ExitBootServices . - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry . - x86/mpx: Disable MPX for 32-bit userland . - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT . - x86/pvh: add prototype for xen_pvh_init . - x86/sev: Allow #VC exceptions on the VC2 stack . - x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword . - x86/sev: Fix stack type check in vc_switch_off_ist . - x86/xen: Add xenpv_restore_regs_and_return_to_usermode . - x86/Xen: swap NX determination and GDT setup on BSP . - xen: sync include/xen/interface/io/ring.h with Xen"s newest version . - xen/blkfront: do not take local copy of a request from the ring page . - xen/blkfront: do not trust the backend response data blindly . - xen/blkfront: read response from backend only once . - xen/netfront: disentangle tx_skb_freelist . - xen/netfront: do not read data from request on the ring page . - xen/netfront: do not trust the backend response data blindly . - xen/netfront: read response from backend only once . - xen/privcmd: fix error handling in mmap-resource processing . - xen/pvh: add missing prototype to header . - xen/x86: fix PV trap handling on secondary processors . - xhci: Fix commad ring abort, write all 64 bits to CRCR register . - xhci: Fix commad ring abort, write all 64 bits to CRCR register . - xhci: Fix commad ring abort, write all 64 bits to CRCR register . - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay . - zram: fix return value on writeback_store . - zram: off by one in read_block_state . Special Instructions and Notes: Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Server 15 SP3
SUSE Linux Enterprise Desktop 15 SP3
Product:
kernel
Reference:
SUSE-SU-2022:0131-1
CVE-2020-24504
CVE-2020-27820
CVE-2021-28711
CVE-2021-28712
CVE-2021-28713
CVE-2021-28714
CVE-2021-28715
CVE-2021-4001
CVE-2021-4002
CVE-2021-43975
CVE-2021-43976
CVE-2021-45485
CVE-2021-45486
CVE    13
CVE-2021-28715
CVE-2021-28713
CVE-2021-28714
CVE-2021-28711
...
CPE    4
cpe:/o:linux:linux_kernel:-
cpe:/o:linux:linux_kernel
cpe:/o:suse:suse_linux_enterprise_server:15:sp3
cpe:/o:suse:suse_linux_enterprise_desktop:15:sp3
...

© SecPod Technologies