Commit graph

755 commits

Author SHA1 Message Date
Mikhail Novosyolov
88b771374c move headers here from kernel-5.15 in rosa2021.15 and rosa2023.1 2023-10-27 18:54:19 +03:00
Mikhail Novosyolov
1f2a41c49b TPM problem was fixed in upstream, remove not appliable patch 2023-10-11 09:22:19 +03:00
Mikhail Novosyolov
cccb0f3f12 [bot] upd: 6.1.51 -> 6.1.57
Changelog:

9p: virtio: fix unlikely null pointer deref in handle_rerror
9p: virtio: make sure 'offs' is initialized in zc_request
ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
ACPI: x86: s2idle: Post-increment variables when getting constraints
af_unix: Fix data race around sk->sk_err.
af_unix: Fix data-race around unix_tot_inflight.
af_unix: Fix data-races around sk->sk_shutdown.
af_unix: Fix data-races around user->unix_inflight.
ALSA: ac97: Fix possible error value of *rac97
ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
ALSA: hda: intel-dsp-cfg: add LunarLake support
ALSA: hda: intel-sdw-acpi: Use u8 type for link index
ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
ALSA: hda/realtek: Splitting the UX3402 into two separate models
ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
ALSA: seq: oss: Fix racy open/close of MIDI devices
ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset
ALSA: usb-audio: Fix init call orders for UAC1
ALSA: usb-audio: Update for native DSD support quirks
alx: fix OOB-read compiler warning
amba: bus: fix refcount leak
ARC: atomics: Add compiler barrier to atomic operations...
arm64: Add Cortex-A520 CPU part definition
arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
arm64: cpufeature: Fix CLRBHB and BC detection
arm64: csum: Fix OoB access in IP checksum code for negative lengths
arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply
arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
arm64: dts: qcom: msm8996: Fix dsi1 interrupts
arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply
arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU
arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU
arm64: dts: qcom: pm6150l: Add missing short interrupt
arm64: dts: qcom: pm660l: Add missing short interrupt
arm64: dts: qcom: pm8350b: fix thermal zone name
arm64: dts: qcom: pm8350: fix thermal zone name
arm64: dts: qcom: pmi8994: Add missing OVP interrupt
arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
arm64: dts: qcom: pmr735b: fix thermal zone name
arm64: dts: qcom: sc8280xp: Add missing SCM interconnect
arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO
arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins
arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path
arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: Fix ZAP region
arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
arm64: dts: qcom: sm8250: correct dynamic power coefficients
arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
arm64: dts: qcom: sm8350: Fix CPU idle state residency times
arm64: dts: qcom: sm8350: Use proper CPU compatibles
arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
arm64: errata: Add Cortex-A520 speculative unprivileged load workaround
arm64/fpsimd: Only provide the length to cpufeature for xCR registers
arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()
arm64/ptrace: Clean up error handling path in sve_set_common()
arm64: sdei: abort running SDEI handlers during crash
arm64/sme: Don't use streaming mode to probe the maximum SME VL
arm64: tegra: Fix HSUART for Jetson AGX Orin
arm64: tegra: Fix HSUART for Smaug
ARM: 9317/1: kexec: Make smp stop calls asynchronous
ARM: dts: Add .dts files missing from the build
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
ARM: dts: BCM53573: Add cells sizes to PCIe node
ARM: dts: BCM53573: Drop nonexistent #usb-cells
ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port
ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
ARM: dts: imx: Set default tuning step for imx7d usdhc
ARM: dts: omap: correct indentation
ARM: dts: qcom: ipq4019: correct SDHCI XO clock
ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen
ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names
ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode
ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
ARM: dts: stm32: Rename mdio0 to mdio
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
ARM: dts: stm32: YAML validation fails for Argon Boards
ARM: dts: stm32: YAML validation fails for Odyssey Boards
ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
ARM: dts: Unify pinctrl-single pin group nodes for omap4
ARM: dts: Unify pwm-omap-dmtimer node names
ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
ARM: ptrace: Restore syscall restart tracing
ARM: ptrace: Restore syscall skipping for tracers
ARM: pxa: remove use of symbol_get()
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
ASoC: atmel: Fix the 8K sample parameter in I2SC master
ASoc: codecs: ES8316: Fix DMIC config
ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
ASoC: cs43130: Fix numerator/denominator mixup
ASoC: da7219: Check for failure reading AAD IRQ events
ASoC: da7219: Flush pending AAD IRQ when suspending
ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
ASoC: hdaudio.c: Add missing check for devm_kstrdup
ASoC: imx-audmix: Fix return error with devm_clk_get()
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
ASoC: meson: spdifin: start hw on dai probe
ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect
ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
ASoC: rt5640: Revert "Fix sleep in atomic context"
ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
ASoC: rt711: fix for JD event handling in ClockStop Mode0
ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
ASoC: SOF: amd: clear dsp to host interrupt status
ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
ASoC: SOF: topology: simplify code to prevent static analysis warnings
ASoC: stac9766: fix build errors with REGMAP_AC97
ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
ASoC: tegra: Fix SFC conversion for few rates
ata: ahci: Add Elkhart Lake AHCI controller
ata: libahci: clear pending interrupt status
ata: libata-core: Do not register PM operations for SAS ports
ata: libata-core: Fix ata_port_request_pm() locking
ata: libata-core: Fix port and device removal
ata: libata: disallow dev-initiated LPM transitions to unsupported states
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
ata: libata-sata: increase PMP SRST timeout to 10s
ata: libata-scsi: Fix delayed scsi_rescan_device() execution
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
ata: libata-scsi: link ata port and scsi device
ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
ata: pata_falcon: fix IO base selection for Q40
ata: pata_ftide010: Add missing MODULE_DESCRIPTION
ata: sata_gemini: Add missing MODULE_DESCRIPTION
ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
ata,scsi: do not issue START STOP UNIT on resume
attr: block mode changes of symlinks
audit: fix possible soft lockup in __audit_inode_child()
autofs: fix memory leak of waitqueues in autofs_catatonic_mode
backlight/bd6107: Compare against struct fb_info.device
backlight/gpio_backlight: Compare against struct fb_info.device
backlight: gpio_backlight: Drop output GPIO direction check for initial power state
backlight/lv5207lp: Compare against struct fb_info.device
blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()
blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()
block: cleanup queue_wc_store
block: don't add or resize partition on the disk with GENHD_FL_NO_PART
block: don't allow enabling a cache on devices that don't support it
block: factor out a bvec_set_page helper
block: fix use-after-free of q->q_usage_counter
block/mq-deadline: use correct way to throttling write requests
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
Bluetooth: Delete unused hci_req_prepare_suspend() declaration
Bluetooth: Fix hci_suspend_sync crash
Bluetooth: Fix potential use-after-free when clear keys
Bluetooth: hci_codec: Fix leaking content of local_codecs
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor
Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER
Bluetooth: ISO: Fix handling of listen for unicast
Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
bnx2x: fix page fault following EEH recovery
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
bpf: Add override check to kprobe multi link attach
bpf: Annotate bpf_long_memcpy with data_race
bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.
bpf: Avoid deadlock when using queue and stack maps from NMI
bpf: Clarify error expectations from bpf_clone_redirect
bpf: Clear the probe_addr for uprobe
bpf: Fix an error in verifying a field in a union
bpf: Fix BTF_ID symbol generation collision
bpf: Fix BTF_ID symbol generation collision in tools/
bpf: Fix issue in verifying allow_ptr_leaks
bpf: Fix tr dereferencing
bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().
bpf: reject unhashed sockets in bpf_sk_assign
bpf: Remove prog->active check for bpf_lsm and bpf_iter
bpf, sockmap: Do not inc copied_seq when PEEK flag set
bpf, sockmap: Fix skb refcnt race after locking changes
bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
bpf: tcp_read_skb needs to pop skb regardless of seq
bpftool: Define a local bpf_perf_link to fix accessing its fields
bpftool: Use a local bpf_perf_event_value to fix accessing its fields
bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c
bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie
btrfs: add a helper to read the superblock metadata_uuid
btrfs: assert delayed node locked when removing delayed item
btrfs: check for BTRFS_FS_ERROR in pending ordered assert
btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
btrfs: file_remove_privs needs an exclusive lock in direct io write
btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
btrfs: fix an error handling path in btrfs_rename()
btrfs: fix fscrypt name leak after failure to join log transaction
btrfs: fix lockdep splat and potential deadlock after failure running delayed items
btrfs: fix start transaction qgroup rsv double free
btrfs: free qgroup rsv on io failure
btrfs: improve error message after failure to add delayed dir index item
btrfs: output extra debug info if we failed to find an inline backref
btrfs: properly report 0 avail for very full file systems
btrfs: release path before inode lookup during the ino lookup ioctl
btrfs: remove BUG() after failure to insert delayed dir index item
btrfs: reset destination buffer when read_extent_buffer() gets invalid range
btrfs: set page extent mapped after read_folio in relocate_one_page
btrfs: setup qstr from dentrys using fscrypt helper
btrfs: use struct fscrypt_str instead of struct qstr
btrfs: use struct qstr instead of name and namelen pairs
btrfs: use the correct superblock to compare fsid in btrfs_validate_super
btrfs: zoned: do not zone finish data relocation block group
btrfs: zoned: re-enable metadata over-commit for zoned mode
bus: mhi: host: Skip MHI reset if device is in RDDM
bus: ti-sysc: Configure uart quirks for k3 SoC
bus: ti-sysc: Fix build warning for 64-bit build
bus: ti-sysc: Fix cast to enum warning
bus: ti-sysc: Fix missing AM35xx SoC matching
bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
can: sun4i_can: Add acceptance register quirk
can: sun4i_can: Add support for the Allwinner D1
ceph: drop messages from MDS when unmounting
cgroup/cpuset: Inherit parent's load balance state in v2
cgroup:namespace: Remove unused cgroup_namespaces_init()
cifs: fix max_credits implementation
cifs: fix sockaddr comparison in iface_cmp
cifs: Fix UAF in cifs_demultiplex_thread()
cifs: update desired access while requesting for directory lease
cifs: use fs_context for automounts
clk: Avoid invalid function names in CLK_OF_DECLARE()
clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
clk: imx8mp: fix sai4 clock
clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
clk: imx: imx8ulp: update SPLL2 type
clk: imx: pll14xx: align pdiv with reference manual
clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
clk: imx: pllv4: Fix SPLL2 MULT range
clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro
clk: qcom: camcc-sc7180: fix async resume during probe
clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sc8280xp: Add EMAC GDSCs
clk: qcom: gcc-sc8280xp: Add missing GDSC flags
clk: qcom: gcc-sc8280xp: Add missing GDSCs
clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs
clk: qcom: gpucc-sm6350: Fix clock source names
clk: qcom: gpucc-sm6350: Introduce index-based clk lookup
clk: qcom: lpasscc-sc7280: fix missing resume during probe
clk: qcom: mss-sc7180: fix missing resume during probe
clk: qcom: q6sstop-qcs404: fix missing resume during probe
clk: qcom: reset: Use the correct type of sleep/delay based on length
clk: qcom: turingcc-qcs404: fix missing resume during probe
clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz
clk: sprd: Fix thm_parents incorrect configuration
clk: sunxi-ng: Modify mismatched function name
clk: tegra: fix error return case for recalc_rate
clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL
coresight: tmc: Explicit type conversions to prevent integer overflow
coresight: trbe: Fix TRBE potential sleep in atomic context
cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver
cpufreq: amd-pstate-ut: Remove module parameter access
cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
cpufreq: Fix the race condition while updating the transition_task of policy
cpufreq: intel_pstate: set stale CPU frequency to minimum
cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
cpu/hotplug: Prevent self deadlock on CPU hot-unplug
crypto: api - Use work queue in crypto_destroy_instance
crypto: caam - fix unchecked return value error
crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
crypto: lrw,xts - Replace strlcpy with strscpy
crypto: qat - change value of default idle filter
crypto: rsa-pkcs1pad - Use helper to set reqsize
crypto: stm32 - fix loop iterating through scatterlist for DMA
crypto: stm32 - Properly handle pm_runtime_get failing
cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously
dccp: fix dccp_v4_err()/dccp_v6_err() again
dccp: Fix out of bounds access in DCCP error handler
devlink: remove reload failed checks in params get/set callbacks
dlm: fix plock lookup when using multiple lockspaces
dma-buf: Add unlocked variant of attachment-mapping functions
dma-buf/sync_file: Fix docs syntax
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
dmaengine: idxd: Modify the dependence of attribute pasid_enabled
dmaengine: sh: rz-dmac: Fix destination and source data size setting
dmaengine: ste_dma40: Add missing IRQ check in d40_probe
dm: don't attempt to queue IO under RCU protection
dm: fix a race condition in retrieve_deps
dm zoned: free dmz->ddev array in dmz_put_zoned_devices
docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
driver core: Call dma_cleanup() on the test_remove path
driver core: test_async: fix an error code
drivers: base: Free devm resources when unregistering a device
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
Drivers: hv: vmbus: Don't dereference ACPI root object handle
drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
drivers: usb: smsusb: fix error handling code in smsusb_init_device
drm: adv7511: Fix low refresh rate register for ADV7533/5
drm/amd/display: Add smu write msg id fail retry process
drm/amd/display: Adjust the MST resume flow
drm/amd/display: always switch off ODM before committing more streams
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
drm/amd/display: Do not set drr on pipe commit
drm/amd/display: Don't check registers, if using AUX BL control
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
drm/amd/display: ensure async flips are only accepted for fast updates
drm/amd/display: Exit idle optimizations before attempt to access PHY
drm/amd/display: Fix a bug when searching for insert_above_mpcc
drm/amd/display: fix the white screen issue when >= 64GB DRAM
drm/amd/display: Fix underflow issue on 175hz timing
drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
drm/amd/display: prevent potential division by zero errors
drm/amd/display: register edp_backlight_control() for DCN301
drm/amd/display: Remove wait while locked
drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
drm/amd: Fix detection of _PR3 on the PCIe root port
drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
drm/amdgpu: fix amdgpu_cs_p1_user_fence
drm/amdgpu: Handle null atom context in VBIOS info ioctl
drm/amdgpu: Match against exact bootloader status
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
drm/amdgpu: register a dirty framebuffer callback for fbcon
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
drm/amdgpu: Use RMW accessors for changing LNKCTL
drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
drm/amdkfd: Insert missing TLB flush on GFX10 and later
drm/amdkfd: Use gpu_offset for user queue's wptr
drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
drm/armada: Fix off-by-one error in armada_overlay_get_property()
drm/ast: Fix DRAM init on AST2200
drm/bridge: anx7625: Use common macros for DP power sequencing commands
drm/bridge: anx7625: Use common macros for HDCP capabilities
drm/bridge: tc358762: Instruct DSI host to generate HSE packets
drm/bridge: tc358764: Fix debug print parameter order
drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
drm/edid: Add quirk for OSVR HDK 2.0
drm/etnaviv: fix dumping of active MMU context
drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
drm/hyperv: Fix a compilation issue because of not including screen_info.h
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
drm/i915: mark requests for GuC virtual engines to avoid use-after-free
drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities
drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer()
drm/mediatek: Fix potential memory leak if vmap() fail
drm/mediatek: Remove freeing not dynamic allocated memory
drm/meson: fix memory leak on ->hpd_notify callback
drm/msm/a2xx: Call adreno_gpu_init() earlier
drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done
drm/msm/mdp5: Don't leak some plane state
drm/msm: Update dev core dump to not print backwards
drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
drm/radeon: Use RMW accessors for changing LNKCTL
drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/tests: Fix incorrect argument in drm_test_mm_insert_range
drm/virtio: Conditionally allocate virtio_gpu_fence
drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs
dt-bindings: clock: xlnx,versal-clk: drop select:false
dt-bindings: extcon: maxim,max77843: restrict connector properties
dt-bindings: sc16is7xx: Add property to change GPIO function
EDAC/igen6: Fix the issue of no error events
erofs: ensure that the post-EOF tails are all zeroed
erofs: fix memory leak of LZMA global compressed deduplication
ethernet: atheros: fix return value check in atl1c_tso_csum()
eventfd: prevent underflow for eventfd semaphores
ext2: fix datatype of block number in ext2_xattr_set2()
ext4: add correct group descriptors and reserved GDT blocks to system zone
ext4: avoid potential data overflow in next_linear_group
ext4: correct grp validation in ext4_mb_good_group
ext4: do not let fstrim block system suspend
ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
ext4: fix rec_len verify error
ext4: fix unttached inode after power cut with orphan file feature enabled
ext4: move setting of trimmed bit into ext4_try_to_trim_range()
ext4: replace the traditional ternary conditional operator with with max()/min()
extcon: cht_wc: add POWER_SUPPLY dependency
f2fs: avoid false alarm of circular locking
f2fs: fix to avoid mmap vs set_compress_option case
f2fs: flush inode if atomic file is aborted
f2fs: get out of a repeat loop when getting a locked data page
f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED
f2fs: Only lfs mode is allowed with zoned block device feature
f2fs: optimize iteration over sparse directories
fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
fbdev/sh7760fb: Depend on FB=y
firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND
firmware: arm_scmi: Fixup perf power-cost/microwatt support
firmware: arm_scmi: Harden perf domain info access
firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
firmware: cs_dsp: Fix new control name check
firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
firmware: meson_sm: fix to avoid potential NULL pointer dereference
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
firmware: ti_sci: Use system_state to determine polling
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
fs: Fix error checking for d_hash_and_lookup()
fsi: aspeed: Reset master errors after CFAM reset
fsi: master-ast-cf: Add MODULE_FIRMWARE macro
fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
fs: lockd: avoid possible wrong NULL parameter
fs/nls: make load_nls() take a const parameter
fs: ocfs2: namei: check return value of ocfs2_add_entry()
fs/smb/client: Reset password pointer to NULL
fsverity: skip PKCS#7 parser when keyring is empty
fuse: nlookup missing decrement in fuse_direntplus_link
gfs2: low-memory forced flush fixes
gfs2: Switch to wait_event in gfs2_logd
gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
gpio: pxa: disable pinctrl calls for MMP_GPIO
gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
gve: fix frag_list chaining
HID: input: Support devices sending Eraser without Invert
HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
HID: multitouch: Correct devm device reference for hidinput input_dev name
HID: sony: Fix a potential memory leak in sony_probe()
HID: sony: remove duplicate NULL check before calling usb_free_urb()
HID: uclogic: Correct devm device reference for hidinput input_dev name
HID: wacom: remove the battery when the EKR is off
hsr: Fix uninit-value access in fill_frame_info()
hw_breakpoint: fix single-stepping when using bpf_overflow_handler
hwmon: (nzxt-smart2) add another USB ID
hwmon: (nzxt-smart2) Add device id
hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
hwrng: iproc-rng200 - Implement suspend and resume calls
hwrng: nomadik - keep clock enabled while hwrng is registered
hwrng: pic32 - use devm_clk_get_enabled
hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation
i2c: aspeed: Reset the i2c controller when timeout occurs
i2c: i801: unregister tco_pdev in i801_probe() error path
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
i2c: mux: gpio: Add missing fwnode_handle_put()
i2c: npcm7xx: Fix callback completion ordering
i2c: xiic: Correct return value check for xiic_reinit()
i3c: master: svc: fix probe failure when no i3c device exist
i40e: fix the wrong PTP frequency calculation
i40e: Fix VF VLAN offloading when port VLAN is configured
i915/pmu: Move execlist stats initialization to execlist specific setup
iavf: add iavf_schedule_aq_request() helper
iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
iavf: schedule a request immediately after add/delete vlan
IB/mlx4: Fix the size of a buffer in add_port_entries()
ibmveth: Remove condition to recompute TCP header checksum.
IB/uverbs: Fix an potential error pointer dereference
ice: avoid executing commands on other ports when driving sync
ice: Don't tx before switchdev is fully configured
ice: ice_aq_check_events: fix off-by-one check when filling buffer
idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
idr: fix param name in idr_alloc_cyclic() doc
igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
igb: disable virtualization features on 82580
igb: set max size RX buffer when store bad packet is enabled
igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
igc: Expose tx-usecs coalesce setting to user
igc: Fix infinite initialization loop with early XDP redirect
igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
iio: accel: adxl313: Fix adxl313_i2c_id[] table
ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
ima: rework CONFIG_IMA dependency block
Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
Input: iqs7222 - configure power mode before triggering ATI
Input: tca6416-keypad - always expect proper IRQ number in i2c client
Input: tca6416-keypad - fix interrupt enable disbalance
intel_idle: add Emerald Rapids Xeon support
interconnect: Fix locking for runpm vs reclaim
interconnect: qcom: bcm-voter: Improve enable_mask handling
interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting
interconnect: qcom: qcm2290: Enable sync state
interconnect: qcom: sm8450: Enable sync_state
interconnect: Teach lockdep about icc_bw_lock order
iomap: Remove large folio handling in iomap_invalidate_folio()
iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind
iommu/arm-smmu-v3: Avoid constructing invalid range commands
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
iommu/arm-smmu-v3: Set TTL invalidation hint better
iommu/mediatek: Fix share pgtable for iova over 4GB
iommu/mediatek: Fix two IOMMU share pagetable issue
iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data
iommu/qcom: Disable and reset context bank before programming
iommu: rockchip: Fix directory table address encoding
iommu/sprd: Add missing force_aperture
iommu/vt-d: Avoid memory allocation in iommu_suspend()
iommu/vt-d: Fix to flush cache of PASID directory table
ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
io_uring: always lock in io_apoll_task_func
io_uring: break iopolling on signal
io_uring: break out of iowq iopoll on teardown
io_uring: Don't set affinity on a dying sqpoll thread
io_uring: fix drain stalls by invalid SQE
io_uring/fs: remove sqe->rw_flags checking from LINKAT
io_uring/net: don't overflow multishot accept
io_uring/net: fix iter retargeting for selected buf
io_uring: revert "io_uring fix multishot accept ordering"
io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used
ipmi_si: fix a memleak in try_smi_init()
ipmi:ssif: Add check for kstrdup
ipmi:ssif: Fix a memory leak when scanning for an adapter
ip_tunnels: use DEV_STATS_INC()
ipv4: annotate data-races around fi->fib_dead
ipv4: fix null-deref in ipv4_link_failure
ipv4: ignore dst hint for multipath routes
ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
ipv4: Set offload_failed flag in fibmatch results
ipv6: fix ip6_sock_set_addr_preferences() typo
ipv6: ignore dst hint for multipath routes
ipv6: Remove in6addr_any alternatives.
ipv6: remove nexthop_fib6_nh_bh()
ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh()
ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
irqchip/loongson-eiointc: Fix return value checking of eiointc_index
ixgbe: fix timestamp configuration code
jbd2: check 'jh->b_transaction' before removing it from checkpoint
jbd2: correct the end of the journal recovery scan range
jbd2: fix checkpoint cleanup performance regression
jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
jfs: validate max amount of blocks before allocation.
kbuild: do not run depmod for 'make modules_sign'
kbuild: rpm-pkg: define _arch conditionally
kbuild: rust_is_available: add check for `bindgen` invocation
kbuild: rust_is_available: fix confusion when a version appears in the path
kbuild: rust_is_available: fix version check when CC has multiple arguments
kbuild: rust_is_available: remove -v option
kcm: Destroy mutex in kcm_exit_net()
kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
kcm: Fix memory leak in error path of kcm_sendmsg()
kconfig: fix possible buffer overflow
kernel/fork: beware of __put_task_struct() calling context
kernel/sched: Modify initial boot task idle setup
kernfs: add stub helper for kernfs_generic_poll()
kobject: Add sanity check for kset->kobj.ktype in kset_register()
kprobes: Prohibit probing on CFI preamble symbol
kselftest/runner.sh: Propagate SIGTERM to runner child
ksmbd: fix out of bounds in init_smb2_rsp_hdr()
ksmbd: fix out of bounds in smb3_decrypt_req()
ksmbd: fix race condition between session lookup and expire
ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
ksmbd: fix uaf in smb20_oplock_break_ack
ksmbd: fix wrong DataOffset validation of create context
ksmbd: no response from compound read
ksmbd: reduce descriptor size if remaining bytes is less than request size
ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
ksmbd: validate session id and tree id in compound request
kunit: Fix wild-memory-access bug in kunit_free_suite_set()
KVM: nSVM: Check instead of asserting on nested TSC scaling support
KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state
KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn
KVM: SVM: Fix TSC_AUX virtualization setup
KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration
KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
KVM: SVM: Set target pCPU during IRTE update if target vCPU is running
KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL
KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry
kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add()
kvm/vfio: Prepare for accepting vfio device fd
KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages
KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()
KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
KVM: x86/mmu: Use kstrtobool() instead of strtobool()
leds: Drop BUG_ON check for LED_COLOR_ID_MULTI
leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false
leds: multicolor: Use rounded division when calculating color components
leds: pwm: Fix error code in led_pwm_create_fwnode()
leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead
libbpf: Fix realloc API handling in zero-sized edge cases
libbpf: Free btf_vmlinux when closing bpf_object
lib/test_meminit: allocate pages up to order MAX_ORDER
lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
LoongArch: Define relocation types for ABI v2.10
LoongArch: Fix the write_fcsr() macro
LoongArch: Let pmd_present() return true when splitting pmd
LoongArch: mm: Add p?d_leaf() definitions
LoongArch: numa: Fix high_memory calculation
LoongArch: Set all reserved memblocks on Node#0 at initialization
lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
lwt: Fix return values of BPF xmit ops
m68k: Fix invalid .section syntax
mac80211: make ieee80211_tx_info padding explicit
mailbox: qcom-ipcc: fix incorrect num_chans counting
md: add error_handlers for raid0 and linear
md: Change active_io to percpu
md: Factor out is_md_suspended helper
md: fix regression for null-ptr-deference in __md_stop()
md: Free resources in __md_stop
md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
md/md-bitmap: remove unnecessary local variable in backlog_store()
md: Put the right device in md_seq_next
md: raid0: account for split bio in iostat accounting
md/raid0: Factor out helper for mapping and submitting a bio
md/raid0: Fix performance regression for large sequential writes
md/raid10: factor out dereference_rdev_and_rrdev()
md/raid10: use dereference_rdev_and_rrdev() to get devices
md/raid1: fix error: ISO C90 forbids mixed declarations
md: raid1: fix potential OOB in raid1_remove_disk()
md/raid5-cache: fix a deadlock in r5l_exit_log()
md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid()
md/raid5: release batch_last before waiting for another stripe_head
md: restore 'noio_flag' for the last mddev_resume()
media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
media: amphion: add helper function to get id name
media: amphion: ensure the bitops don't cross boundaries
media: amphion: fix CHECKED_RETURN issues reported by coverity
media: amphion: fix REVERSE_INULL issues reported by coverity
media: amphion: fix UNINIT issues reported by coverity
media: amphion: fix UNUSED_VALUE issue reported by coverity
media: amphion: reinit vpu if reqbufs output 0
media: amphion: use dev_err_probe
media: anysee: fix null-ptr-deref in anysee_master_xfer
media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
media: cec: core: add adap_nb_transmit_canceled() callback
media: cec: core: add adap_unconfigured() callback
media: cx24120: Add retval check for cx24120_message_send()
media: dib7000p: Fix potential division by zero
media: dvb: symbol fixup for dvb_attach()
media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
media: go7007: Remove redundant if statement
media: i2c: Add a camera sensor top level menu
media: i2c: ccs: Check rules is non-NULL
media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: rdacm21: Fix uninitialized value
media: i2c: tvp5150: check return value of devm_kasprintf()
media: mdp3: Fix resource leaks in of_find_device_by_node
media: mediatek: vcodec: fix potential double free
media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init()
media: mediatek: vcodec: Return NULL if no vdec_fb is found
media: mtk-jpeg: Fix use after free bug due to uncanceled work
media: ov2680: Add ov2680_fill_format() helper function
media: ov2680: Don't take the lock for try_fmt calls
media: ov2680: Fix ov2680_bayer_order()
media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working
media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
media: ov2680: Fix vflip / hflip set functions
media: ov2680: Remove auto-gain and auto-exposure controls
media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s
media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
media: ov5640: Fix initial RESETB state and annotate timings
media: ov5640: fix low resolution image abnormal issue
media: pci: cx23885: fix error handling for cx23885 ATSC boards
media: pci: cx23885: replace BUG with error return
media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
media: pulse8-cec: handle possible ping error
media: rkvdec: increase max supported height for H.264
media: tuners: qt1010: replace BUG_ON with a regular error
media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field
media: uvcvideo: Fix OOB read
media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
media: v4l: Use correct dependency for camera sensor drivers
media: vb2: frame_vector.c: replace WARN_ONCE with a comment
media: venus: hfi_venus: Only consider sys_idle_indicator on V1
media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
media: via: Use correct dependency for camera sensor drivers
memblock tests: fix warning: "__ALIGN_KERNEL" redefined
memblock tests: fix warning ‘struct seq_file’ declared inside parameter list
memcg: drop kmem.limit_in_bytes
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression
MIPS: Only fiddle with CHECKFLAGS if `need-compiler'
MIPS: Use "grep -E" instead of "egrep"
misc: fastrpc: Fix incorrect DMA mapping unmap request
misc: fastrpc: Prepare to dynamic dma-buf locking specification
misc: open-dice: make OPEN_DICE depend on HAS_IOMEM
misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter
mlxsw: i2c: Fix chunk size setting in output mailbox buffer
mlxsw: i2c: Limit single transaction buffer size
mmc: au1xmmc: force non-modular build and remove symbol_get usage
mmc: renesas_sdhi: register irqs before registering controller
mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()
mm: hugetlb_vmemmap: fix a race between vmemmap pmd split
mm, memcg: reconsider kmem.limit_in_bytes deprecation
mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
mm/memory: add vm_normal_folio()
mm/mempolicy: convert migrate_page_add() to migrate_folio_add()
mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd()
mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range()
mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified
mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]
mm/page_alloc: always remove pages from temporary list
mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
mm/page_alloc: leave IRQs enabled for per-cpu page allocations
mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
mm/vmalloc: add a safer version of find_vm_area() for debug
modpost: add missing else to the "of" check
modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
mptcp: annotate data-races around msk->rmem_fwd_alloc
mptcp: annotate lockless accesses to sk->sk_err
mptcp: fix bogus receive window shrinkage with multiple subflows
mptcp: fix dangling connection hang-up
mptcp: move __mptcp_error_report in protocol.c
mptcp: process pending subflow error on close
mptcp: rename timer related helper to less confusing names
mptcp: userspace pm allow creating id 0 subflow
mt76: mt7921: don't assume adequate headroom for SDIO headers
mtd: rawnand: brcmnand: Fix crash during the panic_write
mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
mtd: rawnand: brcmnand: Fix mtd oobsize
mtd: rawnand: brcmnand: Fix potential false time out warning
mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
mtd: spi-nor: Check bus width while setting QE bit
mtd: spi-nor: Correct flags for Winbond w25q128
Multi-gen LRU: avoid race in inc_min_seq()
Multi-gen LRU: fix per-zone reclaim
ncsi: Propagate carrier gain/loss events to the NCSI controller
neighbour: annotate lockless accesses to n->nud_state
neighbour: fix data-races around n->output
neighbour: switch to standard rcu, instead of rcu_bh
net: add SKB_HEAD_ALIGN() helper
net: add sysctl accept_ra_min_rtr_lft
net: annotate data-races around sk->sk_forward_alloc
net: annotate data-races around sk->sk_lingertime
net: annotate data-races around sk->sk_{rcv|snd}timeo
net: arcnet: Do not call kfree_skb() under local_irq_disable()
net: Avoid address overwrite in kernel_connect
net: bridge: use DEV_STATS_INC()
net: change accept_ra_min_rtr_lft to affect all RA lifetimes
net/core: Fix ETH_P_1588 flow dissector
net: deal with integer overflows in kmalloc_reserve()
net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries
net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset
net: dsa: sja1105: complete tc-cbs offload support on SJA1110
net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry
net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()
net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses
net: ena: Flush XDP packets on error.
net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
net:ethernet:adi:adin1110: Fix forwarding offload
net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address
net: ethernet: mediatek: disable irq before schedule napi
net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
net: factorize code in kmalloc_reserve()
net: fib: avoid warn splat in flow dissector
netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()
netfilter: conntrack: fix extension size table
netfilter: ebtables: fix fortify warnings in size_entry_mwt()
netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
netfilter: nfnetlink_osf: avoid OOB read
netfilter: nf_tables: adapt set backend to use GC transaction API
netfilter: nf_tables: Deduplicate nft_register_obj audit logs
netfilter: nf_tables: defer gc run if previous batch is still pending
netfilter: nf_tables: disable toggling dormant table state more than once
netfilter: nf_tables: disallow element removal on anonymous sets
netfilter: nf_tables: disallow rule removal from chain binding
netfilter: nf_tables: don't fail inserts if duplicate has expired
netfilter: nf_tables: don't skip expired elements during walk
netfilter: nftables: exthdr: fix 4-byte stack OOB write
netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
netfilter: nf_tables: fix kdoc warnings after gc rework
netfilter: nf_tables: fix memleak when more than 255 elements expired
netfilter: nf_tables: GC transaction API to avoid race with control plane
netfilter: nf_tables: GC transaction race with abort path
netfilter: nf_tables: GC transaction race with netns dismantle
netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
netfilter: nf_tables: remove busy mark and gc batch API
netfilter: nf_tables: use correct lock to protect gc_list
netfilter: nft_exthdr: Fix non-linear header modification
netfilter: nft_set_hash: mark set element as dead when deleting from packet path
netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
netfilter: xt_sctp: validate the flag_info count
netfilter: xt_u32: validate user space input
net: fix possible store tearing in neigh_periodic_work()
netfs: Only call folio_start_fscache() one time for each folio
net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
net: hns3: add 5ms delay before clear firmware reset irq source
net: hns3: add cmdq check for vf periodic service task
net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
net: hns3: fix debugfs concurrency issue between kfree buffer and read
net: hns3: fix fail to delete tc flower rules during reset issue
net: hns3: fix GRE checksum offload issue
net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
net: hns3: fix the port information display when sfp is absent
net: hns3: fix tx timeout issue
net: hns3: only enable unicast promisc when mac table full
net: hns3: remove GSO partial feature bit
net: hns3: restore user pause configure when disable autoneg
net: hsr: Add __packed to struct hsr_sup_tlv.
net: hsr: Properly parse HSRv1 supervisor frames.
net: ipv4: fix one memleak in __inet_del_ifa()
net/ipv4: return the real errno instead of -EINVAL
net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
net/ipv6: SKB symmetric hash should incorporate transport ports
netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
netlink: annotate data-races around sk->sk_err
netlink: convert nlk->flags to atomic flags
netlink: Fix potential skb memleak in netlink_ack
netlink: remove the flex array from struct nlmsghdr
netlink: split up copies in the ack construction
net: macb: Enable PTP unicast
net: macb: fix sleep inside spinlock
net-memcg: Fix scope of sockmem pressure indicators
net/mlx5: Free IRQ rmap and notifier on kernel shutdown
net/mlx5: Use RMW accessors for changing LNKCTL
net: nfc: llcp: Add lock when modifying device list
net: phy: micrel: Correct bit assignments for phy_device flags
net: prevent rewrite of msg_name in sock_sendmsg()
net: rds: Fix possible NULL-pointer dereference
net: read sk->sk_family once in sk_mc_loop()
net: release reference to inet6_dev pointer
net: remove osize variable in __alloc_skb()
net: replace calls to sock->ops->connect() with kernel_connect()
netrom: Deny concurrent connect().
net/sched: fq_pie: avoid stalls in fq_pie_timer()
net/sched: Retire rsvp classifier
net/sched: sch_hfsc: Ensure inner classes have fsc curve
net: sched: sch_qfq: Fix UAF in qfq_dequeue()
net: sfp: handle 100G/25G active optical cables in sfp_parse_support
net/smc: bugfix for smcr v2 server connect success statistic
net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
net: stmmac: dwmac-stm32: fix resume on STM32 MCU
net: stmmac: fix handling of zero coalescing tx-usecs
net: tcp: fix unexcepted socket die when snd_wnd is 0
net: thunderbolt: Fix TCPv6 GSO checksum calculation
net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
net: usb: qmi_wwan: add Quectel EM05GV2
net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
net: use sk_forward_alloc_get() in sk_get_meminfo()
net: Use sockaddr_storage for getsockopt(SO_PEERNAME).
nfs/blocklayout: Use the passed in gfp flags
NFS: Cleanup unused rpc_clnt variable
NFSD: da_addr_body field missing in some GETDEVICEINFO replies
nfsd: fix change_info in NFSv4 RENAME replies
NFS: Fix a potential data corruption
NFS: Fix error handling for O_DIRECT write scheduling
NFS: Fix O_DIRECT locking issues
NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
NFS: More fixes for nfs_direct_write_reschedule_io()
NFS: More O_DIRECT accounting fixes for error paths
NFS/pNFS: Report EINVAL errors from connect() to the server
NFS: rename nfs_client_kset to nfs_kset
NFS: Use the correct commit info in nfs_join_page_group()
NFSv4.1: fix pnfs MDS=DS session trunking
NFSv4.1: fix zero value filehandle in post open getattr
NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
NFSv4.2: Fix a potential double free with READ_PLUS
NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
NFSv4.2: Fix READ_PLUS size calculations
NFSv4.2: Fix READ_PLUS smatch warnings
NFSv4.2: Fix up READ_PLUS alignment
NFSv4.2: Rework scratch handling for READ_PLUS
NFSv4.2: Rework scratch handling for READ_PLUS (again)
NFSv4: Fix a nfs4_state_manager() race
NFSv4: Fix a state manager thread deadlock regression
NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
ntb: Clean up tx tail index on link down
ntb: Drop packets when qp link is down
ntb: Fix calculation ntb_transport_tx_free_entry()
null_blk: fix poll request timeout handling
nvdimm: Fix dereference after free in register_nvdimm_pmu()
nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()
nvme: avoid bogus CRTO values
nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
nvme-pci: do not set the NUMA node of device if it has none
nvme-pci: factor out a nvme_pci_alloc_dev helper
nvme-pci: factor the iod mempool creation into a helper
nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
nvmet: use bvec_set_page to initialize bvecs
octeon_ep: fix tx dma unmap len values in SG
octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
octeontx2-pf: Do xdp_do_flush() after redirects.
octeontx2-pf: Fix PFC TX scheduler free
octeontx2-pf: Refactor schedular queue alloc/free calls
of: dynamic: Fix potential memory leak in of_changeset_action()
of: overlay: Call of_changeset_init() early
of: property: fw_devlink: Add a devlink for panel followers
of: property: Simplify of_link_to_phandle()
of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
of: unittest: Fix overlay type in apply/revert check
OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
ovl: Always reevaluate the file signature for IMA
ovl: fix failed copyup of fileattr on a symlink
ovl: fix incorrect fdput() on aio completion
panic: Reenable preemption in WARN slowpath
parisc: drivers: Fix sparse warning
parisc: Fix crash with nr_cpus=1 option
parisc: Fix /proc/cpuinfo output for lscpu
parisc: iosapic.c: Fix sparse warnings
parisc: irq: Make irq_stack_union static to avoid sparse warning
parisc: led: Fix LAN receive and transmit LEDs
parisc: led: Reduce CPU overhead for disk & lan LED computation
parisc: Restore __ldcw_align for PA-RISC 2.0 processors
parisc: sba: Fix compile warning wrt list of SBA devices
Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank"
PCI: Add locking to RMW PCI Express Capability Register accessors
PCI: Allow drivers to request exclusive config regions
PCI: apple: Initialize pcie->nvecs before use
PCI/ASPM: Use RMW accessors for changing LNKCTL
PCI/DOE: Fix destroy_work_on_stack() race
PCI: dwc: Provide deinit callback for i.MX
PCI: Free released resource after coalescing
PCI: fu740: Set the number of MSI vectors
PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation
PCI: Mark NVIDIA T4 GPUs to avoid bus reset
PCI: microchip: Correct the DED and SEC interrupt bit offsets
PCI: pciehp: Use RMW accessors for changing LNKCTL
PCI/PM: Only read PCI_PM_CTRL register when available
PCI: qcom-ep: Switch MHI bus master clock off during L1SS
PCI: qcom: Fix IPQ8074 enumeration
PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address
PCI: vmd: Disable bridge window for domain reset
perf annotate bpf: Don't enclose non-debug code with an assert()
perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
perf hists browser: Fix hierarchy mode header
perf hists browser: Fix the number of entries for 'e' key
perf/imx_ddr: don't enable counter0 if none of 4 counters are used
perf/imx_ddr: speed up overflow frequency of cycle
perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
perf test shell stat_bpf_counters: Fix test on Intel
perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test
perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators
perf tools: Handle old data in PERF_RECORD_ATTR
perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
perf trace: Really free the evsel->priv area
perf trace: Use zfree() to reduce chances of use after free
perf vendor events: Drop some of the JSON/events for power10 platform
perf vendor events: Drop STORES_PER_INST metric event for power10 platform
perf vendor events: Update the JSON/events descriptions for power10 platform
perf/x86/amd/core: Fix overflow reset on hotplug
perf/x86/amd: Do not WARN() on every IRQ
perf/x86/uncore: Correct the number of CHAs on EMR
phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
pinctrl: amd: Don't show `Invalid config param` errors
pinctrl: cherryview: fix address_space_handler() argument
pinctrl: mcp23s08: check return value of devm_kasprintf()
platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER
platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events
platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
platform/mellanox: NVSW_SN2201 should depend on ACPI
platform/x86/amd/pmf: Fix a missing cleanup path
platform/x86/amd/pmf: Fix unsigned comparison with less than zero
platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops
platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
platform/x86: dell-sysman: Fix reference leak
platform/x86: huawei-wmi: Silence ambient light sensor
platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
platform/x86: intel: hid: Always call BTNL ACPI method
platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
platform/x86: intel_scu_ipc: Fail IPC send if still busy
platform/x86: think-lmi: Use kfree_sensitive instead of kfree
PM / devfreq: Fix leak in devfreq_dev_release()
pNFS: Fix assignment of xprtdata.cred
powerpc/boot: Disable power10 features after BOOTAFLAGS assignment
powerpc: Don't include lppaca.h in paca.h
powerpc/fadump: reset dump area size if fadump memory reserve fails
powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
powerpc/mpc5xxx: Add missing fwnode_handle_put()
powerpc/perf: Convert fsl_emb notifier to state machine callbacks
powerpc/perf/hv-24x7: Update domain value check
powerpc/powermac: Use early_* IO variants in via_calibrate_decr()
powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n
powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
powerpc/watchpoint: Disable pagefaults when getting user instruction
powerpc/watchpoints: Annotate atomic context in more places
powerpc/watchpoints: Disable preemption in thread_change_pc()
power: supply: ab8500: Set typing and props
power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
power: supply: rk817: Add missing module alias
power: supply: rk817: Fix node refcount leak
power: supply: ucs1002: fix error code in ucs1002_get_property()
printk: Consolidate console deferred printing
printk: Keep non-panic-CPUs out of console lock
printk: ringbuffer: Fix truncating buffer size min_t cast
procfs: block chmod on /proc/thread-self/comm
proc: nommu: fix empty /proc/<pid>/maps
proc: nommu: /proc/<pid>/maps: release mmap read lock
pstore/ram: Check start of empty przs during init
ptp: ocp: Fix error handling in ptp_ocp_device_init
pwm: atmel-tcb: Convert to platform remove callback returning void
pwm: atmel-tcb: Fix resource freeing in error path and remove
pwm: atmel-tcb: Harmonize resource allocation order
pwm: lpc32xx: Remove handling of PWM channels
qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
quota: add new helper dquot_active()
quota: factor out dquot_write_dquot()
quota: fix dqput() to follow the guarantees dquot_srcu should provide
quota: rename dquot_active() to inode_quota_active()
r8152: check budget for r8152_poll()
r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h
rbd: decouple header read-in from updating rbd_dev->header
rbd: decouple parent info read-in from updating rbd_dev
rbd: move rbd_dev_refresh() definition
rbd: take header_rwsem in rbd_dev_refresh() only when updating
rcu: dump vmalloc memory info safely
rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
RDMA/cma: Fix truncation compilation warning in make_cma_ports
RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
RDMA/core: Require admin capabilities to set system parameters
RDMA/efa: Fix wrong resources deallocation order
RDMA/hns: Fix CQ and QP cache affinity
RDMA/hns: Fix inaccurate error label name in init instance
RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
RDMA/hns: Fix port active speed
RDMA/irdma: Prevent zero-length STAG registration
RDMA/irdma: Replace one-element array with flexible-array member
RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation
RDMA/mlx5: Fix NULL string error
RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
RDMA/rxe: Fix incomplete state save in rxe_requester
RDMA/rxe: Split rxe_run_task() into two subroutines
RDMA/siw: Balance the reference of cep->kref in the error path
RDMA/siw: Correct wrong debug message
RDMA/siw: Fabricate a GID on tun and loopback devices
RDMA/siw: Fix connection failure handling
RDMA/srp: Do not call scsi_done() from srp_abort()
RDMA/uverbs: Fix typo of sizeof argument
refscale: Fix uninitalized use of wait_queue_head_t
regmap: rbtree: Fix wrong register marked as in-cache when creating new node
regmap: rbtree: Use alloc_flags for memory allocations
regulator/core: regulator_register: set device->class earlier
regulator: mt6358: Drop *_SSHUB regulators
regulator: mt6358: split ops for buck and linear range LDO regulators
regulator: mt6358: Use linear voltage helpers for single range regulators
reiserfs: Check the return value from __getblk()
Revert "bridge: Add extack warning when enabling STP in netns."
Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
Revert "drm/amd/display: Do not set drr on pipe commit"
Revert "f2fs: fix to do sanity check on extent cache correctly"
Revert "IB/isert: Fix incorrect release of isert connection"
Revert "memcg: drop kmem.limit_in_bytes"
Revert "MIPS: unhide PATA_PLATFORM"
Revert "net: macsec: preserve ingress frame ordering"
Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return"
Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
Revert "PCI: tegra194: Enable support for 256 Byte payload"
Revert "Revert drm/amd/display: Enable Freesync Video Mode by default"
Revert "scsi: qla2xxx: Fix buffer overrun"
Revert "SUNRPC dont update timeout value on connection reset"
Revert "SUNRPC: Fail faster on bad verifier"
Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12"
ring-buffer: Avoid softlockup in ring_buffer_resize()
ring-buffer: Do not attempt to read past "commit"
ring-buffer: Fix bytes info in per_cpu buffer stats
ring-buffer: remove obsolete comment for free_buffer_page()
ring-buffer: Update "shortest_full" in polling
riscv: errata: fix T-Head dcache.cva encoding
riscv: kexec: Align the kexeced kernel entry
rpmsg: glink: Add check for kstrdup
rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
s390/dasd: fix hanging device after request requeue
s390/dasd: fix string length handling
s390/dasd: use correct number of retries for ERP requests
s390/dcssblk: fix kernel crash with list_add corruption
s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
s390/pkey: fix/harmonize internal keyblob headers
s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes
s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL
s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL
s390/zcrypt: don't leak memory if dev_set_name() fails
samples/bpf: fix bio latency check with tracepoint
samples/bpf: fix broken map lookup probe
samples/hw_breakpoint: fix building without module unloading
samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
scftorture: Forgive memory-allocation failure if KASAN
sched/psi: Select KERNFS as needed
sched/rt: Fix live lock between select_fallback_rq() and RT push
sched/rt: Fix sysctl_sched_rr_timeslice intial value
scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity
scsi: be2iscsi: Add length check when parsing nlattrs
scsi: core: Fix the scsi_set_resid() documentation
scsi: core: Improve type safety of scsi_rescan_device()
scsi: core: Use 32-bit hostnum in scsi_host_lookup()
scsi: Do not attempt to rescan suspended devices
scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
scsi: hisi_sas: Fix normally completed I/O analysed as failed
scsi: hisi_sas: Fix warnings detected by sparse
scsi: iscsi: Add length check for nlattr payload
scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
scsi: iscsi_tcp: restrict to TCP sockets
scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
scsi: lpfc: Remove reftag check in DIF paths
scsi: megaraid_sas: Fix deadlock on firmware crashdump
scsi: mpt3sas: Perform additional retries if doorbell read returns 0
scsi: pm8001: Setup IRQs on resume
scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
scsi: qedf: Add synchronization between I/O completions and abort
scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
scsi: qla2xxx: Adjust IOCB resource on qpair create
scsi: qla2xxx: Error code did not return to upper layer
scsi: qla2xxx: Fix command flush during TMF
scsi: qla2xxx: Fix deletion race condition
scsi: qla2xxx: Fix erroneous link up failure
scsi: qla2xxx: Fix firmware resource tracking
scsi: qla2xxx: fix inconsistent TMF timeout
scsi: qla2xxx: Fix NULL pointer dereference in target mode
scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
scsi: qla2xxx: Fix session hang in gnl
scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
scsi: qla2xxx: Fix TMF leak through
scsi: qla2xxx: Flush mailbox commands on chip reset
scsi: qla2xxx: Limit TMF to 8 per function
scsi: qla2xxx: Remove unsupported ql2xenabledif option
scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
scsi: qla2xxx: Turn off noisy message log
scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
scsi: qla4xxx: Add length check when parsing nlattrs
scsi: RDMA/srp: Fix residual handling
scsi: sd: Differentiate system and runtime start/stop management
scsi: sd: Do not issue commands to suspended disks on shutdown
scsi: storvsc: Always set no_report_opcodes
scsi: target: core: Fix deadlock due to recursive locking
scsi: target: core: Fix target_cmd_counter leak
scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
scsi: ufs: Try harder to change the power mode
scsi: zfcp: Fix a double put in zfcp_port_enqueue()
sctp: annotate data-races around sk->sk_wmem_queued
sctp: handle invalid error codes without calling BUG()
sctp: update hb timer immediately after users change hb_interval
sctp: update transport state when processing a dupcook packet
security: keys: perform capable check only on privileged operations
selftests/bpf: Clean up fmod_ret in bench_rename test script
selftests/bpf: Fix bpf_nf failure upon test rerun
selftests/bpf: Fix repeat option when kfunc_call verification fails
selftests/bpf: fix static assert compilation issue for test_cls_*.c
selftests: fix dependency checker script
selftests/ftrace: Correctly enable event in instance-event.tc
selftests/futex: Order calls to futex_lock_pi
selftests/harness: Actually report SKIP for signal tests
selftests: Keep symlinks, when possible
selftests: netfilter: Extend nft_audit.sh
selftests: netfilter: Test nf_tables audit logging
selftests/nolibc: fix up kernel parameters support
selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
selftests/powerpc: Pass make context to children
selftests/powerpc: Use CLEAN macro to fix make warning
selftests/resctrl: Add resctrl.h into build deps
selftests/resctrl: Close perf value read fd on errors
selftests/resctrl: Don't leak buffer in fill_cache()
selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
selftests: tls: swap the TX and RX sockets in some tests
selftests: tracing: Fix to unmount tracefs for recovering environment
selinux: fix handling of empty opts in selinux_fs_context_submount()
send channel sequence number in SMB3 requests after reconnects
serial: 8250_port: Check IRQ data before use
serial: cpm_uart: Avoid suspicious locking
serial: qcom-geni: fix opp vote on shutdown
serial: sc16is7xx: fix broken port 0 uart init
serial: sc16is7xx: fix bug when first setting GPIO direction
serial: sc16is7xx: fix regression with GPIO configuration
serial: sc16is7xx: remove obsolete out_thread label
serial: sprd: Assign sprd_port after initialized to avoid wrong access
serial: sprd: Fix DMA buffer leak issue
serial: tegra: handle clk prepare error in tegra_uart_hw_init()
sfc: Check firmware supports Ethernet PTP filter
sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
skbuff: skb_segment, Call zero copy functions before using skbuff frags
smackfs: Prevent underflow in smk_set_cipso()
smack: Record transmuting in smk_transmuted
smack: Retrieve transmuting information in smack_inode_getsecurity()
smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
smb: propagate error code of extract_sharename()
smb: use kernel_connect() and kernel_bind()
soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
soc: qcom: ocmem: Add OCMEM hardware version print
soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
soc: qcom: qmi_encdec: Restrict string length in decode
soc: qcom: smem: Fix incompatible types in comparison
spi: intel-pci: Add support for Granite Rapids SPI serial flash
spi: nxp-fspi: reset the FLSHxCR1 registers
spi: spi-gxp: BUG: Correct spi write return value
spi: stm32: add a delay before SPI disable
spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
spi: sun6i: reduce DMA RX transfer width to single byte
spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
spi: zynqmp-gqspi: fix clock imbalance on probe failure
staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER
staging: rtl8712: fix race condition
SUNRPC: Mark the cred for revalidation if the server rejects it
tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).
tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.
tcp: Fix bind() regression for v4-mapped-v6 wildcard address.
tcp: fix delayed ACKs for MSS boundary condition
tcp: fix quick-ack counting to count actual ACKs of new data
tcpm: Avoid soft reset when partner does not support get_status
tcp: tcp_enter_quickack_mode() should be static
team: fix null-ptr-deref when team device type is changed
thermal/of: add missing of_node_put()
thermal/of: Fix potential uninitialized value access
tick/rcu: Fix false positive "softirq work is pending" messages
timers: Tag (hr)timer softirq as hotplug safe
tipc: fix a potential deadlock on &tx->lock
tmpfs: verify {g,u}id mount options correctly
tools: iio: iio_generic_buffer: Fix some integer type and calculation
tools lib subcmd: Add dependency test to install_headers
tools lib subcmd: Add install target
tools lib subcmd: Make install_headers clearer
tools/resolve_btfids: Alter how HOSTCC is forced
tools/resolve_btfids: Compile resolve_btfids as host program
tools/resolve_btfids: Fix setting HOSTCFLAGS
tools/resolve_btfids: Install subcmd headers
tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets
tools/resolve_btfids: Tidy HOST_OVERRIDES
tools/resolve_btfids: Use pkg-config to locate libelf
tpm_crb: Fix an error handling path in crb_acpi_add()
tpm: Enable hwrng only for Pluton on AMD CPUs
tpm_tis: Resend command to recover from data transfer errors
tracefs: Add missing lockdown check to tracefs_create_dir()
tracing: Fix race issue between cpu buffer write and swap
tracing: Have current_trace inc the trace array ref count
tracing: Have event inject files inc the trace array ref count
tracing: Have option files inc the trace array ref count
tracing: Have tracing_max_latency inc the trace array ref count
tracing: Increase trace array ref count on enable and filter files
tracing: Introduce pipe_cpumask to avoid race on trace_pipes
tracing: Remove extra space at the end of hwlat_detector/mode
tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
treewide: Fix probing of devices in DT overlays
tsnep: Fix NAPI polling with budget 0
tsnep: Fix NAPI scheduling
ubi: Refuse attaching if mtd's erasesize is 0
udf: Check consistency of Space Bitmap Descriptor
udf: Handle error when adding extent to a file
udf: initialize newblock to 0
udp: re-score reuseport groups when connected sockets are present
um: Fix hostaudio build errors
usb: cdns3: Put the cdns set active part outside the spin lock
usb: chipidea: add workaround for chipidea PEC bug
usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
USB: core: Change usb_get_device_descriptor() API
USB: core: Fix oversight in SuperSpeed initialization
USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
USB: core: Unite old scheme and new scheme descriptor reads
usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
usb: ehci: add workaround for chipidea PORTSC.PEC bug
USB: gadget: core: Add missing kerneldoc for vbus_work
USB: gadget: f_mass_storage: Fix unused variable warning
usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
USB: serial: option: add FOXCONN T99W368/T99W373 product
USB: serial: option: add Quectel EM05G variant (0x030e)
usb: typec: bus: verify partner exists in typec_altmode_attention
usb: typec: tcpci: clear the fault status bit
usb: typec: tcpm: set initial svdm version based on pd revision
veth: Fixing transmit return status for dropped packets
vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
vfio/type1: fix cap_migration information leak
vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing
virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
vmbus_testing: fix wrong python syntax for integer value comparison
vrf: Fix lockdep splat in output path
vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
wifi: ath10k: Use RMW accessors for changing LNKCTL
wifi: ath11k: Cleanup mac80211 references on failure during tx_complete
wifi: ath11k: Don't drop tx_status when peer cannot be found
wifi: ath11k: fix tx status reporting in encap offload mode
wifi: ath11k: Use RMW accessors for changing LNKCTL
wifi: ath9k: fix fortify warnings
wifi: ath9k: fix printk specifier
wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
wifi: ath9k: protect WMI command response buffer replacement with a lock
wifi: ath9k: use IS_ERR() with debugfs_create_dir()
wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
wifi: cfg80211: add a work abstraction with special semantics
wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
wifi: cfg80211: fix cqm_config access race
wifi: cfg80211: hold wiphy lock in auto-disconnect
wifi: cfg80211: move wowlan disable under locks
wifi: cfg80211: ocb: don't leave if not joined
wifi: cfg80211: reject auth/assoc to AP with our address
wifi: cfg80211: remove links only on AP
wifi: iwlwifi: dbg_ini: fix structure packing
wifi: iwlwifi: mvm: Fix a memory corruption issue
wifi: mac80211: check for station first in client probe
wifi: mac80211: check S1G action frame size
wifi: mac80211: fix potential key use-after-free
wifi: mac80211_hwsim: drop short frames
wifi: mac80211: Use active_links instead of valid_links in Tx
wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
wifi: mt76: mt7915: fix power-limits while chan_switch
wifi: mt76: mt7921: do not support one stream on secondary antenna only
wifi: mt76: mt7921: fix non-PSC channel scan fail
wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU
wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
wifi: mwifiex: avoid possible NULL skb pointer dereference
wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
wifi: mwifiex: fix fortify warning
wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
wifi: mwifiex: Fix missed return in oob checks failed path
wifi: mwifiex: Fix OOB and integer underflow when rx packets
wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
wifi: mwifiex: Fix tlv_buf_left calculation
wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set()
wifi: wil6210: fix fortify warnings
X.509: if signature is unsupported skip validation
x86/APM: drop the duplicate APM_MINOR_DEV macro
x86/boot/compressed: Reserve more memory for page tables
x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
x86/efistub: Fix PCI ROM preservation in mixed mode
x86/ibt: Suppress spurious ENDBR
x86/MCE: Always save CS register on AMD Zen IF Poison errors
x86/mm: Fix PAT bit missing from page protection modify mask
x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()
x86/purgatory: Remove LTO flags
x86/reboot: VMCLEAR active VMCSes before emergency reboot
x86/sev: Make enc_dec_hypercall() accept a size instead of npages
x86/sev: Use the GHCB protocol when available for SNP CPUID requests
x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
x86/srso: Add SRSO mitigation for Hygon processors
x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
x86/srso: Fix srso_show_state() side effect
x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
XArray: Do not return sibling entries from xa_load()
xen/events: replace evtchn_rwlock with RCU
xsk: Fix xsk_diag use-after-free error during socket cleanup
xtensa: add default definition for XCHAL_HAVE_DIV32
xtensa: boot: don't add include-dirs
xtensa: boot/lib: fix function prototypes
xtensa: iss/network: make functions static
xtensa: PMU: fix base address for the newer hardware
xtensa: umulsidi3: fix conditional expression

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-10-11 09:13:13 +03:00
Mikhail Novosyolov
0b54689cd6 revert /usr for older paltforms 2023-10-11 09:12:41 +03:00
Mikhail Novosyolov
222ced8290 Going into usr
There are some non-configurable places left in code,
e.g. /sbin/request-key, but since /sbin will a be a link
to /usr/sbin, this looks ok to ajust the config only.
2023-09-17 07:50:40 +03:00
Alexander Stefanov
1c6deeb2a2 adjust kernel a bit 2023-09-15 09:12:37 +00:00
Alexander Stefanov
66971fdff5 switch CONFIG_DRM to module, see bug https://github.com/flatcar/scripts/pull/830 2023-09-14 14:35:43 +00:00
Alexander Stefanov
18ffde4152 fix baikal patch 2023-09-14 14:25:45 +00:00
mikhailnov
adeb192a94 Merge pull request #1 from import/kernel-6.1:cpupower
cpupower теперь работает
2023-09-14 03:54:56 +00:00
Alexander Stefanov
1b760f751e cpupower now is a working tool
drop cpupower.path
2023-09-13 20:17:27 +00:00
Mikhail Novosyolov
c973306502 [bot] upd: 6.1.49 -> 6.1.51
Changelog:

ACPI: thermal: Drop nocrt parameter
ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
arm64: module-plts: inline linux/moduleloader.h
arm64: module: Use module_init_layout_section() to spot init sections
ARM: module: Use module_init_layout_section() to spot init sections
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ
ASoC: cs35l41: Correct amp_gain_tlv values
batman-adv: Do not get eth header before batadv_check_management_packet
batman-adv: Don't increase MTU when set by user
batman-adv: Fix batadv_v_ogm_aggr_send memory leak
batman-adv: Fix TT global entry leak when client roamed back
batman-adv: Hold rtnl lock during MTU update via netlink
batman-adv: Trigger events for auto adjusted MTU
bonding: fix macvlan over alb bond support
can: isotp: fix support for transmission of SF without flow control
can: raw: add missing refcount for memory leak fix
can: raw: fix lockdep issue in raw_release()
can: raw: fix receiver memory leak
cgroup/cpuset: Free DL BW in case can_attach() fails
cgroup/cpuset: Iterate only if DEADLINE tasks are present
cgroup/cpuset: Rename functions dealing with DEADLINE accounting
clk: Fix slab-out-of-bounds error in devm_clk_release()
clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
dccp: annotate data-races in dccp_poll()
devlink: add missing unregister linecard notification
devlink: move code to a dedicated directory
dma-buf/sw_sync: Avoid recursive lock during fence signal
drm/aperture: Remove primary argument
drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers
drm/display/dp: Fix the DP DSC Receiver cap size
drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers
drm/i915: Add the gen12_needs_ccs_aux_inv helper
drm/i915/dgfx: Enable d3cold at s2idle
drm/i915/gt: Ensure memory quiesced before invalidation
drm/i915/gt: Poll aux invalidation register bit on invalidation
drm/i915/gt: Support aux invalidation on all engines
drm/vmwgfx: Fix shader stage validation
fbdev/radeon: use pci aperture helpers
gpio: sim: dispose of irq mappings before destroying the irq_sim domain
gpio: sim: pass the GPIO device's software node to irq domain
hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report
i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
ibmveth: Use dcbf rather than dcbfl
ice: Fix NULL pointer deref during VF reset
ice: fix receive buffer size miscalculation
igb: Avoid starting unnecessary workqueues
igc: Fix the typo in the PTM Control macro
io_uring: extract a io_msg_install_complete helper
io_uring: get rid of double locking
io_uring/msg_ring: fix missing lock on overflow for IOPOLL
io_uring/msg_ring: move double lock/unlock helpers higher up
io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc
ipv4: fix data-races around inet->inet_id
ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
jbd2: fix a race when checking checkpoint buffer busy
jbd2: remove journal_clean_one_cp_list()
jbd2: remove t_checkpoint_io_list
kallsyms: Fix kallsyms_selftest failure
KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs
KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated
lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
lockdep: fix static memory detection even more
madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check
maple_tree: disable mas_wr_append() when other readers are possible
media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
MIPS: cpu-features: Enable octeon_cache by cpu_type
MIPS: cpu-features: Use boot_cpu_type for CPU type based features
mlxsw: Fix the size of 'VIRT_ROUTER_MSB'
mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC
mlxsw: reg: Fix SSPR register layout
mm: add a call to flush_cache_vmap() in vmap_pfn()
mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast
mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
mm: memory-failure: fix unexpected return value in soft_offline_page()
module: Expose module_init_layout_section()
net: bcmgenet: Fix return value check for fixed_phy_register()
net: bgmac: Fix return value check for fixed_phy_register()
net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
net: dsa: mt7530: fix handling of 802.1X PAE frames
netfilter: nf_tables: fix out of memory error handling
netfilter: nf_tables: flush pending destroy work before netlink notifier
net/sched: fix a qdisc modification with ambiguous command request
net: validate veth and vxcan peer ifindexes
nfsd: Fix race to FREE_STATEID and cl_revoked
nfsd: use vfs setgid helper
NFS: Fix a use after free in nfs_direct_join_group()
nfs: use vfs setgid helper
NFSv4.2: fix error handling in nfs42_proc_getxattr
NFSv4: Fix dropped lock for racing OPEN and delegation return
NFSv4: fix out path in __nfs4_get_acl_uncached
octeontx2-af: SDP: fix receive link config
of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
parisc: Cleanup mmap implementation regarding color alignment
parisc: sys_parisc: parisc_personality() is called from asm code
PCI: acpiphp: Reassign resources on bridge if necessary
PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
pinctrl: amd: Mask wake bits on probe again
pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map()
pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map()
platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL
radix tree: remove unused variable
Revert "ice: Fix ice VF reset during iavf initialization"
riscv: Fix build errors using binutils2.37 toolchains
riscv: Handle zicsr/zifencei issue between gcc and binutils
rtnetlink: Reject negative ifindexes in RTM_NEWLINK
s390/zcrypt: fix reply buffer calculations for CCA replies
s390/zcrypt: remove unnecessary (void *) conversions
sched/cpuset: Bring back cpuset_mutex
sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
sched/deadline: Create DL BW alloc, free & check overflow interface
scsi: core: raid_class: Remove raid_component_add()
scsi: snic: Fix double free in snic_tgt_create()
selftests: bonding: do not set port down before adding to bond
selftests: mlxsw: Fix test failure on Spectrum-4
selftests/net: mv bpf/nat6to4.c to net folder
selinux: set next pointer before attaching to list
shmem: fix smaps BUG sleeping while atomic
sock: annotate data-races around prot->memory_pressure
thunderbolt: Fix a backport error for display flickering issue
thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards
tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
tracing: Fix memleak due to race between current_tracer and trace
ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd
video/aperture: Move vga handling to pci function
video/aperture: Only kick vgacon when the pdev is decoding vga
wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning
x86/fpu: Invalidate FPU state correctly on exec()
x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
xprtrdma: Remap Receive buffers after a reconnect

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-09-04 11:33:12 +03:00
Mikhail Novosyolov
4bb7f63939 Merge branch 'rosa2021.1' into rosa2023.1 2023-09-04 11:32:02 +03:00
Mikhail Novosyolov
0f652c887d Fix TPM regression on some Intel machines 2023-08-30 17:00:02 +03:00
Mikhail Novosyolov
53002b30a6 [bot] upd: 6.1.46 -> 6.1.49
Changelog:

accel/habanalabs: add pci health check during heartbeat
af_unix: Fix null-ptr-deref in unix_stream_sendpage().
ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
ALSA: hda/realtek: Add quirk for ASUS ROG GA402X
ALSA: hda/realtek: Add quirk for ASUS ROG GX650P
ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V
ALSA: hda/realtek: Add quirks for HP G11 Laptops
ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio
ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
ALSA: hda/realtek - Remodified 3k pull low procedure
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration
arm64: dts: imx93: Fix anatop node size
arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards
arm64/ptrace: Ensure that SME is set up for target when writing SSVE state
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
ARM: dts: imx6: phytec: fix RTC interrupt level
ARM: dts: imx: align LED node names with dtschema
ARM: dts: imx: Set default tuning step for imx6sx usdhc
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
ASoC: amd: vangogh: Add check for acp config flags in vangogh platform
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
ASoC: Intel: sof_sdw: add quirk for LNL RVP
ASoC: Intel: sof_sdw: add quirk for MTL RVP
ASoC: Intel: sof_sdw: Add support for Rex soundwire
ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit
ASoC: meson: axg-tdm-formatter: fix channel slot allocation
ASoC: rt5665: add missed regulator_bulk_disable
ASoC: SOF: amd: Add pci revision id check
ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()
ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
blk-crypto: dynamically allocate fallback profile
Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
Bluetooth: L2CAP: Fix use-after-free
Bluetooth: MGMT: Use correct address for memcpy()
btrfs: convert btrfs_block_group::needs_free_space to runtime flag
btrfs: convert btrfs_block_group::seq_zone to runtime flag
btrfs: fix BUG_ON condition in btrfs_cancel_balance
btrfs: fix incorrect splitting in btrfs_drop_extent_map_range
btrfs: fix use-after-free of new block group that became unused
btrfs: move out now unused BG from the reclaim list
bus: ti-sysc: Flush posted write on enable before reset
ceph: try to dump the msgs when decoding fails
cifs: fix potential oops in cifs_oplock_break
cifs: fix session state check in reconnect to avoid use-after-free issue
cifs: Release folio lock on fscache read hit.
cpuidle: psci: Extend information in log about OSI/PC mode
cpuidle: psci: Move enabling OSI mode after power domains creation
dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz
drm/amd/display: disable RCO for DCN314
drm/amd/display: Enable dcn314 DPP RCO
drm/amd/display: fix access hdcp_workqueue assert
drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register
drm/amd/display: phase3 mst hdcp for multiple displays
drm/amd/display: save restore hdcp state when display is unplugged from mst hub
drm/amd/display: Skip DPP DTO update if root clock is gated
drm/amd: flush any delayed gfxoff on suspend entry
drm/amdgpu: fix calltrace warning in amddrm_buddy_fini
drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1
drm/amdgpu: fix memory leak in mes self test
drm/amdgpu: Fix potential fence use-after-free v2
drm/amdgpu: install stub fence into potential unused fence pointers
drm/amdgpu: keep irq count in amdgpu_irq_disable_all
drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7
drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix
drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11
drm/i915/sdvo: fix panel_type initialization
drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create
drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
drm/qxl: fix UAF on handle creation
drm: rcar-du: remove R-Car H3 ES1.* workarounds
drm/stm: ltdc: fix late dereference check
fbdev/hyperv-fb: Do not set struct fb_info.apertures
fbdev: mmp: fix value check in mmphw_probe()
firewire: net: fix use after free in fwnet_finish_incoming_packet()
fs/ntfs3: Enhance sanity check while generating attr_list
fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
gfs2: Fix possible data races in gfs2_show_options()
HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID
HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
hugetlb: do not clear hugetlb dtor until allocating vmemmap
i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
i2c: designware: Correct length byte validation logic
i2c: designware: Handle invalid SMBus block data response length value
i2c: hisi: Only handle the interrupt of the driver's transfer
i2c: tegra: Fix i2c-tegra DMA config option processing
i40e: fix misleading debug logs
iavf: fix FDIR rule fields masks validation
ice: Block switchdev mode when ADQ is active and vice versa
igc: read before write to SRRCTL register
iommu/amd: Introduce Disable IRTE Caching Support
iopoll: Call cpu_relax() in busy loops
ip6_vti: fix slab-use-after-free in decode_session6
ipvs: fix racy memcpy in proc_do_sync_threshold
ip_vti: fix potential slab-use-after-free in decode_session6
KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops
media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250
media: platform: mediatek: vpu: fix NULL ptr dereference
media: v4l2-mem2mem: add lock to protect parameter num_rdy
mmc: block: Fix in_flight[issue_type] value error
mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
mmc: wbsd: fix double mmc_free_host() in wbsd_init()
net: af_key: fix sadb_x_filter validation
net: do not allow gso_size to be set to GSO_BY_FRAGS
net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
netfilter: nf_tables: deactivate catchall elements in next generation
netfilter: nf_tables: fix false-positive lockdep splat
netfilter: nft_dynset: disallow object maps
netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source
net: openvswitch: reject negative ifindex
net: pcs: Add missing put_device call in miic_create
net: phy: at803x: fix the wol setting functions
net: phy: at803x: Use devm_regulator_get_enable_optional()
net: phy: broadcom: stub c45 read/write for 54810
net: phy: fix IRQ-based wake-on-lan over hibernate / power off
net/smc: Fix setsockopt and sysctl to specify same buffer size again
net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
net: xfrm: Fix xfrm_address_filter OOB read
objtool/x86: Fix SRSO mess
objtool/x86: Fixup frame-pointer vs rethunk
octeon_ep: cancel tx_timeout_task later in remove sequence
PCI: tegra194: Fix possible array out of bounds access
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
powerpc/kasan: Disable KCOV in KASAN code
powerpc/rtas_flash: allow user copy to flash block cache objects
qede: fix firmware halt over suspend and resume
RDMA/mlx5: Return the firmware result upon destroying QP/RQ
Revert "f2fs: don't reset unchangable mount option in f2fs_remount()"
Revert "f2fs: fix to do sanity check on direct node in truncate_dnode()"
Revert "f2fs: fix to set flush_merge opt and show noflush_merge"
ring-buffer: Do not swap cpu_buffer during resize process
riscv: uaccess: Return the number of bytes effectively not copied
sched/fair: Remove capacity inversion detection
sched/fair: unlink misfit task from cpu overutilized
selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
selftests: forwarding: tc_actions: Use ncat instead of nc
selftests: mirror_gre_changes: Tighten up the TTL test match
serial: 8250: Fix oops for port->pm on uart_change_pm()
serial: stm32: Ignore return value of uart_remove_one_port() in .remove()
sfc: don't unregister flow_indr if it was never registered
smb: client: fix warning in cifs_smb3_do_mount()
soc: aspeed: socinfo: Add kfree for kstrdup
soc: aspeed: uart-routing: Use __sysfs_match_string
sock: Fix misuse of sk_under_memory_pressure()
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
thunderbolt: Add Intel Barlow Ridge PCI ID
thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth
thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
usb: chipidea: imx: don't request QoS for imx8ulp
usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
usb: gadget: uvc: queue empty isoc requests if no video buffer is available
vdpa: Add features attr to vdpa_nl_policy for nlattr length check
vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check
vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check
vdpa: Enable strict validation for netlinks ops
vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary
vdpa/mlx5: Fix mr->initialized semantics
vduse: Use proper spinlock for IRQ injection
video/aperture: Only remove sysfb on the default vga pci device
virtio-mmio: don't break lifecycle of vm_dev
virtio_net: notify MAC address change on device initialization
virtio-net: set queues after driver_ok
virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case
watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
x86/alternative: Make custom return thunk unconditional
x86/CPU/AMD: Fix the DIV(0) initial fix attempt
x86/cpu: Clean up SRSO return thunk mess
x86/cpu: Cleanup the untrain mess
x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
x86/cpu: Fix __x86_return_thunk symbol type
x86/cpu: Rename original retbleed methods
x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
x86/srso: Correct the mitigation status when SMT is disabled
x86/srso: Disable the mitigation on unaffected configurations
x86/srso: Explain the untraining sequences a bit more
x86/static_call: Fix __static_call_fixup()
xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
xfrm: add NULL check in xfrm_update_ae_params
xfrm: fix slab-use-after-free in decode_session6
zsmalloc: allow only one active pool compaction context
zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks
zsmalloc: fix races between modifications of fullness and isolated

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-08-30 12:23:12 +03:00
Mikhail Novosyolov
aade9b2343 [bot] upd: 6.1.45 -> 6.1.46
Changelog:

ACPI: scan: Create platform device for CS35L56
alpha: remove __init annotation from exported page_is_ram()
binder: fix memory leak in binder_init()
bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
bpf, sockmap: Fix bug that strp_done cannot be called
bpf, sockmap: Fix map type error in sock_map_del_link
btrfs: don't stop integrity writeback too early
btrfs: exit gracefully if reloc roots don't match
btrfs: properly clear end of the unreserved range in cow_file_range
btrfs: reject invalid reloc tree root keys with stack dump
btrfs: set cache_block_group_error if we find an error
btrfs: wait for actual caching progress during allocation
cpuidle: dt_idle_genpd: Add helper function to remove genpd topology
dccp: fix data-race around dp->dccps_mss_cache
dmaengine: mcf-edma: Fix a potential un-allocated memory access
dmaengine: owl-dma: Modify mismatched function name
dmaengine: pl330: Return DMA_PAUSED when transaction is paused
drivers: net: prevent tun_build_skb() to exceed the packet size limit
drivers: vxlan: vnifilter: free percpu vni stats on error path
drm/amd: Disable S/G for APUs when 64GB or more host memory
drm/amd/display: Add function for validate and update new stream
drm/amd/display: Avoid ABM when ODM combine is enabled for eDP
drm/amd/display: check attr flag before set cursor degamma on DCN3+
drm/amd/display: Disable phantom OTG after enable for plane disable
drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set
drm/amd/display: Handle seamless boot stream
drm/amd/display: Handle virtual hardware detect
drm/amd/display: limit DPIA link rate to HBR3
drm/amd/display: Retain phantom plane/stream if validation fails
drm/amd/display: trigger timing sync only if TG is running
drm/amd/display: Update OTG instance in the commit stream
drm/amd/display: Use update plane and stream routine for DCN32x
drm/amdgpu: add S/G display parameter
drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()
drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation
drm/amd/pm: expose swctf threshold setting for legacy powerplay
drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings
drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings
drm/amd/pm/smu7: move variables to where they are used
drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
drm/nouveau/gr: enable memory loads on helper invocation on all channels
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
drm/rockchip: Don't spam logs in atomic check
drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
gcc-plugins: Reorganize gimple includes for GCC 13
gpio: sim: mark the GPIO chip as a one that can sleep
gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent
hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
iavf: fix potential races for FDIR filters
IB/hfi1: Fix possible panic during hotplug remove
ibmvnic: Do partial reset on login failure
ibmvnic: Enforce stronger sanity checks on login response
ibmvnic: Ensure login failure recovery is safe from other resets
ibmvnic: Handle DMA unmapping of login buffs in release functions
ibmvnic: Unmap DMA login rsp buffer on send login fail
iio: adc: ad7192: Fix ac excitation feature
iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
iio: core: Prevent invalid memory access when there is no parent
iio: cros_ec: Fix the allocation size for cros_ec_command
iio: frequency: admv1013: propagate errors from regulator_get_voltage()
interconnect: qcom: Add support for mask-based BCMs
interconnect: qcom: sm8450: add enable_mask for bcm nodes
io_uring: correct check for O_TMPFILE
ipv6: adjust ndisc_is_useropt() to also return true for PIO
ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()
ksmbd: validate command request size
KVM: SEV: only access GHCB fields once
KVM: SEV: snapshot the GHCB before accessing it
macsec: use DEV_STATS_INC()
misc: rtsx: judge ASPM Mode to set PETXCFG Reg
mISDN: Update parameter type of dsp_cmx_send()
mmc: moxart: read scr register without changing byte order
mptcp: avoid bogus reset on fallback close
mptcp: fix disconnect vs accept race
mptcp: fix the incorrect judgment for msk->cb_flags
net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove
netfilter: nf_tables: report use refcount overflow
net: hns3: add wait until mac link down
net: hns3: fix deadlock issue when externel_lb and reset are executed together
net: hns3: fix strscpy causing content truncation issue
net: hns3: refactor hclge_mac_link_status_wait for interface reuse
net: mana: Fix MANA VF unload when hardware is unresponsive
net: marvell: prestera: fix handling IPv4 routes with nhid
net/mlx5: Allow 0 for total host VFs
net/mlx5: LAG, Check correct bucket when modifying LAG
net/mlx5: Reload auxiliary devices in pci error handlers
net/mlx5: Skip clock update work when device is in error state
net/packet: annotate data-races around tp->status
net: phy: at803x: remove set/get wol callbacks for AR8032
net/smc: Use correct buffer sizes when switching between TCP and SMC
net: tls: avoid discarding data on record close
nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID
nexthop: Fix infinite nexthop dump when using maximum nexthop ID
nexthop: Make nexthop bucket dump more efficient
nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G
nvme-rdma: fix potential unbalanced freeze & unfreeze
nvme-tcp: fix potential unbalanced freeze & unfreeze
platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551
radix tree test suite: fix incorrect allocation size for pthreads
RDMA/umem: Set iova in ODP flow
Revert "loongarch/cpu: Switch to arch_cpu_finalize_init()"
riscv/kexec: handle R_RISCV_CALL_PLT relocation type
riscv/kexec: load initrd high in available memory
riscv,mmio: Fix readX()-to-delay() ordering
sch_netem: fix issues in netem_change() vs get_dist_table()
scsi: 53c700: Check that command slot is not NULL
scsi: core: Fix legacy /proc parsing buffer overflow
scsi: core: Fix possible memory leak if device_add() fails
scsi: fnic: Replace return codes in fnic_clean_pending_aborts()
scsi: qedf: Fix firmware halt over suspend and resume
scsi: qedi: Fix firmware halt over suspend and resume
scsi: snic: Fix possible memory leak if device_add() fails
scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
scsi: ufs: renesas: Fix private allocation
selftests: forwarding: Add a helper to skip test when using veth pairs
selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
selftests: forwarding: ethtool: Skip when using veth pairs
selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs
selftests: forwarding: Set default IPv6 traceroute utility
selftests: forwarding: Skip test when no interfaces are specified
selftests: forwarding: Switch off timeout
selftests: forwarding: tc_flower: Relax success criterion
selftests: mptcp: join: fix 'delete and re-add' test
selftests: mptcp: join: fix 'implicit EP' test
selftests/rseq: Fix build with undefined __weak
tcp: add missing family to tcp_set_ca_state() tracepoint
tpm: Add a helper for checking hwrng enabled
tpm: Disable RNG for all AMD fTPMs
tunnels: fix kasan splat when generating ipv4 pmtu error
usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
usb: dwc3: Properly handle processing of pending events
USB: Gadget: core: Help prevent panic during UVC unconfigure
usb-storage: alauda: Fix uninit-value in alauda_check_media()
usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment
usb: typec: tcpm: Fix response to vsafe0V event
wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems()
wifi: rtw89: fix 8852AE disconnection caused by RX full flags
wireguard: allowedips: expand maximum node depth
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
x86: Move gds_ucode_mitigated() declaration to header
x86/sev: Do not try to parse for the CC blob on non-AMD hardware
x86/speculation: Add cpu_show_gds() prototype
x86/srso: Fix build breakage with the LLVM linker
xsk: fix refcount underflow in error path

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-08-20 23:13:32 +03:00
Mikhail Novosyolov
df6fbc731e upd: 6.1.44 -> 6.1.45 2023-08-11 21:10:45 +03:00
Mikhail Novosyolov
00683cec50 [bot] upd: 6.1.43 -> 6.1.44
Changelog:

ARM: cpu: Switch to arch_cpu_finalize_init()
Documentation/x86: Fix backwards on/off logic about YMM support
ia64/cpu: Switch to arch_cpu_finalize_init()
init: Invoke arch_cpu_finalize_init() earlier
init: Provide arch_cpu_finalize_init()
init: Remove check_bugs() leftovers
init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
KVM: Add GDS_NO support to KVM
loongarch/cpu: Switch to arch_cpu_finalize_init()
m68k/cpu: Switch to arch_cpu_finalize_init()
mips/cpu: Switch to arch_cpu_finalize_init()
mm: Move mm_cachep initialization to mm_init()
sh/cpu: Switch to arch_cpu_finalize_init()
sparc/cpu: Switch to arch_cpu_finalize_init()
um/cpu: Switch to arch_cpu_finalize_init()
x86/bugs: Increase the x86 bugs vector size to two u32s
x86/cpu, kvm: Add support for CPUID_80000021_EAX
x86/cpu: Switch to arch_cpu_finalize_init()
x86: fix backwards merge of GDS/SRSO bit
x86/fpu: Mark init functions __init
x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
x86/fpu: Remove cpuinfo argument from init functions
x86/init: Initialize signal frame size late
x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build
x86/mm: fix poking_init() for Xen PV guests
x86/mm: Initialize text poking earlier
x86/mm: Use mm_alloc() in poking_init()
x86/speculation: Add force option to GDS mitigation
x86/speculation: Add Gather Data Sampling mitigation
x86/speculation: Add Kconfig option for GDS
x86/srso: Add a forgotten NOENDBR annotation
x86/srso: Add a Speculative RAS Overflow mitigation
x86/srso: Add IBPB
x86/srso: Add IBPB_BRTYPE support
x86/srso: Add IBPB on VMEXIT
x86/srso: Add SRSO_NO support
x86/srso: Fix return thunks in generated code
x86/srso: Tie SBPB bit setting to microcode patch detection
x86/xen: Fix secondary processors' FPU initialization
xen/netback: Fix buffer overrun triggered by unusual packet

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-08-10 16:28:58 +03:00
Mikhail Novosyolov
bf7cb32511 [bot] upd: 6.1.42 -> 6.1.43
Changelog:

ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info()
ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
ACPI: processor: perflib: Use the "no limit" frequency QoS
ALSA: hda/realtek: Support ASUS G713PV laptop
ALSA: hda/relatek: Enable Mute LED on HP 250 G8
arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2
arm64/sme: Set new vector length before reallocating
ASoC: fsl_spdif: Silence output on stop
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
ata: pata_ns87415: mark ns87560_tf_read static
atheros: fix return value check in atl1_tso()
benet: fix return value check in be_lancer_xmit_workarounds()
blk-mq: Fix stall due to recursive flush plug
block: Fix a source code comment in include/uapi/linux/blkzoned.h
bonding: reset bond's flags when down link is P2P device
btrfs: account block group tree when calculating global reserve size
btrfs: check for commit error at btrfs_attach_transaction_barrier()
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
btrfs: fix race between quota disable and relocation
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
ceph: never send metrics if disable_send_metrics is set
cpufreq: intel_pstate: Drop ACPI _PSS states table patching
cxl/acpi: Fix a use-after-free in cxl_parse_cfmws()
cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws()
dma-buf: fix an error pointer vs NULL bug
dma-buf: keep the signaling time of merged fences v3
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
dm raid: clean up four equivalent goto tags in raid_ctr()
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
dm raid: protect md_stop() with 'reconfig_mutex'
Documentation: security-bugs.rst: clarify CVE handling
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13
drm/amd/display: Add FAMS validation before trying to use it
drm/amd/display: add FB_DAMAGE_CLIPS support
drm/amd/display: add ODM case when looking for first split pipe
drm/amd/display: add pixel rate based CRB allocation support
drm/amd/display: Check if link state is valid
drm/amd/display: Copy DC context in the commit streams
drm/amd/display: Enable new commit sequence only for DCN32x
drm/amd/display: fix dc/core/dc.c kernel-doc
drm/amd/display: fix dcn315 single stream crb allocation
drm/amd/display: Fix possible underflow for displays with large vblank
drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315
drm/amd/display: Include surface of unaffected streams
drm/amd/display: Keep PHY active for dp config
drm/amd/display: perform a bounds check before filling dirty rectangles
drm/amd/display: Prevent vtotal from being set to 0
drm/amd/display: Rework comments on dc file
drm/amd/display: Rework context change check
drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix
drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt
drm/amd/display: set per pipe dppclk to 0 when dpp is off
drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()
drm/amd/display: Update correct DCN314 register header
drm/amd/display: update extended blank for dcn314 onwards
drm/amd/display: use low clocks for no plane configs
drm/amd/display: Use min transition for all SubVP plane add/remove
drm/amd/display: Write to correct dirty_rect
drm/amd: Fix an error handling mistake in psp_sw_init()
drm/amd: Move helper for dynamic speed switch check out of smu13
drm/i915/dpt: Use shmem for dpt objects
drm/i915: Fix an error handling path in igt_write_huge()
drm/msm/adreno: Fix snapshot BINDLESS_DATA size
drm/msm: Disallow submit with fence id 0
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
drm/msm: Switch idr_lock to spinlock
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't print error message if eviction was interrupted
drm/ttm: never consider pinned BOs for eviction&swap
ethernet: atheros: fix return value check in atl1e_tso_csum()
file: always lock position for FMODE_ATOMIC_POS
gpio: mvebu: fix irq domain leak
gpio: mvebu: Make use of devm_pwmchip_add
gpio: tps68470: Make tps68470_gpio_output() always set the initial value
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
i2c: Delete error messages for failed memory allocations
i2c: Improve size determinations
i2c: nomadik: Remove a useless call in the remove function
i2c: nomadik: Remove unnecessary goto label
i2c: nomadik: Use devm_clk_get_enabled()
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
iavf: fix potential deadlock on allocation failure
ice: Fix memory management in ice_ethtool_fdir.c
igc: Fix Kernel Panic during ndo_tx_timeout callback
io_uring: don't audit the capability check in io_uring_create()
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
KVM: arm64: Condition HW AF updates on config option
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
KVM: s390: pv: fix index value of replaced ASCE
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid
locking/rtmutex: Fix task->pi_waiters integrity
LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch
LoongArch: BPF: Fix check condition to call lu32id in move_imm()
maple_tree: add __init and __exit to test module
maple_tree: fix 32 bit mas_next testing
media: amphion: Fix firmware path to match linux-firmware
media: staging: atomisp: select V4L2_FWNODE
MIPS: Loongson: Fix build error when make modules_install
MIPS: Loongson: Move arch cflags to MIPS top level Makefile
mm: suppress mm fault logging if fatal signal already pending
mptcp: do not rely on implicit state check in mptcp_listen()
mptcp: ensure subflow is unhashed before cleaning the backlog
mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen()
net: dsa: qca8k: fix broken search_and_del
net: dsa: qca8k: fix mdb add/del case with 0 VID
net: dsa: qca8k: fix search_and_insert wrong handling of new rule
netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
netfilter: nf_tables: fix underflow in chain reference counter
netfilter: nf_tables: fix underflow in object reference counter
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
netfilter: nft_set_rbtree: fix overlap expiration walk
net: hns3: fix the imp capability bit cannot exceed 32 bits issue
net: hns3: fix wrong bw weight of disabled tc issue
net: hns3: fix wrong tc bandwidth weight data issue
net: phy: marvell10g: fix 88x3310 power up
net/sched: mqprio: add extack to mqprio_parse_nlattr()
net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
net/sched: mqprio: refactor nlattr parsing to a separate function
net: stmmac: Apply redundant write work around on 4.xx too
nfsd: Remove incorrect check in nfsd4_validate_stateid
n_tty: Rename tail to old_tail in n_tty_read()
octeontx2-af: Fix hash extraction enable configuration
octeontx2-af: Removed unnecessary debug messages.
ovl: fix null pointer dereference in ovl_permission()
PCI/ASPM: Avoid link retraining race
PCI/ASPM: Factor out pcie_wait_for_retrain()
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
PCI: rockchip: Fix window mapping and address translation for endpoint
PCI: rockchip: Remove writes to unused registers
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
phy: phy-mtk-dp: Fix an error code in probe()
phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
phy: qcom-snps-femto-v2: properly enable ref clock
platform/x86/amd/pmf: Notify OS power slider update
platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
PM: sleep: wakeirq: fix wake irq arming
powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close
proc/vmcore: fix signedness bug in read_from_oldmem()
pwm: Add a stub for devm_pwmchip_add()
rbd: harden get_lock_owner_info() a bit
rbd: make get_lock_owner_info() return a single locker or NULL
rbd: retrieve and check lock owner twice before blocklisting
RDMA/bnxt_re: Prevent handling any completions after qp destroy
RDMA/irdma: Add missing read barriers
RDMA/irdma: Fix data race on CQP completion stats
RDMA/irdma: Fix data race on CQP request done
RDMA/irdma: Fix op_type reporting in CQEs
RDMA/irdma: Report correct WC error
RDMA/mlx4: Make check for invalid flags stricter
RDMA/mthca: Fix crash when polling CQ for shared QPs
Revert "tracing: Add "(fault)" name injection to kernel probes"
Revert "um: Use swap() to make code cleaner"
Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
Revert "usb: xhci: tegra: Fix error check"
Revert "xhci: add quirk for host controllers that don't update endpoint DCS"
ring-buffer: Fix wrong stat of cpu_buffer->read
s390/dasd: fix hanging device after quiesce/resume
s390/dasd: print copy pair message only for the correct error
selftests: mptcp: join: only check for ip6tables if needed
selftests: mptcp: sockopt: use 'iptables-legacy' if available
serial: 8250_dw: Preserve original value of DLF register
serial: qcom-geni: drop bogus runtime pm state update
serial: sifive: Fix sifive_serial_console_setup() section
smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request
soundwire: fix enumeration completion
soundwire: qcom: update status correctly with mask
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
tcp: Reduce chance of collisions in inet6_hashfn().
team: reset team's flags when down link is P2P device
test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
test_maple_tree: test modifications while iterating
tipc: check return value of pskb_trim()
tipc: stop tipc crypto on failure in tipc_node_create
tpm_tis: Explicitly check for error code
tracing: Allow synthetic events to pass around stacktraces
tracing: Fix trace_event_raw_event_synth() if else statement
tracing: Fix warning in trace_buffered_event_disable()
tracing/probes: Add symstr type for dynamic events
tracing/probes: Fix to avoid double count of the string length on the array
tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails
tty: fix hang on tty device with no_room set
tty: n_gsm: fix UAF in gsm_cleanup_mux
ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
ublk: fail to recover device if queue setup is interrupted
ublk: fail to start device if queue setup is interrupted
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
usb: dwc3: don't reset device side if dwc3 was configured as host-only
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
usb: gadget: call usb_gadget_check_config() to verify UDC capability
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate
USB: gadget: Fix the memory leak in raw_gadget driver
usb: misc: ehset: fix wrong if condition
usb: ohci-at91: Fix the unhandle interrupt when resume
USB: quirks: add quirk for Focusrite Scarlett
USB: serial: option: add Quectel EC200A module support
USB: serial: option: support Quectel EM060K_128
USB: serial: simple: add Kaufmann RKS+CAN VCP
USB: serial: simple: sort driver entries
usb: typec: Iterate pds array when showing the pd list
usb: typec: Set port->pd before adding device for typec_port
usb: typec: Use sysfs_emit_at when concatenating the string
usb: xhci-mtk: set the dma max_seg_size
virtio-net: fix race between set queues and probe
vxlan: calculate correct header length for GPE
vxlan: fix GRO with VXLAN-GPE
vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks
x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory
xenbus: check xen_domain in xenbus_probe_initcall
xen: speed up grant-table reclaim

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-08-06 13:51:04 +03:00
Mikhail Novosyolov
d906815dc1 Reenable binary kernel modules
Fixes: 51eafaa2
2023-07-31 21:49:11 +03:00
Mikhail Novosyolov
f5d42c129c TRy to build-in ARM SMMU
Trying to fix seeing NVMe disks on
https://linux-hardware.org/?probe=f6563c2624&log=dmesg
2023-07-31 18:07:30 +03:00
Mikhail Novosyolov
831e89d788 update x86 configs (simple make oldconfig with new kernel) 2023-07-31 17:14:15 +03:00
Mikhail Novosyolov
5202a9e63d Revert odd changes of arm64 config
Revert odd changes by commit 2bedd04197
keeping configs with x86_64 in sync where possible.
(Some changes may potentially be useful, but still revert them for sync)
2023-07-31 16:17:10 +03:00
Alexander Stefanov
ac7122c9bc build perf now 2023-07-31 10:02:02 +00:00
Alexander Stefanov
f0500d0ef2 do not build perf 2023-07-30 15:56:41 +00:00
Alexander Stefanov
66f9d85a90 go back 2023-07-30 15:56:25 +00:00
Alexander Stefanov
9da44dfaad disable warning 2023-07-30 12:57:21 +00:00
Alexander Stefanov
46c7994c77 fix build 2023-07-29 22:58:35 +00:00
Alexander Stefanov
51eafaa2d8 build riscv 2023-07-29 21:25:45 +00:00
Alexander Stefanov
c1992edf58 add riscv64 config 2023-07-29 13:25:02 +00:00
Alexander Stefanov
2bedd04197 6.1.42, update arm64 kernel 2023-07-29 12:19:05 +00:00
HisShadow
726ad01431 disable dtb loading from cmdline 2023-07-27 01:33:29 +03:00
Alexander Stefanov
00dd351dbb adjust to modern kernel 2023-07-26 17:15:05 +00:00
Alexander Stefanov
ffbaf4a573 update snap to 6.1.41 2023-07-26 14:19:45 +00:00
Mikhail Novosyolov
a6cef40bca [bot] upd: 6.1.38 -> 6.1.39
Changelog:

Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
afs: Fix accidental truncation when storing data
ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
ALSA: hda/realtek: Add quirk for Clevo NPx0SNx
ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook
ALSA: jack: Fix mutex call in snd_jack_report()
ALSA: pcm: Fix potential data race at PCM memory allocation helpers
amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
apparmor: fix missing error check for rhashtable_insert_fast
ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
arm64: dts: mediatek: Add cpufreq nodes for MT8192
arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui
arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz
arm64: dts: microchip: sparx5: do not use PSCI on reference boards
arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
arm64: dts: qcom: apq8096: fix fixed regulator name property
arm64: dts: qcom: msm8916: correct camss unit address
arm64: dts: qcom: msm8916: correct MMC unit address
arm64: dts: qcom: msm8994: correct SPMI unit address
arm64: dts: qcom: msm8996: correct camss unit address
arm64: dts: qcom: pm7250b: add missing spmi-vadc include
arm64: dts: qcom: sdm630: correct camss unit address
arm64: dts: qcom: sdm845: correct camss unit address
arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg
arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k
arm64: dts: qcom: sm8350: Add GPI DMA compatible fallback
arm64: dts: qcom: sm8350: correct DMA controller unit address
arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
arm64: dts: ti: k3-j7200: Fix physical address of pin
arm64: sme: Use STR P to clear FFR context field in streaming SVE mode
ARM: 9303/1: kprobes: avoid missing-declaration warnings
ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
ARM: dts: BCM5301X: fix duplex-full => full-duplex
ARM: dts: gta04: Move model property out of pinctrl node
ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
ARM: dts: lan966x: kontron-d10: fix board reset
ARM: dts: lan966x: kontron-d10: fix SPI CS
ARM: dts: meson8b: correct uart_B and uart_C clock references
ARM: dts: meson8: correct uart_B and uart_C clock references
ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled
ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
ARM: dts: qcom: msm8974: do not use underscore in node name (again)
ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
ARM: dts: stm32: Shorten the AV96 HDMI sound card name
ARM: ep93xx: fix missing-prototype warnings
ARM: omap2: fix missing tick_broadcast() prototype
ARM: orion5x: fix d2net gpio initialization
ASoC: amd: acp: clear pdm dma interrupt mask
ASoC: es8316: Do not set rate constraints for unsupported MCLKs
ASoC: es8316: Increment max value for ALC Capture Target Volume control
ASoC: imx-audmix: check return value of devm_kasprintf()
ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices
ASoC: mediatek: mt8173: Fix irq error path
ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
autofs: use flexible array in ioctl structure
bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
bcache: fixup btree_cache_wait list damage
bcache: Remove unnecessary NULL point check in node allocations
blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
blk-mq: fix potential io hang by wrong 'wake_batch'
blktrace: use inline function for blk_trace_remove() while blktrace is disabled
block: add overflow checks for Amiga partition support
block: change all __u32 annotations to __be32 in affs_hardblocks.h
block: fix blktrace debugfs entries leakage
block: fix signed int overflow in Amiga partition support
block: Fix the type of the second bdev_op_is_zoned_write() argument
block: increment diskseq on all media change events
block/partition: fix signedness issue for Amiga partitions
Bluetooth: fix invalid-bdaddr quirk for non-persistent setup
Bluetooth: ISO: use hci_sync for setting CIG parameters
Bluetooth: MGMT: add CIS feature bits to controller information
Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable
Bluetooth: MGMT: Use BIT macro when defining bitfields
bonding: do not assume skb mac_header is set
bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set()
bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint
bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
bpf: Factor out socket lookup functions for the TC hookpoint.
bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings
bpf: Fix memleak due to fentry attach failure
bpf: Remove bpf trampoline selector
bpftool: JIT limited misreported as negative value on aarch64
btrfs: add block-group tree to lockdep classes
btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
btrfs: bail out reclaim process if filesystem is read-only
btrfs: delete unused BGs while reclaiming BGs
btrfs: do not BUG_ON() on tree mod log failure at balance_level()
btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block()
btrfs: fix extent buffer leak after tree mod log failure at split_node()
btrfs: fix race when deleting free space root from the dirty cow roots list
btrfs: fix race when deleting quota root from the dirty cow roots list
btrfs: reinsert BGs failed to reclaim
bus: fsl-mc: don't assume child devices are all fsl-mc devices
bus: ti-sysc: Fix dispc quirk masking bool variables
can: kvaser_pciefd: Add function to set skb hwtstamps
can: kvaser_pciefd: Set hardware timestamp on transmitted packets
can: length: fix bitstuffing count
cifs: do all necessary checks for credits within or before locking
cifs: prevent use-after-free by freeing the cfile later
clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks()
clk: cdce925: check return value of kasprintf()
clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider()
clk: Export clk_hw_forward_rate_request()
clk: Fix memory leak in devm_clk_notifier_register()
clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe
clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe
clk: imx: scu: use _safe list iterator to avoid a use after free
clk: keystone: sci-clk: check return value of kasprintf()
clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs
clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling
clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling
clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable
clk: qcom: ipq6018: fix networking resets
clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags
clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk
clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock
clk: qcom: reset: support resetting multiple bits
clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write
clk: rs9: Fix .driver_data content in i2c_device_id
clk: si5341: check return value of {devm_}kasprintf()
clk: si5341: free unused memory on probe failure
clk: si5341: return error if one synth clock registration fails
clk: tegra: tegra124-emc: Fix potential memory leak
clk: ti: clkctrl: check return value of kasprintf()
clk: vc5: check memory returned by kasprintf()
clk: vc5: Fix .driver_data content in i2c_device_id
clk: vc5: Use `clamp()` to restrict PLL range
clk: vc7: Fix .driver_data content in i2c_device_id
clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
coresight: Fix loss of connection info when a module is unloaded
cpufreq: intel_pstate: Fix energy_performance_preference for passive
cpufreq: mediatek: correct voltages for MT7622 and MT7623
crypto: jitter - correct health test during initialization
crypto: kpp - Add helper to set reqsize
crypto: marvell/cesa - Fix type mismatch warning
crypto: nx - fix build warnings when DEBUG_FS is not enabled
crypto: qat - unmap buffer before free for DH
crypto: qat - unmap buffers before free for RSA
crypto: qat - Use helper to set reqsize
dax: Fix dax_mapping_release() use after free
dax: Introduce alloc_dev_dax_id()
dax/kmem: Pass valid argument to memory_group_register_static
device property: Clarify description of returned value in some functions
device property: Fix documentation for fwnode_get_next_parent()
dm: avoid split of quoted strings where possible
dm: fix undue/missing spaces
dm ioctl: Avoid double-fetch of version
dm ioctl: have constant on the right side of the test
drivers: fwnode: fix fwnode_irq_get[_byname]()
drivers: meson: secure-pwrc: always enable DMA domain
driver: soc: xilinx: use _safe loop iterator to avoid a use after free
drivers/perf: hisi: Don't migrate perf to the CPU going to teardown
drm: Add fixed-point helper to get rounded integer values
drm/amd/display: Add logging for display MALL refresh setting
drm/amd/display: Explicitly specify update type per plane info change
drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode
drm/amd/display: Fix a test CalculatePrefetchSchedule()
drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg()
drm/amd: Don't try to enable secure display TA multiple times
drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function.
drm/amdgpu: fix number of fence calculations
drm/amdgpu: Fix usage of UMC fill record in RAS
drm/amdkfd: Fix potential deallocation of previously deallocated memory.
drm/bridge: anx7625: Convert to i2c's .probe_new()
drm/bridge: anx7625: Prevent endless probe loop
drm/bridge: Introduce pre_enable_prev_first to alter bridge init order
drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show()
drm/bridge: tc358767: Switch to devm MIPI-DSI helpers
drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
drm/bridge: tc358768: always enable HS video mode
drm/bridge: tc358768: fix PLL parameters computation
drm/bridge: tc358768: fix PLL target frequency
drm/bridge: tc358768: fix TCLK_TRAILCNT computation
drm/bridge: tc358768: fix TCLK_ZEROCNT computation
drm/bridge: tc358768: fix THS_TRAILCNT computation
drm/bridge: tc358768: fix THS_ZEROCNT computation
drm/bridge: tc358768: fix TXTAGOCNT computation
drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec
drm/bridge: ti-sn65dsi83: Fix enable error path
drm/i915: Fix TypeC mode initialization during system resume
drm/i915/guc/slpc: Apply min softlimit correctly
drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks
drm/i915/tc: Fix TC port link ref init for DP MST during HW readout
drm/msm/a5xx: really check for A510 in a5xx_gpu_init
drm/msm/disp/dpu: get timing engine status from intf status register
drm/msm/dp: Free resources after unregistering them
drm/msm/dpu: correct MERGE_3D length
drm/msm/dpu: do not enable color-management if DSPPs are not available
drm/msm/dpu: Fix slice_last_group_size calculation
drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register
drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf
drm/msm/dsi: Remove incorrect references to slice_count
drm/msm/dsi: Use DSC slice(s) packet size to compute word count
drm/panel: sharp-ls043t1le01: adjust mode settings
drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
drm/radeon: fix possible division-by-zero errors
drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2
drm/vkms: Fix RGB565 pixel conversion
drm/vkms: isolate pixel conversion functionality
drm/vram-helper: fix function names in vram helper doc
dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350
efi/libstub: Disable PCI DMA before grabbing the EFI memory map
erofs: avoid tagged pointers to mark sync decompression
erofs: clean up cached I/O strategies
erofs: fix compact 4B support for 16k block size
erofs: kill hooked chains to avoid loops on deduplicated compressed images
erofs: move zdata.h into zdata.c
erofs: remove tagged pointer helpers
erofs: simplify iloc()
evm: Complete description of evm_inode_setattr()
evm: Fix build warnings
ext4: Remove ext4 locking of moved directory
extcon: Fix kernel doc of property capability fields to avoid warnings
extcon: Fix kernel doc of property fields to avoid warnings
extcon: usbc-tusb320: Convert to i2c's .probe_new()
extcon: usbc-tusb320: Unregister typec port on driver removal
f2fs: check return value of freeze_super()
f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED
f2fs: fix error path handling in truncate_dnode()
f2fs: fix potential deadlock due to unpaired node_write lock use
f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
fanotify: disallow mount/sb marks on kernel internal pseudo fs
fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
fs: avoid empty option when generating legacy mount string
fs: Establish locking order for unrelated directories
fs: Lock moved directories
fs: no need to check source
fs: pipe: reveal missing function protoypes
gfs2: Fix duplicate should_fault_in_pages() call
gtp: Fix use-after-free in __gtp_encap_destroy().
HID: uclogic: Modular KUnit tests should not depend on KUNIT=y
hwmon: (f71882fg) prevent possible division by zero
hwmon: (gsc-hwmon) fix fan pwm temperature scaling
hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
hwrng: st - keep clock enabled while hwrng is registered
hwrng: virtio - Fix race on data_avail and actual data
hwtracing: hisi_ptt: Fix potential sleep in atomic context
i2c: nvidia-gpu: Add ACPI property to align with device-tree
i2c: nvidia-gpu: Remove ccgx,firmware-build property
i2c: qup: Add missing unwind goto in qup_i2c_probe()
i2c: xiic: Don't try to handle more interrupt events after error
i3c: master: svc: fix cpu schedule in spin lock
IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
ibmvnic: Do not reset dql stats on NON_FATAL err
ice: handle extts in the miscellaneous interrupt thread
igc: Enable and fix RX hash usage by netstack
iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF
iio: accel: fxls8962af: fixup buffer scan element type
iio: adc: ad7192: Fix internal/external clock selection
iio: adc: ad7192: Fix null ad7192_state pointer access
ima: Fix build warnings
Input: adxl34x - do not hardcode interrupt trigger type
Input: drv260x - sleep between polling GO bit
Input: pm8941-powerkey - fix debounce on gen2+ PMICs
integrity: Fix possible multiple allocation in integrity_inode_get()
iommu/virtio: Detach domain on endpoint release
iommu/virtio: Return size mapped for a detached domain
io_uring: Use io_schedule* in cqring wait
io_uring: wait interruptibly for request completions on exit
ipvlan: Fix return value of ipvlan_queue_xmit()
ipvs: increase ip_vs_conn_tab_bits range for 64BIT
irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
irqchip/loongson-pch-pic: Fix initialization of HT vector register
irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment
irqchip/stm32-exti: Fix warning on initialized field overwritten
jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
kbuild: Disable GCOV for *.mod.o
kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
kexec: fix a memory leak in crash_shrink_memory()
kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined
ksmbd: avoid field overflow warning
KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler
KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
KVM: s390: vsie: fix the length of APCB bitmap
leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
lib/bitmap: drop optimization of bitmap_{from,to}_arr64
libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE
libbpf: fix offsetof() and container_of() to work with CO-RE
lib/ts_bm: reset initial match offset for every block of text
lkdtm: replace ll_rw_block with submit_bh
lockd: drop inappropriate svc_get() from locked_get()
locking/atomic: arm: fix sync ops
mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
md/raid10: fix io loss while replacement replace rdev
md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
md/raid10: fix overflow of md/safe_mode_delay
md/raid10: fix the condition to call bio_end_io_acct()
md/raid10: fix wrong setting of max_corr_read_errors
md/raid1-10: factor out a helper to add bio to plug
md/raid1-10: factor out a helper to submit normal write
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
md/raid1-10: submit write io directly if bitmap is not enabled
media: amphion: drop repeated codec data for vc1g format
media: amphion: drop repeated codec data for vc1l format
media: amphion: initiate a drain of the capture queue in dynamic resolution change
media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
media: cec: i2c: ch7322: also select REGMAP
media: hi846: fix usage of pm_runtime_get_if_in_use()
media: i2c: Correct format propagation for st-mipid02
media: mediatek: vcodec: using decoder status instead of core work count
media: usb: Check az6007_read() return value
media: usb: siano: Fix warning due to null work_func_t function pointer
media: venus: helpers: Fix ALIGN() of non power of two
media: videodev2.h: Fix struct v4l2_input tuner index comment
memory: brcmstb_dpfe: fix testing array offset after use
memstick r592: make memstick_debug_get_tpc_name() static
mfd: intel-lpss: Add missing check for platform_get_resource
mfd: rt5033: Drop rt5033-battery sub-device
mfd: stmfx: Fix error path in stmfx_chip_init
mfd: stmfx: Nullify stmfx->vdd in case of error
mfd: stmpe: Only disable the regulators if they are enabled
mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe()
misc: fastrpc: check return value of devm_kasprintf()
mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init
mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019
mm: call arch_swap_restore() from do_swap_page()
mmc: core: disable TRIM on Kingston EMMC04G-M627
mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used
mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
mm/damon/ops-common: atomically test and clear young on ptes and pmds
mm/mmap: Fix extra maple tree write
mm/mmap: Fix VM_LOCKED check in do_vmi_align_munmap()
modpost: fix off by one in is_executable_section()
modpost: fix section mismatch message for R_ARM_ABS32
modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
modpost: remove broken calculation of exception_table_entry size
mtd: parsers: refer to ARCH_BCMBCA instead of ARCH_BCM4908
net: add a couple of helpers for iph tot_len
net: axienet: Move reset before 64-bit DMA detection
net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled
net: dsa: sja1105: always enable the INCL_SRCPT option
net: dsa: sja1105: always enable the send_meta options
net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT
net: dsa: tag_sja1105: fix MAC DA patching from meta frames
net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode
net: dsa: vsc73xx: fix MTU configuration
netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
netfilter: nf_tables: do not ignore genmask when looking up chain by id
netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
netfilter: nf_tables: unbind non-anonymous set if rule construction fails
net: fix net_dev_start_xmit trace event vs skb_transport_offset()
netlink: Add __sock_i_ino() for __netlink_diag_dump().
netlink: do not hard code device address lenth in fdb dumps
netlink: fix potential deadlock in netlink_set_err()
net: mscc: ocelot: don't keep PTP configuration of all ports in single structure
net: mscc: ocelot: don't report that RX timestamping is enabled by default
net: nfc: Fix use-after-free caused by nfc_llcp_find_local
net/sched: act_ipt: add sanity checks on skb before calling target
net/sched: act_ipt: add sanity checks on table name and hook locations
net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
net: stmmac: fix double serdes powerdown
nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
NFSD: add encoding of op_recall flag for write delegation
NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
NFSv4.2: fix wrong shrinker_id
ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
nvme-auth: don't ignore key generation failures when initializing ctrl keys
nvme-auth: no need to reset chap contexts on re-authentication
nvme-auth: remove symbol export from nvme_auth_reset
nvme-auth: rename authentication work elements
nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap
nvme-core: add missing fault-injection cleanup
nvme-core: fix dev_pm_qos memleak
nvme-core: fix memory leak in dhchap_ctrl_secret
nvme-core: fix memory leak in dhchap_secret_store
nvmem: rmem: Use NVMEM_DEVID_AUTO
nvmem: sunplus-ocotp: release otp->clk before return
ocfs2: Fix use of slab data with sendpage
octeontx2-af: Add validation before accessing cgx and lmac
octeontx2-af: Fix mapping for NIX block from CGX connection
octeontx-af: fix hardware timestamp configuration
ovl: update of dentry revalidate flags after copy up
PCI: Add pci_clear_master() stub for non-CONFIG_PCI
PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
PCI: cadence: Fix Gen2 Link Retraining process
PCI: endpoint: Fix a Kconfig prompt of vNTB driver
PCI: endpoint: Fix Kconfig indent style
PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction
PCI: ftpci100: Release the clock resources
PCI: pciehp: Cancel bringup sequence if card is not present
PCI: qcom: Disable write access to read only registers for IP v2.9.0
PCI: qcom: Remove PCIE20_ prefix from register definitions
PCI: qcom: Sort and group registers and bitfield definitions
PCI: qcom: Use DWC helpers for modifying the read-only DBI registers
PCI: qcom: Use lower case for hex
PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain()
PCI: vmd: Reset VMD config register between soft reboots
perf/arm-cmn: Fix DTC reset
perf bench: Add missing setlocale() call to allow usage of %'d style formatting
perf dwarf-aux: Fix off-by-one in die_get_varname()
perf/ibs: Fix interface via core pmu events
perf script: Fix allocation of evsel->priv related to per-event dump files
perf tool x86: Consolidate is_amd check into single function
perf tool x86: Fix perf_env memory leak
phy: tegra: xusb: check return value of devm_kzalloc()
phy: tegra: xusb: Clear the driver reference in usb-phy dev
pinctrl: at91-pio4: check return value of devm_kasprintf()
pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
pinctrl: cherryview: Return correct value if pin in push-pull mode
pinctrl: microchip-sgpio: check return value of devm_kasprintf()
pinctrl: npcm7xx: Add missing check for ioremap
pinctrl: sunplus: Add check for kmalloc
pinctrl:sunplus: Add check for kmalloc
platform/x86/dell/dell-rbtn: Fix resources leaking on error path
platform/x86: lenovo-yogabook: Fix work race on remove()
platform/x86: lenovo-yogabook: Reprobe devices on remove()
platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe()
platform/x86: think-lmi: Correct NVME password handling
platform/x86: think-lmi: Correct System password interface
platform/x86: think-lmi: mutex protection around multiple WMI calls
platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles
PM: domains: fix integer overflow issues in genpd_parse_state()
PM: domains: Move the verification of in-params from genpd_add_device()
posix-timers: Prevent RT livelock in itimer_delete()
powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
powerpc/64s: Fix VAS mm use after free
powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node
powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare()
powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
powerpc/powernv/sriov: perform null check on iov before dereferencing iov
powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe()
powerpc: simplify ppc_save_regs
powerpc: update ppc_save_regs to save current r1 in pt_regs
pptp: Fix fib lookup calls.
pstore/ram: Add check for kstrdup
pwm: ab8500: Fix error code in probe()
pwm: imx-tpm: force 'real_period' to be zero in suspend
pwm: mtk_disp: Fix the disable flow of disp_pwm
pwm: sysfs: Do not apply state to already disabled PWMs
radeon: avoid double free in ci_dpm_init()
rcu: Make rcu_cpu_starting() rely on interrupts being disabled
rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
rcuscale: Move shutdown from wait_event() to wait_event_idle()
rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs
rcutorture: Correct name of use_softirq module parameter
RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
RDMA/bnxt_re: Fix to remove an unnecessary log
RDMA/bnxt_re: Fix to remove unnecessary return labels
RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
RDMA/bnxt_re: Use unique names while registering interrupts
RDMA/bnxt_re: wraparound mbox producer index
RDMA/hns: Fix hns_roce_table_get return value
RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes
RDMA/rxe: Add ibdev_dbg macros for rxe
RDMA/rxe: Fix access checks in rxe_check_bind_mw
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mw.c
regulator: core: Fix more error checking for debugfs_create_dir()
regulator: core: Streamline debugfs operations
regulator: tps65219: Fix matching interrupts for their regulators
Revert "drm/amd/display: edp do not add non-edid timings"
Revert "f2fs: fix potential corruption when moving a directory"
Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
riscv: move memblock_allow_resize() after linear mapping is ready
riscv: uprobes: Restore thread.bad_cause
rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
s390/qeth: Fix vipa deletion
samples/bpf: Fix buffer overflow in tcp_basertt
samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60
scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state
scsi: qedf: Fix NULL dereference in error handling
sctp: add bpf_bypass_getsockopt proto callback
sctp: fix potential deadlock on &net->sctp.addr_wq_lock
selftests/bpf: Do not use sign-file as testcase
selftests/bpf: Fix check_mtu using wrong variable type
selftests: cgroup: fix unexpected failure on test_memcg_low
selftests: rtnetlink: remove netdevsim device after ipsec offload test
serial: 8250: lock port for stop_rx() in omap8250_irq()
serial: 8250: lock port for UART_IER access in omap8250_irq()
serial: 8250: omap: Fix freeing of resources on failed register
serial: 8250_omap: Use force_suspend and resume for system suspend
serial: core: lock port for start_rx() in uart_resume_port()
serial: core: lock port for stop_rx() in uart_suspend_port()
sfc: fix crash when reading stats while NIC is resetting
sh: Avoid using IRQ0 on SH3 and SH4
sh: dma: Fix DMA channel offset calculation
sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ
sh: j2: Use ioremap() to translate device tree address into kernel memory
sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux
sh: mach-highlander: Handle virq offset in cascaded IRL demux
sh: mach-r2d: Handle virq offset in cascaded IRL demux
shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
SMB3: Do not send lease break acknowledgment if all file handles have been closed
smb: client: fix broken file attrs with nodfs mounts
soc/fsl/qe: fix usb.c build errors
soc: mediatek: SVS: Fix MT8192 GPU node name
spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
spi: dw: Round of n_bytes to power of 2
spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode
staging: vchiq_arm: mark vchiq_platform_init() static
SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
svcrdma: Prevent page release when nothing was received
tcp: annotate data races in __tcp_oow_rate_limited()
thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
tick/rcu: Fix bogus ratelimit condition
tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
um: Use HOST_DIR for mrproper
usb: common: usb-conn-gpio: Set last role to unknown before initial detection
usb: dwc2: Fix some error handling paths
usb: dwc2: platform: Improve error reporting for problems during .remove()
usb: dwc3: gadget: Propagate core init errors to UDC during pullup
usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
usb: dwc3: qcom: Fix potential memory leak
usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
usb: gadget: u_serial: Add null pointer check in gserial_suspend
usb: hide unused usbfs_notify_suspend/resume functions
usb: misc: eud: Fix eud sysfs path (use 'qcom_eud')
usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
USB: serial: option: add LARA-R6 01B PIDs
usb: typec: ucsi: Mark dGPUs as DEVICE scope
vfio/mdev: Move the compat_class initialization to module init
virt: sevguest: Add CONFIG_CRYPTO dependency
w1: fix loop in w1_fini()
w1: w1_therm: fix locking behavior in convert_t
watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
watchdog/perf: more properly prevent false positives with turbo modes
watch_queue: prevent dangling pipe pointer
wifi: ath10k: Serialize wake_tx_queue ops
wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart
wifi: ath11k: Add missing check for ioremap
wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
wifi: ath9k: convert msecs to jiffies where needed
wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
wifi: atmel: Fix an error handling path in atmel_probe()
wifi: cfg80211: drop incorrect nontransmitted BSS update code
wifi: cfg80211: fix regulatory disconnect for non-MLO
wifi: cfg80211: fix regulatory disconnect with OCB/NAN
wifi: cfg80211/mac80211: Fix ML element common size calculation
wifi: cfg80211: rewrite merging of inherited elements
wifi: ieee80211: Fix the common size calculation for reconfiguration ML
wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection
wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler()
wifi: iwlwifi: pull from TXQs with softirqs disabled
wifi: mac80211: Fix permissions for valid_links debugfs entry
wifi: mac80211: recalc min chandef for new STA links
wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam
wifi: mt76: mt7921e: fix init command fail with enabled device
wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
wifi: ray_cs: Fix an error handling path in ray_probe()
wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
wifi: wilc1000: fix for absent RSN capabilities WFA testcase
wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
wireguard: netlink: send staged packets when setting initial private key
wireguard: queueing: use saner cpu selection wrapping
x86/efi: Make efi_set_virtual_address_map IBT safe
x86/mm: Allow guest.enc_status_change_prepare() to fail
x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
x86/resctrl: Only show tasks' pid in current pid namespace
x86/sev: Fix calculation of end address based on number of pages
x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad()
xfs: check that per-cpu inodegc workers actually run on that cpu
xfs: disable reaping in fscounters scrub
xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
xfs: fix xfs_inodegc_stop racing with mod_delayed_work
xsk: Honor SO_BINDTODEVICE on bind

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-07-20 15:20:45 +03:00
Mikhail Novosyolov
90897f3b2a rebuild with v4l2loopback 0.12.7-1.git9ba7e2.1 2023-07-18 14:54:03 +03:00
Mikhail Novosyolov
9767127bec [bot] upd: 6.1.34 -> 6.1.38
Changelog:

ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
afs: Fix vlserver probe RTT handling
ALSA: hda/realtek: Add a quirk for Compaq N14JP6
ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256
ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
ALSA: usb-audio: Fix broken resume due to UAC3 power state
arm64: Add missing Set/Way CMO encodings
arm64: dts: qcom: sc7280-idp: drop incorrect dai-cells from WCD938x SDW
arm64: dts: qcom: sc7280-qcard: drop incorrect dai-cells from WCD938x SDW
arm64: dts: rockchip: Enable GPU on SOQuartz CM4
arm64: dts: rockchip: fix nEXTRST on SOQuartz
arm64: dts: rockchip: Fix rk356x PCIe register and range mappings
arm64/mm: Convert to using lock_mm_and_find_vma()
ARM: dts: Fix erroneous ADS touchscreen polarities
ARM: dts: vexpress: add missing cache properties
arm/mm: Convert to using lock_mm_and_find_vma()
ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x
ASoC: codecs: wcd938x-sdw: do not set can_multi_write flag
ASoC: cs35l41: Fix default regmap values for some registers
ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted
ASoC: Intel: avs: Account for UID of ACPI device
ASoC: Intel: avs: Add missing checks on FE startup
ASoC: nau8824: Add quirk to active-high jack-detect
ASoC: simple-card: Add missing of_node_put() in case of error
ASoC: soc-pcm: test if a BE can be prepared
ata: libata-scsi: Avoid deadlock on rescan after device resume
be2net: Extend xmit workaround to BE3 chip
bpf/btf: Accept function names that contain dots
bpf: ensure main program has an extable
bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable.
bpf: Fix verifier id tracking of scalars on spill
bpf: Force kprobe multi expected_attach_type for kprobe_multi link
bpf: track immediate values written to stack by BPF_ST instruction
btrfs: can_nocow_file_extent should pass down args->strict from callers
btrfs: do not ASSERT() on duplicated global roots
btrfs: fix an uninitialized variable warning in btrfs_log_inode
btrfs: fix iomap_begin length for nocow writes
btrfs: handle memory allocation failure in btrfs_csum_one_bio
btrfs: scrub: try harder to mark RAID56 block groups read-only
can: isotp: isotp_sendmsg(): fix return error fix on TX path
cgroup: always put cset in cgroup_css_set_put_fork
cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers
cgroup: Do not corrupt task iteration when rebinding subsystem
cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}()
cifs: fix lease break oops in xfstest generic/098
clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr
csky: fix up lock_mm_and_find_vma() conversion
dm: don't lock fs when the map is NULL during suspend or resume
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard
dm thin metadata: check fail_io before using data_sm
docs: Set minimal gtags / GNU GLOBAL version to 6.6.5
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
drm:amd:amdgpu: Fix missing buffer object unlock in failure path
drm/amd/display: Add wrapper to call planes and stream update
drm/amd/display: Do not update DRR while BW optimizations pending
drm/amd/display: edp do not add non-edid timings
drm/amd/display: Ensure vmin and vmax adjust for DCE
drm/amd/display: fix the system hang while disable PSR
drm/amd/display: Remove optimization for VRR updates
drm/amd/display: Use dc_update_planes_and_stream
drm/amdgpu: add missing radeon secondary PCI ID
drm/amdgpu: Don't set struct drm_driver.output_poll_changed
drm/amdgpu: Validate VM ioctl flags.
drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
drm/amd: Make sure image is written to trigger VBIOS image update flow
drm/amd/pm: workaround for compute workload type on some skus
drm/amd: Tighten permissions on VBIOS flashing attributes
drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
drm/exynos: vidi: fix a wrong error return
drm/nouveau: add nv_encoder pointer check for NULL
drm/nouveau: don't detect DSM for non-NVIDIA device
drm/nouveau/dp: check for NULL nv_connector->native_mode
drm: panel-orientation-quirks: Change Air's quirk to support Air Plus
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
EDAC/qcom: Get rid of hardcoded register offsets
epoll: ep_autoremove_wake_function should use list_del_init_careful
execve: always mark stack as growing down during early stack setup
execve: expand new process stack manually ahead of time
ext4: drop the call to ext4_error() from ext4_get_group_info()
fbdev: fix potential OOB read in fast_imageblit()
gfs2: Don't get stuck writing page onto itself under direct I/O
gpiolib: Fix GPIO chip IRQ initialization restriction
gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()
gpio: sifive: add missing check for platform_get_irq
HID: hidraw: fix data race on device refcount
HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
HID: wacom: Add error check to wacom_parse_and_register()
HID: wacom: Use ktime_t rather than int when dealing with timestamps
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
i2c: mchp-pci1xxxx: Avoid cast to incompatible function type
iavf: remove mask from iavf_irq_enable_queues()
IB/isert: Fix dead lock in ib_isert
IB/isert: Fix incorrect release of isert connection
IB/isert: Fix possible list corruption in CMA handler
IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
ice: Fix XDP memory leak when NIC is brought up and down
ieee802154: hwsim: Fix possible memory leaks
igb: Fix extts capture value format for 82580/i354/i350
igb: fix nvm.ops.read() error handling
igc: Clean the TX buffer and TX descriptor ring
igc: Fix possible system crash when loading module
Input: soc_button_array - add invalid acpi_index DMI quirk handling
io_uring/net: clear msg_controllen on partial sendmsg retry
io_uring/net: disable partial retries for recvmsg with cmsg
io_uring/net: save msghdr->msg_control for retries
io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr
io_uring/poll: serialize poll linked timer start with poll removal
io_uring: unlock sqd->lock before sq thread release CPU
ipvlan: fix bound dev checking for IPv6 l3s mode
ipvs: align inner_mac_header for encapsulation
irqchip/gic: Correctly validate OF quirk descriptors
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
irqchip/meson-gpio: Mark OF related data as maybe unused
kbuild: Update assembler calls to use proper flags and language target
kexec: support purgatories with .text.hot sections
ksmbd: fix out-of-bound read in smb2_write
ksmbd: validate command payload size
ksmbd: validate session id and tree id in the compound request
ksmbd: validate smb request protocol id
KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
KVM: arm64: Restore GICv2-on-GICv3 functionality
KVM: Avoid illegal stage2 mapping on invalid memory slot
LoongArch: Fix perf event id calculation
maple_tree: fix potential out-of-bounds access in mas_wr_end_piv()
media: cec: core: disable adapter in cec_devnode_unregister
media: cec: core: don't set last_initiator if tx in progress
memfd: check for non-NULL file_seals in memfd_create() syscall
MIPS: Alchemy: fix dbdma2
mips/mm: Convert to using lock_mm_and_find_vma()
mips: Move initrd_start check after initrd address sanitisation.
MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option
MIPS: Prefer cc-option for additions to cflags
MIPS: Restore Au1300 support
MIPS: unhide PATA_PLATFORM
mm: always expand the stack with the mmap write lock held
mmc: bcm2835: fix deferred probing
mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
mmc: meson-gx: fix deferred probing
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
mmc: mmci: stm32: fix max busy timeout calculation
mmc: mtk-sd: fix deferred probing
mmc: mvsdio: fix deferred probing
mmc: omap: fix deferred probing
mmc: omap_hsmmc: fix deferred probing
mmc: owl: fix deferred probing
mmc: sdhci-acpi: fix deferred probing
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
mmc: sdhci-spear: fix deferred probing
mmc: sh_mmcif: fix deferred probing
mmc: sunxi: fix deferred probing
mmc: usdhi60rol0: fix deferred probing
mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
mm: Fix copy_from_user_nofault().
mm, hwpoison: try to recover from copy-on write faults
mm, hwpoison: when copy-on-write hits poison, take page offline
mm: introduce new 'lock_mm_and_find_vma()' page fault helper
mm: make find_extend_vma() fail if write lock not held
mm: make the page fault mmap locking killable
mm/mmap: Fix error path in do_vmi_align_munmap()
mm/mmap: Fix error return in do_vmi_align_munmap()
mptcp: consolidate fallback and non fallback state machine
mptcp: ensure listener is unhashed before updating the sk status
mptcp: fix possible divide by zero in recvmsg()
mptcp: fix possible list corruption on passive MPJ
mptcp: handle correctly disconnect() failures
neighbour: delete neigh_lookup_nodev as not used
net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
net: dsa: mt7530: fix handling of LLDP frames
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
net: enetc: correct the indexes of highest and 2nd highest TCs
net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open
net: ethtool: correct MAX attribute value for stats
netfilter: nfnetlink_osf: fix module autoload
netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
netfilter: nf_tables: disallow element updates of bound anonymous sets
netfilter: nf_tables: disallow updates of anonymous sets
netfilter: nf_tables: drop map element references from preparation phase
netfilter: nf_tables: fix chain binding transaction logic
netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
netfilter: nf_tables: integrate pipapo into commit protocol
netfilter: nf_tables: reject unbound anonymous set before commit phase
netfilter: nf_tables: reject unbound chain set before commit phase
netfilter: nft_set_pipapo: .walk does not deal with generations
net: lapbether: only support ethernet devices
net: macsec: fix double free of percpu stats
net/mlx5: DR, Fix wrong action data allocation in decap action
net: phylink: report correct max speed for QUSGMII
net: phylink: use a dedicated helper to parse usgmii control word
net: qca_spi: Avoid high load if QCA7000 is not available
net/sched: act_api: add specific EXT_WARN_MSG for tc action
net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy
net/sched: act_pedit: Parse L3 Header for L4 offset
net/sched: act_pedit: remove extra check for key type
net/sched: cls_api: Fix lockup on flushing explicitly created chain
net/sched: cls_u32: Fix reference counter leak leading to overflow
net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
net/sched: simplify tcf_pedit_act
net: tipc: resize nlattr array to correct size
net: usb: qmi_wwan: add support for Compal RXM-G1
nfcsim.c: Fix error checking for debugfs_create_dir
nilfs2: fix buffer corruption due to concurrent device reads
nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
nilfs2: reject devices with insufficient block count
nios2: dts: Fix tse_mac "max-frame-size" property
nouveau: fix client work fence deletion race
nubus: Partially revert proc_create_single_data() conversion
null_blk: Fix: memory release when memory_backed=1
NVMe: Add MAXIO 1602 to bogus nid list.
nvme: check IO start time when deciding to defer KA
nvme: double KA polling frequency to avoid KATO with TBKAS on
nvme: improve handling of long keep alives
ocfs2: check new file size on fallocate call
ocfs2: fix use-after-free when unmounting read-only filesystem
octeon_ep: Add missing check for ioremap
octeontx2-af: fixed resource availability check
octeontx2-af: fix lbk link credits on cn10k
octeontx2-af: Fix promiscuous mode
of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
parisc: Delete redundant register definitions in <asm/assembly.h>
parisc: fix expand_stack() conversion
parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
PCI/ACPI: Call _REG when transitioning D-states
PCI/ACPI: Validate acpi_pci_set_power_state() parameter
PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
PCI: hv: Add a per-bus mutex state_lock
PCI: hv: Fix a race condition bug in hv_pci_query_relations()
PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
ping6: Fix send to link-local addresses with VRF.
platform/x86/amd/pmf: Register notify handler only if SPS is enabled
platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
powerpc/mm: Convert to using lock_mm_and_find_vma()
powerpc/purgatory: remove PGO flags
power: supply: ab8500: Fix external_power_changed race
power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
power: supply: Fix logic checking if system is running from battery
power: supply: Ratelimit no data debug output
power: supply: sc27xx: Fix external_power_changed race
qcom: llcc/edac: Fix the base address used for accessing LLCC banks
rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
RDMA/cma: Always set static rate to 0 for RoCE
RDMA/mlx5: Create an indirect flow table for steering anchor
RDMA/mlx5: Fix affinity assignment
RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
RDMA/rtrs: Fix rxe_dealloc_pd warning
RDMA/rtrs: Fix the last iu->buf leak in err path
RDMA/rxe: Fix packet length checks
RDMA/rxe: Fix ref count error in check_rkey()
RDMA/rxe: Fix the use-before-initialization error of resp_pkts
RDMA/rxe: Removed unused name from rxe_task struct
RDMA/uverbs: Restrict usage of privileged QKEYs
regmap: spi-avmm: Fix regmap_bus max_raw_write
regulator: Fix error checking for debugfs_create_dir
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
revert "net: align SO_RCVMARK required privileges with SO_MARK"
Revert "net: phy: dp83867: perform soft reset and retain established link"
Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"
Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
riscv/mm: Convert to using lock_mm_and_find_vma()
riscv/purgatory: remove PGO flags
s390/cio: unregister device when the only path is gone
s390/purgatory: disable branch profiling
sched: add new attr TCA_EXT_WARN_MSG to report tc extact message
sch_netem: acquire qdisc lock in netem_change()
scripts: fix the gfp flags header path in gfp-translate
scripts/tags.sh: Resolve gtags empty index generation
scsi: target: core: Fix error path in target_setup_session()
scsi: target: iscsi: Prevent login threads from racing between each other
sctp: fix an error code in sctp_sf_eat_auth()
selftests: forwarding: Fix race condition in mirror installation
selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step
selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change
selftests/mount_setattr: fix redefine struct mount_attr build error
selftests: mptcp: connect: skip disconnect tests if not supported
selftests: mptcp: connect: skip transp tests if not supported
selftests: mptcp: diag: skip listen tests if not supported
selftests: mptcp: join: fix ShellCheck warnings
selftests: mptcp: join: fix "userspace pm add & remove address"
selftests: mptcp: join: helpers to skip tests
selftests: mptcp: join: skip backup if set flag on ID not supported
selftests: mptcp: join: skip check if MIB counter not supported
selftests: mptcp: join: skip fail tests if not supported
selftests: mptcp: join: skip Fastclose tests if not supported
selftests: mptcp: join: skip fullmesh flag tests if not supported
selftests: mptcp: join: skip implicit tests if not supported
selftests: mptcp: join: skip MPC backups tests if not supported
selftests: mptcp: join: skip test if iptables/tc cmds fail
selftests: mptcp: join: skip userspace PM tests if not supported
selftests: mptcp: join: support local endpoint being tracked or not
selftests: mptcp: join: support RM_ADDR for used endpoints or not
selftests: mptcp: join: use 'iptables-legacy' if available
selftests: mptcp: lib: skip if missing symbol
selftests: mptcp: lib: skip if not below kernel version
selftests: mptcp: pm nl: remove hardcoded default limits
selftests: mptcp: pm nl: skip fullmesh flag checks if not supported
selftests: mptcp: remove duplicated entries in usage
selftests: mptcp: sockopt: relax expected returned size
selftests: mptcp: sockopt: skip getsockopt checks if not supported
selftests: mptcp: sockopt: skip TCP_INQ checks if not supported
selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable
selftests: mptcp: userspace pm: skip if not supported
selftests: net: fcnal-test: check if FIPS mode is enabled
selftests: net: tls: check if FIPS mode is enabled
selftests: net: vrf-xfrm-tests: change authentication and encryption algos
selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
selftests/tc-testing: Fix Error: failed to find target LOG
selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.
selftests/tc-testing: Fix SFB db test
serial: lantiq: add missing interrupt ack
sfc: fix XDP queues mode with legacy IRQ
sfc: use budget for TX completions
smb3: missing null check in SMB2_change_notify
smb: move client and server files to common directory fs/smb
soundwire: dmi-quirks: add new mapping for HP Spectre x360
soundwire: qcom: add proper error paths in qcom_swrm_startup()
sparc32: fix lock_mm_and_find_vma() conversion
spi: cadence-quadspi: Add missing check for dma_set_mask
spi: fsl-dspi: avoid SCK glitches with continuous transfers
spi: lpspi: disable lpspi module irq in DMA mode
spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
test_firmware: prevent race conditions by a correct implementation of locking
test_firmware: Use kstrtobool() instead of strtobool()
thunderbolt: dma_test: Use correct value for absent rings when creating paths
thunderbolt: Do not touch CL state configuration during discovery
thunderbolt: Mask ring interrupt on Intel hardware as well
tick/common: Align tick period during sched_timer setup
tools: gpio: fix debounce_period_us output of lsgpio
tpm_crb: Add support for CRB devices based on Pluton
tpm, tpm_tis: Claim locality in interrupt handler
tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
USB: dwc3: fix use-after-free on core driver unbind
usb: dwc3: gadget: Reset num TRBs before giving back the request
USB: dwc3: qcom: fix NULL-deref on suspend
usb: gadget: udc: core: Offload usb_udc_vbus_handler processing
usb: gadget: udc: core: Prevent soft_connect_store() race
usb: gadget: udc: fix NULL dereference in remove()
USB: serial: option: add Quectel EM061KGL series
usb: typec: Fix fast_role_swap_current show function
usb: typec: ucsi: Fix command cancellation
vhost_net: revert upend_idx only on retriable error
vhost_vdpa: tell vqs about the negotiated
wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
wifi: cfg80211: fix link del callback to call correct handler
wifi: cfg80211: fix locking in regulatory disconnect
wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0
wifi: mac80211: fix link activation settings order
wifi: mac80211: take lock before setting vif links
writeback: fix dereferencing NULL mapping->host on writeback_page_template
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
x86/boot/compressed: prefer cc-option for CFLAGS additions
x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
x86/microcode/AMD: Load late on both threads too
x86/mm: Avoid using set_pgd() outside of real PGD pages
x86/purgatory: remove PGO flags
x86/smp: Cure kexec() vs. mwait_play_dead() breakage
x86/smp: Dont access non-existing CPUID leaf
x86/smp: Make stop_other_cpus() more robust
x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
x86/smp: Use dedicated cache-line for mwait_play_dead()
xen/blkfront: Only check REQ_FUA for writes
xfrm: Ensure policies always checked on XFRM-I input path
xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
xfrm: Linearize the skb after offloading if needed.
xfrm: Treat already-verified secpath entries as optional
xtensa: fix lock_mm_and_find_vma in case VMA not found
xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
zswap: do not shrink if cgroup may not zswap

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-07-05 23:17:06 +03:00
Mikhail Novosyolov
687ff66a18 [bot] upd: 6.1.29 -> 6.1.34
Changelog:

3c589_cs: Fix an error handling path in tc589_probe()
ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
ACPICA: Avoid undefined behavior: applying zero offset to null pointer
ACPI: EC: Fix oops when removing custom query handlers
ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup()
ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P
ACPI: video: Remove desktops without backlight DMI quirks
af_key: Reject optional tunnel/BEET mode templates in outbound policies
af_packet: do not use READ_ONCE() in packet_bind()
af_packet: Fix data-races of pkt_sk(sk)->num.
afs: Fix setting of mtime when creating a file/dir/symlink
af_unix: Fix a data race of sk->sk_receive_queue->qlen.
af_unix: Fix data races around sk->sk_shutdown.
ALSA: cmipci: Fix kctl->id initialization
ALSA: firewire-digi00x: prevent potential use after free
ALSA: gus: Fix kctl->id initialization
ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
ALSA: hda/ca0132: add quirk for EVGA X299 DARK
ALSA: hda: Fix kctl->id initialization
ALSA: hda: Fix Oops by 9.1 surround channel names
ALSA: hda: Fix unhandled register update during auto-suspend period
ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
ALSA: hda: LNL: add HD Audio PCI ID
ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
ALSA: hda/realtek: Add Lenovo P3 Tower platform
ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
ALSA: hda/realtek: Add quirk for Clevo L140AU
ALSA: hda/realtek: Add quirk for Clevo NS50AU
ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops
ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V
ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
ALSA: hda/realtek: Enable headset onLenovo M70/M90
ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
ALSA: ice1712,ice1724: fix the kcontrol->id initialization
ALSA: oss: avoid missing-prototype warnings
ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
ALSA: ymfpci: Fix kctl->id initialization
amd-xgbe: fix the false linkup in xgbe_phy_status
arm64: Also reset KASAN tag if page is not PG_mte_tagged
arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0
arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
arm64: dts: qcom: msm8996: Add missing DWC3 quirks
arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
arm64: dts: qcom: sc8280xp: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm845-polaris: Drop inexistent properties
arm64: efi: Use SMBIOS processor version to key off Ampere quirk
arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
arm64: mte: Do not set PG_mte_tagged if tags were not initialized
arm64: vdso: Pass (void *) to virt_to_page()
ARM: 9295/1: unwind:fix unwind abort for uleb128 case
ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
ARM: at91: pm: fix imbalanced reference counter for ethernet devices
ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator
ARM: dts: stm32: add pin map for CAN controller on stm32f7
ASoC: amd: Add Dell G15 5525 to quirks list
ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42)
ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12
ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x
ASoC: codecs: wsa881x: do not set can_multi_write flag
ASoC: codecs: wsa883x: do not set can_multi_write flag
ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
ASoC: dwc: limit the number of overrun messages
ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
ASoC: Intel: avs: Access path components under lock
ASoC: Intel: avs: Fix declaration of enum avs_channel_config
ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet
ASoC: lpass: Fix for KASAN use_after_free out of bounds
ASoC: mediatek: mt8186: Fix use-after-free in driver remove path
ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8195: fix use-after-free in driver remove path
ASoC: rt5682: Disable jack detection interrupt during suspend
ASoC: simple-card-utils: fix PCM constraint error check
ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions
ASoC: SOF: pcm: fix pm_runtime imbalance in error handling
ASoC: SOF: pm: save io region state in case of errors in resume
ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling
ASoC: SOF: topology: Fix logic for copying tuples
ASoC: ssm2602: Add workaround for playback distortions
ata: libata-scsi: Use correct device no in ata_find_dev()
atm: hide unused procfs functions
batman-adv: Broken sync while rescheduling delayed work
binder: add lockless binder_alloc_(set|get)_vma()
binder: fix UAF caused by faulty buffer cleanup
binder: fix UAF of alloc->vma in race with munmap()
blk-mq: fix blk_mq_hw_ctx active request accounting
blk-mq: fix race condition in active queue accounting
block, bfq: Fix division by zero error on zero wsum
block: Deny writable memory mapping if block is read-only
block: fix bio-cache for passthru IO
block: fix revalidate performance regression
block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
Bluetooth: Add new quirk for broken local ext features page 2
Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851
Bluetooth: btintel: Add LE States quirk support
Bluetooth: btrtl: add support for the RTL8723CS
Bluetooth: btrtl: Add the support for RTL8851B
Bluetooth: btrtl: check for NULL in btrtl_set_quirks()
Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663
Bluetooth: fix debugfs registration
Bluetooth: Fix l2cap_disconnect_req deadlock
Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
Bluetooth: hci_qca: fix debugfs registration
Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER
Bluetooth: Improve support for Actions Semi ATS2851 based devices
Bluetooth: ISO: don't try to remove CIG if there are bound CIS left
Bluetooth: L2CAP: Add missing checks for invalid DCID
Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
bnxt: avoid overflow in bnxt_get_nvram_directory()
bnxt_en: Don't issue AP reset during ethtool's reset operation
bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
bnxt_en: Query default VLAN before VNIC setup on a VF
bnxt_en: Skip firmware fatal error recovery if chip is not accessible
bonding: fix send_peer_notif overflow
bpf: Add extra path pointer check to d_path helper
bpf: Add preempt_count_{sub,add} into btf id deny list
bpf: Annotate data races in bpf_local_storage
bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps
bpf: Fix elem_size not being set for inner maps
bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
bpf: Fix UAF in task local storage
bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()
bpf, sockmap: Convert schedule_work into delayed_work
bpf, sockmap: Handle fin correctly
bpf, sockmap: Improved check for empty queue
bpf, sockmap: Incorrectly handling copied_seq
bpf, sockmap: Pass skb ownership through read_skb
bpf, sockmap: Reschedule is now done through backlog
bpf, sockmap: TCP data stall on recv before accept
bpf, sockmap: Wake up polling after data copy
bridge: always declare tunnel functions
btrfs: abort transaction when sibling keys check fails for leaves
btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
btrfs: use nofs when cleaning up aborted transactions
can: dev: fix missing CAN XL support in can_put_echo_skb()
can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
can: j1939: change j1939_netdev_lock type to mutex
can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
can: kvaser_pciefd: Call request_irq() before enabling interrupts
can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
can: kvaser_pciefd: Disable interrupts in probe error path
can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
can: kvaser_pciefd: Empty SRB buffer in probe
can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
cassini: Fix a memory leak in the error handling path of cas_init_one()
ceph: fix use-after-free bug for inodes when flushing capsnaps
ceph: force updating the msg pointer in non-split case
ceph: silence smatch warning in reconnect_caps_cb()
cifs: mapchars mount option ignored
coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
cpufreq: amd-pstate: Add ->fast_switch() callback
cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()
cpupower: Make TSC read per CPU for Mperf monitor
crypto: jitter - permanent and intermittent health errors
crypto: testmgr - fix RNG performance in fuzz tests
cxl: Wait Memory_Info_Valid before access memory related info
debugobjects: Don't wake up kswapd from fill_pool()
dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
dmaengine: pl330: rename _start to prevent build error
drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug
drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
drm/amd/amdgpu: limit one queue per gang
drm/amd/amdgpu: update mes11 api def
drm/amd/display: Correct DML calculation to align HW formula
drm/amd/display: Correct DML calculation to follow HW SPEC
drm/amd/display: Enable HostVM based on rIOMMU active
drm/amd/display: fixed dcn30+ underflow issue
drm/amd/display: Have Payload Properly Created After Resume
drm/amd/display: hpd rx irq not working with eDP interface
drm/amd/display: populate subvp cmd info only for the top pipe
drm/amd/display: Reduce sdp bw after urgent to 90%
drm/amd/display: Use DC_LOG_DC in the trasform pixel function
drm/amd: Don't allow s0ix on APUs older than Raven
drm/amd: Fix an out of bounds error in BIOS parser
drm/amdgpu: change reserved vram info print
drm/amdgpu: declare firmware for new MES 11.0.4
drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
drm/amdgpu: enable tmz by default for GC 11.0.1
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
drm/amdgpu: Fix sdma v4 sw fini error
drm/amdgpu: fix xclk freq on CHIP_STONEY
drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well
drm/amdgpu/gfx11: update gpu_clock_counter logic
drm/amdgpu/gmc11: implement get_vbios_fb_size()
drm/amdgpu/mes11: enable reg active poll
drm/amdgpu: refine get gpu clock counter method
drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"
drm/amdgpu: reserve the old gc_11_0_*_mes.bin
drm/amdgpu: set gfx9 onwards APU atomics support to be true
drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
drm/amdgpu: Use the default reset when loading or reloading the driver
drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7
drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
drm/amd/pm: Fix output of pp_od_clk_voltage
drm/amd/pm: fix possible power mode mismatch between driver and PMFW
drm/amd/pm: Fix power context allocation in SMU13
drm/amd/pm: resolve reboot exception for si oland
drm/amd/pm: reverse mclk and fclk clocks levels for renoir
drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4
drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5
drm/ast: Fix ARM compatibility
drm/displayid: add displayid_get_header() and check bounds better
drm/exynos: fix g2d_open/close helper function definitions
drm/fbdev-generic: prohibit potential out-of-bounds access
drm: fix drmm_mutex_init()
drm/i915/dp: prevent potential div-by-zero
drm/i915: Expand force_probe to block probe of devices as well.
drm/i915: Explain the magic numbers for AUX SYNC/precharge length
drm/i915: Fix NULL ptr deref by checking new_crtc_state
drm/i915/gt: Use the correct error value when kernel_context() fails
drm/i915/guc: Don't capture Gen8 regs on Xe devices
drm/i915/selftests: Add some missing error propagation
drm/i915/selftests: Stop using kthread_stop()
drm/i915: taint kernel when force probing unsupported devices
drm/i915: Use 18 fast wake AUX sync len
drm/mgag200: Fix gamma lut not initialized.
drm/mipi-dsi: Set the fwnode for mipi_dsi_device
drm/msm: Be more shouty if per-process pgtables aren't working
drm/msm/dp: Clean up handling of DP AUX interrupts
drm/msm/dpu: Assign missing writeback log_mask
drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header
drm/msm/dp: unregister audio driver during unbind
drm/msm/dpu: Remove duplicate register defines from INTF
drm/msm: Fix submit error-path leaks
drm/radeon: reintroduce radeon_dp_work_func content
drm/rockchip: dw_hdmi: cleanup drm encoder during unbind
drm/tegra: Avoid potential 32-bit integer overflow
dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi
dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value
dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type
eeprom: at24: also select REGMAP
erspan: get the proto with the md version for collect_md
ext2: Check block size validity during mount
ext4: add EA_INODE checking to ext4_iget()
ext4: add lockdep annotations for i_data_sem for ea_inode's
ext4: allow ext4_get_group_info() to fail
ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
ext4: disallow ea_inodes with extended attributes
ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
ext4: enable the lazy init thread when remounting read/write
ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
ext4: only check dquot_initialize_needed() when debugging
ext4: reflect error codes from ext4_multi_mount_protect() to its callers
ext4: set goal start correctly in ext4_mb_normalize_request
ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
f2fs: Fix system crash due to lack of free space in LFS
f2fs: fix to check readonly condition correctly
f2fs: fix to drop all dirty pages during umount() if cp_error is set
fbcon: Fix null-ptr-deref in soft_cursor
fbdev: arcfb: Fix error handling in arcfb_probe()
fbdev: imsttfb: Fix use after free bug in imsttfb_probe
fbdev: modedb: Add 1920x1080 at 60 Hz video mode
fbdev: stifb: Fix info entry in sti_struct on error path
fbdev: udlfb: Fix endpoint check
firmware: arm_ffa: Check if ffa_driver remove is present before executing
firmware: arm_ffa: Fix FFA device names for logical partitions
firmware: arm_ffa: Fix usage of partition info get count flag
firmware: arm_ffa: Set handle field to zero in memory descriptor
firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
firmware: arm_sdei: Fix sleep from invalid context BUG
forcedeth: Fix an error handling path in nv_probe()
fs: fix undefined behavior in bit shift for SB_NOUSER
fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
fs/ntfs3: Validate MFT flags before replaying logs
gfs2: Don't deref jdesc in evict
gfs2: Fix inode height consistency check
gpio-f7188x: fix chip name and pin count on Nuvoton chip
gpio: mockup: Fix mode of debugfs files
gpio: sim: fix memory corruption when adding named lines and unnamed hogs
gve: Remove the code of clearing PBA bit
HID: apple: Set the tilde quirk flag on the Geyser 3
HID: apple: Set the tilde quirk flag on the Geyser 4 and later
HID: google: add jewel USB id
HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA
HID: logitech-hidpp: Don't use the USB serial for USB devices
HID: logitech-hidpp: Reconcile USB and Unifying serials
HID: wacom: avoid integer overflow in wacom_intuos_inout()
HID: wacom: generic: Set battery quirk only when we see battery data
hwmon: (k10temp) Add PCI ID for family 19, model 78h
i2c: mv64xxx: Fix reading invalid status value in atomic mode
i2c: sprd: Delete i2c adapter in .remove's error path
ice: Fix ice VF reset during iavf initialization
ice: introduce clear_reset_state operation
igb: fix bit_shift to be in [1..8] range
iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method
iio: adc: ad7192: Change "shorted" channels to differential
iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag
iio: adc: mxs-lradc: fix the order of two cleanup operations
iio: adc: stm32-adc: skip adc-channels setup if none is present
iio: adc: stm32-adc: skip adc-diff-channels setup if none is present
iio: addac: ad74413: fix resistance input processing
iio: dac: build ad5758 driver when AD5758 is selected
iio: dac: mcp4725: Fix i2c_master_send() return value handling
iio: imu: inv_icm42600: fix timestamp reset
iio: light: vcnl4035: fixed chip ID check
inet: Add IP_LOCAL_PORT_RANGE socket option
Input: fix open count when closing inhibited device
Input: psmouse - fix OOB access in Elantech protocol
Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
iommu/amd: Don't block updates to GATag if guest mode is on
iommu/amd: Fix domain flush size when syncing iotlb
iommu/amd: Fix up merge conflict resolution
iommu/amd: Handle GALog overflows
iommu/amd/pgtbl_v2: Fix domain max address
iommu/mediatek: Flush IOTLB completely only if domain has been attached
iommu/rockchip: Fix unwind goto issue
io_uring: undeprecate epoll_ctl support
ipv{4,6}/raw: fix output xfrm lookup wrt protocol
ipv6: Fix out-of-bounds access in ipv6_find_tlv()
ipv6: rpl: Fix Route of Death.
ipvlan:Fix out-of-bounds caused by unclear skb->cb
ipvs: Update width of source for ip_vs_sync_conn_options
irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4
irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
irqchip/mips-gic: Use raw spinlock for gic_lock
KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
ksmbd: allocate one more byte for implied bcc[0]
ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
ksmbd: fix credit count leakage
ksmbd: fix global-out-of-bounds in smb2_find_context_vals
ksmbd: fix incorrect AllocationSize set in smb2_get_info
ksmbd: fix multiple out-of-bounds read during context decoding
ksmbd: fix out-of-bound read in deassemble_neg_contexts()
ksmbd: fix out-of-bound read in parse_lease_state()
ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate
ksmbd: fix UAF issue from opinfo->conn
ksmbd: fix wrong UserName check in session_user
ksmbd: smb2: Allow messages padded to 8byte boundary
KVM: arm64: Populate fault info for watchpoint
KVM: arm64: vgic: Fix a circular locking issue
KVM: arm64: vgic: Fix locking comment
KVM: arm64: vgic: Wrap vgic_its_create() with config_lock
KVM: Fix vcpu_array[0] races
KVM: x86: Account fastpath-only VM-Exits in vCPU stats
lan966x: Fix unloading/loading of the driver
lib: cpu_rmap: Avoid use after free on rmap->obj array entries
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
linux/dim: Do nothing if no time delta between samples
lkdtm/stackleak: Fix noinstr violation
m68k: Move signal frame following exception on 68020/030
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
maple_tree: make maple state reusable after mas_empty_area()
mcb-pci: Reallocate memory region to avoid memory overlapping
md: fix soft lockup in status_resync
md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish()
media: dvb_ca_en50221: fix a size write bug
media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
media: dvb-core: Fix use-after-free due on race condition at dvb_net
media: dvb-core: Fix use-after-free due to race at dvb_register_device()
media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
media: dvb_demux: fix a bug for the continuity counter
media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup
media: mediatek: vcodec: Only apply 4K frame sizes on decoder formats
media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
media: netup_unidvb: fix irq init by register it at the end of probe
media: netup_unidvb: fix use-after-free at del_timer()
media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish
media: Prefer designated initializers over memset for subdev pad ops
media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols
media: radio-shark: Add endpoint checks
media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
media: uvcvideo: Don't expose unsupported formats to userspace
memstick: r592: Fix UAF bug in r592_remove due to race condition
mfd: dln2: Fix memory leak in dln2_probe()
mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs
mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models
misc: fastrpc: reject new invocations during device removal
misc: fastrpc: return -EPIPE to invocations on device removal
mmc: block: ensure error propagation for non-blk
mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order
mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
mmc: vub300: fix invalid response handling
mm: fix zswap writeback race condition
mm: page_table_check: Ensure user pages are not slab pages
mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM
mptcp: add address into userspace pm list
mptcp: add annotations around msk->subflow accesses
mptcp: add annotations around sk->sk_shutdown accesses
mptcp: avoid unneeded address copy
mptcp: avoid unneeded __mptcp_nmpc_socket() usage
mptcp: consolidate passive msk socket initialization
mptcp: fix active subflow finalization
mptcp: fix connect timeout handling
mptcp: fix data race around msk->first access
mptcp: only send RM_ADDR in nl_cmd_remove
mptcp: simplify subflow_syn_recv_sock()
mptcp: update userspace pm infos
mtdchar: mark bits of ioctl handler noinline
mtd: rawnand: ingenic: fix empty stub helper definitions
mtd: rawnand: marvell: don't set the NAND frequency select
mtd: rawnand: marvell: ensure timing values are written
nbd: Fix debugfs_create_dir error checking
nbd: fix incomplete validation of ioctl arg
neighbour: fix unaligned access to pneigh_entry
net: add vlan_get_protocol_and_depth() helper
net: annotate sk->sk_err write from do_recvmmsg()
net: bcmgenet: Fix EEE implementation
net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
net: bcmgenet: Restore phy_stop() depending upon suspend/close
net: Catch invalid index in XPS mapping
net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
net: datagram: fix data-races in datagram_poll()
net: deal with most data-races in sk_wait_event()
netdev: Enforce index cap in netdev_get_tx_queue
net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
net: dsa: mv88e6xxx: Add RGMII delay to 88E6320
net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
net: dsa: mv88e6xxx: Increase wait after reset deactivation
net: dsa: rzn1-a5psw: disable learning for standalone ports
net: dsa: rzn1-a5psw: enable management frames for CPU port
net: dsa: rzn1-a5psw: fix STP states handling
net: enetc: correct rx_bytes statistics of XDP
net: enetc: correct the statistics of rx bytes
net: fec: Better handle pm_runtime_get() failing in .remove()
netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
netfilter: conntrack: fix possible bug_on with enable_hooks=1
netfilter: ctnetlink: Support offloaded conntrack entry deletion
netfilter: ipset: Add schedule point in call_ad().
netfilter: nf_tables: always release netdev hooks from notifier
netfilter: nf_tables: fix nft_trans type confusion
netfilter: nf_tables: out-of-bound check in chain blob
netfilter: nft_bitwise: fix register tracking
netfilter: nft_set_rbtree: fix null deref on element insertion
net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
net: fix skb leak in __skb_tstamp_tx()
net: fix stack overflow when LRO is disabled for virtual interfaces
net: hns3: fix output information incomplete for dumping tx queue info with debugfs
net: hns3: fix reset delay time to avoid configuration timeout
net: hns3: fix reset timeout when enable full VF
net: hns3: fix sending pfc frames after reset issue
net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294
net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
netlink: annotate accesses to nlk->cb_running
net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure
net/mlx5: Collect command failures data only for known commands
net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
net/mlx5: Devcom, serialize devcom registration
net/mlx5: Drain health before unregistering devlink
net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
net/mlx5e: do as little as possible in napi poll when budget is 0
net/mlx5e: Don't attach netdev profile while handling internal error
net/mlx5e: Fix deadlock in tc route query code
net/mlx5e: Fix error handling in mlx5e_refresh_tirs
net/mlx5e: Fix SQ wake logic in ptp napi_poll context
net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register
net/mlx5e: Use correct encap attribute during invalidation
net/mlx5: Fix error message when failing to allocate device memory
net/mlx5: fw_tracer, Fix event handling
net/mlx5: Handle pairing of E-switch via uplink un/load APIs
net/mlx5: Read embedded cpu after init bit cleared
net/mlx5: SF, Drain health before removing device
net: mscc: ocelot: fix stat counter register values
net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
net: page_pool: use in_softirq() instead
net: pasemi: Fix return type of pasemi_mac_start_tx()
net: pcs: xpcs: fix C73 AN not getting enabled
net: phy: bcm7xx: Correct read from expansion register
net: phy: dp83867: add w/a for packet errors seen with short cables
net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
net: phy: mscc: enable VSC8501/2 RGMII RX clock
netrom: fix info-leak in nr_write_internal()
net: sched: act_police: fix sparse errors in tcf_police_dump()
net: sched: add rcu annotations around qdisc->qdisc_sleeping
net: sched: fix NULL pointer dereference in mq_attach
net: sched: fix possible refcount leak in tc_chain_tmplt_add()
net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
net: sched: move rtm_tca_policy declaration to include file
net/sched: Prohibit regrafting ingress or clsact Qdiscs
net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
net/sched: sch_clsact: Only create under TC_H_CLSACT
net/sched: sch_ingress: Only create under TC_H_INGRESS
net: selftests: Fix optstring
net: sfp: fix state loss when updating state_hw_mask
net: skb_partial_csum_set() fix against transport header magic value
net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD LINK
net/smc: Reset connection when trying to use SMCRv2 fails.
net/smc: Scan from current RMB list when no position specified
net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
net: tun: rebuild error handling in tun_get_user
net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
net: wwan: iosm: fix NULL pointer dereference when removing device
net: wwan: t7xx: Ensure init is completed before system sleep
nfsd: fix double fget() bug in __write_ports_addfd()
nfsd: make a copy of struct iattr before calling notify_change
nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
null_blk: Always check queue mode setting from configfs
nvme: do not let the user delete a ctrl before a complete initialization
nvme: fix the name of Zone Append for verbose logging
nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk
nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G
nvme-pci: add quirk for missing secondary temperature thresholds
nvme-pci: Add quirk for Teamgroup MP33 SSD
ocfs2: Switch to security_inode_init_security()
octeontx2-af: Add validation for lmac type
octeontx2-pf: Fix TSOv6 offload
open: return EINVAL for O_DIRECTORY | O_CREAT
optee: fix uninited async notif value
page_pool: fix inconsistency for page_pool_ring_[un]lock()
parisc: Allow to reboot machine after system halt
parisc: Enable LOCKDEP support
parisc: Fix flush_dcache_page() for usage from irq context
parisc: Handle kgdb breakpoints only in kernel context
parisc: Handle kprobes breakpoints only in kernel context
parisc: Replace regular spinlock with spin_trylock on panic path
parisc: Use num_present_cpus() in alternative patching code
perf ftrace latency: Remove unnecessary "--" from --use-nsec option
perf/x86/uncore: Correct the number of CHAs on SPR
phy: amlogic: phy-meson-g12a-mipi-dphy-analog: fix CNTL2_DIF_TX_CTL0 value
phy: qcom-qmp-combo: fix init-count imbalance
phy: qcom-qmp-pcie-msm8996: fix init-count imbalance
phy: st: miphy28lp: use _poll_timeout functions for waits
pinctrl: meson-axg: add missing GPIOA_18 gpio group
platform/mellanox: fix potential race in mlxbf-tmfifo driver
platform/mellanox: mlxbf-pmc: fix sscanf() error checking
platform: Provide a remove callback that returns no value
platform/surface: aggregator: Allow completion work-items to be executed in parallel
platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem
platform/x86/amd/pmf: Fix CnQF and auto-mode after resume
platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
platform/x86: hp-wmi: Fix cast to smaller integer type warning
platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain
platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield
platform/x86: ISST: Remove 8 socket limit
platform/x86: Move existing HP drivers to a new hp subdir
platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data
powerpc/64s/radix: Fix soft dirty tracking
powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs
powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
powerpc/xmon: Use KSYM_NAME_LEN in array size
power: supply: axp288_fuel_gauge: Fix external_power_changed race
power: supply: bq24190: Call power_supply_changed() after updating input current
power: supply: bq25890: Call power_supply_changed() after updating input current or voltage
power: supply: bq25890: Fix external_power_changed race
power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
power: supply: bq27xxx: Fix I2C IRQ race on remove
power: supply: bq27xxx: Fix poll_interval handling and races on remove
power: supply: bq27xxx: Move bq27xxx_battery_update() down
power: supply: leds: Fix blink to LED on transition
power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe
power: supply: sbs-charger: Fix INHIBITED bit for Status reg
qed/qede: Fix scheduling while atomic
rbd: get snapshot context after exclusive lock is ensured to be held
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
RDMA/bnxt_re: Fix a possible memory leak
RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
RDMA/bnxt_re: Fix the page_size used during the MR creation
RDMA/efa: Fix unsupported page sizes in device
RDMA/hns: Fix base address table allocation
RDMA/hns: Fix timeout attr in query qp for HIP08
RDMA/hns: Modify the value of long message loopback slice
RDMA/irdma: Fix Local Invalidate fencing
RDMA/irdma: Prevent QP use after free
RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task"
recordmcount: Fix memory leaks in the uwrite function
refscale: Move shutdown from wait_event() to wait_event_idle()
regmap: Account for register length when chunking
regmap: cache: Return error in cache sync operations for REGCACHE_NONE
regulator: mt6359: add read check for PMIC MT6359
regulator: pca9450: Fix BUCK2 enable_mask
remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores
remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning
remoteproc: stm32_rproc: Add mutex protection for workqueue
rethook, fprobe: do not trace rethook related functions
rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler
Revert "android: binder: stop saving a pointer to the VMA"
Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
Revert "Fix XFRM-I support for nested ESP tunnels"
Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
Revert "thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function"
Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started"
Revert "usb: gadget: udc: core: Prevent redundant calls to pullup"
rfs: annotate lockless accesses to RFS sock flow table
rfs: annotate lockless accesses to sk->sk_rxhash
riscv: fix kprobe __user string arg print fault issue
riscv: Fix unused variable warning when BUILTIN_DTB is set
riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable
riscv: perf: Fix callchain parse error with kernel tracepoint events
rtnetlink: call validate_linkmsg in rtnl_create_link
s390/cio: include subchannels without devices also for evaluation
s390/crypto: use vector instructions only if available for ChaCha20
s390/dasd: fix command reject error on ESE devices
s390/dasd: Use correct lock while counting channel queue length
s390/pkey: zeroize key blobs
s390/qdio: fix do_sqbs() inline assembly constraint
s390/topology: honour nr_cpu_ids when adding CPUs
samples/bpf: Fix fout leak in hbm's run_bpf_prog
sched: Fix KCSAN noinstr violation
scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery
scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
scsi: megaraid_sas: Add flexible array member for SGLs
scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
scsi: stex: Fix gcc 13 warnings
scsi: storvsc: Don't pass unused PFNs to Hyper-V host
scsi: target: iscsit: Free cmds before session free
scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend
scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
sctp: fix an issue that plpmtu can never go to complete state
selftests/bpf: Fix pkg-config call building sign-file
selftests/bpf: Fix sockopt_sk selftest
selftests/bpf: Verify optval=NULL case
selftests: cgroup: Add 'malloc' failures checks in test_memcontrol
selftests: fib_tests: mute cleanup error message
selftests/memfd: Fix unknown type name build failure
selftests: mptcp: connect: skip if MPTCP is not supported
selftests: mptcp: diag: skip if MPTCP is not supported
selftests: mptcp: join: avoid using 'cmp --bytes'
selftests: mptcp: join: skip if MPTCP is not supported
selftests: mptcp: pm nl: skip if MPTCP is not supported
selftests: mptcp: simult flows: skip if MPTCP is not supported
selftests: mptcp: sockopt: skip if MPTCP is not supported
selftests: mptcp: update userspace pm addr tests
selftests: mptcp: update userspace pm subflow tests
selftests: mptcp: userspace pm: skip if MPTCP is not supported
selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
selinux: don't use make's grouped targets feature yet
serial: 8250_bcm7271: balance clk_enable calls
serial: 8250_bcm7271: fix leak in `brcmuart_probe`
serial: 8250_exar: Add support for USR298x PCI Modems
serial: 8250: Reinit port->pm on port specific driver unbind
serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
serial: Add support for Advantech PCI-1611U card
serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
serial: cpm_uart: Fix a COMPILE_TEST dependency
serial: qcom-geni: fix enabling deactivated interrupt
sfc: disable RXFCS and RXALL features by default
skbuff: Proactively round up to kmalloc bucket size
SMB3: Close all deferred handles of inode in case of handle lease break
SMB3: drop reference to cfile before sending oplock break
soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe()
soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow
soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15
soundwire: qcom: gracefully handle too many ports in DT
soundwire: stream: Add missing clear of alloc_slave_rt
spi: mt65xx: make sure operations completed before unloading
spi: qup: Request DMA before enabling clocks
spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
staging: axis-fifo: initialize timeouts in init only
staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
statfs: enforce statfs[64] structure initialization
SUNRPC: always free ctxt when freeing deferred request
SUNRPC: Don't change task->tk_status after the call to rpc_exit_task
SUNRPC: double free xprt_ctxt while still in use
SUNRPC: Fix trace_svc_register() call site
tcp: add annotations around sk->sk_shutdown accesses
tcp: deny tcp_disconnect() when threads are waiting
tcp: fix mishandling when the sack compression is deferred.
tcp: fix possible sk_priority leak in tcp_v4_send_reset()
tcp: gso: really support BIG TCP
tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
test_firmware: fix a memory leak with reqs buffer
test_firmware: fix the memory leak of the allocated firmware buffer
thunderbolt: Clear registers properly when auto clear isn't in use
tick/broadcast: Make broadcast device replacement work correctly
tipc: add tipc_bearer_min_mtu to calculate min mtu
tipc: check the bearer min mtu properly when setting it by netlink
tipc: do not update mtu if msg_max is too small in mtu negotiation
tls: improve lockless access safety of tls_err_abort()
tls: rx: device: fix checking decryption status
tls: rx: strp: don't use GFP_KERNEL in softirq context
tls: rx: strp: factor out copying skb data
tls: rx: strp: fix determining record length in copy mode
tls: rx: strp: force mixed decrypted records into copy mode
tls: rx: strp: preserve decryption status of skbs when needed
tls: rx: strp: set the skb->len of detached / CoW'ed skbs
tools headers UAPI: Sync the linux/in.h with the kernel sources
tpm: Prevent hwrng from activating during resume
tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM drivers
tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resume
tpm, tpm_tis: Avoid cache incoherency in test for interrupts
tpm, tpm_tis: correct tpm_tis_flags enumeration values
tpm/tpm_tis: Disable interrupts for more Lenovo devices
tpm, tpm_tis: Only handle supported interrupts
tpm, tpm_tis: Request threaded interrupt handler
tpm, tpm_tis: startup chip before testing for interrupts
tracing/histograms: Allow variables to have some modifiers
tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
tracing/timerlat: Always wakeup the timerlat thread
tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
tun: Fix memory leak for detached NAPI queue.
ublk: fix AB-BA lockdep warning
udp6: Fix race condition in udp6_sendmsg & connect
udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
um: harddog: fix modular build
usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
USB: core: Add routines for endpoint checks in old drivers
usb: dwc3: debugfs: Resume dwc3 before accessing registers
usb: dwc3: fix gadget mode suspend interrupt handler issue
usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
usb: gadget: f_fs: Add unbind event before functionfs_unbind
usb: gadget: u_ether: Fix host MAC address case
USB: sisusbvga: Add endpoint checks
usb-storage: fix deadlock when a scsi command timeouts more than once
usb: typec: altmodes/displayport: fix pin_assignment_show
usb: typec: tcpm: fix multiple times discover svids error
usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325
USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
usb: usbfs: Enforce page requirements for mmap
usb: usbfs: Use consistent mmap functions
USB: usbtmc: Fix direction for 0-length ioctl control messages
vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
vduse: avoid empty string for dev name
vfio/type1: check pfn valid before converting to struct page
vhost: support PACKED when setting-getting vring_base
vhost_vdpa: support PACKED when setting-getting vring_base
virtio_net: Fix error unwinding of XDP initialization
virtio-net: Maintain reverse cleanup order
virtio_net: use control_buf for coalesce params
vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
vsock: avoid to close connected socket after the timeout
watchdog: menz069_wdt: fix watchdog initialisation
watchdog: sp5100_tco: Immediately trigger upon starting.
wifi: ath11k: Fix SKB corruption in REO destination ring
wifi: ath11k: Ignore frags from uninitialized peer in dp.
wifi: ath: Silence memcpy run-time false positive warning
wifi: b43: fix incorrect __packed annotation
wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device
wifi: cfg80211: Drop entries with invalid BSSIDs in RNR
wifi: cfg80211: fix locking in sched scan stop work
wifi: cfg80211: reject bad AP MLD address
wifi: iwlwifi: add a new PCI device ID for BZ device
wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO
wifi: iwlwifi: fix OEM's name in the ppag approved list
wifi: iwlwifi: fw: fix DBGI dump
wifi: iwlwifi: mvm: Add locking to the rate read flow
wifi: iwlwifi: mvm: don't trust firmware n_channels
wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
wifi: iwlwifi: mvm: fix OEM's name in the tas approved list
wifi: iwlwifi: mvm: fix potential memory leak
wifi: iwlwifi: mvm: fix ptk_pn memory leak
wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif()
wifi: iwlwifi: mvm: support wowlan info notification version 2
wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
wifi: iwlwifi: pcie: fix possible NULL pointer dereference
wifi: mac80211: Abort running color change when stopping the AP
wifi: mac80211: consider reserved chanctx for mindef
wifi: mac80211: don't translate beacon/presp addrs
wifi: mac80211: fix min center freq offset tracing
wifi: mac80211: fortify the spinlock against deadlock by interrupt
wifi: mac80211: mlme: fix non-inheritence element
wifi: mac80211: recalc chanctx mindef before assigning
wifi: mac80211: simplify chanctx allocation
wifi: mac80211: use correct iftype HE cap
wifi: mt76: connac: fix stats->tx_bytes calculation
wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS
wifi: rtw88: use work to update rate to avoid RCU warning
wifi: rtw89: correct 5 MHz mask setting
wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS
x86/mm: Avoid incomplete Global INVLPG flushes
x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case")
x86/pci/xen: populate MSI sysfs entries
x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
xfrm: Check if_id in inbound policy/secpath match
xfrm: don't check the default policy if the policy allows the packet
xfrm: Reject optional tunnel/BEET mode templates in outbound policies
xfs: verify buffer contents when we skip log replay
xhci: Fix incorrect tracking of free space on transfer rings
xhci-pci: Only run d3cold avoidance quirk for s2idle
xtensa: add __bswap{si,di}2 helpers
xtensa: fix signal delivery to FDPIC process

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-06-14 20:00:20 +03:00
Mikhail Novosyolov
cfbc7fb6ed [bot] upd: 6.1.27 -> 6.1.29
Changelog:

ACPI: bus: Ensure that notify handlers are not running after removal
ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini
ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530
ACPI: VIOT: Initialize the correct IOMMU fwspec
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
afs: Avoid endless loop if file is larger than expected
afs: Fix getattr to report server i_size on dirs, not local size
afs: Fix updating of i_size with dv jump from server
ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41
ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED
ALSA: usb-audio: Add quirk for Pioneer DDJ-800
arm64: Always load shadow stack pointer directly from the task struct
arm64: dts: apple: t8103: Disable unused PCIe ports
arm64: dts: broadcom: bcmbca: bcm4908: fix LED nodenames
arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name
arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename
arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu
arm64: dts: qcom: apq8096-db820c: drop unit address from PMI8994 regulator
arm64: dts: qcom: ipq6018: Fix the PCI I/O port range
arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping
arm64: dts: qcom: msm8994-angler: removed clash with smem_region
arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8996: Fix the PCI I/O port range
arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
arm64: dts: qcom: msm8998: Fix the PCI I/O port range
arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply
arm64: dts: qcom: sc7180-trogdor-pazquel: correct trackpad supply
arm64: dts: qcom: sc7280: fix EUD port properties
arm64: dts: qcom: sc7280: Fix the PCI I/O port range
arm64: dts: qcom: sc7280-herobrine-villager: correct trackpad supply
arm64: dts: qcom: sdm845: correct dynamic power coefficients
arm64: dts: qcom: sdm845: Fix the PCI I/O port range
arm64: dts: qcom: sm8150: Fix the PCI I/O port range
arm64: dts: qcom: sm8250: Fix the PCI I/O port range
arm64: dts: qcom: sm8350-microsoft-surface: fix USB dual-role mode property
arm64: dts: qcom: sm8450: fix pcie1 gpios properties name
arm64: dts: qcom: sm8450: Fix the PCI I/O port range
arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
arm64: dts: renesas: r9a07g043: Introduce SOC_PERIPHERAL_IRQ() macro to specify interrupt property
arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI channels
arm64: dts: sc7180: Rename qspi data12 as data23
arm64: dts: sc7280: Rename qspi data12 as data23
arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB
arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB
arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB
arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT
arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property
arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
arm64: Stash shadow stack pointer in the task struct on interrupt
ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
ARM: dts: aspeed: romed8hm3: Fix GPIO polarity of system-fault LED
ARM: dts: exynos: fix WM8960 clock name in Itop Elite
ARM: dts: gta04: fix excess dma channel usage
ARM: dts: qcom-apq8064: Fix opp table child name
ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node
ARM: dts: s5pv210: correct MIPI CSIS clock name
ARM: dts: stm32: fix spi1 pin assignment on stm32mp15
asm-generic/io.h: suppress endianness warnings for readq() and writeq()
ASoC: amd: fix ACP version typo mistake
ASoC: amd: ps: update the acp clock source.
ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22)
ASoC: codecs: constify static sdw_slave_ops struct
ASoC: codecs: wcd938x: fix accessing regmap on unattached devices
ASoC: cs35l41: Only disable internal boost
ASoC: da7213.c: add missing pm_runtime_disable()
ASoC: dt-bindings: qcom,lpass-rx-macro: correct minItems for clocks
ASoC: es8316: Handle optional IRQ assignment
ASoC: fsl_mqs: move of_node_put() to the correct location
ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15
ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working
ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15
ASoC: rt1318: Add RT1318 SDCA vendor-specific driver
ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm
blk-crypto: add a blk_crypto_config_supported_natively helper
blk-crypto: Add a missing include directive
blk-crypto: don't use struct request_queue for public interfaces
blk-crypto: make blk_crypto_evict_key() more robust
blk-crypto: make blk_crypto_evict_key() return void
blk-crypto: move internal only declarations to blk-crypto-internal.h
blk-iocost: avoid 64-bit division in ioc_timer_fn
blk-mq: don't plug for head insertions in blk_execute_rq_nowait
blk-mq: release crypto keyslot before reporting I/O complete
blk-stat: fix QUEUE_FLAG_STATS clear
block/blk-iocost (gcc13): keep large values in a new enum
block: Skip destroyed blkg when restart in blkg_destroy_all()
bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
bpf/btf: Fix is_int_ptr()
bpf: Don't EFAULT for getsockopt with optval=NULL
bpf: fix precision propagation verbose logging
bpf: Fix race between btf_put and btf_idr walk.
bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation
bpf: Remove misleading spec_v1 check on var-offset stack read
bpf, sockmap: fix deadlocks in the sockhash and sockmap
bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
bpf: take into account liveness when propagating precision
bpftool: Fix bug for long instructions in program CFG dumps
btrfs: don't free qgroup space unless specified
btrfs: fix assertion of exclop condition when starting balance
btrfs: fix btrfs_prev_leaf() to not return the same key twice
btrfs: fix encoded write i_size corruption with no-holes
btrfs: fix space cache inconsistency after error loading it from disk
btrfs: make clear_cache mount option to rebuild FST without disabling it
btrfs: print-tree: parent bytenr must be aligned to sector size
btrfs: properly reject clear_cache and v1 cache for block-group-tree
btrfs: scrub: reject unsupported scrub flags
btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add
btrfs: zoned: fix full zone super block reading on ZNS
btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones
btrfs: zoned: zone finish data relocation BG with last IO
bus: mhi: host: Range check CHDBOFF and ERDBOFF
bus: mhi: host: Remove duplicate ee check for syserr
bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state
cacheinfo: Check sib_leaf in cache_leaves_are_shared()
ceph: fix potential use-after-free bug when trimming caps
cifs: fix pcchunk length type in smb2_copychunk_range
cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
cifs: protect session status check in smb2_reconnect()
cifs: release leases for deferred close handles when freezing
clk: add missing of_node_put() in "assigned-clocks" property parsing
clk: at91: clk-sam9x60-pll: fix return value check
clk: imx: fracn-gppll: disable hardware select control
clk: imx: fracn-gppll: fix the rate table
clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents
clk: mediatek: Consistently use GATE_MTK() macro
clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe()
clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag
clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag
clk: microchip: fix potential UAF in auxdev release callback
clk: qcom: dispcc-qcm2290: get rid of test clock
clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk
clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm6115: Mark RCGs shared where applicable
clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling
clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain clks in lpass_cc_sc7280_desc
clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration
clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
coresight: etm_pmu: Set the module field
cpufreq: mediatek: fix KP caused by handler usage after regulator_put/clk_put
cpufreq: mediatek: fix passing zero to 'PTR_ERR'
cpufreq: mediatek: Raise proc and sram max voltage for MT7622/7623
cpufreq: mediatek: raise proc/sram max voltage for MT8516
cpufreq: qcom-cpufreq-hw: Revert adding cpufreq qos
cpufreq: use correct unit when verify cur freq
crypto: api - Add scaffolding to change completion function signature
crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
crypto: arm64/aes-neonbs - fix crash with CFI enabled
crypto: caam - Clear some memory in instantiate_rng
crypto: ccp - Clear PSP interrupt status register before calling handler
crypto: ccp - Don't initialize CCP for PSP 0x1649
crypto: drbg - Only fail when jent is unavailable in FIPS mode
crypto: engine - fix crypto_queue backlog handling
crypto: engine - Use crypto_request_complete
crypto: qat - fix concurrency issue when device state changes
crypto: sa2ul - Select CRYPTO_DES
crypto: safexcel - Cleanup ring IRQ workqueues on load failure
crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
cxl/hdm: Fail upon detecting 0-sized decoders
debugobject: Ensure pool refill (again)
debugobject: Prevent init race with static objects
dmaengine: at_xdmac: do not enable all cyclic channels
dmaengine: dw-edma: Fix to change for continuous transfer
dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
dmaengine: mv_xor_v2: Fix an error code.
dma: gpi: remove spurious unlock in gpi_ch_init
dm clone: call kmem_cache_destroy() in dm_clone_init() error path
dm: don't lock fs when the map is NULL in process of resume
dm flakey: fix a crash with invalid table line
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
dm ioctl: fix nested locking in table_clear() to remove deadlock concern
dm verity: fix error handling for check_at_most_once on FEC
drbd: correctly submit flush bio on barrier
drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
drm: Add missing DP DSC extended capability definitions.
drm/amd: Add a new helper for loading/validating microcode
drm/amd/display: Add debug option to skip PSR CRTC disable
drm/amd/display: Add minimum Z8 residency debug option
drm/amd/display: Add missing WA and MCLK validation
drm/amd/display: Add NULL plane_state check for cursor disable logic
drm/amd/display: Add Z8 allow states to z-state support list
drm/amd/display: Change default Z8 watermark values
drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings
drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
drm/amd/display: Ext displays with dock can't recognized after resume
drm/amd/display: filter out invalid bits in pipe_fuses
drm/amd/display: Fix 4to1 MPC black screen with DPP RCO
drm/amd/display: fix a divided-by-zero error
drm/amd/display: Fixes for dcn32_clk_mgr implementation
drm/amd/display: fix flickering caused by S/G mode
drm/amd/display: Fix hang when skipping modeset
drm/amd/display: Fix potential null dereference
drm/amd/display: fix PSR-SU/DSC interoperability support
drm/amd/display: Fix Z8 support configurations
drm/amd/display (gcc13): fix enum mismatch
drm/amd/display: limit timing for single dimm memory
drm/amd/display: Lowering min Z8 residency time
drm/amd/display: Refactor eDP PSR codes
drm/amd/display: Remove FPU guards from the DML folder
drm/amd/display: Remove stutter only configurations
drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset
drm/amd/display: Return error code on DSC atomic check failure
drm/amd/display: Update bounding box values for DCN321
drm/amd/display: Update minimum stutter residency for DCN314 Z8
drm/amd/display: Update Z8 SR exit/enter latencies
drm/amd/display: Update Z8 watermarks for DCN314
drm/amdgpu: add a missing lock for AMDGPU_SCHED
drm/amdgpu: change gfx 11.0.4 external_id range
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini
drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
drm/amdgpu/jpeg: Remove harvest checking for JPEG3
drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux
drm/amdgpu: remove deprecated MES version vars
drm/amd: Load MES microcode during early_init
drm/amd/pm: avoid potential UBSAN issue on legacy asics
drm/amd/pm: parse pp_handle under appropriate conditions
drm/amd/pm: re-enable the gfx imu when smu resume
drm/amd: Use `amdgpu_ucode_*` helpers for MES
drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
drm/bridge: lt8912b: Fix DSI Video Mode
drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values
drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage
drm/i915: Check pipe source size when using skl+ scalers
drm/i915/color: Fix typo for Plane CSC indexes
drm/i915/dg2: Drop one PCI ID
drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep()
drm/i915: Make intel_get_crtc_new_encoder() less oopsy
drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info
drm/i915/mtl: update scaler source and destination limits for MTL
drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
drm/mediatek: dp: Change the aux retries times when receiving AUX_DEFER
drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached
drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
drm: msm: adreno: Disable preemption on Adreno 510
drm/msm/adreno: drop bogus pm_runtime_set_active()
drm/msm/adreno: fix runtime PM imbalance at gpu load
drm/msm/adreno: Simplify read64/write64 helpers
drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
drm/msm: fix drm device leak on bind errors
drm/msm: fix missing wq allocation error handling
drm/msm: fix NULL-deref on irq uninstall
drm/msm: fix NULL-deref on snapshot tear down
drm/msm: fix vram leak on bind errors
drm/msm: fix workqueue leak on bind errors
drm/msm: Hangcheck progress detection
drm/panel: novatek-nt35950: Improve error handling
drm/panel: novatek-nt35950: Only unregister DSI1 if it exists
drm/panel: otm8009a: Set backlight parent to panel device
drm/probe-helper: Cancel previous job before starting new one
drm: rcar-du: Fix a NULL vs IS_ERR() bug
drm/rockchip: Drop unbalanced obj unref
drm/ttm: optimize pool allocations a bit v2
drm/ttm/pool: Fix ttm_pool_alloc error path
drm/vgem: add missing mutex_destroy
drm/vmwgfx: Fix Legacy Display Unit atomic drm support
drm/vmwgfx: Remove explicit and broken vblank handling
EDAC/skx: Fix overflows on the DRAM row address mapping arrays
erofs: fix potential overflow calculating xattr_isize
erofs: initialize packed inode after root inode is assigned
erofs: stop parsing non-compact HEAD index if clusterofs is invalid
ethtool: Fix uninitialized number of lanes
ext4: add bounds checking in get_max_inline_xattr_value_size()
ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
ext4: bail out of ext4_xattr_ibody_get() fails for any reason
ext4: check iomap type only if ext4_iomap_begin() does not fail
ext4: fix data races when using cached status extents
ext4: fix deadlock when converting an inline directory in nojournal mode
ext4: fix i_disksize exceeding i_size problem in paritally written case
ext4: fix invalid free tracking in ext4_xattr_move_to_block()
ext4: fix lockdep warning when enabling MMP
ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
ext4: fix WARNING in mb_find_extent
ext4: improve error handling from ext4_dirhash()
ext4: improve error recovery code paths in __ext4_remount()
ext4: remove a BUG_ON in ext4_mb_release_group_pa()
f2fs: allocate the extent_cache by default
f2fs: apply zone capacity to all zone type
f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
f2fs: factor out victim_entry usage from general rb_tree use
f2fs: fix iostat lock protection
f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
f2fs: fix potential corruption when moving a directory
f2fs: fix scheduling while atomic in decompression path
f2fs: fix to avoid use-after-free for cached IPU bio
f2fs: fix to check return value of f2fs_do_truncate_blocks()
f2fs: fix to check return value of inc_valid_block_count()
f2fs: fix to do sanity check on extent cache correctly
f2fs: fix uninitialized skipped_gc_rwsem
f2fs: handle dqget error in f2fs_transfer_project_quota()
f2fs: inode: fix to do sanity check on extent cache correctly
f2fs: move internal functions into extent_cache.c
f2fs: refactor extent_cache to support for read and more
f2fs: remove unnecessary __init_extent_tree
f2fs: specify extent cache for read explicitly
fbdev: mmp: Fix deferred clk handling in mmphw_probe()
firmware: arm_scmi: Fix xfers allocation on Rx channel
firmware: qcom_scm: Clear download bit during reboot
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
fpga: bridge: fix kernel-doc parameter description
fs: fix sysctls.c built
fs/ntfs3: Add check for kmemdup
fs/ntfs3: Fix memory leak if ntfs_read_mft failed
fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup()
fs/ntfs3: Fix OOB read in indx_insert_into_buffer
fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de()
fs/ntfs3: Refactoring of various minor issues
gpu: host1x: Fix memory leak of device names
gpu: host1x: Fix potential double free if IOMMU is disabled
HID: amd_sfh: Add support for shutdown operation
HID: amd_sfh: Correct the sensor enable and disable command
HID: amd_sfh: Correct the stop all command
HID: amd_sfh: Correct the structure fields
HID: amd_sfh: Fix illuminance value
HID: amd_sfh: Handle "no sensors" enabled for SFH1.1
HID: amd_sfh: Increase sensor command timeout for SFH1.1
HID: wacom: insert timestamp to packed Bluetooth (BT) events
HID: wacom: Set a default resolution for older tablets
hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id()
hte: tegra: fix 'struct of_device_id' build error
hwmon: (adt7475) Use device_property APIs when configuring polarity
hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E
i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
i2c: omap: Fix standard mode false ACK readings
i2c: tegra: Fix PEC support for SMBUS block read
i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path
i40e: Remove string printing for i40e_status
i40e: Remove unused i40e status codes
i40e: use int for i40e_status
ia64: fix an addr to taddr in huge_pte_offset()
ia64: mm/contig: fix section mismatch warning/error
ia64: salinfo: placate defined-but-not-used warning
IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init
ice: block LAN in case of VF to VF offload
iio: adc: palmas_gpadc: fix NULL dereference on rmmod
iio: addac: stx104: Fix race condition for stx104_write_raw()
iio: addac: stx104: Fix race condition when converting analog-to-digital
iio: light: max44009: add missing OF device matching
IMA: allow/fix UML builds
inotify: Avoid reporting event with invalid wd
Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
interconnect: qcom: rpm: drop bogus pm domain attach
iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
iommu/amd: Set page size bitmap during V2 domain allocation
iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN
ionic: catch failure from devlink_alloc
ionic: remove noise from ethtool rxnfc error msg
io_uring/rsrc: use nospec'ed indexes
ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
ipmi: fix SSIF not responding under certain cond.
ipmi:ssif: Add send_retries increment
ipv4: Fix potential uninit variable access bug in __ip_make_skb()
irqchip/loongarch: Adjust acpi_cascade_irqdomain_init() and sub-routines
irqchip/loongson-eiointc: Fix incorrect use of acpi_get_vec_parent
irqchip/loongson-eiointc: Fix registration of syscore_ops
irqchip/loongson-eiointc: Fix returned value on parsing MADT
irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling
ixgbe: Allow flow hash to be set via ethtool
ixgbe: Enable setting RSS table to default values
ixgbe: Fix panic during XDP_TX with > 64 CPUs
jdb2: Don't refuse invalidation of already invalidated buffers
kasan: hw_tags: avoid invalid virt_to_page()
kcsan: Avoid READ_ONCE() in read_instrumented_memory()
kheaders: Use array declaration instead of char
ksmbd: block asynchronous requests when making a delay on session setup
ksmbd: call rcu_barrier() in ksmbd_server_exit()
ksmbd: destroy expired sessions
ksmbd: fix deadlock in ksmbd_find_crypto_ctx()
ksmbd: fix memleak in session setup
ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
ksmbd: fix racy issue from session setup and logoff
ksmbd: fix racy issue from smb2 close and logoff with multichannel
ksmbd: fix racy issue under cocurrent smb2 tree disconnect
ksmbd: Implements sess->ksmbd_chann_list as xarray
ksmbd: not allow guest user on multichannel
kunit: fix bug in the order of lines in debugfs logs
kunit: improve KTAP compliance of KUnit test output
KVM: arm64: Avoid lock inversion when setting the VM register width
KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON
KVM: arm64: Use config_lock to protect data ordered against KVM_RUN
KVM: arm64: Use config_lock to protect vgic state
KVM: arm64: vgic: Don't acquire its_lock before config_lock
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
KVM: RISC-V: Retry fault if vma_lookup() results become invalid
KVM: s390: fix race in gmap_make_secure()
KVM: VMX: Make CR0.WP a guest owned bit
KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled
KVM: x86: Make use of kvm_read_cr*_bits() when testing bits
KVM: x86/mmu: Avoid indirect call for get_cr3
KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults
KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs are available
KVM: x86: Track supported PERF_CAPABILITIES in kvm_caps
leds: tca6507: Fix error handling of using fwnode_property_read_string
leds: TI_LMU_COMMON: select REGMAP instead of depending on it
libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.
linux/vt_buffer.h: allow either builtin or modular for macros
locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
macintosh: via-pmu-led: requires ATA to be set
macintosh/windfarm_smu_sat: Add missing of_node_put()
mailbox: mpfs: switch to txdone_poll
mailbox: zynqmp: Fix counts of child nodes
mailbox: zynqmp: Fix IPI isr handling
mailbox: zynqmp: Fix typo in IPI documentation
mailbox: zynq: Switch to flexible array to simplify code
md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
md/raid10: fix leak of 'r10bio->remaining' for recovery
md/raid10: fix memleak for 'conf->bio_split'
md/raid10: fix memleak of md thread
md/raid10: fix null-ptr-deref in raid10_sync_request
md/raid10: fix task hung in raid10d
md/raid5: Improve performance for sequential IO
media: amphion: decoder implement display delay enable
media: av7110: prevent underflow in write_ts_to_decoder()
media: bdisp: Add missing check for create_workqueue
media: cedrus: fix use after free bug in cedrus_remove due to race condition
media: dm1105: Fix use after free bug in dm1105_remove due to race condition
media: hi846: Fix memleak in hi846_init_controls()
media: max9286: Free control handler
media: mediatek: vcodec: add core decode done event
media: mediatek: vcodec: add params to record lat and core lat_buf count
media: mediatek: vcodec: add remove function for decoder platform driver
media: mediatek: vcodec: change lat thread decode error condition
media: mediatek: vcodec: fix decoder disable pm crash
media: mediatek: vcodec: Force capture queue format to MM21
media: mediatek: vcodec: Make MM21 the default capture format
media: mediatek: vcodec: making sure queue_work successfully
media: mediatek: vcodec: move lat_buf to the top of core list
media: mediatek: vcodec: remove unused lat_buf
media: mediatek: vcodec: Use 4K frame size when supported by stateful decoder
media: mediatek: vcodec: using each instance lat_buf count replace core ready list
media: ov8856: Do not check for for module version
media: platform: mtk-mdp3: Add missing check and free for ida_alloc
media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane()
media: rcar_fdp1: Fix refcount leak in probe and remove function
media: rc: gpio-ir-recv: Fix support for wake-up
media: rkvdec: fix use after free bug in rkvdec_remove
media: saa7134: fix use after free bug in saa7134_finidev due to race condition
media: v4l: async: Return async sub-devices to subnotifier list
media: venus: dec: Fix capture formats enumeration order
media: venus: dec: Fix handling of the start cmd
mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE
mfd: ocelot-spi: Fix unsupported bulk read
mfd: tqmx86: Correct board names for TQMxE39x
mfd: tqmx86: Do not access I2C_DETECT register through io_base
mfd: tqmx86: Specify IO port register range more precisely
MIPS: fw: Allow firmware to pass a empty env
mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
mm: do not reclaim private data from pinned page
mm/mempolicy: correctly update prev when policy is equal on mbind
mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data
mtd: core: fix error path for nvmem provider
mtd: core: fix nvmem error reporting
mtd: core: provide unique name for nvmem device, take two
mtd: spi-nor: Add a RWW flag
mtd: spi-nor: add SFDP fixups for Quad Page Program
mtd: spi-nor: core: Update flash's current address mode when changing address mode
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER flash
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER flash
mtd: spi-nor: spansion: Remove NO_SFDP_FLAGS from s28hs512t info
net: amd: Fix link leak when verifying config failed
net: dpaa: Fix uninitialized variable in dpaa_stop()
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
net: dsa: mt7530: fix network connectivity with multiple CPU ports
net: dsa: mt7530: split-off common parts from mt7531_setup
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state()
net: enetc: check the index of the SFI rather than the handle
net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
net: ethernet: stmmac: dwmac-rk: rework optional clock handling
netfilter: conntrack: fix wrong ct->timeout value
netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_insert()
netfilter: keep conntrack reference until IPsecv6 policy checks are done
netfilter: nf_tables: deactivate anonymous set from preparation phase
netfilter: nf_tables: don't write table validation state without mutex
net: ipv6: fix skb hash for some RST packets
netlink: Use copy_to_user() for optval in netlink_getsockopt().
net/mlx5e: Don't clone flow post action attributes second time
net/mlx5e: Fix error flow in representor failing to add vport rx rule
net/mlx5e: Nullify table pointer when failing to create
net/mlx5: E-switch, Create per vport table based on devlink encap mode
net/mlx5: E-switch, Don't destroy indirect table in split rule
net/mlx5: Remove "recovery" arg from mlx5_load_one() function
net/mlx5: Suspend auxiliary devices only in case of PCI device suspend
net/mlx5: Use recovery timeout on sync reset flow
net/ncsi: clear Tx enable mode when handling a Config required AEN
net/packet: annotate accesses to po->xmit
net/packet: convert po->auxdata to an atomic flag
net/packet: convert po->origdev to an atomic flag
net: pcs: xpcs: remove double-read of link state when using AN
net: qrtr: correct types of trace event parameters
net/sched: act_mirred: Add carrier check
net/sched: cls_api: remove block_cb from driver_list before freeing
net/sched: sch_fq: fix integer overflow of "credit"
net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II
net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports
net: sunhme: Fix uninitialized return code
net: wwan: t7xx: do not compile with -Werror
NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
nilfs2: do not write dirty data after degenerating to read-only
nilfs2: fix infinite loop in nilfs_mdt_get_block()
nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
nvme: fix async event trace event
nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns()
nvmet: fix Identify Active Namespace ID list handling
nvmet: fix Identify Controller handling
nvmet: fix Identify Namespace handling
nvmet: fix I/O Command Set specific Identify Controller
octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support
octeontx2-af: Fix depth of cam and mem table.
octeontx2-af: Fix issues with NPC field hash extract
octeontx2-af: Fix start and end bit for scan config
octeontx2-af: mcs: Config parser to skip 8B header
octeontx2-af: mcs: Fix MCS block interrupt
octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once
octeontx2-af: Secure APR table update with the lock
octeontx2-af: Skip PFs if not enabled
octeontx2-af: Update/Fix NPC field hash extract feature
octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules
octeontx2-pf: Disable packet I/O for graceful exit
octeontx2-pf: Increase the size of dmac filter flows
octeontx2-pf: mcs: Clear stats before freeing resource
octeontx2-pf: mcs: Do not reset PN while updating secy
octeontx2-pf: mcs: Fix NULL pointer dereferences
octeontx2-pf: mcs: Fix shared counters logic
octeontx2-pf: mcs: Match macsec ethertype along with DMAC
octeontx2-vf: Detach LF resources on probe cleanup
octeonxt2-af: mcs: Fix per port bypass config
of: Fix modalias string generation
openrisc: Properly store r31 to pt_regs on unhandled exceptions
parisc: Ensure page alignment in flush functions
parisc: Fix argument pointer in real64_call_asm()
PCI/EDR: Clear Device Status after EDR error recovery
PCI: imx6: Install the fault handler only on compatible match
PCI: kirin: Select REGMAP_MMIO
PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
PCI/PM: Extend D3hot delay for NVIDIA HDA controllers
PCI: qcom: Fix the incorrect register usage in v2.7.0 config
perf/arm-cmn: Fix port detection for CMN-700
perf/arm-cmn: Move overlapping wp_combine field
perf auxtrace: Fix address filter entire kernel size
perf/core: Fix hardlockup failure caused by perf throttle
perf cs-etm: Fix timeless decode mode detection
perf ftrace: Make system wide the default target for latency subcommand
perf intel-pt: Fix CYC timestamps after standalone CBR
perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
perf record: Fix "read LOST count failed" msg with sample read
perf scripts intel-pt-events.py: Fix IPC output for Python 2
perf stat: Separate bperf from bpf_profiler
perf symbols: Fix return incorrect build_id size in elf_read_build_id()
perf tests record_offcpu.sh: Fix redirection of stderr to stdin
perf tracepoint: Fix memory leak in is_valid_tracepoint()
perf vendor events power9: Remove UTF-8 characters from JSON files
perf vendor events s390: Remove UTF-8 characters from JSON file
perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stub
phy: qcom-qmp-pcie: sc8180x PCIe PHY has 2 lanes
phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select()
pinctrl-bcm2835.c: fix race condition when setting gpio dir
pinctrl: qcom: lpass-lpi: set output value before enabling output
pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible string
pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group
pinctrl: renesas: r8a779g0: Fix ERROROUTC function names
pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions
pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions
platform/chrome: cros_typec_switch: Add missing fwnode_handle_put()
platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso
platform/x86/amd: pmc: Don't try to read SMU version on Picasso
platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso
platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read`
platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init
platform/x86/amd: pmc: Utilize SMN index 0 for driver probe
platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe
platform/x86/intel-uncore-freq: Return error on write frequency
platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to s2idle quirk list
platform/x86: thinkpad_acpi: Add profile force ability
platform/x86: thinkpad_acpi: Fix platform profiles on T490
platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
PM: hibernate: Do not get block device exclusively in test_resume mode
PM: hibernate: Turn snapshot_test into global variable
posix-cpu-timers: Implement the missing timer_wait_running callback
powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU
powerpc/mpc512x: fix resource printk format warning
powerpc/perf: Properly detect mpc7450 family
powerpc/rtas: use memmove for potentially overlapping buffer copy
powerpc/sysdev/tsi108: fix resource printk format warnings
powerpc/wii: fix resource printk format warnings
power: supply: generic-adc-battery: fix unit scaling
power: supply: rk817: Fix low SOC bugs
proc_sysctl: enhance documentation
proc_sysctl: update docs for __register_sysctl_table()
pstore: Revert pmsg_lock back to a normal mutex
pwm: meson: Fix axg ao mux parents
pwm: meson: Fix g12a ao clk81 name
pwm: mtk-disp: Configure double buffering before reading in .get_state()
pwm: mtk-disp: Disable shadow registers before setting backlight values
qcom: llcc/edac: Support polling mode for ECC handling
r8152: fix flow control issue of RTL8156A
r8152: fix the poor throughput for 2.5G devices
r8152: move setting r8153b_rx_agg_chg_indicate()
rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
RDMA/cm: Trace icm_send_rej event before the cm state is reset
RDMA/erdma: Use fixed hardware page size
RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR
RDMA/mlx5: Fix flow counter query via DEVX
RDMA/mlx5: Use correct device num_ports when modify DC
RDMA/rdmavt: Delete unnecessary NULL check
RDMA/siw: Fix potential page_array out of range access
RDMA/siw: Remove namespace check from siw_netdev_event()
RDMA/srpt: Add a check for valid 'mad_agent' pointer
regulator: core: Avoid lockdep reports when resolving supplies
regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted
regulator: stm32-pwr: fix of_iomap leak
reiserfs: Add security prefix to xattr name in reiserfs_security_write()
relayfs: fix out-of-bounds access in relay_file_read
remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error
remoteproc: imx_rproc: Call of_node_put() on iteration error
remoteproc: rcar_rproc: Call of_node_put() on iteration error
remoteproc: st: Call of_node_put() on iteration error
remoteproc: stm32: Call of_node_put() on iteration error
Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
Revert "net/mlx5: Remove "recovery" arg from mlx5_load_one() function"
Revert "objtool: Support addition to set CFA base"
Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
ring-buffer: Sync IRQ works before buffer destruction
RISC-V: Align SBI probe implementation with spec
riscv: compat_syscall_table: Fixup compile warning
riscv: Fix ptdump when KASAN is enabled
RISC-V: fix taking the text_mutex twice during sifive errata patching
RISC-V: mm: Enable huge page support to kernel_page_present() function
riscv: mm: remove redundant parameter of create_fdt_early_page_table
RISC-V: take text_mutex during alternative patching
rpmsg: glink: Propagate TX failures in intentless mode as well
rtc: k3: handle errors while enabling wake irq
rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
rtc: omap: include header for omap_rtc_power_off_program prototype
rxrpc: Fix hard call timeout units
s390/dasd: fix hanging blockdevice after request requeue
sched/fair: Fix inaccurate tally of ttwu_move_affine
sched/rt: Fix bad task migration for rt tasks
scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
scripts/gdb: bail early if there are no clocks
scripts/gdb: bail early if there are no generic PD
scripts/gdb: fix lx-timerlist for Python3
scripts/gdb: raise error with reduced debugging information
scsi: hisi_sas: Handle NCQ error when IPTT is valid
scsi: libsas: Add sas_ata_device_link_abort()
scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort()
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
scsi: mpi3mr: Handle soft reset in progress fault code (0xF002)
scsi: qedi: Fix use after free bug in qedi_remove()
scsi: target: core: Change the way target_xcopy_do_work() sets restiction on max I/O
scsi: target: Fix multiple LUN_RESET handling
scsi: target: iscsit: Fix TAS handling during conn cleanup
scsi: target: iscsit: isert: Alloc per conn cmd counter
scsi: target: iscsit: Stop/wait on cmds during conn close
scsi: target: Move cmd counter allocation
scsi: target: Move sess cmd counter to new struct
scsi: target: Pass in cmd counter to use during cmd setup
selftests/bpf: Fix a fd leak in an error path in network_helpers.c
selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach
selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap
selftests/bpf: Wait for receive in cg_storage_multi test
selftests mount: Fix mount_setattr_test builds failed
selftests: netfilter: fix libmnl pkg-config usage
selftests/powerpc/pmu: Fix sample field check in the mmcra_thresh_marked_sample_test
selftests/resctrl: Allow ->setup() to return errors
selftests/resctrl: Check for return value after write_schemata()
selftests/resctrl: Move ->setup() call outside of test specific branches
selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
selftests: xsk: Deflakify STATS_RX_DROPPED test
selftests: xsk: Disable IPv6 on VETH1
selftests: xsk: Use correct UMEM size in testapp_invalid_desc
selinux: ensure av_permissions.h is built when needed
selinux: fix Makefile dependencies of flask.h
serial: 8250: Add missing wakeup event reporting
serial: 8250_bcm7271: Fix arbitration handling
serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
serial: fix TIOCSRS485 locking
serial: max310x: fix IO data corruption in batched operations
serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted
sfc: Fix module EEPROM reporting for QSFP modules
sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
sh: init: use OF_EARLY_FLATTREE for early init
sh: math-emu: fix macro redefined warning
sh: mcount.S: fix build error when PRINTK is not enabled
sh: nmi_debug: fix return value of __setup handler
sh: sq: Fix incorrect element size for allocating bitmap buffer
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
SMB3: Add missing locks to protect deferred close file list
SMB3: Close deferred file handles in case of handle lease break
smb3: fix problem remounting a share after shutdown
SMB3: force unmount was failing to close deferred close files
soc: bcm: brcmstb: biuctrl: fix of_iomap leak
soc: qcom: llcc: Do not create EDAC platform device on SDM845
soc: renesas: renesas-soc: Release 'chipid' from ioremap()
soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime
soundwire: intel: don't save hw_params for use in prepare
soundwire: qcom: correct setting ignore bit on v1.5.1
spi: atmel-quadspi: Don't leak clk enable count in pm resume
spi: atmel-quadspi: Free resources even if runtime resume failed in .remove()
spi: cadence-quadspi: fix suspend-resume implementations
spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS
spi: fsl-cpm: Use 16 bit mode for large transfers with even size
spi: fsl-spi: Fix CPM/QE mode Litte Endian
spi: fsl-spi: Re-organise transfer bits_per_word adaptation
spi: imx: Don't skip cleanup in remove's error path
spi: qup: Don't skip cleanup in remove's error path
spmi: Add a check for remove callback when removing a SPMI driver
staging: iio: resolver: ads1210: fix config mode
staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
SUNRPC: remove the maximum number of retries in call_bind_status
swiotlb: fix debugfs reporting of reserved memory pools
swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup
swsmu/amdgpu_smu: Fix the wrong if-condition
sysctl: clarify register_sysctl_init() base directory order
tcp: fix skb_copy_ubufs() vs BIG TCP
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype
tick/common: Align tick period with the HZ tick.
tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
timekeeping: Fix references to nonexistent ktime_get_fast_ns()
tools: bpftool: Remove invalid \' json escape
tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007
tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site
tpm, tpm: Implement usage counter for locality
tpm, tpm_tis: Claim locality before writing interrupt registers
tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
tpm, tpm_tis: Do not skip reset of original interrupt vector
tracing: Error if a trace event has an array for a __field()
tracing: Fix permissions for the buffer_percent file
tracing/user_events: Ensure write index cannot be negative
tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
tty: serial: fsl_lpuart: adjust buffer length to the intended size
uapi/linux/const.h: prefer ISO-friendly __typeof__
ubi: Fix return value overwrite issue in try_write_vid_and_data()
ubifs: Fix memleak when insert_old_idx() failed
ubifs: Fix memory leak in do_rename
ubifs: Free memory for tmpfile name
usb: chipidea: fix missing goto in `ci_hdrc_probe`
USB: dwc3: fix runtime pm imbalance on probe errors
USB: dwc3: fix runtime pm imbalance on unbind
usb: dwc3: gadget: Change condition for processing suspend event
USB: dwc3: gadget: drop dead hibernation code
usb: dwc3: gadget: Execute gadget stop after halting the controller
usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive
usb: gadget: tegra-xudc: Fix crash in vbus_draw
usb: gadget: udc: core: Invoke usb_gadget_connect only when started
usb: gadget: udc: core: Prevent redundant calls to pullup
usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
usb: host: xhci-rcar: remove leftover quirk handling
usb: mtu3: fix kernel panic at qmu transfer done irq handler
vhost_vdpa: fix unmap process in no-batch mode
virt/coco/sev-guest: Double-buffer messages
virtio_net: suppress cpu stall when free_unused_bufs
virtio_ring: don't update event idx on get_buf
vlan: partially enable SIOCSHWTSTAMP in container
vmci_host: fix a race condition in vmci_host_poll() causing GPF
watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
wifi: ath11k: fix deinitialization of firmware resources
wifi: ath11k: fix SAC bug on peer addition with sta band migration
wifi: ath11k: fix writing to unintended memory region
wifi: ath11k: reduce the MHI timeout to 20s
wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type
wifi: ath11k: Use platform_get_irq() to get the interrupt
wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
wifi: ath5k: Use platform_get_irq() to get the interrupt
wifi: ath6kl: minor fix for allocation size
wifi: ath6kl: reduce WARN to dev_dbg() in callback
wifi: ath9k: hif_usb: fix memory leak of remain_skbs
wifi: brcmfmac: support CQM RSSI notification with older firmware
wifi: iwlwifi: debug: fix crash in __iwl_err()
wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table
wifi: iwlwifi: fw: fix memory leak in debugfs
wifi: iwlwifi: fw: move memset before early return
wifi: iwlwifi: make the loop for card preparation effective
wifi: iwlwifi: mvm: check firmware response size
wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames
wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols
wifi: iwlwifi: mvm: initialize seq variable
wifi: iwlwifi: trans: don't trigger d3 interrupt twice
wifi: iwlwifi: yoyo: Fix possible division by zero
wifi: iwlwifi: yoyo: skip dump correctly on hw error
wifi: mt76: add flexible polling wait-interval support
wifi: mt76: add missing locking to protect against concurrent rx/status calls
wifi: mt76: connac: fix txd multicast rate setting
wifi: mt76: fix 6GHz high channel not be scanned
wifi: mt76: handle failure of vzalloc in mt7615_coredump_work
wifi: mt76: mt7915: expose device tree match table
wifi: mt76: mt7921e: fix probe timeout after reboot
wifi: mt76: mt7921e: improve reliability of dma reset
wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset
wifi: mt76: mt7921e: stop chip reset worker in unregister hook
wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe`
wifi: rt2x00: Fix memory leak when handling surveys
wifi: rtl8xxxu: RTL8192EU always needs full init
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
wifi: rtw88: rtw8821c: Fix rfe_option field width
wifi: rtw89: fix potential race condition between napi_init and napi_enable
wireguard: timers: cast enum limits members to int in prints
workqueue: Fix hung time report of worker pools
writeback: fix call of incorrect macro
x86/amd_nb: Add PCI ID for family 19h model 78h
x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
x86/cpu: Add model number for Intel Arrow Lake processor
x86: fix clear_user_rep_good() exception handling annotation
x86/hyperv: Block root partition functionality in a Confidential VM
x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
x86/MCE/AMD: Use an u64 for bank_map
x86/retbleed: Fix return thunk alignment
xfs: don't consider future format versions valid
xhci: fix debugfs register accesses while suspended
xsk: Fix unaligned descriptor validation

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-05-17 23:10:02 +03:00
Mikhail Novosyolov
fd88eee015 Skip installing devel packages for old and no more existing in repos kernels when installing dkms on a system where the kernel had already been updated beforehand 2023-05-04 16:17:02 +03:00
Mikhail Novosyolov
57969751f2 [bot] upd: 6.1.24 -> 6.1.27
Changelog:

9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
ACPI: resource: Add Medion S17413 to IRQ override quirk
ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG
ALSA: emu10k1: don't create old pass-through playback device on Audigy
ALSA: emu10k1: fix capture interrupt handler unlinking
ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
ALSA: hda/hdmi: disable KAE for Intel DG2
ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
ALSA: i2c/cs8427: fix iec958 mixer control deactivation
arm64: dts: imx8mm-evk: correct pmic clock source
arm64: dts: imx8mm-verdin: correct off-on-delay
arm64: dts: imx8mp-verdin: correct off-on-delay
arm64: dts: meson-g12-common: specify full DMC range
arm64: dts: qcom: hk10: use "okay" instead of "ok"
arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
ARM: 9290/1: uaccess: Fix KASAN false-positives
ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
ARM: dts: rockchip: fix a typo error for rk3288 spdif node
ASN.1: Fix check for strdup() success
ASoC: fsl_asrc_dma: fix potential null-ptr-deref
ASoC: fsl_sai: Fix pins setting for i.MX8QM platform
ASoC: SOF: pm: Tear down pipelines only if DSP was active
asymmetric_keys: log on fatal failures in PE/pkcs7
block: ublk_drv: mark device as LIVE before adding disk
bluetooth: btbcm: Fix logic error in forming the board name.
Bluetooth: Fix printing errors if LE Connection times out
Bluetooth: Fix race condition in hidp_session_thread
Bluetooth: Free potentially unfreed SCO connection
Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure
Bluetooth: hci_conn: Fix possible UAF
Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
bluetooth: Perform careful capability checks in hci_sock_ioctl()
Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt
Bluetooth: Set ISO Data Path on broadcast sink
bnxt_en: Do not initialize PTP on older P3/P4 chips
bonding: Fix memory leak when changing bond type to Ethernet
bonding: fix ns validation on backup slaves
bpf, arm64: Fixed a BTI error on returning to patched function
bpf: Fix incorrect verifier pruning due to missing register precision taints
bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
btrfs: fix fast csum implementation detection
btrfs: fix uninitialized variable warnings
btrfs: get the next extent map during fiemap/lseek more efficiently
btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues
cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods
cgroup/cpuset: Fix partition root's cpuset.cpus update bug
cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly
cgroup/cpuset: Skip spread flags update on v2
cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
cgroup: fix display of forceidle time at root
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
cifs: fix negotiate context parsing
clk: rs9: Fix suspend/resume
clk: sprd: set max_register according to mapping range
dccp: Call inet6_destroy_sock() via sk->sk_destruct().
dmaengine: apple-admac: Fix 'current_tx' not getting freed
dmaengine: apple-admac: Handle 'global' interrupt flags
dmaengine: apple-admac: Set src_addr_widths capability
driver core: Don't require dynamic_debug for initcall_debug probe timing
drm/amd/display: Pass the right info to drm_dp_remove_payload
drm/amd/display: set dcn315 lb bpp to 48
drm/amdgpu: add mes resume when do gfx post soft reset
drm/amdgpu: Fix desktop freezed after gpu-reset
drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs
drm/amdgpu/gfx: set cg flags to enter/exit safe mode
drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes
drm/amd/pm: correct SMU13.0.7 max shader clock reporting
drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
drm/armada: Fix a potential double free in an error handling path
drm: buddy_allocator: Fix buddy allocator init on 32-bit systems
drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
drm/i915/dsi: fix DSS CTL register offsets for TGL+
drm/i915: Fix fast wake AUX sync len
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
drm/rockchip: vop2: fix suspend/resume
drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume
drm: test: Fix 32-bit issue in drm_buddy_test
e1000e: Disable TSO on i219-LM card to increase speed
efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
f2fs: Fix f2fs_truncate_partial_nodes ftrace event
fbcon: Fix error paths in set_con2fb_map
fbcon: set_con2fb_map needs to set con2fb_map!
fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
fpga: bridge: properly initialize bridge device before populating children
fuse: always revalidate rename target dentry
gcc: disable '-Warray-bounds' for gcc-13 too
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU
HID: intel-ish-hid: Fix kernel panic during warm reset
hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
hwmon: (xgene) Fix ioremap and memremap leak
i2c: hisi: Avoid redundant interrupts
i2c: imx-lpi2c: clean rx/tx buffers upon new message
i2c: mchp-pci1xxxx: Update Timing registers
i2c: ocores: generate stop condition after timeout in polling mode
i40e: fix accessing vsi->active_filters without holding lock
i40e: fix i40e_setup_misc_vector() error handling
iavf: refactor VLAN filter states
iavf: remove active_cvlans and active_svlans bitmaps
IB/mlx5: Add support for 400G_8X lane speed
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
iio: dac: ad5755: Add missing fwnode_handle_put()
iio: light: tsl2772: fix reading proximity-diodes from device tree
inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
Input: pegasus-notetaker - check pipe type when probing
kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
ksmbd: avoid out of bounds access in decode_preauth_ctxt()
KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
KVM: arm64: Initialise hypervisor copies of host symbols unconditionally
KVM: arm64: Make vcpu flag updates non-preemptible
KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
KVM: arm64: Retry fault if vma_lookup() results become invalid
KVM: selftests: Move "struct hv_enlightenments" to x86_64/svm.h
KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments
KVM: SVM: Flush Hyper-V TLB when required
libbpf: Fix single-line struct definition output in btf_dump
LoongArch, bpf: Fix jit to skip speculation barrier opcode
LoongArch: Fix probing of the CRC32 feature
LoongArch: Mark 3 symbol exports as non-GPL
maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug
maple_tree: fix mas_empty_area() search
maple_tree: fix write memory barrier of nodes once dead for RCU mode
maple_tree: make maple state reusable after mas_empty_area_rev()
memstick: fix memory leak if card device is never registered
MIPS: Define RUNTIME_DISCARD_EXIT in LD script
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
mlxsw: pci: Fix possible crash during initialization
mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO
mm/khugepaged: check again on anon uffd-wp during isolation
mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()
mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush()
mm/mempolicy: fix use-after-free of VMA iterator
mm/mmap: regression fix for unmapped_area{_topdown}
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
mm/userfaultfd: fix uffd-wp handling for THP migration entries
mptcp: fix accept vs worker race
mptcp: stops worker on unaccepted sockets at listener close
mptcp: stricter state check in mptcp_worker
mptcp: use mptcp_schedule_work instead of open-coding it
mtdblock: tolerate corrected bit-flips
mtd: rawnand: meson: fix bitmask for length in command word
mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
mtd: spi-nor: fix memory leak when using debugfs_lookup()
net: bridge: switchdev: don't notify FDB entries with "master dynamic"
net: dsa: b53: mmap: add phy ops
netfilter: br_netfilter: fix recent physdev match breakage
netfilter: nf_tables: fix ifdef to also consider nf_tables=m
netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
netfilter: nf_tables: validate catch-all set elements
net: macb: fix a memory corruption in extended buffer descriptor mode
net: openvswitch: fix race on port output
net: phy: nxp-c45-tja11xx: add remove callback
net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
net: rpl: fix rpl header size calculation
net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
net: sfp: initialize sfp->i2c_block_size at sfp allocation
net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
nilfs2: initialize unused bytes in segment summary blocks
niu: Fix missing unwind goto in niu_alloc_channels()
nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
nvme: send Identify with CNS 06h only to I/O controllers
nvme-tcp: fix a possible UAF when failing to allocate an io queue
phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional()
platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models
platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX
platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux
powerpc/papr_scm: Update the NUMA distance table for the target node
power: supply: axp288_fuel_gauge: Added check for negative values
power: supply: cros_usbpd: reclassify "default case!" as debug
power: supply: rk817: Fix unsigned comparison with less than zero
purgatory: fix disabling debug info
qlcnic: check pci_reset_function result
RDMA/cma: Allow UD qp_type to join multicast only
RDMA/core: Fix GID entry ref leak when create_ah fails
RDMA/erdma: Defer probing if netdevice can not be found
RDMA/erdma: Inline mtt entries into WQE if supported
RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192
RDMA/irdma: Add ipv4 check to irdma_find_listener()
RDMA/irdma: Do not generate SW completions for NOPs
RDMA/irdma: Fix memory leak of PBLE objects
RDMA/irdma: Increase iWARP CM default rexmit count
regulator: fan53555: Explicitly include bits header
regulator: fan53555: Fix wrong TCS_SLEW_MASK
Revert "pinctrl: amd: Disable and mask interrupts on resume"
Revert "userfaultfd: don't fail on unrecognized features"
riscv: add icache flush for nommu sigreturn trampoline
riscv: Do not set initial_boot_params to the linear address of the dtb
riscv: Move early dtb mapping into the fixmap region
riscv: No need to relocate the dtb as it lies in the fixmap region
rust: kernel: Mark rust_fmt_argument as extern "C"
rust: str: fix requierments->requirements typo
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
sched/fair: Consider capacity inversion in util_fits_cpu()
sched/fair: Detect capacity inversion
sched/fair: Fixes for capacity inversion detection
sched/fair: Fix imbalance overflow
scsi: core: Improve scsi_vpd_inquiry() checks
scsi: megaraid_sas: Fix fw_crash_buffer_show()
scsi: ses: Handle enclosure with just a primary component gracefully
sctp: Call inet6_destroy_sock() via sk->sk_destruct().
sctp: fix a potential overflow in sctp_ifwdtsn_skip
selftests/bpf: Fix progs/find_vma_fail1.c build error.
selftests: openvswitch: adjust datapath NL message declaration
selftests: sigaltstack: fix -Wuninitialized
sfc: Fix use-after-free due to selftest_work
skbuff: Fix a race between coalescing and releasing SKBs
spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
tcp: restrict net.ipv4.tcp_app_win
tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used
tracing: Add trace_array_puts() to write into instance
tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
ubi: Fix deadlock caused by recursively holding work_sem
ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
udp6: fix potential access to stale information
um: Only disable SSE on clang to work around old GCC bugs
USB: serial: option: add UNISOC vendor and TOZED LT70C product
verify_pefile: relax wrapper length check
virtio_net: bugfix overflow inside xdp_linearize_page()
wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
wifi: iwlwifi: mvm: protect TXQ list manipulation
wifi: mwifiex: mark OF related data as maybe unused
writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"
x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h
x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
x86/rtc: Remove __init for runtime functions
xen/netback: use same error messages for same errors

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-05-04 14:32:39 +03:00
Mikhail Novosyolov
bcb135a628 [bot] upd: 6.1.23 -> 6.1.24
Changelog:

ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2
ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530
ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()
ACPI: video: Make acpi_backlight=video work independent from GPU driver
ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement
ALSA: hda/realtek: Add quirk for Clevo X370SNW
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
arm64: compat: Work around uninitialized variable warning
ASoC: codecs: lpass: fix the order or clks turn off during suspend
ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data()
blk-mq: directly poll requests
blk-throttle: Fix that bps of child could exceed bps limited in parent
block: don't set GD_NEED_PART_SCAN if scan partition failed
block: ublk: make sure that block size is set correctly
bpftool: Print newline before '}' for struct with padding only fields
can: isotp: fix race between isotp_sendsmg() and isotp_release()
can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos
can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
cifs: sanitize paths in cifs_update_super_prepath.
coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
coresight: etm4x: Do not access TRCIDR1 for identification
counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
counter: 104-quad-8: Fix Synapse action reported for Index signals
cxl/pci: Fix CDAT retrieval on big endian
cxl/pci: Handle excessive CDAT length
cxl/pci: Handle truncated CDAT entries
cxl/pci: Handle truncated CDAT header
dm cache: Add some documentation to dm-cache-background-tracker.h
dm: change "unsigned" to "unsigned int"
dm: fix improper splitting for abnormal bios
dm integrity: Remove bi_sector that's only used by commented debug code
drivers: iio: adc: ltc2497: fix LSB shift
Drivers: vmbus: Check for channel allocation before looking up relids
drm/amd/display: Clear MST topology if it fails to resume
drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
drm/bridge: lt9611: Fix PLL being unable to lock
drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload()
drm/i915/dp_mst: Fix payload removal during output disabling
drm/i915: Fix context runtime accounting
drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR
drm/nouveau/disp: Support more modes by checking with lower bpc
drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
ethtool: reset #lanes when lanes is omitted
fs: drop peer group ids under namespace lock
ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
ftrace: Mark get_lock_parent_ip() __always_inline
gpio: davinci: Add irq chip flag to skip set wake
gpio: davinci: Do not clear the bank intr enable bit in save_context
gpio: GPIO_REGMAP: select REGMAP instead of depending on it
gve: Secure enough bytes in the first TX desc for all TCP pkts
ice: fix wrong fallback logic for FDIR
ice: Reset FDIR counter in FDIR init stage
icmp: guard against too small mtu
iio: adc: ad7791: fix IRQ flags
iio: adc: qcom-spmi-adc5: Fix the channel name
iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
iio: adis16480: select CONFIG_CRC32
iio: buffer: correctly return bytes written in output buffers
iio: buffer: make sure O_NONBLOCK is respected
iio: dac: cio-dac: Fix max DAC write value check for 12-bit
iio: light: cm32181: Unregister second I2C client if present
io_uring: fix memory leak when removing provided buffers
io_uring: fix return value when removing provided buffers
ipv6: Fix an uninit variable access bug in __ip6_make_skb()
ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU
KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run
KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode
KVM: s390: pv: fix external interruption loop not always detected
KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
l2tp: generate correct module alias strings
maple_tree: add RCU lock checking to rcu callback functions
maple_tree: add smp_rmb() to dead node detection
maple_tree: be more cautious about dead nodes
maple_tree: detect dead nodes in mas_start()
maple_tree: fix a potential concurrency bug in RCU mode
maple_tree: fix freeing of nodes in rcu mode
maple_tree: fix get wrong data_end in mtree_lookup_walk()
maple_tree: fix handle of invalidated state in mas_wr_store_setup()
maple_tree: fix mas_prev() and mas_find() state handling
maple_tree: fix potential rcu issue
maple_tree: reduce user error potential
maple_tree: refine ma_state init from mas_start()
maple_tree: remove extra smp_wmb() from mas_dead_leaves()
maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
mm: enable maple tree RCU mode by default.
mm/hugetlb: fix uffd wr-protection for CoW optimization path
mm: kfence: fix handling discontiguous page
mm: kfence: fix PG_slab and memcg_data clearing
mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
mm: take a page reference when removing device exclusive entries
mm: vmalloc: avoid warn_alloc noise caused by fatal signal
net: don't let netpoll invoke NAPI if in xmit context
net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
netlink: annotate lockless accesses to nlk->max_recvmsg_len
net: phylink: add phylink_expects_phy() method
net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
net: qrtr: Fix a refcount bug in qrtr_recvmsg()
net: stmmac: Add queue reset into stmmac_xdp_open() function
net: stmmac: check fwnode for phy device before scanning for phy
net: stmmac: check if MAC needs to attach to a PHY
net: stmmac: fix up RX flow hash indirection table when setting channels
net: stmmac: remove redundant fixup to support fixed-link mode
NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
NFSD: callback request does not use correct credential for AUTH_SYS
nfsd: call op_release, even when op_func returns an error
nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
nilfs2: fix sysfs interface lifetime
nvme: fix discard support without oncs
PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
perf/core: Fix the same task check in perf_event_set_output
ping: Fix potentail NULL deref for /proc/net/icmp.
platform/x86: think-lmi: Clean up display of current_value on Thinkstation
platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings
platform/x86: think-lmi: Fix memory leak when showing current settings
pwm: cros-ec: Explicitly set .polarity in .get_state()
pwm: hibvt: Explicitly set .polarity in .get_state()
pwm: iqs620a: Explicitly set .polarity in .get_state()
pwm: Make .get_state() callback return an error code
pwm: meson: Explicitly set .polarity in .get_state()
pwm: sprd: Explicitly set .polarity in .get_state()
raw: Fix NULL deref in raw_get_next().
raw: use net_hash_mix() in hash function
ring-buffer: Fix race while reader and writer are on the same page
scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
sctp: check send stream number after wait_for_sndbuf
serial: 8250: Prevent starting up DMA Rx on THRI interrupt
sunrpc: only free unix grouplist after RCU settles
tracing: Free error logs of tracing instances
tracing/osnoise: Fix notify new tracing_max_latency
tracing/synthetic: Fix races on freeing last_cmd
tracing/synthetic: Make lastcmd_mutex static
tracing/timerlat: Notify new max thread latency
tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
tty: serial: sh-sci: Fix transmit end interrupt handler
ublk: read any SQE values upfront
usb: cdnsp: Fixes error: uninitialized symbol 'len'
usb: dwc3: pci: add support for the Intel Meteor Lake-S
USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
USB: serial: option: add Quectel RM500U-CN modem
USB: serial: option: add Telit FE990 compositions
usb: typec: altmodes/displayport: Fix configure initial pin assignment
usb: xhci: tegra: fix sleep in atomic call
wifi: brcmfmac: Fix SDIO suspend/resume regression
wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap()
wifi: mt76: ignore key disable commands
x86/acpi/boot: Correct acpi_is_processor_usable() check
x86/ACPI/boot: Use FADT version to check support for online capable
xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
xhci: Free the command allocated for setting LPM if we return early
zsmalloc: document freeable stats

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-04-13 19:53:29 +03:00
Mikhail Novosyolov
4a0ccc5efe Revert "switch to simpledrm"
Revert not tested and very strange (restoring legacy drm e.g.) for x86_64

This reverts commit f2f4767897.
2023-04-13 19:51:30 +03:00
Alexander Stefanov
2d261e34ca 6.1.23 2023-04-10 22:27:32 +00:00
Alexander Stefanov
f2f4767897 switch to simpledrm 2023-04-09 16:21:57 +00:00
Alexander Stefanov
cae57b5428 adjut framebuffer 2023-04-09 14:37:24 +00:00
Alexander Stefanov
e4fa3be6a5 fix kernel simpledrm 2023-04-08 18:25:07 +00:00
Alexander Stefanov
df9121155b enable simpledrm 2023-04-08 00:26:06 +00:00
Mikhail Novosyolov
67dd0d573f Rebuild with r8168 8.051.02-5 (enabled loading firmwares from /lib/firmware/) 2023-03-21 00:30:58 +03:00
Mikhail Novosyolov
58c663c54f [bot] upd: 6.1.19 -> 6.1.20
Changelog:

adreno: Shutdown the GPU properly
af_unix: fix struct pid leaks in OOB support
alpha: fix R_ALPHA_LITERAL reloc for large modules
bgmac: fix *initial* chip reset to support BCM5358
block: fix scan partition for exclusively open device again
block: fix wrong mode for blkdev_put() from disk_scan_partitions()
block: Revert "block: Do not reread partition table on exclusively open device"
bnxt_en: Avoid order-5 memory allocation for TPA data
bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser()
bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES
btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
btrfs: fix extent map logging bit not cleared for split maps after dropping range
btrfs: fix percent calculation for bg reclaim message
btrfs: fix unnecessary increment of read error stat on write error
bus: mhi: ep: Change state_lock to mutex
bus: mhi: ep: Power up/down MHI stack during MHI RESET
cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID
clk: renesas: rcar-gen3: Disable R-Car H3 ES1.*
drm/amd/display: adjust MALL size available for DCN32 and DCN321
drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21
drm/amdgpu: fix return value check in kfd
drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4
drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested
drm/connector: print max_requested_bpc in state debugfs
drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF
drm/i915: Do panel VBT init early if the VBT declares an explicit panel type
drm/i915: Introduce intel_panel_init_alloc()
drm/i915: Populate encoder->devdata for DSI on icl+
drm/msm/a5xx: fix context faults during ring switch
drm/msm/a5xx: fix highest bank bit for a530
drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
drm/msm/a5xx: fix the emptyness check in the preempt code
drm/msm/adreno: fix runtime PM imbalance at unbind
drm/msm/dpu: clear DSPP reservations in rm release
drm/msm/dpu: disable features unsupported by QCM2290
drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK
drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks
drm/msm/dpu: fix len of sc7180 ctl blocks
drm/msm: Fix potential invalid ptr free
drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms
erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL"
ethernet: ice: avoid gcc-9 integer overflow warning
ext4: fix another off-by-one fsmap error on 1k block filesystems
ext4: fix cgroup writeback accounting with fs-layer encryption
ext4: Fix deadlock during directory rename
ext4: Fix possible corruption when moving a directory
ext4: fix RENAME_WHITEOUT handling for inline directories
ext4: fix WARNING in ext4_update_inline_data
ext4: move where set the MAY_INLINE_DATA flag is set
ext4: zero i_disksize when initializing the bootloader inode
fd: dlm: trace send/recv of dlm message and rcom
filelocks: use mount idmapping for setlease permission check
fork: allow CLONE_NEWTIME in clone3 flags
fs: dlm: add midcomms init/start functions
fs: dlm: be sure to call dlm_send_queue_flush()
fs: dlm: fix log of lowcomms vs midcomms
fs: dlm: fix race setting stop tx flag
fs: dlm: fix use after free in midcomms commit
fs: dlm: remove send repeat remove handling
fs: dlm: start midcomms before scand
fs: dlm: use packet in dlm_mhandle
fs: dlm: use WARN_ON_ONCE() instead of WARN_ON()
fs: prevent out-of-bounds array speculation when closing a file descriptor
HID: core: Provide new max_buffer_size attribute to over-ride the default
HID: uhid: Over-ride the default maximum data buffer value with our own
ice: copy last block omitted in ice_get_module_eeprom()
ice: Fix DSCP PFC TLV creation
ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
Input: exc3000 - properly stop timer on shutdown
io_uring/uring_cmd: ensure that device supports IOPOLL
ipmi:ssif: Add a timer between request retries
ipmi:ssif: Increase the message retry time
ipmi:ssif: Remove rtc_us_timer
KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace
KVM: VMX: Don't bother disabling eVMCS static key on module exit
KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling
KVM: x86: Move guts of kvm_arch_init() to standalone helper
m68k: mm: Move initrd phys_to_virt handling after paging_init()
macintosh: windfarm: Use unsigned type for 1-bit bitfields
media: ov5640: Fix analogue gain control
media: rc: gpio-ir-recv: add remove function
MIPS: Fix a compilation issue
net: caif: Fix use-after-free in cfusbl_device_notify()
net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC
net: ethernet: mtk_eth_soc: fix RX data corruption issue
netfilter: conntrack: adopt safer max chain length
netfilter: ctnetlink: revert to dumping mark regardless of event type
netfilter: nft_last: copy content when cloning expression
netfilter: nft_quota: copy content when cloning expression
netfilter: tproxy: fix deadlock due to missing BH disable
net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
net: lan966x: Fix port police support using tc-matchall
net: phylib: get rid of unnecessary locking
net: phy: smsc: fix link up detection in forced irq mode
net/smc: fix fallback failed while sendmsg with fastopen
net: stmmac: add to set device wake up flag when stmmac init phy
net: tls: fix device-offloaded sendpage straddling records
net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
net: use indirect calls helpers for sk_exit_memory_pressure()
nfc: change order inside nfc_se_io error path
nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties
NFSD: Protect against filesystem freezing
octeontx2-af: Unlock contexts in the queue context cache in case of fault detection
PCI: Add SolidRun vendor ID
perf inject: Fix --buildid-all not to eat up MMAP2
perf stat: Fix counting when initial delay configured
platform: mellanox: select REGMAP instead of depending on it
platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
powerpc/64: Don't recurse irq replay
powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid
powerpc/64: Move paca allocation to early_setup()
powerpc/bpf/32: Only set a stack frame when necessary
powerpc: dts: t1040rdb: fix compatible string for Rev A boards
powerpc/iommu: fix memory leak with using debugfs_lookup()
powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES"
riscv: Add header include guards to insn.h
RISC-V: Don't check text_mutex during stop_machine
RISC-V: Stop emitting attributes
riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
scripts: handle BrokenPipeError for python scripts
scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
scsi: megaraid_sas: Update max supported LD IDs to 240
scsi: sd: Fix wrong zone_write_granularity value during revalidate
selftests: nft_nat: ensuring the listening side is up before starting the client
spi: intel: Check number of chip selects after reading the descriptor
staging: rtl8723bs: Fix key-store index handling
staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss()
SUNRPC: Fix a server shutdown leak
tls: rx: fix return value for async crypto
tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address
udf: Fix off-by-one error when discarding preallocation
UML: define RUNTIME_DISCARD_EXIT
watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths
x86/CPU/AMD: Disable XSAVES on AMD family 0x17

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-17 13:59:03 +03:00
Mikhail Novosyolov
57301fcd1e Restore rtw89
We have CONFIG_RTW89 disabled, if we enable it, we will have support of less number of devices then supported by this external module.
All devices are supported starting with kernel v6.2.
thanks to ilfat@ for noting this.

Fixes: 48b731ea8b
2023-03-16 22:43:59 +03:00