Commit graph

689 commits

Author SHA1 Message Date
383f6c613e Merge pull request #1 from import/kernel-5.15:rosa2021.1
Backports and update
2024-06-10 14:54:44 +00:00
Mikhail Novosyolov
e666777a5c [bot] upd: 5.15.149 -> 5.15.150
Changelog:

ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
acpi: property: Let args be NULL in __acpi_node_get_property_reference
ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
ACPI: resource: Add ASUS model S5402ZA to quirks
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
afs: Increase buffer size in afs_update_volume_status()
ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
ahci: asm1166: correct count of reported ports
ALSA: usb-audio: Check presence of valid altsetting control
ALSA: usb-audio: Ignore clock selector errors for single connection
arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
arm64: dts: rockchip: fix regulator name on rk3399-rock-4
arm64: dts: rockchip: set num-cs property for spi on px30
arm64: mm: fix VA-range sanity check
arm64: set __exception_irq_entry with __irq_entry as a default
ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger
ARM: dts: BCM53573: Drop nonexistent #usb-cells
ARM: ep93xx: Add terminator to gpiod_lookup_table
arp: Prevent overflow in arp_req_get().
ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
ata: ahci_ceva: fix error handling for Xilinx GT PHY support
ata: libahci_platform: Convert to using devm bulk clocks API
ata: libahci_platform: Introduce reset assertion/deassertion methods
bpf: Address KCSAN report on bpf_lru_list
bpf: Add struct for bin_args arg in bpf_bprintf_prepare
bpf: Do cleanup in bpf_bprintf_cleanup only when needed
bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
bpf: Merge printk and seq_printf VARARG max macros
bpf: Remove trace_printk_lock
bpf, scripts: Correct GPL license name
btrfs: add xxhash to fast checksum implementations
cifs: add a warning when the in-flight count goes negative
cifs: fix mid leak during reconnection after timeout threshold
cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()
clk: imx8mp: add clkout1/2 support
clk: imx8mp: Add DISP2 pixel clock
clk: imx: avoid memory leak
clk: imx: imx8mp: add shared clk gate for usb suspend clk
clk: linux/clk-provider.h: fix kernel-doc warnings and typos
clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents
clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents
clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC
clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC
clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
clk: renesas: cpg-mssr: Remove superfluous check in resume code
debugobjects: Recheck debug_objects_enabled before reporting
devlink: report devlink_port_type_warn source device
dmaengine: fsl-qdma: increase size of 'irq_name'
dmaengine: shdma: increase size of 'dev_id'
dmaengine: ti: edma: Add some null pointer checks to the edma_probe
dm-crypt: don't modify the data when using authenticated encryption
drm/amd/display: Fix memory leak in dm_sw_fini()
drm/amdgpu: init iommu after amdkfd device init
drm/amdgpu: reset gpu for s3 suspend abort case
drm/amdgpu: skip to program GFXDEC registers for suspend abort
drm/i915/dg1: Update DMC_DEBUG3 register
drm/nouveau/instmem: fix uninitialized_var.cocci warning
drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
drm/ttm: Fix an invalid freeing on already freed page in error path
dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
efi: Don't add memblocks for soft-reserved memory
efi: runtime: Fix potential overflow of soft-reserved region size
erofs: fix lz4 inplace decompression
exfat: support dynamic allocate bh for exfat_entry_set_cache
ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
ext4: correct the hole length returned by ext4_map_blocks()
ext4: regenerate buddy after block freeing failed if under fc replay
f2fs: don't set GC_FAILURE_PIN for background GC
f2fs: write checkpoint during FG_GC
fbdev: savage: Error out if pixclock equals zero
fbdev: sis: Error out if pixclock equals zero
firewire: core: send bus reset promptly on gap count error
fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
fs/ntfs3: Correct function is_rst_area_valid
fs/ntfs3: Correct hard links updating when dealing with DOS names
fs/ntfs3: Disable ATTR_LIST_ENTRY size check
fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
fs/ntfs3: Fix oob in ntfs_listxattr
fs/ntfs3: Improve ntfs_dir_count
fs/ntfs3: Modified fix directory element type detection
fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
fs/ntfs3: Print warning while fixing hard links count
fs/ntfs3: Update inode->i_size after success write into compressed file
fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
hwmon: (coretemp) Enlarge per package core count limit
i2c: imx: Add timer for handling the stop condition
i2c: imx: when being a target, mark the last read as processed
IB/hfi1: Fix a memleak in init_credit_return
IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
igb: Fix igb_down hung on surprise removal
Input: ads7846 - always set last command to PWRDOWN
Input: ads7846 - don't check penirq immediately for 7845
Input: ads7846 - don't report pressure for ads7845
Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
Input: iqs269a - configure device with a single block write
Input: iqs269a - do not poll during ATI
Input: iqs269a - do not poll during suspend or resume
Input: iqs269a - drop unused device node references
Input: iqs269a - increase interrupt handler return delay
Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: xpad - add Lenovo Legion Go controllers
ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
ipv6: sr: fix possible use-after-free and null-ptr-deref
kernel/sched: Remove dl_boosted flag comment
ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
l2tp: pass correct message length to ip6_append_data
md: fix data corruption for raid456 when reshape restart while grow up
md/raid10: prevent soft lockup while flush writes
MIPS: reserve exception vector space ONLY ONCE
MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set
MIPS: vpe-mt: drop physical_memsize
mmc: jz4740: Use the new PM macros
mmc: mxc: Use the new PM macros
mptcp: fix lockless access in subflow ULP diag
mtd: rawnand: sunxi: Fix the size of the last OOB region
nbd: Add the maximum limit of allocated index in nbd_dev_add
net: dev: Convert sa_data to flexible array in struct sockaddr
net: ethernet: ti: add missing of_node_put before return
netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
netfilter: flowtable: simplify route logic
netfilter: nf_tables: add rescheduling points during loop detection walks
netfilter: nf_tables: can't schedule in nft_chain_validate
netfilter: nf_tables: fix scheduling-while-atomic splat
netfilter: nf_tables: set dormant flag on hook register failure
netfilter: nft_flow_offload: release dst in case direct xmit path is used
netfilter: nft_flow_offload: reset dst in route object after setting up flow
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
net/sched: Retire ATM qdisc
net/sched: Retire CBQ qdisc
net/sched: Retire dsmark qdisc
net: stmmac: Fix incorrect dereference in interrupt handlers
nouveau: fix function cast warnings
nvme-fc: do not wait in vain when unloading module
nvmet-fc: abort command when there is no binding
nvmet-fc: avoid deadlock on delete association path
nvmet-fc: defer cleanup using RCU properly
nvmet-fc: hold reference on hostport match
nvmet-fcloop: swap the list_add_tail arguments
nvmet-fc: release reference on target port
nvmet-fc: take ref count on tgtport before delete assoc
nvmet-tcp: fix nvme tcp ida memory leak
octeontx2-af: Consider the action set by PF
packet: move from strlcpy with unused retval to strscpy
PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
PCI/MSI: Prevent MSI hardware interrupt number truncation
perf beauty: Update copy of linux/socket.h with the kernel sources
platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
PM: core: Add new *_PM_OPS macros, deprecate old ones
PM: core: Redefine pm_ptr() macro
PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro
pmdomain: mediatek: fix race conditions with genpd
pmdomain: renesas: r8a77980-sysc: CR7 must be always on
posix-timers: Ensure timer ID search-loop limit is valid
powerpc/eeh: Set channel state after notifying the drivers
powerpc/eeh: Small refactor of eeh_handle_normal_event()
powerpc/perf/hv-24x7: add missing RTAS retry status handling
powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
powerpc/pseries/lpar: add missing RTAS retry status handling
powerpc/pseries/lparcfg: add missing RTAS retry status handling
powerpc/rtas: ensure 4KB alignment for rtas_data_buf
powerpc/rtas: make all exports GPL
r8169: use new PM macros
RDMA/bnxt_re: Return error for SRQ resize
RDMA/irdma: Add AE for too many RNRS
RDMA/irdma: Fix KASAN issue with tasklet
RDMA/irdma: Set the CQ read threshold for GEN 1
RDMA/irdma: Validate max_send_wr and max_recv_wr
RDMA/qedr: Fix qedr_create_user_qp error flow
RDMA/siw: Balance the reference of cep->kref in the error path
RDMA/siw: Correct wrong debug message
RDMA/srpt: fix function pointer cast warnings
RDMA/srpt: Support specifying the srpt_service_guid parameter
regulator: pwm-regulator: Add validity checks in continuous .get_voltage
Revert "x86/alternative: Make custom return thunk unconditional"
Revert "x86/ftrace: Use alternative RET encoding"
RISC-V: fix funct4 definition for c.jalr in parse_asm.h
s390: use the correct count for __iowrite64_copy()
sched/fair: Don't balance task to its current running CPU
sched/rt: Disallow writing invalid values to sched_rt_period_us
sched/rt: Fix sysctl_sched_rr_timeslice intial value
sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
scsi: jazz_esp: Only build if SCSI core is builtin
scsi: lpfc: Use unsigned type for num_sge
scsi: target: core: Add TMF to tmr_list handling
selftests: net: vrf-xfrm-tests: change authentication and encryption algos
serial: 8250: Remove serial_rs485 sanitization from em485
serial: amba-pl011: Fix DMA transmission in RS485 mode
smb: client: fix OOB in receive_encrypted_standard()
smb: client: fix parsing of SMB3.1.1 POSIX create context
smb: client: fix potential OOBs in smb2_parse_contexts()
spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
spi: sh-msiof: avoid integer overflow in constants
tls: rx: drop pointless else after goto
tls: rx: jump to a more appropriate label
tls: stop recv() if initial process_rx_list gave us non-DATA
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
tools/virtio: fix build
usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
usb: cdns3: fix memory double free when handle zero packet
usb: cdnsp: blocked some cdns3 specific code
usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
usb: dwc3: gadget: Don't disconnect if not started
usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
usb: roles: don't get/set_role() when usb_role_switch is unregistered
usb: roles: fix NULL pointer issue when put module's reference
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
vdpa/mlx5: Don't clear mr struct on destroy MR
virtio-blk: Ensure no requests in virtqueues before deleting vqs.
wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
wifi: cfg80211: fix missing interfaces when dumping
wifi: iwlwifi: mvm: avoid baid size integer overflow
wifi: mac80211: adding missing drv_mgd_complete_tx() call
wifi: mac80211: fix race condition on enabling fast-xmit
wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
x86/alternative: Make custom return thunk unconditional
x86/fpu: Stop relying on userspace for info to fault in xsave buffer
x86/ftrace: Use alternative RET encoding
x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()
x86/returnthunk: Allow different return thunks
x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR
xhci: cleanup xhci_hub_control port references
xhci: clear usb2 resume related variables in one place.
xhci: decouple usb2 port resume and get_port_status request handling
xhci: move port specific items such as state completions to port structure
xhci: rename resume_done to resume_timestamp
xhci: track port suspend state correctly in unsuccessful resume cases
zonefs: Improve error handling

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2024-03-04 17:44:04 +03:00
Mikhail Novosyolov
0212233bde [bot] upd: 5.15.137 -> 5.15.149
Changelog:

9p/net: fix possible memory leak in p9_check_errors()
9p/trans_fd: Annotate data-racy writes to file::f_flags
9p: v9fs_listxattr: fix %s null argument warning
ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
ACPI: extlog: fix NULL pointer dereference check
ACPI: FPDT: properly handle invalid FPDT subtables
ACPI: LPIT: Avoid u32 multiplication overflow
ACPI: LPSS: Fix the fractional clock divider flags
ACPI: resource: Add another DMI match for the TongFang GMxXGxx
ACPI: resource: Do IRQ override on TongFang GMxXGxx
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
ACPI: video: check for error while searching for backlight device parent
afs: Fix afs_server_list to be cleaned up with RCU
afs: Fix dynamic root lookup DNS check
afs: Fix file locking on R/O volumes to operate in local mode
afs: Fix overwriting of result of DNS query
afs: Fix refcount underflow from error handling race
afs: Fix the dynamic root's d_delete to always delete unused dentries
afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
afs: Fix use-after-free due to get/remove race in volume tree
afs: Hide silly-rename files from userspace
afs: Make error on cell lookup failure consistent with OpenAFS
afs: Return ENOENT if no cell DNS record can be found
afs: Use refcount_t rather than atomic_t
af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
af_unix: fix lockdep positive in sk_diag_dump_icons()
af_unix: Fix task hung while purging oob_skb in GC.
af_unix: fix use-after-free in unix_stream_read_actor()
ALSA: hda/conexant: Add quirk for SWS JS201D
ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
ALSA: hda: Disable power-save on KONTRON SinglePC
ALSA: hda: Fix possible null-ptr-deref when assigning a stream
ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
ALSA: hda: Intel: add HDA_ARL PCI ID support
ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
ALSA: hda/realtek: Add supported ALC257 for ChromeOS
ALSA: hda/realtek: Apply mute LED quirk for HP15-db
ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
ALSA: hda/realtek: Headset Mic VREF to 100%
ALSA: hda: Refer to correct stream index at loops
ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
ALSA: info: Fix potential deadlock at disconnection
ALSA: oxygen: Fix right channel of capture volume mixer
ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
ALSA: scarlett2: Add missing error checks to *_ctl_get()
ALSA: scarlett2: Add missing error check to scarlett2_config_save()
ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
ALSA: scarlett2: Allow passing any output to line_out_remap()
ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
ALSA: usb-audio: Increase delay in MOTU M quirk
amd-xgbe: handle corner-case during sfp hotplug
amd-xgbe: handle the corner-case during tx completion
amd-xgbe: propagate the correct speed and duplex status
apparmor: avoid crash when parsed profile name is empty
appletalk: Fix Use-After-Free in atalk_ioctl
ARC: fix spare error
arch: consolidate arch_irq_work_raise prototypes
arcnet: restoring support for multiple Sohard Arcnet cards
arm64/arm: xen: enlighten: Fix KPTI checks
arm64: dts: armada-3720-turris-mox: set irq type for RTC
arm64: dts: imx8mm: Add sound-dai-cells to micfil node
arm64: dts: imx8mn: Add sound-dai-cells to micfil node
arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb
arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
arm64: dts: mediatek: add missing space before {
arm64: dts: mediatek: align thermal zone node names with dtschema
arm64: dts: mediatek: mt7622: fix memory node warning check
arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
arm64: dts: mt8183: kukui: Fix underscores in node names
arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8916: Fix iommu local address range
arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sc7280: Add missing LMH interrupts
arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
arm64: dts: rockchip: Expand reg size of vdec node for RK3399
arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
arm64: irq: set the correct node for shadow call stack
arm64: irq: set the correct node for VMAP stack
arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
ARM: 9320/1: fix stack depot IRQ stack filter
ARM: 9321/1: memset: cast the constant byte to unsigned char
ARM: 9330/1: davinci: also select PINCTRL
ARM: davinci: always select CONFIG_CPU_ARM926T
ARM: dts: dra7: Fix DRA7 L3 NoC node register size
ARM: dts: Fix occasional boot hang for am3 usb
ARM: dts: imx1: Fix sram node
ARM: dts: imx23/28: Fix the DMA controller node name
ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
ARM: dts: imx25/27-eukrea: Fix RTC node name
ARM: dts: imx25/27: Pass timing0
ARM: dts: imx25: Fix the iim compatible string
ARM: dts: imx27-apf27dev: Fix LED name
ARM: dts: imx27: Fix sram node
ARM: dts: imx28-xea: Pass the 'model' property
ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
ARM: dts: imx7d: Fix coresight funnel ports
ARM: dts: imx7s: Fix lcdif compatible
ARM: dts: imx7s: Fix nand-controller #size-cells
ARM: dts: imx: Use flash@0,0 pattern
ARM: dts: qcom: apq8064: correct XOADC register address
ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
ARM: dts: qcom: sdx55: fix USB SS wakeup
ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
ARM: dts: qcom: sdx65: correct SPMI node name
ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
ARM: dts: rockchip: fix rk3036 hdmi ports node
ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
ARM: PL011: Fix DMA support
ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
ARM: sun9i: smp: fix return code check of of_property_match_string
arm/xen: fix xen_vcpu_info allocation alignment
asix: Add check for usbnet_get_endpoints
asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
ASoC: ams-delta.c: use component after check
ASoC: codecs: lpass-wsa-macro: fix compander volume hack
ASoC: codecs: wcd938x: fix resource leaks on bind errors
ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
ASoC: codecs: wcd938x: handle deferred probe
ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix
ASoC: cs35l33: Fix GPIO name and drop legacy include
ASoC: cs35l34: Fix GPIO name and drop legacy include
ASoC: cs43130: Fix incorrect frame delay configuration
ASoC: cs43130: Fix the position of const qualifier
ASoC: da7219: Support low DC impedance headset
ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
ASoC: hdmi-codec: fix missing report for jack initial status
ASoC: hdmi-codec: register hpd callback on component probe
ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
ASoC: Intel: Skylake: Fix mem leak in few functions
ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
ASoC: Intel: Skylake: mem leak in skl register function
ASoC: meson: g12a-toacodec: Fix event generation
ASoC: meson: g12a-toacodec: Validate written enum values
ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
ASoC: meson: g12a-tohdmitx: Validate written enum values
ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
ASoC: ops: add correct range check for limiting volume
ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
ASoC: rt5650: add mutex to avoid the jack detection failure
ASoC: rt5650: fix the wrong result of key button
ASoC: simple-card: fixup asoc_simple_probe() error handling
ASoC: soc-card: Add storage for PCI SSID
ASoC: SOF: sof-pci-dev: add parameter to override topology filename
ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
ASoC: SOF: sof-pci-dev: Fix community key quirk detection
ASoC: SOF: sof-pci-dev: use community key on all Up boards
ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
ASoC: wm8974: Correct boost mixer inputs
ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
async: Introduce async_schedule_dev_nocall()
async: Split async_schedule_node_domain()
ata: pata_isapnp: Add missing error check for devm_ioport_map()
atl1c: Work around the DMA RX overflow issue
atm: Fix Use-After-Free in do_vcc_ioctl
atm: idt77252: fix a memleak in open_card_ubr0
atm: iphase: Do PCI error checks on own line
atm: solos-pci: Fix potential deadlock on &cli_queue_lock
atm: solos-pci: Fix potential deadlock on &tx_queue_lock
audit: don't take task_lock() in audit_exe_compare() code path
audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
audit: Send netlink ACK before setting connection in auditd_set
bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
bcache: avoid NULL checking to c->root in run_cache_set()
bcache: avoid oversize memory allocation by small stripe_size
bcache: check return value from btree_node_alloc_replacement()
bcache: fixup init dirty data errors
bcache: fixup lock c->root error
bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
bcache: prevent potential division by zero error
bcache: remove redundant assignment to variable cur_idx
bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
binder: fix async space check for 0-sized buffers
binder: fix comment on binder_alloc_new_buf() return value
binder: fix memory leaks of spam and pending work
binder: fix race between mmput() and do_exit()
binder: fix trivial typo of binder_free_buf_locked()
binder: fix unused alloc->free_async_space
binder: fix use-after-free in shinker's callback
binder: signal epoll threads of self-work
binder: use EPOLLERR from eventpoll.h
blk-cgroup: bypass blkcg_deactivate_policy after destroying
blk-core: use pr_warn_ratelimited() in bio_check_ro()
blk-iocost: Fix an UBSAN shift-out-of-bounds warning
blk-mq: fix IO hang from sbitmap wakeup race
blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
block: add check of 'minors' and 'first_minor' in device_add_disk()
block: add check that partition length needs to be aligned with block size
block: Don't invalidate pagecache for invalid falloc modes
blocklayoutdriver: Fix reference leak of pnfs_device_node
block: make BLK_DEF_MAX_SECTORS unsigned
block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
block: prevent an integer overflow in bvec_try_merge_hw_page
block: Remove special-casing of compound pages
block: remove unneeded return value of bio_check_ro()
block/rnbd-srv: Check for unlikely string overflow
block: Set memalloc_noio to false on device_add_disk() error path
bluetooth: Add device 0bda:887b to device tables
bluetooth: Add device 13d3:3571 to device tables
Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
Bluetooth: btmtkuart: fix recv_buf() return value
Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
Bluetooth: btusb: Add date->evt_skb is NULL check
Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
Bluetooth: Fix atomicity violation in {min,max}_key_size_set
Bluetooth: Fix bogus check for re-auth no supported with non-ssp
Bluetooth: Fix double free in hci_conn_cleanup
Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
Bluetooth: L2CAP: Fix possible multiple reject send
Bluetooth: L2CAP: Send reject on command corrupted request
Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
bnxt_en: Wait for FLR to complete during probe
bonding: remove print in bond_verify_device_path
bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
bonding: stop the device in bond_setup_by_slave()
bpf: Add crosstask check to __bpf_get_stack
bpf: Add map and need_defer parameters to .map_fd_put_ptr()
bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25
bpf: Check map->usercnt after timer->timer is assigned
bpf: Detect IP == ksym.end as part of BPF program
bpf: enforce precision of R0 on callback return
bpf: fix check for attempt to corrupt spilled pointer
bpf: Fix check_stack_write_fixed_off() to correctly spill imm
bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
bpf: Fix prog_array_map_poke_run map poke update
bpf: Fix re-attachment branch in bpf_tracing_prog_attach
bpf: Fix verification of indirect var-off stack access
bpf, lpm: Fix check prefixlen before walking trie
bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
bpf: Set uattr->batch.count as zero before batched update or deletion
bpf: sockmap, updating the sg structure should also update curr
bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
bridge: mcast: fix disabled snooping after long uptime
btrfs: add definition for EXTENT_TREE_V2
btrfs: add dmesg output for first mount and last unmount of a filesystem
btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
btrfs: do not allow non subvolume root targets for snapshot
btrfs: do not ASSERT() if the newly created subvolume already got read
btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
btrfs: don't arbitrarily slow down delalloc if we're committing
btrfs: don't warn if discard range is not aligned to sector
btrfs: fix infinite directory reads
btrfs: fix off-by-one when checking chunk map includes logical address
btrfs: fix race between reading a directory and adding entries to it
btrfs: forbid creating subvol qgroups
btrfs: forbid deleting live subvol qgroup
btrfs: make error messages more clear when getting a chunk map
btrfs: refresh dir last index during a rewinddir(3) call
btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
btrfs: ref-verify: free ref cache before clearing mount opt
btrfs: send: ensure send_fd is writable
btrfs: send: return EOPNOTSUPP on unknown flags
btrfs: set last dir index to the current last index when opening dir
btrfs: sysfs: validate scrub_speed_max value
btrfs: tree-checker: fix inline ref size in error messages
btrfs: use u64 for buffer sizes in the tree search ioctls
bus: mhi: host: Add alignment check for event ring read pointer
bus: mhi: host: Add spinlock to protect WP access when queueing TREs
bus: mhi: host: Drop chan lock before queuing buffers
bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element"
bus: moxtet: Add spi device table
bus: ti-sysc: Flush posted write only after srst_udelay
calipso: fix memory leak in netlbl_calipso_add_pass()
can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds
can: dev: can_restart(): don't crash kernel if carrier is OK
can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
can: isotp: add local echo tx processing and tx without FC
can: isotp: check CAN address family in isotp_bind()
can: isotp: handle wait_event_interruptible() return values
can: isotp: isotp_bind(): do not validate unused address information
can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
can: isotp: set max PDU size to 64 kByte
can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
can: raw: add support for SO_MARK
can: raw: add support for SO_TXTIME/SCM_TXTIME
ceph: fix deadlock or deadcode of misusing dget()
ceph: prevent use-after-free in encode_cap_msg()
checkstack: fix printed address
chtls: fix tp->rcv_tstamp initialization
cifs: fix check of rc in function generate_smb3signingkey
cifs: Fix non-availability of dedup breaking generic/304
cifs: spnego: add ';' in HOST_KEY_LEN
clk: asm9260: use parent index to link the reference clock
clk: fixed-rate: add devm_clk_hw_register_fixed_rate
clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
clk: imx: imx8mq: correct error handling path
clk: imx: imx8qxp: Fix elcdif_pll clock
clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu()
clk: imx: Select MXC_CLK for CLK_IMX8QXP
clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
clk: npcm7xx: Fix incorrect kfree
clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
clk: qcom: videocc-sm8150: Add missing PLL config property
clk: qcom: videocc-sm8150: Update the videocc resets
clk: renesas: rzg2l: Fix computation formula
clk: renesas: rzg2l: Simplify multiplication/shift logic
clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
clk: rockchip: rk3128: Fix HCLK_OTG gate register
clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
clk: si5341: fix an error code problem in si5341_output_clk_set_rate
clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data
clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
clk: ti: change ti_clk_register[_omap_hw]() API
clk: ti: fix double free in of_ti_divider_clk_setup()
clk: ti: Update component clocks to use ti_dt_clk_name()
clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
clk: zynqmp: Add a check for NULL pointer
clk: zynqmp: make bestdiv unsigned
clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
clocksource/drivers/timer-imx-gpt: Fix potential memory leak
clocksource: Skip watchdog check for large watchdog intervals
coresight: etm4x: Fix width of CCITMIN field
coresight: etm4x: Make etm4_remove_dev() return void
coresight: etm4x: Remove bogous __exit annotation for some functions
cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
cpufreq: imx6q: don't warn for disabling a non-existing frequency
cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call
cpufreq: intel_pstate: Refine computation of P-state for given frequency
cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
cpufreq: stats: Fix buffer overflow detection in trans_stats()
cpufreq: Use of_property_present() for testing DT property presence
cred: switch to using atomic_long_t
crypto: af_alg - Disallow multiple in-flight AIO requests
crypto: api - Disallow identical driver names
crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
crypto: ccp - fix memleak in ccp_init_dm_workarea
crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
crypto: octeontx2 - Fix cptvf driver cleanup
crypto: pcrypt - Fix hungtask for PADATA_RESET
crypto: qat - fix deadlock in backlog processing
crypto: qat - increase size of buffers
crypto: s390/aes - Fix buffer overread in CTR mode
crypto: sa2ul - Return crypto_aead_setkey to transfer the error
crypto: sahara - avoid skcipher fallback code duplication
crypto: sahara - do not resize req->src when doing hash operations
crypto: sahara - fix ahash reqsize
crypto: sahara - fix ahash selftest failure
crypto: sahara - fix cbc selftest failure
crypto: sahara - fix error handling in sahara_hw_descriptor_create()
crypto: sahara - fix processing hash requests with req->nbytes < sg->length
crypto: sahara - fix processing requests with cryptlen < sg->length
crypto: sahara - fix wait_for_completion_timeout() error handling
crypto: sahara - handle zero-length aes requests
crypto: sahara - improve error handling in sahara_sha_process()
crypto: sahara - remove FLAGS_NEW_KEY logic
crypto: scomp - fix req->dst buffer overflow
crypto: stm32/crc32 - fix parsing list of devices
crypto: virtio - Handle dataq logic with tasklet
crypto: virtio - Wait for tasklet to complete on device remove
crypto: x86/sha - load modules based on CPU features
cxl/mem: Fix shutdown order
dccp: Call security_inet_conn_request() after setting IPv4 addresses.
dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
debugfs: fix automount d_fsdata usage
debugobjects: Stop accessing objects after releasing hash bucket lock
devcoredump: Send uevent once devcd is ready
devcoredump : Serialize devcd_del work
device property: Add const qualifier to device_get_match_data() parameter
device property: Allow const parameter to dev_fwnode()
dma-buf: add dma_fence_timestamp helper
dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
dmaengine: fix NULL pointer in channel unregistration function
dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers
dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
dmaengine: stm32-mdma: correct desc prep when channel running
dmaengine: ti: edma: handle irq_of_parse_and_map() errors
dmaengine: ti: k3-udma: Report short packet errors
dma-mapping: Add dma_release_coherent_memory to DMA API
dma-mapping: clear dev->dma_mem to NULL after freeing it
dma-mapping: Fix build error unused-value
dm-delay: fix a race between delay_presuspend and delay_bio
dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
dm: limit the number of targets and parameter size area
dm-verity: align struct dm_verity_fec_io properly
dm verity: don't perform FEC for failed readahead IO
docs/process/howto: Replace C89 with C11
dpaa2-eth: increase the needed headroom to account for alignment
dpaa2-switch: fix size of the dma_unmap
driver core: Release all resources during unbind before updating device links
driver: platform: Add helper for safer setting of driver_override
drivers/amd/pm: fix a use-after-free in kv_parse_power_table
drivers: clk: zynqmp: calculate closest mux rate
drivers: clk: zynqmp: update divider round rate logic
drivers: lkdtm: fix clang -Wformat warning
drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c
drm/amd: Disable ASPM for VI w/ all Intel systems
drm/amd/display: Avoid NULL dereference of timing generator
drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
drm/amd/display: Fix multiple memory leaks reported by coverity
drm/amd/display: Fix tiled display misalignment
drm/amd/display: Implement bounds check for stream encoder creation in DCN301
drm/amd/display: use full update for clip size increase of large plane source
drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
drm/amdgpu: Add NULL checks for function pointers
drm/amdgpu: correct chunk_ptr to a pointer to chunk.
drm/amdgpu: correct the amdgpu runtime dereference usage count
drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
drm/amdgpu: don't use ATRM for external devices
drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
drm/amdgpu: fix error handling in amdgpu_bo_list_get()
drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
drm/amdgpu: Fix potential null pointer derefernce
drm/amdgpu: fix software pci_unplug on some chips
drm/amdgpu: Let KFD sync with VM fences
drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
drm/amdgpu/vkms: fix a possible null pointer dereference
drm/amdkfd: Fix a race condition of vram buffer unref in svm code
drm/amdkfd: Fix lock dependency warning
drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
drm/amdkfd: Fix shift out-of-bounds issue
drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code
drm/amd: Move helper for dynamic speed switch check out of smu13
drm/amd/pm: fix a double-free in si_dpm_init
drm/amd/pm: Handle non-terminated overdrive commands.
drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
drm/bridge: Fix typo in post_disable() description
drm/bridge: lt8912b: Add hot plug detection
drm/bridge: lt8912b: Add missing drm_bridge_attach call
drm/bridge: lt8912b: Fix bridge_detach
drm/bridge: lt8912b: Fix crash on bridge detach
drm/bridge: lt8912b: Manually disable HPD only if it was enabled
drm/bridge: lt8912b: Register and attach our DSI device at probe
drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers
drm/bridge: lt9611uxc: fix the race in the error path
drm/bridge: lt9611uxc: Register and attach our DSI device at probe
drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers
drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
drm/bridge: nxp-ptn3460: simplify some error checking
drm/bridge: tc358767: Fix return value on error case
drm/bridge: tc358768: Disable non-continuous clock mode
drm/bridge: tc358768: Fix bit updates
drm/bridge: tc358768: Fix use of uninitialized variable
drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
drm/crtc: fix uninitialized variable use
drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
drm: Don't unref the same fb many times by mistake due to deadlock handling
drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
drm/drm_file: fix use of uninitialized variable
drm/drv: propagate errors from drm_modeset_register_all()
drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
drm/exynos: fix accidental on-stack copy of exynos_drm_plane
drm/exynos: fix a potential error pointer dereference
drm/exynos: fix a wrong error checking
drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
drm/framebuffer: Fix use of uninitialized variable
drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
drm/i915: Fix potential spectre vulnerability
drm/i915/mtl: limit second scaler vertical scaling in ver >= 14
drm/i915/pmu: Check if pmu is closed before stopping event
drm/i915: Relocate intel_atomic_setup_scalers()
drm/komeda: drop all currently held locks if deadlock happens
drm/mediatek: Add spinlock for setting vblank event in atomic_begin
drm/mediatek: Fix iommu fault by swapping FBs after updating plane state
drm/mediatek: Fix iommu fault during crtc enabling
drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
drm/mipi-dsi: Create devm device attachment
drm/mipi-dsi: Create devm device registration
drm/mipi-dsi: Fix detach call without attach
drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
drm/msm/dp: skip validity check for DP CTS EDID checksum
drm/msm/dpu: Ratelimit framedone timeout msgs
drm/msm/dsi: Enable runtime PM
drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
drm/msm/mdp4: flush vblank event on disable
drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
drm/panel-elida-kd35t133: hold panel in reset for unprepare
drm/panel: fix a possible null pointer dereference
drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
drm/panel: simple: Fix Innolux G101ICE-L01 timings
drm/panel: st7703: Pick different reset sequence
drm/prime: Support page array >= 4GB
drm/qxl: prevent memory leak
drm/radeon: check return value of radeon_ring_lock()
drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
drm/radeon/dpm: fix a memleak in sumo_parse_power_table
drm/radeon: possible buffer overflow
drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
drm/rockchip: vop: Fix call to crtc reset helper
drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
drm/tidss: Fix atomic_flush check
drm/tilcdc: Fix irq free on unload
drm/ttm: Reorder sys manager cleanup step
drm: using mul_u32_u32() requires linux/math64.h
drm: vmwgfx_surface.c: copy user-array safely
drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
dt-bindings: clock: Update the videocc resets for sm8150
dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
ecryptfs: Reject casefold directory inodes
EDAC/thunderx: Fix possible out-of-bounds string access
efivarfs: force RO when remounting if SetVariable is not supported
ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
ethernet: constify references to netdev->dev_addr in drivers
ethtool: netlink: Add missing ethnl_ops_begin/complete
exec: Fix error handling in begin_new_exec()
exfat: support handle zero-size directory
ext4: add a new helper to check if es must be kept
ext4: add missed brelse in update_backups
ext4: add two helper functions extent_logical_end() and pa_logical_end()
ext4: allow for the last group to be marked as trimmed
ext4: apply umask if ACL support is disabled
ext4: avoid online resizing failures due to oversized flex bg
ext4: avoid overlapping preallocations due to overflow
ext4: correct offset of gdb backup in non meta_bg group to update_backups
ext4: correct return value of ext4_convert_meta_bg
ext4: correct the start block of counting reserved clusters
ext4: factor out __es_alloc_extent() and __es_free_extent()
ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
ext4: fix double-free of blocks due to wrong extents moved_len
ext4: fix inconsistent between segment fstrim and full fstrim
ext4: fix slab-use-after-free in ext4_es_insert_extent()
ext4: make sure allocate pending entry not fail
ext4: move 'ix' sanity check to corrent position
ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
ext4: remove unnecessary check from alloc_flex_gd()
ext4: unify the type of flexbg_size to unsigned int
ext4: use pre-allocated es in __es_insert_extent()
ext4: use pre-allocated es in __es_remove_extent()
ext4: using nofail preallocation in ext4_es_insert_delayed_block()
ext4: using nofail preallocation in ext4_es_insert_extent()
ext4: using nofail preallocation in ext4_es_remove_extent()
f2fs: avoid format-overflow warning
f2fs: compress: fix to avoid redundant compress extension
f2fs: compress: fix to avoid use-after-free on dic
f2fs: explicitly null-terminate the xattr list
f2fs: fix the f2fs_file_write_iter tracepoint
f2fs: fix to avoid dirent corruption
f2fs: fix to check compress file in f2fs_move_file_range()
f2fs: fix to check return value of f2fs_reserve_new_block()
f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
f2fs: fix to tag gcing flag on page during block migration
f2fs: fix to update iostat correctly in f2fs_filemap_fault()
f2fs: fix write pointers on zoned device after roll forward
fast_dput(): handle underflows gracefully
fbdev: atyfb: only use ioremap_uc() on i386 and ia64
fbdev/defio: Early-out if page is already enlisted
fbdev: defio: fix the pagelist corruption
fbdev: Don't sort deferred-I/O pages by default
fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()
fbdev: Fix invalid page access after closing deferred I/O devices
fbdev: flush deferred IO before closing
fbdev: flush deferred work in fb_deferred_io_fsync()
fbdev: fsl-diu-fb: mark wr_reg_wa() static
fbdev: imsttfb: fix a resource leak in probe
fbdev: imsttfb: Fix error path of imsttfb_probe()
fbdev: Rename pagelist to pagereflist for deferred I/O
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
fbdev: Track deferred-I/O pages in pageref struct
fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()
firewire: core: correct documentation of fw_csr_string() kernel API
firewire: core: fix possible memory leak in create_units()
firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device
firmware: arm_scmi: Check mailbox/SMT channel for consistency
firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels()
firmware: meson_sm: populate platform devices from sm device tree data
firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
firmware: ti_sci: Mark driver as non removable
Fix termination state for idr_for_each_entry_ul()
fjes: fix memleaks in fjes_hw_setup
fs: add ctime accessors infrastructure
fs: indicate request originates from old mount API
fs: introduce lock_rename_child() helper
fs/jfs: Add check for negative db_l2nbperpage
fs/jfs: Add validity check for db_maxag and db_agpref
FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
fs/kernfs/dir: obey S_ISGID
fs/ntfs3: Add ckeck in ni_update_parent()
fs/ntfs3: Add null pointer checks
fs/ntfs3: Avoid possible memory leak
fs/ntfs3: Fix an NULL dereference bug
fs/ntfs3: Fix directory element type detection
fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame()
fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr()
fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN)
fs/ntfs3: Write immediately updated ntfs state
fs/pipe: move check to pipe_has_watch_queue()
fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
fuse: share lookup state between submount and its parent
futex: Don't include process MM in futex key on no-MMU
genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
gfs2: fix an oops in gfs2_permission
gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
gfs2: ignore negated quota changes
gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
gpio: dwapb: mask/unmask IRQ when disable/enale it
gpio: eic-sprd: Clear interrupt after set the interrupt type
gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
gpiolib: sysfs: Fix error handling on failed export
gpu/drm/radeon: fix two memleaks in radeon_vm_init
gtp: fix fragmentation needed check with gso
gtp: uapi: fix GTPA_MAX
gve: Fix GFP flags when allocing pages
gve: Fix use-after-free vulnerability
gve: Use size_add() in call to struct_size()
HID: add ALWAYS_POLL quirk for Apple kb
HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
HID: apple: Add 2021 magic keyboard FN key mapping
HID: apple: Add support for the 2021 Magic Keyboard
HID: core: store the unique system identifier in hid_device
hid: cp2112: Fix duplicate workqueue initialization
hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
HID: fix HID device resource race between HID core and debugging support
HID: glorious: fix Glorious Model I HID report
HID: hid-asus: add const to read-only outgoing usb buffer
HID: hid-asus: reset the backlight brightness level on resume
HID: i2c-hid-of: fix NULL-deref on failed power up
HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
HID: wacom: Correct behavior when processing some confidence == false touches
HID: wacom: Do not register input devices until after hid_hw_start
HID: wacom: generic: Avoid reporting a serial of '0' to userspace
hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
hrtimer: Report offline hrtimer enqueue
hrtimers: Push pending hrtimers away from outgoing CPU earlier
hsr: Prevent use after free in prp_create_tagged_frame()
hvc/xen: fix console unplug
hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
hvc/xen: fix event channel handling for secondary consoles
hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
hv_netvsc: fix race of netvsc and VF register_netdevice
hv_netvsc: Fix race of register_netdevice_notifier and VF register
hv_netvsc: Mark VF as slave before exposing it to user-mode
hv_netvsc: rndis_filter needs to select NLS
hwmon: (acpi_power_meter) Fix 4.29 MW bug
hwmon: (aspeed-pwm-tacho) mutex for tach reading
hwmon: (axi-fan-control) Fix possible NULL pointer dereference
hwmon: (coretemp) Fix bogus core_id to attr name mapping
hwmon: (coretemp) Fix out-of-bounds memory access
hwmon: (coretemp) Fix potentially truncated sysfs attribute name
hwmon: (corsair-psu) Fix probe when built-in
hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
hwrng: core - Fix page fault dead lock on mmap-ed hwrng
hwrng: geode - fix accessing registers
i2c: aspeed: Fix i2c bus hang in slave read
i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
i2c: core: Fix atomic xfer check for non-preempt config
i2c: core: Run atomic i2c xfer when !preemptible
i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
i2c: designware: Fix corrupted memory seen in the ISR
i2c: dev: copy userspace array safely
i2c: i801: Fix block process call transactions
i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
i2c: i801: Remove i801_set_block_buffer_mode
i2c: iproc: handle invalid slave state
i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()
i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
i2c: rk3x: fix potential spinlock recursion on poll
i2c: s3c24xx: fix read transfers in polling mode
i2c: s3c24xx: fix transferring more than one message in polling mode
i2c: stm32f7: Fix PEC handling in case of SMBUS transfers
i2c: sun6i-p2wi: Prevent potential division by zero
i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
i3c: master: cdns: Fix reading status register
i3c: master: cdns: Update maximum prescaler value for i2c clock
i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data.
i3c: master: svc: fix check wrong status register in irq handler
i3c: master: svc: fix ibi may not return mandatory data byte
i3c: master: svc: fix race condition in ibi work thread
i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen
i3c: master: svc: fix wrong data return when IBI happen during start frame
i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler
i40e: Fix filter input checks to prevent config with invalid values
i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value
i40e: fix potential memory leaks in i40e_remove()
i40e: Fix unexpected MFS warning message
i40e: fix use-after-free in i40e_aqc_add_filters()
i40e: Fix VF disable behavior to block all traffic
i40e: Fix waiting for queues of all VSIs to be disabled
i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR
i40e: Restore VF MSI-X state during PCI reset
i915/perf: Fix NULL deref bugs with drm_dbg() calls
IB/ipoib: Fix mcast list locking
IB/iser: Prevent invalidating wrong MR
IB/mlx5: Fix rdma counter binding for RAW QP
ida: Fix crash in ida_free when the bitmap is empty
igb: Fix potential memory leak in igb_add_ethtool_nfc_entry
igc: Check VLAN EtherType mask
igc: Check VLAN TCI mask
igc: Fix ambiguity in the ethtool advertising
igc: Fix hicredit calculation
igc: Report VLAN EtherType matching back to user
iio: accel: bma400: Fix a compilation problem
iio: adc: ad7091r: Allow users to configure device events
iio: adc: ad7091r: Enable internal vref if external vref is not supplied
iio:adc:ad7091r: Move exports into IIO_AD7091R namespace.
iio: adc: ad7091r: Pass iio_dev to event handler
iio: adc: ad7091r: Set alert bit in config register
iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ad9467: don't ignore error codes
iio: adc: ad9467: fix reset gpio handling
iio: adc: ad9467: fix scale setting
iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale
iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
iio: afe: rescale: Accept only offset channels
iio: afe: rescale: add offset support
iio: afe: rescale: expose scale processing function
iio: afe: rescale: reorder includes
iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
iio: core: fix memleak in iio_device_register_sysfs
iio: exynos-adc: request second interupt only when touchscreen mode is used
iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
iio: imu: adis16475: add spi_device_id table
iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
iio: triggered-buffer: prevent possible freeing of wrong buffer
ima: annotate iint mutex to avoid lockdep false positive warnings
ima: detect changes to the backing overlay file
inet: read sk->sk_family once in inet_recv_error()
inet: shrink struct flowi_common
Input: atkbd - skip ATKBD_CMD_GETID in translated mode
Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
Input: atkbd - use ab83 as id when skipping the getid command
Input: i8042 - add nomux quirk for Acer P459-G2-M
Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
Input: ipaq-micro-keys - add error handling for devm_kmemdup
Input: soc_button_array - add mapping for airplane mode button
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport
Input: xpad - add HyperX Clutch Gladiate Support
Input: xpad - add Razer Wolverine V2 support
Input: xpad - add VID for Turtle Beach controllers
interconnect: Treat xlate() returning NULL node as an error
iomap: update ki_pos a little later in iomap_dio_complete
iommu/arm-smmu-qcom: Add missing GMU entry to match table
iommu/dma: Trace bounce buffer usage when mapping buffers
iommu/vt-d: Add MTL to quirk list to skip TE disabling
iommu/vt-d: Make context clearing consistent with context mapping
iommu/vt-d: Omit devTLB invalidation requests when TES=0
ionic: Fix dim work handling in split interrupt mode
ionic: fix snprintf format length warning
ionic: pass opcode to devcmd_wait
io_uring/af_unix: disable sending io_uring over sockets
io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
io_uring: fix mutex_unlock with unreferenced ctx
io_uring: fix off-by one bvec index
io_uring/fs: consider link->flags when getting path for LINKAT
io_uring/rw: ensure io->bytes_done is always initialized
iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
ip6_tunnel: use dev_sw_netstats_rx_add()
ipv4: Correct/silence an endian warning in __ip_do_redirect
ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
ipv6: avoid atomic fragment on GSO packets
ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
ipv6: fix potential NULL deref in fib6_add()
ipv6: init the accept_queue's spinlocks in inet6_create
ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
ipv6: remove max_size check inline with ipv4
ipvlan: add ipvlan_route_v6_outbound() helper
ipvlan: properly track tx_errors
ipvs: avoid stat macros calls from preemptible context
irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
irqchip/irq-brcmstb-l2: Add write memory barrier before exit
irqchip/riscv-intc: Mark all INTC nodes as initialized
irqchip/stm32-exti: add missing DT IRQ flag translation
iwlwifi: pcie: adjust to Bz completion descriptor
ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
ixgbe: Refactor overtemp event handling
ixgbe: Refactor returning internal error codes
ixgbe: Remove non-inclusive language
jbd2: correct the printing of write_flags in jbd2_write_superblock()
jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
jbd2: fix soft lockup in journal_finish_inode_data_buffers()
jfs: fix array-index-out-of-bounds in dbAdjTree
jfs: fix array-index-out-of-bounds in dbFindLeaf
jfs: fix array-index-out-of-bounds in diAlloc
jfs: fix array-index-out-of-bounds in diNewExt
jfs: fix slab-out-of-bounds Read in dtSearch
jfs: fix uaf in jfs_evict_inode
kallsyms: Make kallsyms_on_each_symbol generally available
kallsyms: Make module_kallsyms_on_each_symbol generally available
kasan: disable kasan_non_canonical_hook() for HW tags
kasan: print the original fault addr when access invalid shadow
kbuild: Fix changing ELF file type for output of gen_btf for big endian
kconfig: fix memory leak from range properties
kdb: Fix a potential buffer overflow in kdb_local()
kernel: kexec: copy user-array safely
kernel/reboot: emergency_restart: Set correct system_state
kernel: watch_queue: copy user-array safely
keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
keys, dns: Fix missing size check of V1 server-list header
keys, dns: Fix size check of V1 server-list header
KEYS: trusted: Rollback init_trusted() consistently
kgdb: Flush console before entering kgdb on panic
kprobes: consistent rcu api usage for kretprobe holder
kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
ksmbd: add missing calling smb2_set_err_rsp() on error
ksmbd: add missing compound request handing in some commands
ksmbd: Add missing set_freezable() for freezable kthread
ksmbd: add mnt_want_write to ksmbd vfs functions
ksmbd: add smb-direct shutdown
ksmbd: add support for key exchange
ksmbd: add support for read compound
ksmbd: add support for surrogate pair conversion
ksmbd: avoid duplicate negotiate ctx offset increments
ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
ksmbd: avoid out of bounds access in decode_preauth_ctxt()
ksmbd: block asynchronous requests when making a delay on session setup
ksmbd: call ib_drain_qp when disconnected
ksmbd: call putname after using the last component
ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
ksmbd: change LeaseKey data type to u8 array
ksmbd: change security id to the one samba used for posix extension
ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void
ksmbd: check if a mount point is crossed during path lookup
ksmbd: check iov vector index in ksmbd_conn_write()
ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
ksmbd: constify struct path
ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
ksmbd: decrease the number of SMB3 smbdirect server SGEs
ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry()
ksmbd: delete asynchronous work from list
ksmbd: destroy expired sessions
ksmbd: don't allow O_TRUNC open on read-only share
ksmbd: don't increment epoch if current state and request state are same
ksmbd: don't open-code file_path()
ksmbd: don't open-code %pD
ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
ksmbd: downgrade RWH lease caching state to RH for directory
ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
ksmbd: Fix buffer_check_err() kernel-doc comment
ksmbd: fix encryption failure issue for session logoff response
ksmbd: fix `force create mode' and `force directory mode'
ksmbd: fix global oob in ksmbd_nl_policy
ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
ksmbd: fix memory leak in smb2_lock()
ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
ksmbd: fix multiple out-of-bounds read during context decoding
ksmbd: fix Null pointer dereferences in ksmbd_update_fstate()
ksmbd: Fix one kernel-doc comment
ksmbd: fix out-of-bound read in deassemble_neg_contexts()
ksmbd: fix out-of-bound read in parse_lease_state()
ksmbd: fix out of bounds in init_smb2_rsp_hdr()
ksmbd: fix out of bounds read in smb2_sess_setup
ksmbd: Fix parameter name and comment mismatch
ksmbd: fix passing freed memory 'aux_payload_buf'
ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
ksmbd: fix possible deadlock in smb2_open
ksmbd: fix possible memory leak in smb2_lock()
ksmbd: fix potential circular locking issue in smb2_set_ea()
ksmbd: fix potential double free on smb2_read_pipe() error path
ksmbd: fix race condition between session lookup and expire
ksmbd: fix race condition between tree conn lookup and disconnect
ksmbd: fix race condition from parallel smb2 lock requests
ksmbd: fix race condition from parallel smb2 logoff requests
ksmbd: fix race condition with fp
ksmbd: fix racy issue from session setup and logoff
ksmbd: fix racy issue from smb2 close and logoff with multichannel
ksmbd: fix racy issue from using ->d_parent and ->d_name
ksmbd: fix racy issue under cocurrent smb2 tree disconnect
ksmbd: fix recursive locking in vfs helpers
ksmbd: Fix resource leak in smb2_lock()
ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
ksmbd: fix slab out of bounds write in smb_inherit_dacl()
ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
ksmbd: Fix smb2_get_name() kernel-doc comment
ksmbd: Fix smb2_set_info_file() kernel-doc comment
ksmbd: Fix some kernel-doc comments
ksmbd: Fix spelling mistake "excceed" -> "exceeded"
ksmbd: fix typo, syncronous->synchronous
ksmbd: fix UAF issue from opinfo->conn
ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename()
ksmbd: fix uninitialized pointer read in smb2_create_link()
ksmbd: Fix unsigned expression compared with zero
ksmbd: fix wrong allocation size update in smb2_open()
ksmbd: fix wrong error response status by using set_smb2_rsp_status()
ksmbd: fix wrong interim response on compound
ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
ksmbd: fix wrong signingkey creation when encryption is AES256
ksmbd: fix wrong smbd max read/write size check
ksmbd: free ppace array on error in parse_dacl
ksmbd: handle malformed smb1 message
ksmbd: have a dependency on cifs ARC4
ksmbd: hide socket error message when ipv6 config is disable
ksmbd: Implements sess->ksmbd_chann_list as xarray
ksmbd: Implements sess->rpc_handle_list as xarray
ksmbd: lazy v2 lease break on smb2_write()
ksmbd: make utf-8 file name comparison work in __caseless_lookup()
ksmbd: move oplock handling after unlock parent dir
ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
ksmbd: no need to wait for binded connection termination at logoff
ksmbd: only v2 leases handle the directory
ksmbd: prevent memory leak on error return
ksmbd: reduce descriptor size if remaining bytes is less than request size
ksmbd: reduce server smbdirect max send/receive segment sizes
ksmbd: register ksmbd ib client with ib_register_client()
ksmbd: release interim response after sending status pending response
ksmbd: Remove a redundant zeroing of memory
ksmbd: Remove duplicated codes
ksmbd: remove duplicate flag set in smb2_write
ksmbd: remove experimental warning
ksmbd: remove filename in ksmbd_file
ksmbd: remove generic_fillattr use in smb2_open()
ksmbd: remove md4 leftovers
ksmbd: Remove redundant 'flush_workqueue()' calls
ksmbd: remove smb2_buf_length in smb2_hdr
ksmbd: remove smb2_buf_length in smb2_transform_hdr
ksmbd: remove unnecessary generic_fillattr in smb2_open
ksmbd: remove unneeded mark_inode_dirty in set_info_sec()
ksmbd: remove unused compression negotiate ctx packing
ksmbd: Remove unused field in ksmbd_user struct
ksmbd: Remove unused fields from ksmbd_file struct definition
ksmbd: remove unused is_char_allowed function
ksmbd: remove unused ksmbd_share_configs_cleanup function
ksmbd: remove unused ksmbd_tree_conn_share function
ksmbd: Remove unused parameter from smb2_get_name()
ksmbd: reorganize ksmbd_iov_pin_rsp()
ksmbd: replace one-element arrays with flexible-array members
ksmbd: Replace one-element array with flexible-array member
ksmbd: Replace the ternary conditional operator with min()
ksmbd: replace usage of found with dedicated list iterator variable
ksmbd: request update to stale share config
ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
ksmbd: return invalid parameter error response if smb2 request is invalid
ksmbd: send lease break notification on FILE_RENAME_INFORMATION
ksmbd: send proper error response in smb2_tree_connect()
ksmbd: send v2 lease break notification for directory
ksmbd: separately allocate ci per dentry
ksmbd: set 445 port to smbdirect port by default
ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO
ksmbd: set epoch in create context v2 lease
ksmbd: set file permission mode to match Samba server posix extension behavior
ksmbd: set NegotiateContextCount once instead of every inc
ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share
ksmbd: set v2 lease capability
ksmbd: set v2 lease version on lease upgrade
ksmbd: shorten experimental warning on loading the module
ksmbd: smbd: call rdma_accept() under CM handler
ksmbd: smbd: change prototypes of RDMA read/write related functions
ksmbd: smbd: change the default maximum read/write, receive size
ksmbd: smbd: change the return value of get_sg_list
ksmbd: smbd: create MR pool
ksmbd: smbd: fix connection dropped issue
ksmbd: smbd: fix missing client's memory region invalidation
ksmbd: smbd: handle multiple Buffer descriptors
ksmbd: smbd: introduce read/write credits for RDMA read/write
ksmbd: smbd: relax the count of sges required
ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is already used
ksmbd: smbd: simplify tracking pending packets
ksmbd: smbd: validate buffer descriptor structures
ksmbd: store fids as opaque u64 integers
ksmbd: switch to use kmemdup_nul() helper
ksmbd: update Kconfig to note Kerberos support and fix indentation
ksmbd: use F_SETLK when unlocking a file
ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message()
ksmbd: use kvzalloc instead of kvmalloc
ksmbd: use kzalloc() instead of __GFP_ZERO
ksmbd: use netif_is_bridge_port
ksmbd: use oid registry functions to decode OIDs
ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect()
ksmbd: use wait_event instead of schedule_timeout()
ksmbd: validate length in smb2_write()
ksmbd: validate mech token in session setup
ksmbd: validate session id and tree id in compound request
ksmbd: validate share name from share config response
ksmbd: validate smb request protocol id
ksmbd: validate the zero field of packet header
ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon()
kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
KVM: arm64: vgic-v4: Restore pending state on host userspace write
KVM: s390: fix setting of fpc register
KVM: s390/mm: Properly reset no-dat
KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
KVM: x86: Ignore MSR_AMD64_TW_CFG access
leds: aw2013: Select missing dependency REGMAP_I2C
leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
leds: pwm: Don't disable the PWM when the LED should be off
leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
leds: trigger: panic: Don't register panic notifier if creating the trigger failed
leds: turris-omnia: Do not use SMBUS calls
leds: turris-omnia: Drop unnecessary mutex locking
libapi: Add missing linux/types.h header to get the __u64 type on io.h
libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
libsubcmd: Fix memory leak in uniq()
lib/vsprintf: Fix %pfwf when current node refcount == 0
livepatch: Fix missing newline character in klp_resolve_symbols()
llc: call sock_orphan() at release time
llc: Drop support for ETH_P_TR_802_2.
llc: make llc_ui_sendmsg() more robust against bonding changes
llc: verify mac len before reading mac header
lockdep: Fix block chain corruption
locking/ww_mutex/test: Fix potential workqueue corruption
lsm: fix default return value for inode_getsecctx
lsm: fix default return value for vm_enough_memory
lsm: fix the logic in security_inode_getsecctx()
lsm: new security_file_ioctl_compat() hook
macvlan: Don't propagate promisc change to lower dev in passthru
mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
mcb: fix error handling for different scenarios when parsing
mcb-lpc: Reallocate memory region to avoid memory overlapping
mcb: Return actual parsed size when reading chameleon table
md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
md: fix bi_status reporting in md_end_clone_io
md: introduce md_ro_state
md: Whenassemble the array, consult the superblock of the freshest device
media: bttv: fix use after free error due to btv->timeout timer
media: cadence: csi2rx: Unregister v4l2 async notifier
media: camss: Replace hard coded value with parameter
media: camss: sm8250: Virtual channels for CSID
media: ccs: Correctly initialise try compose rectangle
media: ccs: Fix driver quirk struct documentation
media: cec: meson: always include meson sub-directory in Makefile
media: cedrus: Fix clock/reset sequence
media: cobalt: Use FIELD_GET() to extract Link Width
media: cx231xx: fix a memleak in cx231xx_init_isoc
media: ddbridge: fix an error code problem in ddb_probe
media: dvbdev: drop refcount on error path in dvb_device_open()
media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
media: dvb-usb-v2: af9035: fix missing unlock
media: gspca: cpia1: shift-out-of-bounds in set_flicker
media: i2c: imx335: Fix hblank min/max values
media: i2c: max9286: Fix some redundant of_node_put() calls
media: imon: fix access to invalid resource for the second interface
media: imx355: Enable runtime PM before registering async sub-device
media: ir_toy: fix a memleak in irtoy_tx
media: lirc: drop trailing space from scancode transmit
media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
media: ov9734: Enable runtime PM before registering async sub-device
media: pvrusb2: fix use after free on context disconnection
media: qcom: camss: Fix csid-gen2 for test pattern generator
media: qcom: camss: Fix missing vfe_lite clocks check
media: qcom: camss: Fix pm_domain_on sequence in probe
media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3
media: qcom: camss: Fix VFE-17x vfe_disable_output()
media: qcom: camss: Fix vfe_get() error jump
media: rc: bpf attach/detach requires write permission
media: Revert "media: rkisp1: Drop IRQF_SHARED"
media: rkisp1: Disable runtime PM in probe error path
media: rkisp1: Drop IRQF_SHARED
media: rockchip: rga: fix swizzling for RGB formats
media: s3c-camif: Avoid inappropriate kfree()
media: sharp: fix sharp encoding
media: stk1160: Fixed high volume of stk1160_dbg messages
media: venus: hfi: add checks to handle capabilities from firmware
media: venus: hfi: add checks to perform sanity on queue pointers
media: venus: hfi: fix the check to handle session buffer requirement
media: venus: hfi_parser: Add check to keep the number of codecs within range
media: vidtv: mux: Add check and kfree for kstrdup
media: vidtv: psi: Add check for kstrdup
media: vivid: avoid integer overflow
memblock: allow to specify flags with memblock_add_node()
mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs
mfd: core: Ensure disabled devices are skipped without aborting
mfd: core: Un-constify mfd_cell.of_reg
mfd: dln2: Fix double put in dln2_probe
mfd: intel-lpss: Fix the fractional clock divider flags
mfd: syscon: Fix null pointer dereference in of_syscon_register()
mfd: ti_am335x_tscadc: Fix TI SoC dependencies
MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
mips: dmi: Fix early remap on MIPS32
MIPS: dts: loongson: drop incorrect dwmac fallback compatible
mips: Fix incorrect max_low_pfn adjustment
mips: Fix max_mapnr being uninitialized on early stages
MIPS: KVM: Fix a build warning about variable set but not used
MIPS: Loongson64: Enable DMA noncoherent support
MIPS: Loongson64: Handle more memory types passed from firmware
MIPS: Loongson64: Reserve vgabios memory on boot
misc: fastrpc: Clean buffers on remote invocation failures
misc: fastrpc: Mark all sessions as invalid in cb_remove
misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
misc: mei: client.c: return negative error code in mei_cl_write
misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
mlxbf-bootctl: correctly identify secure boot with development keys
mlxbf_gige: Enable the GigE port in mlxbf_gige_open
mlxbf_gige: Fix intermittent no ip issue
mlxbf_gige: fix receive packet race condition
mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
mlxsw: spectrum_acl_tcam: Fix stack corruption
mlxsw: spectrum_acl_tcam: Make fini symmetric to init
mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations
mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable
mlxsw: Use size_mul() in call to struct_size()
mmc: block: Be sure to wait while busy in CQE error recovery
mmc: block: Do not lose cache flush during CQE error recovery
mmc: block: Retry commands in CQE error recovery
mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
mmc: core: Cancel delayed work before releasing host
mmc: core: Use mrq.sbc in close-ended ffu
mmc: cqhci: Fix task clearing in CQE error recovery
mmc: cqhci: Increase recovery halt timeout
mmc: cqhci: Warn of halt or task clear failure
mm/cma: use nth_page() in place of direct struct page manipulation
mmc: meson-gx: Remove setting of CMD_CFG_ERROR
mmc: meson-mx-sdhc: Fix initialization frozen issue
mmc: mmc_spi: remove custom DMA mapped buffers
mmc: rpmb: fixes pause retune on all RPMB partitions.
mmc: sdhci_am654: fix start loop index for TAP value parsing
mmc: sdhci_am654: Fix TI SoC dependencies
mmc: sdhci_omap: Fix TI SoC dependencies
mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2
mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER
mmc: sdhci-sprd: Fix eMMC init failure after hw reset
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
mmc: slot-gpio: Allow non-sleeping GPIO ro
mmc: vub300: fix an error code
mm/filemap: avoid buffered read/write race to read inconsistent data
mm: fix oops when filemap_map_pmd() without prealloc_pte
mm: fix unmap_mapping_range high bits shift bug
mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
mm/memory-failure: check the mapcount of the precise page
mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource()
mm/memory_hotplug: use pfn math in place of direct struct page manipulation
mm/migrate: fix do_pages_move for compat pointers
mm/page_alloc: correct start page when guard page debug is enabled
mm/sparsemem: fix race in accessing memory_section->usage
mm: use __pfn_to_section() instead of open coding it
mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
modpost: trim leading spaces when processing source files list
mptcp: diag: switch to context structure
mptcp: drop unused sk in mptcp_get_options
mptcp: fix data re-injection from stale subflow
mptcp: fix uninit-value in mptcp_incoming_options
mptcp: listen diag dump support
mptcp: more conservative check for zero probes
mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
mptcp: strict validation before using mp_opt->hmac
mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
mt76: add support for overriding the device used for DMA mapping
mt76: dma: use kzalloc instead of devm_kzalloc for txwi
mt76: pass original queue id from __mt76_tx_queue_skb to the driver
mtd: cfi_cmdset_0001: Byte swap OTP info
mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
nd_btt: Make BTT lanes preemptible
neighbour: Don't let neigh_forced_gc() disable preemption for long
neighbour: fix various data-races
net: 9p: avoid freeing uninit memory in p9pdu_vreadf
net: add DEV_STATS_READ() helper
net: add missing kdoc for struct genl_multicast_group::flags
net: annotate data-races around sk->sk_dst_pending_confirm
net: annotate data-races around sk->sk_tx_queue_mapping
net: atlantic: fix double free in ring reinit logic
net: axienet: Fix check for partial TX checksum
net: bcmgenet: Fix EEE implementation
net: bcmgenet: Fix FCS generation for fragmented skbuffs
net: bnxt: fix a potential use-after-free in bnxt_init_tc
net: check dev->gso_max_size in gso_features_check()
net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
net: chelsio: cxgb4: add an error code check in t4_load_phy_fw
net: dsa: lan9303: consequently nested-lock physical MDIO
net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
net: ena: Destroy correct number of xdp queues upon failure
net: ena: Fix xdp drops handling due to multibuf packets
net: ena: Fix XDP redirection error
net: ethernet: cortina: Fix max RX frame define
net: ethernet: cortina: Fix MTU max setting
net: ethernet: cortina: Handle large frames
net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
net: ethtool: Fix documentation of ethtool_sprintf()
net: fec: correct queue selection
net: fec: fix the unhandled context fault from smmu
netfilter: ipset: fix performance regression in swap operation
netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
netfilter: ipset: Missing gc cancellations fixed
netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
netfilter: nf_conntrack_bridge: initialize err to 0
netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
netfilter: nfnetlink_log: silence bogus compiler warning
netfilter: nf_tables: add and use BE register load-store helpers
netfilter: nf_tables: bail out on mismatching dynset and set expressions
netfilter: nf_tables: check if catch-all set element is active in next generation
netfilter: nf_tables: do not allow mismatch field size and set key length
netfilter: nf_tables: Drop pointless memset when dumping rules
netfilter: nf_tables: fix 'exist' matching on bigendian arches
netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
netfilter: nf_tables: mark newset as dead on transaction abort
netfilter: nf_tables: memcg accounting for dynamically allocated objects
netfilter: nf_tables: reject invalid set policy
netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
netfilter: nf_tables: reject QUEUE/DROP verdict parameters
netfilter: nf_tables: Reject tables of unsupported family
netfilter: nf_tables: remove catchall element in GC sync path
netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
netfilter: nf_tables: skip dead set elements in netlink dump
netfilter: nf_tables: skip set commit for deleted/destroyed sets
netfilter: nf_tables: split async and sync catchall in two functions
netfilter: nf_tables: typo NULL check in _clone() function
netfilter: nf_tables: use the correct get/put helpers
netfilter: nf_tables: validate family when identifying table via handle
netfilter: nf_tables: validate NFPROTO_* family
netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
netfilter: nft_compat: reject unused compat flag
netfilter: nft_compat: restrict match/target protocol to u16
netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails
netfilter: nft_connlimit: move stateful fields out of expression data
netfilter: nft_ct: reject direction for ct id
netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
netfilter: nft_immediate: drop chain reference counter on error
netfilter: nft_last: copy content when cloning expression
netfilter: nft_last: move stateful fields out of expression data
netfilter: nft_limit: Clone packet limits' cost value
netfilter: nft_limit: do not ignore unsupported flags
netfilter: nft_limit: fix stateful object memory leak
netfilter: nft_limit: move stateful fields out of expression data
netfilter: nft_limit: reject configurations that cause integer overflow
netfilter: nft_limit: rename stateful structure
netfilter: nft_quota: copy content when cloning expression
netfilter: nft_quota: move stateful fields out of expression data
netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
netfilter: nft_set_pipapo: add helper to release pcpu scratch area
netfilter: nft_set_pipapo: remove scratch_aligned pointer
netfilter: nft_set_pipapo: skip inactive elements during set walk
netfilter: nft_set_pipapo: store index in scratch maps
netfilter: nft_set_rbtree: skip end interval element from gc
netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
netfilter: xt_recent: fix (increase) ipv6 literal buffer length
net: hns3: add barrier in vf mailbox reply process
net: hns3: add byte order conversion for PF to VF mailbox message
net: hns3: fix add VLAN fail issue
net: hns3: fix incorrect capability bit display for copper port
net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
net: hns3: fix VF reset fail issue
net: hns3: fix VF wrong speed and duplex issue
net: hns3: refine the definition for struct hclge_pf_to_vf_msg
net: hns: fix fake link up on xge port
net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()
net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
net: Implement missing SO_TIMESTAMPING_NEW cmsg support
net: inet: Open code inet_hash2 and inet_unhash2
net: inet: Remove count from inet_listen_hashbucket
net: inet: Retire port only listening_hash
net: ipv4: fix a memleak in ip_setup_cork
net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
net: ks8851: Fix TX stall caused by TX buffer overrun
netlink: fix potential sleeping issue in mqueue_flush_file
net: mana: select PAGE_POOL
net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior
net/mlx5: DR, Can't go to uplink vport on RX rule
net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK
net/mlx5: DR, Use the right GVMI number for drop action
net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
net/mlx5e: fix a double-free in arfs_create_groups
net/mlx5e: fix a potential double-free in fs_any_create_groups
net/mlx5e: fix a potential double-free in fs_udp_create_groups
net/mlx5e: fix double free of encap_header
net/mlx5e: fix double free of encap_header in update funcs
net/mlx5e: Fix pedit endianness
net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
net/mlx5e: Move mod hdr allocation to a single place
net/mlx5e: Reduce the size of icosq_str
net/mlx5e: Refactor mod header management API
net/mlx5e: Remove incorrect addition of action fwd flag
net/mlx5: Fix fw tracer first block check
net: mvpp2: clear BM pool before initialization
net/ncsi: Fix netlink major/minor version numbers
net: openvswitch: limit the number of recursions from action sets
net: phylink: initialize carrier state at creation
net: phy: micrel: populate .soft_reset for KSZ9131
net: prevent mss overflow in skb_segment()
net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
net: qrtr: ns: Return 0 if server port is not present
net: qualcomm: rmnet: fix global oob in rmnet_policy
net: r8169: Disable multicast filter for RTL8168H and RTL8107E
net: ravb: Check return value of reset_control_deassert()
net: ravb: Fix dma_addr_t truncation in error case
net: ravb: Start TX queues after HW initialization succeeded
net: ravb: Stop DMA in case of failures on ravb_open()
net: ravb: Use pm_runtime_resume_and_get()
net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
net: Remove acked SYN flag from packet in the transmit queue correctly
net: rfkill: gpio: set GPIO direction
net/rose: fix races in rose_kill_by_device()
net/rose: Fix Use-After-Free in rose_ioctl
net: Save and restore msg_namelen in sock_sendmsg
net/sched: act_ct: fix skb leak and crash on ooo frags
net: sched: cls_u32: Fix allocation size in u32_init()
net: sched: em_text: fix possible memory leak in em_text_destroy()
net: sched: ife: fix potential use-after-free
net: set SOCK_RCU_FREE before inserting socket into hashtable
net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
net/smc: avoid data corruption caused by decline
net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
net/smc: fix illegal rmb_desc access in SMC-D connection dump
net/smc: put sk reference if close work was canceled
net: spider_net: Use size_add() in call to struct_size()
net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
net: stmmac: fix FPE events losing
net: stmmac: fix rx budget limit check
net: stmmac: Handle disabled MDIO busses from devicetree
net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
net: stmmac: Wait a bit for the reset to take effect
net: stmmac: xgmac: Disable FPE MMC interrupts
net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
net: stmmac: xgmac: fix a typo of register name in DPP safety handling
net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
net: stmmac: xgmac: use #define for string constants
net: sysfs: Fix /sys/class/net/<iface> path
net: sysfs: Fix /sys/class/net/<iface> path for statistics
net/tg3: fix race condition in tg3_reset_task()
net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps
net: tls, update curr on splice as well
net: usb: ax88179_178a: avoid failed operations when device is disconnected
net: usb: ax88179_178a: clean up pm calls
net: usb: ax88179_178a: fix failed operations during ax88179_reset
net: usb: ax88179_178a: move priv to driver_priv
net: usb: ax88179_178a: remove redundant init code
net: usb: ax88179_178a: wol optimizations
net: usb: qmi_wwan: claim interface 4 for ZTE MF290
net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg
net: vlan: introduce skb_vlan_eth_hdr()
nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
nfc: nci: free rx_data_reassembly skb on NCI device cleanup
nfp: flower: prevent re-adding mac index for bonded port
nfp: use correct macro for LengthSelect in BAR config
nfsd: fix file memleak on client_opens_release
nfsd: lock_rename() needs both directories to live on the same fs
NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
nilfs2: fix data corruption in dsync block recovery for small block sizes
nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
nilfs2: fix missing error check for sb_set_blocksize call
nilfs2: fix potential bug in end_buffer_async_write
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
nilfs2: replace WARN_ONs for invalid DAT metadata block requests
nouveau/tu102: flush all pdbs on vmm flush
nouveau/vmm: don't set addr on the fail path to avoid warning
null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
nvme-core: check for too small lba shift
nvme: introduce helper function to get ctrl state
nvmem: imx: correct nregs for i.MX6SLL
nvmem: imx: correct nregs for i.MX6UL
nvmem: imx: correct nregs for i.MX6ULL
nvme-pci: Add sleep quirk for Kingston drives
nvmet: nul-terminate the NQNs passed in the connect command
nvmet: re-fix tracing strncpy() warning
nvmet-tcp: fix a crash in nvmet_req_complete()
nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
nvmet-tcp: Fix the H2C expected PDU len calculation
objtool/x86: add missing embedded_insn check
octeontx2-af: Always configure NIX TX link credits based on max frame size
octeontx2-af: Check return value of nix_get_nixlf before using nixlf
octeontx2-af: Don't enable Pause frames by default
octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
octeontx2-af: Fix marking couple of structure as __packed
octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
octeontx2-af: Fix possible buffer overflow
octeontx2-af: Re-enable MAC TX in otx2_stop processing
octeontx2-af: Set NIX link credits based on max LMAC
octeontx2-af: Update RSS algorithm index
octeontx2-af: Update Tx link register range
octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
octeontx2-pf: Fix a memleak otx2_sq_init
octeontx2-pf: Fix error codes
octeontx2-pf: Fix holes in error code
octeontx2-pf: Fix memory leak during interface down
octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF
octeontx2-pf: Fix promisc mcam entry action
of: Add of_property_present() helper
of: dynamic: Fix of_reconfig_get_state_change() return value documentation
of: Fix double free in of_parse_phandle_with_args_map
of: property: define of_property_read_u{8,16,32,64}_array() unconditionally
of: property: fix typo in io-channels
of: unittest: Fix compile in the non-dynamic case
of: unittest: Fix of_count_phandle_with_args() expected value message
overflow: Allow mixed type arguments
packet: Move reference count in packet_sock to atomic_long_t
padata: Fix refcnt handling in padata_free_shell()
parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
parisc/firmware: Fix F-extend for PDC addresses
parisc/pdc: Add width field to struct pdc_model
parisc/pgtable: Do not drop upper 5 address bits of physical address
parisc: Prevent booting 64-bit kernels on PA1.x machines
parport: Add support for Brainboxes IX/UC/PX parallel cards
parport: parport_serial: Add Brainboxes BAR details
parport: parport_serial: Add Brainboxes device IDs and geometry
PCI: Add ACS quirk for more Zhaoxin Root Ports
PCI: add INTEL_HDA_ARL to pci_ids.h
PCI: Add no PM reset quirk for NVIDIA Spectrum devices
PCI/AER: Decode Requester ID when no error info found
PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
PCI: Disable ATS for specific Intel IPU E2000 devices
PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
PCI: Extract ATS disabling to a helper function
PCI: exynos: Don't discard .remove() callback
PCI: Fix 64GT/s effective data rate calculation
PCI: keystone: Don't discard .probe() callback
PCI: keystone: Don't discard .remove() callback
PCI: keystone: Fix race condition when initializing PHYs
PCI: loongson: Limit MRRS to 256
PCI: mediatek: Clear interrupt status before dispatching handler
PCI: Only override AMD USB controller if required
PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
PCI: switchtec: Fix stdev_release() crash after surprise hot remove
PCI/sysfs: Protect driver's D3cold preference from user space
PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
PCI: Use FIELD_GET() to extract Link Width
pcmcia: cs: fix possible hung task and memory leak pccardd()
pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
pcmcia: ds: fix refcount leak in pcmcia_device_add()
perf/core: Add a new read format to get a number of lost samples
perf/core: Bail out early if the request AUX area is out of bound
perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
perf/core: Fix potential NULL deref
perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
perf env: Avoid recursively taking env->bpf_progs.lock
perf: Fix perf_event_validate_size()
perf: Fix perf_event_validate_size() lockdep splat
perf: Fix the nr_addr_filters fix
perf genelf: Set ELF program header addresses properly
perf: hisi: Fix use-after-free when register pmu fails
perf hist: Add missing puts to hist__account_cycles
perf inject: Fix GEN_ELF_TEXT_OFFSET for jit
perf intel-pt: Fix async branch flags
perf machine: Avoid out of bounds LBR memory read
perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table
phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
pinctrl: at91-pio4: use dedicated lock class for IRQ
pinctrl: avoid reload of p state in list iteration
pinctrl: lochnagar: Don't build on MIPS
pinctrl: qcom: lpass-lpi: fix concurrent register updates
pipe: wakeup wr_wait after setting max_usage
platform/mellanox: Add null pointer checks for devm_kasprintf()
platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
platform/mellanox: mlxbf-tmfifo: Fix a warning message
platform/surface: aggregator: fix recv_buf() return value
platform/x86: asus-wmi: Add support for ROG X13 tablet mode
platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
platform/x86: asus-wmi: Simplify tablet-mode-switch handling
platform/x86: asus-wmi: Simplify tablet-mode-switch probing
platform/x86: intel_telemetry: Fix kernel doc descriptions
platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driver
platform/x86: wmi: Fix opening of char device
platform/x86: wmi: Fix probe failure when failing to register WMI devices
platform/x86: wmi: remove unnecessary initializations
platform/x86: wmi: Skip blocks with zero instances
PM: core: Remove unnecessary (void *) conversions
PM / devfreq: Fix buffer overflow in trans_stat_show
PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
PM / devfreq: Synchronize devfreq_monitor_[start/stop]
pmdomain: core: Move the unused cleanup to a _sync initcall
PM: hibernate: Clean up sync_read handling in snapshot_write_next()
PM: hibernate: Enforce ordering during image compression/decompression
PM: hibernate: Use __get_safe_page() rather than touching the list
PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend()
PM: sleep: Fix possible deadlocks in core system-wide PM code
PNP: ACPI: fix fortify warning
powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
powerpc/44x: select I2C for CURRITUCK
powerpc/64: Set task pt_regs->link to the LR value on scv entry
powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
powerpc/85xx: Fix math emulation exception
powerpc: add crtsavres.o to always-y instead of extra-y
powerpc: Don't clobber f0/vs0 during fp|altivec register save
powerpc: Fix build error due to is_valid_bugaddr()
powerpc/ftrace: Create a dummy stackframe to fix stack unwind
powerpc/ftrace: Fix stack teardown in ftrace_no_trace
powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
powerpc/imc-pmu: Use the correct spinlock initializer.
powerpc/kasan: Fix addr error caused by page alignment
powerpc/lib: Validate size for vector operations
powerpc: Mark .opd section read-only
powerpc/mm: Fix boot crash with FLATMEM
powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
powerpc: Only define __parse_fpscr() when required
powerpc/perf: Fix disabling BHRB and instruction sampling
powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
powerpc/powernv: Add a null pointer check in opal_event_init()
powerpc/powernv: Add a null pointer check in opal_powercap_init()
powerpc/powernv: Add a null pointer check to scom_debug_init_one()
powerpc/powernv: Fix fortify source warnings in opal-prd.c
powerpc/pseries/ddw: simplify enable_ddw()
powerpc/pseries: fix potential memory leak in init_cpu_associativity()
powerpc/pseries/memhp: Fix access beyond end of drmem array
powerpc: remove checks for binutils older than 2.25
powerpc/toc: Future proof kernel toc
powerpc/xive: Fix endian conversion size
power: supply: bq256xx: fix some problem in bq256xx_hw_init
power: supply: cw2015: correct time_to_empty units in sysfs
ppp_async: limit MRU to 64K
ppp: limit MRU to 64K
proc: sysctl: prevent aliased sysctls from getting passed to init
psample: Require 'CAP_NET_ADMIN' when joining "packets" group
pstore/platform: Add check for kstrdup
pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
pstore/ram: Fix crash when setting number of cpus to an odd number
ptp: annotate data-race around q->head and q->tail
pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
pwm: Fix double shift bug
pwm: jz4740: Don't use dev_err_probe() in .request()
pwm: sti: Reduce number of allocations and drop usage of chip_data
pwm: stm32: Fix enable count for clk in .probe()
pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
qca_debug: Fix ethtool -G iface tx behavior
qca_debug: Prevent crash on TX ring changes
qca_spi: Fix reset behavior
qed: Fix a potential use-after-free in qed_cxt_tables_alloc
quota: explicitly forbid quota files from being encrypted
r8152: Add RTL8152_INACCESSIBLE checks to more loops
r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
r8152: add USB device driver for config selection
r8152: add vendor/device ID pair for ASUS USB-C2500
r8152: add vendor/device ID pair for D-Link DUB-E250
r8152: avoid to change cfg for all devices
r8152: Cancel hw_phy_work if we have an error in probe
r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
r8152: Check for unplug in rtl_phy_patch_request()
r8152: fix the autosuspend doesn't work
r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Release firmware if we have an error in probe
r8152: remove rtl_vendor_mode function
r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
r8152: Run the unload routine if we have errors during probe
r8169: disable ASPM in case of tx timeout
r8169: fix deadlock on RTL8125 in jumbo mtu mode
r8169: fix network lost after resume on DASH systems
r8169: Fix PCI error on system resume
r8169: fix rare issue with broken rx after link-down on RTL8125
r8169: fix rtl8125b PAUSE frames blasting when suspended
r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1
r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx
r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1
r8169: prevent potential deadlock in rtl8169_close
r8169: respect userspace disabling IFF_MULTICAST
r8169: use tp_to_dev instead of open code
randstruct: Fix gcc-plugin performance mode to stay in group
ravb: Fix races between ravb_tx_timeout_work() and net related ops
rbd: don't move requests to the running list on errors
rcu: Avoid tracing a few functions executed in stop machine
rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
rcu/tree: Defer setting of jiffies during stall reset
RDMA/bnxt_re: Correct module description string
RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
RDMA/hfi1: Use FIELD_GET() to extract Link Width
RDMA/hfi1: Workaround truncation compilation error
RDMA/hns: Fix inappropriate err code for unsupported operations
RDMA/hns: Fix signed-unsigned mixed comparisons
RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
RDMA/hns: The UD mode can only be configured with DCQCN
RDMA/IPoIB: Fix error code return in ipoib_mcast_join
RDMA/irdma: Add wait for suspend on SQD
RDMA/irdma: Avoid free the non-cqp_request scratch
RDMA/irdma: Do not modify to SQD on error
RDMA/irdma: Prevent zero-length STAG registration
RDMA/rtrs-clt: Fix the max_send_wr setting
RDMA/rtrs-clt: Remove the warnings for req in_use check
RDMA/rtrs-clt: Start hb after path_up
RDMA/rtrs-srv: Check return values while processing info request
RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
RDMA/rtrs-srv: Do not unconditionally enable irq
RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
RDMA/usnic: Silence uninitialized symbol smatch warnings
regmap: debugfs: Fix a erroneous check after snprintf()
regmap: Ensure range selector registers are updated after cache sync
regmap: fix bogus error on regcache_sync success
regmap: prevent noinc writes from clobbering cache
regulator: core: Only increment use_count when enable_count changes
rename(): fix the locking of subdirectories
reset: Fix crash when freeing non-existent optional resets
reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"
Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"
Revert "drm/amd: flush any delayed gfxoff on suspend entry"
Revert "drm/bridge: lt9611uxc: fix the race in the error path"
Revert "drm/bridge: lt9611uxc: Register and attach our DSI device at probe"
Revert "drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers"
Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
Revert "drm/tidss: Annotate dma-fence critical section in commit path"
Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
Revert "i2c: pxa: move to generic GPIO recovery"
Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
Revert "net/mlx5e: fix double free of encap_header"
Revert "net/mlx5e: fix double free of encap_header in update funcs"
Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on stack"
Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
Revert "usb: dwc3: Soft reset phy on probe for host"
Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
Revert "workqueue: remove unused cancel_work()"
Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
ring-buffer: Clean ring_buffer_poll_wait() error return
ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
ring-buffer: Do not try to put back write_stamp
ring-buffer: Do not update before stamp when switching sub-buffers
ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
ring-buffer: Fix memory leak of free page
ring-buffer: Fix slowpath of interrupted event
ring-buffer: Fix wake ups when buffer_percent is set to 100
ring-buffer: Fix writing to the buffer with max_data_size
ring-buffer: Force absolute timestamp on discard of event
ring-buffer: Have saved event hold the entire event
ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
riscv: Check if the code to patch lies in the exit section
riscv: fix misaligned access handling of C.SWSP and C.SDSP
riscv: Fix module_alloc() that did not reset the linear mapping permissions
riscv: kprobes: allow writing to x0
rootfs: Fix support for rootfstype= when root= is given
rpmsg: Constify local variable in field store macro
rpmsg: Fix calling device_lock() on non-initialized device
rpmsg: Fix kfree() of static memory on setting driver_override
rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
rpmsg: glink: Release driver_override
rpmsg: virtio: Free driver_override when rpmsg_remove()
rtc: Adjust failure return code for cmos_set_alarm()
rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
rxrpc: Fix response to PING RESPONSE ACKs to a dead call
s390/ap: fix AP bus crash on early config change callback invocation
s390/cmma: fix detection of DAT pages
s390/dasd: protect device queue against concurrent access
s390/pci: fix max size calculation in zpci_memcpy_toio()
s390/ptrace: handle setting of fpc register correctly
s390/qeth: Fix potential loss of L3-IP@ in case of network issues
s390/scm: fix virtual vs physical address confusion
s390/vx: fix save/restore of fpu kernel context
sbsa_gwdt: Calculate timeout with 64-bit math
sched/core: Optimize in_task() and in_interrupt() a bit
sched: Fix stop_one_cpu_nowait() vs hotplug
sched/membarrier: reduce the ability to hammer on sys_membarrier
sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
scripts: decode_stacktrace: demangle Rust symbols
scripts/decode_stacktrace.sh: optionally use LLVM utilities
scripts/decode_stacktrace.sh: support old bash version
scripts/get_abi: fix source path leak
scs: add CONFIG_MMU dependency for vfree_atomic()
scsi: arcmsr: Support new PCI device IDs 1883 and 1886
scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
scsi: core: Always send batch on reset or error handling command
scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
scsi: fnic: Return error if vmalloc() failed
scsi: hisi_sas: Correct the number of global debugfs registers
scsi: hisi_sas: Prevent parallel FLR and controller reset
scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT
scsi: hisi_sas: Replace with standard error code return value
scsi: hisi_sas: Rollback some operations if FLR failed
scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs
scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code
scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
scsi: isci: Fix an error code problem in isci_io_request_build()
scsi: libfc: Don't schedule abort twice
scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
scsi: lpfc: Fix possible file string name overflow when updating firmware
scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
scsi: mpi3mr: Refresh sdev queue depth after controller reset
scsi: mpt3sas: Fix in error path
scsi: mpt3sas: Fix loop logic
scsi: qla2xxx: Fix system crash due to bad pointer access
scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
scsi: storvsc: Fix ring buffer size calculation
scsi: ufs: core: Leave space for '\0' in utf8 desc string
scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
scsi: ufs: core: Simplify power management during async scan
selftests/bpf: Add assert for user stacks in test_task_stack
selftests/bpf: Correct map_fd to data_fd in tailcalls
selftests/bpf: Fix issues in setup_classid_environment()
selftests/bpf: Fix pyperf180 compilation failure with clang18
selftests/bpf: satisfy compiler by having explicit return in btf test
selftests/bpf: Test tail call counting with bpf2bpf and data on stack
selftests/efivarfs: create-read: fix a resource leak
selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
selftests: net: avoid just another constant wait
selftests: net: cut more slack for gro fwd tests.
selftests: netdevsim: fix the udp_tunnel_nic test
selftests: net: fix available tunnels detection
selftests/net: fix grep checking for fib_nexthop_multiprefix
selftests: net: give more time for GRO aggregation
selftests/net: ipsec: fix constant out of range
selftests/pidfd: Fix ksft print formats
selftests: pmtu.sh: fix result checking
selftests/powerpc: Fix error handling in FPU/VMX preemption tests
selftests/resctrl: Add missing SPDX license to Makefile
selftests/resctrl: Ensure the benchmark commands fits to its array
selftests/resctrl: Move _GNU_SOURCE define into Makefile
selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests
selftests/resctrl: Remove duplicate feature check from CMT test
selftests: secretmem: floor the memory size to the multiple of page_size
selftests/sgx: Fix linker script asserts
selftests/sgx: Fix uninitialized pointer dereference in error path
selftests/sgx: Skip non X86_64 platform
selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
serial: 8250_exar: Fill in rs485_supported
serial: 8250_exar: Set missing rs485_supported flag
serial: 8250_omap: Add earlycon support for the AM654 UART controller
serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
serial: imx: Correct clock error message in function probe()
serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
serial: imx: fix tx statemachine deadlock
serial: max310x: fail probe if clock crystal is unstable
serial: max310x: improve crystal stable clock detection
serial: max310x: set default value when reading clock ready bit
serial: meson: Use platform_get_irq() to get the interrupt
serial: sc16is7xx: add check for unsupported SPI modes during probe
serial: sc16is7xx: address RX timeout interrupt errata
serial: sc16is7xx: set safe default SPI clock frequency
sfc: fix a double-free bug in efx_probe_filters
sh: bios: Revive earlyprintk support
sign-file: Fix incorrect return values check
smb3: fix caching of ctime on setxattr
smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_common
smb3: fix touch -h of symlink
smb3: Replace smb2pdu 1-element arrays with flex-arrays
smb: client: fix NULL deref in asn1_ber_decoder()
smb: client: fix OOB in SMB2_query_info_init()
smb: client: fix OOB in smb2_query_reparse_point()
smb: client: fix OOB in smbCalcSize()
smb: client: fix potential NULL deref in parse_dfs_referrals()
soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
soc: qcom: llcc: Handle a second device without data corruption
software node: Let args be NULL in software_node_get_reference_args
soundwire: stream: fix NULL pointer dereference for multi_link
sparc32: fix a braino in fault handling in csum_and_copy_..._user()
spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
spi: Introduce spi_get_device_match_data() helper
spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0
spi: nxp-fspi: use the correct ioremap function
spi: ppc4xx: Drop write-only variable
spi: sh-msiof: Enforce fixed DTDL for R-Car H3
spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
spi: tegra: Fix missing IRQ check in tegra_slink_probe()
staging: fbtft: core: set smem_len before fb_deferred_io_init call
staging: iio: ad5933: fix type mismatch regression
stmmac: dwmac-loongson: Add architecture dependency
stmmac: dwmac-loongson: drop useless check for compatible fallback
stmmac: dwmac-loongson: Make sure MDIO is initialized before use
string.h: add array-wrappers for (v)memdup_user()
SUNRPC: Add an IS_ERR() check back to where it was
SUNRPC: ECONNRESET might require a rebind
SUNRPC: Fix a suspicious RCU usage warning
SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
svcrdma: Drop connection after an RDMA Read error
swiotlb-xen: provide the "max_mapping_size" method
tcp: Add memory barrier to tcp_push()
tcp: add sanity checks to rx zerocopy
tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
tcp: cleanup tcp_remove_empty_skb() use
tcp: do not accept ACK of bytes we never sent
tcp: fix cookie_init_timestamp() overflows
tcp: fix wrong RTO timeout when received SACK reneging
tcp: make sure init the accept_queue's spinlocks once
tcp_metrics: add missing barriers on delete
tcp_metrics: do not create an entry from tcp_init_metrics()
tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
tcp: remove dead code from tcp_sendmsg_locked()
team: Fix use-after-free when an option instance allocation fails
tee: optee: Fix supplicant based device enumeration
tg3: Increment tx_dropped in tg3_tso_bug()
tg3: Move the [rt]x_dropped counters to tg3_napi
tg3: power down device only on SYSTEM_POWER_OFF
thermal: core: prevent potential string overflow
tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
tick/sched: Preserve number of idle sleeps across CPU hotplug events
tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
tipc: Fix kernel-infoleak due to uninitialized TLV value
tipc: Use size_add() in calls to struct_size()
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
tools: iio: iio_generic_buffer ensure alignment
tools/power/turbostat: Enable the C-state Pre-wake printing
tools/power/turbostat: Fix a knl bug
tracing: Add size check when printing trace_marker output
tracing: Always update snapshot buffer size
tracing: Disable snapshot buffer when stopping instance tracers
tracing: Ensure visibility when inserting an element into tracing_map
tracing: Fix a possible race when disabling buffered events
tracing: Fix a warning when allocating buffered events fails
tracing: Fix blocked reader of snapshot buffer
tracing: Fix incomplete locking when disabling buffered events
tracing: Fix uaf issue when open the hist or hist_debug file
tracing: Fix wasted memory in saved_cmdlines logic
tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
tracing: Have the user copy of synthetic event address use correct context
tracing: Have trace_event_file have ref counters
tracing: Inform kmemleak of saved_cmdlines allocation
tracing/kprobes: Fix symbol counting logic by looking at modules as well
tracing/kprobes: Fix the description of variable length arguments
tracing/kprobes: Fix the order of argument descriptions
tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols
tracing/perf: Add interrupt_context_level() helper
tracing: Reuse logic from perf's get_recursion_context()
tracing: Set actual size after ring buffer resize
tracing: Stop current tracer when resizing buffer
tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
tracing/trigger: Fix to return error if failed to alloc snapshot
tracing: Update snapshot buffer on resize if it is allocated
treewide: Spelling fix in comment
tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks
tty: 8250: Add support for additional Brainboxes PX cards
tty: 8250: Add support for additional Brainboxes UC cards
tty: 8250: Add support for Brainboxes UP cards
tty: 8250: Add support for Intashield IS-100
tty: 8250: Add support for Intashield IX cards
tty: 8250: Fix port count of PX-257
tty: 8250: Fix up PX-803/PX-857
tty: 8250: Remove UC-257 and UC-431
tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
tty: change tty_write_lock()'s ndelay parameter to bool
tty: don't check for signal_pending() in send_break()
tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
tty: Fix uninit-value access in ppp_sync_receive()
tty: n_gsm: fix race condition in status line change on dead connections
tty: serial: meson: fix hard LOCKUP on crtscts mode
tty/sysrq: replace smp_processor_id() with get_cpu()
tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
tty: use 'if' in send_break() instead of 'goto'
tty: vcc: Add check for kstrdup() in vcc_probe()
tunnels: fix out of bounds access when building IPv6 PMTU error
uapi: propagate __struct_group() attributes to the container union
ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
UBSAN: array-index-out-of-bounds in dtSplitRoot
udp: add missing WRITE_ONCE() around up->encap_rcv
uio: Fix use-after-free in uio_open
um: Don't use vfprintf() for os_info()
um: Fix naming clash between UML and scheduler
um: net: Fix return type of uml_net_start_xmit()
um: time-travel: fix time corruption
usb: aqc111: check packet for fixup for true limit
usb: cdc-acm: return correct error code on unsupported break
usb: cdns3: fix iso transfer error when mult is not zero
usb: cdns3: fix uvc failure work since sg support enabled
usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
usb: cdnsp: Fix deadlock issue during using NCM gadget
usb: chipidea: Fix DMA overwrite for Tegra
usb: chipidea: Simplify Tegra DMA alignment code
usb: chipidea: wait controller resume finished for wakeup irq
usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
USB: core: Change configuration warnings to notices
usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
USB: dwc2: write HCINT with INTMASK applied
usb: dwc3: ep0: Don't prepare beyond Setup stage
usb: dwc3: Fix default mode initialization
usb: dwc3: Fix ep0 handling when getting reset while doing control transfer
usb: dwc3: gadget: Delay issuing End Transfer
usb: dwc3: gadget: Don't delay End Transfer on delayed_status
usb: dwc3: gadget: Execute gadget stop after halting the controller
usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
usb: dwc3: gadget: Force sending delayed status during soft disconnect
usb: dwc3: gadget: Handle EP0 request dequeuing properly
usb: dwc3: gadget: Ignore End Transfer delay on teardown
usb: dwc3: gadget: Only End Transfer for ep0 data phase
usb: dwc3: gadget: Queue PM runtime idle on disconnect event
usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API
usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive
usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue
usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
USB: dwc3: qcom: fix ACPI platform device leak
USB: dwc3: qcom: fix resource leaks on probe deferral
USB: dwc3: qcom: fix software node leak on probe errors
USB: dwc3: qcom: fix wakeup after probe deferral
usb: dwc3: set the dma max_seg_size
usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
usb: f_mass_storage: forbid async queue when shutdown happen
usb: fotg210-hcd: delete an incorrect bounds test
USB: gadget: core: adjust uevent timing on gadget unbind
usb: gadget: f_hid: fix report descriptor allocation
usb: gadget: f_ncm: Always set current gadget in ncm_bind()
usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
usb: host: xhci-plat: fix possible kernel oops while resuming
USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
usb: hub: Replace hardcoded quirk value with BIT() macro
usb: mon: Fix atomicity violation in mon_bin_vma_fault
usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
usb: raw-gadget: properly handle interrupted requests
USB: serial: cp210x: add ID for IMST iM871A-USB
USB: serial: ftdi_sio: update Actisense PIDs constant names
USB: serial: option: add Fibocom FM101-GL variant
USB: serial: option: add Fibocom L7xx modules
USB: serial: option: add Foxconn T99W265 with new baseline
USB: serial: option: add Luat Air72*U series products
USB: serial: option: add Quectel EG912Y module support
USB: serial: option: add Quectel RM500Q R13 firmware support
USB: serial: option: don't claim interface 4 for ZTE MF290
USB: serial: option: fix FM101R-GL defines
USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
usb: typec: class: fix typec_altmode_put_partner to put plugs
usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
usb: typec: tcpm: Skip hard reset when in error recovery
usb: ucsi_acpi: Fix command completion handling
USB: usbip: fix stub_dev hub disconnect
usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
vdpa/mlx5: preserve CVQ vringh index
vfs: fix readahead(2) on block devices
vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE
vhost: use kzalloc() instead of kmalloc() followed by memset()
virtio_balloon: Fix endless deflation and inflation on arm64
virtio-blk: fix implicit overflow on virtio_max_dma_size
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
virtio-mmio: fix memory leak of vm_dev
virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
virtio/vsock: fix logic which reduces credit update messages
vlan: introduce vlan_dev_free_egress_priority
vlan: move dev_put into vlan_dev_uninit
vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
vsock/virtio: add support for device suspend/resume
vsock/virtio: factor our the code to initialize and delete VQs
vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
vsock/virtio: initialize the_virtio_vsock before using VQs
watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
watchdog: move softlockup_panic back to early_param
watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
watchdog: set cdev owner before adding
wifi: ath10k: Don't touch the CE interrupt registers after power up
wifi: ath10k: fix clang-specific fortify warning
wifi: ath11k: Defer on rproc_get failure
wifi: ath11k: fix dfs radar event locking
wifi: ath11k: fix htt pktlog locking
wifi: ath11k: fix temperature event locking
wifi: ath9k: fix clang-specific fortify warnings
wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
wifi: cfg80211: Add my certificate
wifi: cfg80211: fix certs build to not depend on file order
wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
wifi: cfg80211: free beacon_ies when overridden from hidden BSS
wifi: cfg80211: lock wiphy mutex for rfkill poll
wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues
wifi: iwlwifi: empty overflow queue during flush
wifi: iwlwifi: fix a memory corruption
wifi: iwlwifi: Fix some error codes
wifi: iwlwifi: mvm: send TX path flush in rfkill
wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
wifi: iwlwifi: pcie: avoid a NULL pointer dereference
wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
wifi: iwlwifi: pcie: synchronize IRQs before NAPI
wifi: iwlwifi: Use FW rate for non-data frames
wifi: libertas: stop selecting wext
wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
wifi: mac80211_hwsim: fix clang-specific fortify warning
wifi: mac80211: mesh_plink: fix matches_local logic
wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
wifi: mt76: fix broken precal loading from MTD for mt7915
wifi: mt76: mt7603: improve stuck beacon handling
wifi: mt76: mt7603: rework/fix rx pse hang check
wifi: mwifiex: configure BSSID consistently when starting AP
wifi: rt2x00: restart beacon queue when hardware reset
wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
wifi: rtlwifi: add calculate_bit_shift()
wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
wifi: rtlwifi: fix EDCA limit set by BT coexistence
wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
wifi: wilc1000: use vmm_table as array in wilc struct
wireguard: use DEV_STATS_INC()
workqueue: Provide one lock class key per work_on_cpu() callsite
writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs
x86/alternatives: Sync core before enabling interrupts
x86/boot: Fix incorrect startup_gdt_descr.size
x86/boot: Ignore NMIs during very early boot
x86/CPU/AMD: Check vendor in the AMD microcode callback
x86/cpu/hygon: Fix the CPU topology evaluation for real
x86/entry/ia32: Ensure s32 is sign extended to s64
x86: Fix .brk attribute in linker script
x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
x86/kvm: Do not try to disable kvmclock if it was not enabled
x86/lib: Fix overflow when counting digits
x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
x86/mm: Fix RESERVE_BRK() for older binutils
x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
x86/mm: Simplify RESERVE_BRK()
x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
x86: Share definition of __is_canonical_address()
x86/srso: Fix SBPB enablement for (possible) future fixed HW
xen/events: fix delayed eoi list handling
xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
xen-netback: don't produce zero-size SKB frags
xen-netback: properly sync TX responses
xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
xfs: add missing cmap->br_state = XFS_EXT_NORM update
xfs: avoid a UAF when log intent item recovery fails
xfs: convert buf_cancel_table allocation to kmalloc_array
xfs: don't leak memory when attr fork loading fails
xfs: don't leak xfs_buf_cancel structures when recovery fails
xfs: fix exception caused by unexpected illegal bestcount in leaf dir
xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork
xfs: fix inode reservation space for removing transaction
xfs: fix intermittent hang during quotacheck
xfs: fix memory leak in xfs_errortag_init
xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()
xfs: fix use-after-free in xattr node block inactivation
xfs: flush inode gc workqueue before clearing agi bucket
xfs: prevent a UAF when log IO errors race with unmount
xfs: read only mounts with fsopen mount API are busted
xfs: refactor buffer cancellation table allocation
xfs: use invalidate_lock to check the state of mmap_lock
xhci: Enable RPM on controllers that support low-power states
xhci: Loosen RPM as default policy to cover for AMD xHC 1.1

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2024-02-27 11:37:41 +03:00
Mikhail Novosyolov
a86ca0d818 move headers to kernel-6.1 in rosa2021.15 and rosa2023.1 2023-10-27 18:51:36 +03:00
Mikhail Novosyolov
9564500eec [bot] upd: 5.15.127 -> 5.15.137
Changelog:

9p: virtio: make sure 'offs' is initialized in zc_request
ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
ACPI: irq: Fix incorrect return value in acpi_register_gsi()
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
ACPI: thermal: Drop nocrt parameter
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.
af_unix: Fix null-ptr-deref in unix_stream_sendpage().
ALSA: ac97: Fix possible error value of *rac97
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
ALSA: hda: intel-dsp-cfg: add LunarLake support
ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
ALSA: hda/realtek - Remodified 3k pull low procedure
ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
ALSA: pcm: Fix potential data race at PCM memory allocation helpers
ALSA: seq: oss: Fix racy open/close of MIDI devices
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
ALSA: usb-audio: Fix init call orders for UAC1
ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
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: allow kprobes on EL0 handlers
arm64: armv8_deprecated: fix unused-function error
arm64: armv8_deprecated: fold ops into insn_emulation
arm64: armv8_deprecated: move aarch32 helper earlier
arm64: armv8_deprecated move emulation functions
arm64: armv8_deprecated: rework deprected instruction handling
arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
arm64: consistently pass ESR_ELx to die()
arm64: csum: Fix OoB access in IP checksum code for negative lengths
arm64: die(): pass 'err' as long
arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
arm64: dts: qcom: correct SPMI WLED register range encoding
arm64: dts: qcom: Move WLED num-strings from pmi8994 to sony-xperia-tone
arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
arm64: dts: qcom: pm660l: Add missing short interrupt
arm64: dts: qcom: pmi8994: Add missing OVP interrupt
arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED enabled-strings
arm64: dts: qcom: pmi8998: Add node for WLED
arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
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: Use proper CPU compatibles
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
arm64: factor insn read out of call_undef_hook()
arm64: factor out EL1 SSBS emulation hook
arm64: lib: Import latest version of Arm Optimized Routines' strncmp
arm64: module-plts: inline linux/moduleloader.h
arm64: module: Use module_init_layout_section() to spot init sections
arm64: report EL1 UNDEFs better
arm64: rework BTI exception handling
arm64: rework EL0 MRS emulation
arm64: rework FPAC exception handling
arm64: sdei: abort running SDEI handlers during crash
arm64: split EL0/EL1 UNDEF handlers
ARM: 9317/1: kexec: Make smp stop calls asynchronous
ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
ARM: dts: BCM53573: Add cells sizes to PCIe node
ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
ARM: dts: imx6sll: fixup of operating points
ARM: dts: imx7s: Drop dma-apb interrupt-names
ARM: dts: imx: Adjust dma-apbh node name
ARM: dts: imx: Set default tuning step for imx6sx usdhc
ARM: dts: imx: Set default tuning step for imx7d usdhc
ARM: dts: imx: update sdma node name format
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
ARM: dts: omap: correct indentation
ARM: dts: s3c64xx: align pinctrl with dtschema
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: ti: omap: Fix bandgap thermal cells addressing for omap3/4
ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
ARM: module: Use module_init_layout_section() to spot init sections
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: atmel: Fix the 8K sample parameter in I2SC master
ASoc: codecs: ES8316: Fix DMIC config
ASoC: codecs: wcd938x: drop bogus bind error handling
ASoC: codecs: wcd938x: fix unbind tear down order
ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors
ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
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: imx-audmix: Fix return error with devm_clk_get()
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
ASoC: meson: axg-tdm-formatter: fix channel slot allocation
ASoC: meson: spdifin: start hw on dai probe
ASoC: pxa: fix a memory leak in probe()
ASoC: rt5665: add missed regulator_bulk_disable
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: Intel: fix SoundWire/HDaudio mutual exclusion
ASoC: stac9766: fix build errors with REGMAP_AC97
ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
ata: ahci: Add Elkhart Lake AHCI controller
ata: ahci: Add support for AMD A85 FCH (Hudson D4)
ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
ata: ahci: Rename board_ahci_mobile
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 compilation warning in ata_dev_config_ncq()
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-eh: Fix compilation warning in ata_eh_link_report()
ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
ata: libata-sata: increase PMP SRST timeout to 10s
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
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
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
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
block: don't add or resize partition on the disk with GENHD_FL_NO_PART
block: fix use-after-free of q->q_usage_counter
block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags
block: move GENHD_FL_NATIVE_CAPACITY to disk->state
block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART
Bluetooth: avoid memcmp() out of bounds warning
Bluetooth: Avoid redundant authentication
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
Bluetooth: btusb: add shutdown function for QCA6174
Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
Bluetooth: Fix a refcnt underflow problem for hci_conn
Bluetooth: Fix potential use-after-free when clear keys
Bluetooth: hci_core: Fix build warnings
Bluetooth: hci_event: Fix coding style
Bluetooth: hci_event: Fix using memcmp when comparing keys
Bluetooth: hci_event: Ignore NULL link key
Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
Bluetooth: hci_sock: fix slab oob read in create_monitor_event
Bluetooth: L2CAP: Fix use-after-free
Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
Bluetooth: Reject connection with the device which has same BD_ADDR
Bluetooth: vhci: Fix race when opening vhci device
bnx2x: fix page fault following EEH recovery
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
bonding: fix macvlan over alb bond support
bonding: Return pointer to data after pull on skb
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 BTF_ID symbol generation collision
bpf: Fix BTF_ID symbol generation collision in tools/
bpf: Fix tr dereferencing
bpf: Fix verifier log for async callback return values
bpf: reject unhashed sockets in bpf_sk_assign
bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
bpftool: Use a local bpf_perf_event_value to fix accessing its fields
btrfs: add a helper to read the superblock metadata_uuid
btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
btrfs: error out when COWing block using a stale transaction
btrfs: error out when reallocating block for defrag using a stale transaction
btrfs: error when COWing block from a root that is being deleted
btrfs: fix BUG_ON condition in btrfs_cancel_balance
btrfs: fix lockdep splat and potential deadlock after failure running delayed items
btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
btrfs: free qgroup rsv on io failure
btrfs: improve error message after failure to add delayed dir index item
btrfs: initialize start_slot in btrfs_log_prealloc_extents
btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
btrfs: move out now unused BG from the reclaim list
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: reset destination buffer when read_extent_buffer() gets invalid range
btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
btrfs: use the correct superblock to compare fsid in btrfs_validate_super
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: Flush posted write on enable before reset
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: raw: add missing refcount for memory leak fix
can: raw: fix lockdep issue in raw_release()
can: raw: fix receiver memory leak
ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
ceph: fix type promotion bug on 32bit systems
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
cgroup: Fix suspicious rcu_dereference_check() usage warning
cgroup:namespace: Remove unused cgroup_namespaces_init()
cgroup: Remove duplicates in cgroup v1 tasks file
cifs: fix potential oops in cifs_oplock_break
cifs: Release folio lock on fscache read hit.
clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
clk: Fix slab-out-of-bounds error in devm_clk_release()
clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
clk: imx8mp: fix sai4 clock
clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
clk: qcom: camcc-sc7180: fix async resume during probe
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-sm6350: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
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: sunxi-ng: Modify mismatched function name
clk: tegra: fix error return case for recalc_rate
coresight: tmc: Explicit type conversions to prevent integer overflow
counter: microchip-tcb-capture: Fix the use of internal GCLK logic
cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
cpufreq: Fix the race condition while updating the transition_task of policy
cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
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: rsa-pkcs1pad - Use helper to set reqsize
crypto: stm32 - fix loop iterating through scatterlist for DMA
crypto: stm32 - Properly handle pm_runtime_get failing
dccp: annotate data-races in dccp_poll()
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
dlm: improve plock logging if interrupted
dlm: replace usage of found with dedicated list iterator variable
dma-buf/sw_sync: Avoid recursive lock during fence signal
dma-buf/sync_file: Fix docs syntax
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq
dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
dmaengine: sh: rz-dmac: Fix destination and source data size setting
dmaengine: ste_dma40: Add missing IRQ check in d40_probe
dmaengine: stm32-mdma: abort resume if no ongoing transfer
dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
dm zoned: free dmz->ddev array in dmz_put_zoned_devices
Documentation: sysctl: align cells in second content column
driver core: test_async: fix an error code
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
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: Blocking invalid 420 modes on HDMI TMDS for DCN31
drm/amd/display: check TG is non-null before checking if enabled
drm/amd/display: do not wait for mpc idle if tg is disabled
drm/amd/display: Don't check registers, if using AUX BL control
drm/amd/display: Don't set dpms_off for seamless boot
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
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 access hdcp_workqueue assert
drm/amd/display: fix the white screen issue when >= 64GB DRAM
drm/amd/display: phase3 mst hdcp for multiple displays
drm/amd/display: prevent potential division by zero errors
drm/amd/display: save restore hdcp state when display is unplugged from mst hub
drm/amd: Fix detection of _PR3 on the PCIe root port
drm/amd: flush any delayed gfxoff on suspend entry
drm/amdgpu: add missing NULL check
drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
drm/amdgpu: fix amdgpu_cs_p1_user_fence
drm/amdgpu: Fix potential fence use-after-free v2
drm/amdgpu: Handle null atom context in VBIOS info ioctl
drm/amdgpu: install stub fence into potential unused fence pointers
drm/amdgpu: Match against exact bootloader status
drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
drm/amdgpu: Use RMW accessors for changing LNKCTL
drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
drm/armada: Fix off-by-one error in armada_overlay_get_property()
drm/ast: Fix DRAM init on AST2200
drm/atomic-helper: relax unregistered connector check
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/display/dp: Fix the DP DSC Receiver cap size
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/i915: Fix premature release of request's reusable memory
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
drm/i915: Retry gtt fault when out of fence registers
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/dp: do not reinitialize phy unless retry during link training
drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
drm/msm/dsi: fix irq_of_parse_and_map() error checking
drm/msm/dsi: skip the wait for video mode done if not applicable
drm/msm/mdp5: Don't leak some plane state
drm/msm: Update dev core dump to not print backwards
drm: panel-orientation-quirks: Add quirk for One Mix 2S
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
drm/qxl: fix UAF on handle creation
drm/radeon: Use RMW accessors for changing LNKCTL
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/vmwgfx: Fix shader stage validation
drm/vmwgfx: fix typo of sizeof argument
drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
dt-bindings: clock: xlnx,versal-clk: drop select:false
EDAC/igen6: Fix the issue of no error events
erofs: ensure that the post-EOF tails are all zeroed
ethernet: atheros: fix return value check in atl1c_tso_csum()
eth: remove copies of the NAPI_POLL_WEIGHT define
eth: remove remaining copies of the NAPI_POLL_WEIGHT define
eventfd: prevent underflow for eventfd semaphores
exfat: check if filename entries exceeds max filename length
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: change s_last_trim_minblks type to unsigned long
ext4: correct grp validation in ext4_mb_good_group
ext4: do not let fstrim block system suspend
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()
ext4: scope ret locally in ext4_try_to_trim_range()
fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
fbdev: fix potential OOB read in fast_imageblit()
fbdev: Fix sys_imageblit() for arbitrary image widths
fbdev: Improve performance of sys_imageblit()
fbdev: mmp: fix value check in mmphw_probe()
fbdev/sh7760fb: Depend on FB=y
firewire: net: fix use after free in fwnet_finish_incoming_packet()
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
Fix up backport of 136191703038 ("interconnect: Teach lockdep about icc_bw_lock order")
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
fs: dlm: add pid to debug log
fs: dlm: change plock interrupted message to debug again
fs: dlm: fix mismatch of plock results from userspace
fs: dlm: use dlm_plock_info for do_unlock_close
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/ntfs3: Enhance sanity check while generating attr_list
fs/ntfs3: fix deadlock in mark_as_free_ex
fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea()
fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
fs: ocfs2: namei: check return value of ocfs2_add_entry()
fsverity: skip PKCS#7 parser when keyring is empty
fs-writeback: do not requeue a clean inode having skipped pages
fuse: nlookup missing decrement in fuse_direntplus_link
gfs2: Fix possible data races in gfs2_show_options()
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()
gpio: timberdale: Fix potential deadlock on &tgpio->lock
gpio: vf610: set value before the direction to avoid a glitch
HID: add quirk for 03f0:464a HP Elite Presenter Mouse
HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
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: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
HID: multitouch: Add required quirk for Synaptics 0xcd7e device
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: 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: (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
i2c: aspeed: Reset the i2c controller when timeout occurs
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: i801: unregister tco_pdev in i801_probe() error path
i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
i2c: mux: gpio: Add missing fwnode_handle_put()
i2c: mux: gpio: Replace custom acpi_get_local_address()
i2c: npcm7xx: Fix callback completion ordering
i3c: master: svc: fix probe failure when no i3c device exist
i40e: Add VF VLAN pruning
i40e: fix misleading debug logs
i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
i40e: Fix VF VLAN offloading when port VLAN is configured
i40e: prevent crash on probe if hw registers have invalid values
iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
iavf: fix FDIR rule fields masks validation
IB/mlx4: Fix the size of a buffer in add_port_entries()
ibmveth: Remove condition to recompute TCP header checksum.
ibmveth: Use dcbf rather than dcbfl
IB/uverbs: Fix an potential error pointer dereference
ice: fix over-shifted variable
ice: fix receive buffer size miscalculation
ice: ice_aq_check_events: fix off-by-one check when filling buffer
ice: reset first in crash dump kernels
idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
idr: fix param name in idr_alloc_cyclic() doc
ieee802154: ca8210: Fix a potential UAF in ca8210_probe
igb: Avoid starting unnecessary workqueues
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
igc: Fix the typo in the PTM Control macro
igc: read before write to SRRCTL register
igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
iio: adc: ad7192: Correct reference voltage
iio: adc: stx104: Implement and utilize register structures
iio: adc: stx104: Utilize iomap interface
iio: addac: stx104: Fix race condition for stx104_write_raw()
iio: addac: stx104: Fix race condition when converting analog-to-digital
iio: add addac subdirectory
iio: core: Hide read accesses to iio_dev->currentmode
iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs
iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()
iio: pressure: bmp280: Fix NULL pointer exception
iio: pressure: dps310: Adjust Timeout Settings
iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
iio: stx104: Move to addac subdirectory
iio: Un-inline iio_buffer_enabled()
ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
ima: rework CONFIG_IMA dependency block
Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
Input: powermate - fix use-after-free in powermate_config_complete
Input: psmouse - fix fast_reconnect function for PS/2 mode
Input: tca6416-keypad - always expect proper IRQ number in i2c client
Input: tca6416-keypad - fix interrupt enable disbalance
Input: xpad - add PXN V900 support
interconnect: Fix locking for runpm vs reclaim
interconnect: Teach lockdep about icc_bw_lock order
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/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
iopoll: Call cpu_relax() in busy loops
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: fix drain stalls by invalid SQE
io_uring/fs: remove sqe->rw_flags checking from LINKAT
ip6_vti: fix slab-use-after-free in decode_session6
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: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
ipv4/fib: send notify when delete source address routes
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: Add reasons for skb drops to __udp6_lib_rcv
ipv6: fix ip6_sock_set_addr_preferences() typo
ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
ipvs: fix racy memcpy in proc_do_sync_threshold
ip_vti: fix potential slab-use-after-free in decode_session6
iwlwifi: avoid void pointer arithmetic
ixgbe: fix crash with empty VF macvlan list
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 a race when checking checkpoint buffer busy
jbd2: fix checkpoint cleanup performance regression
jbd2: fix use-after-free of transaction_t race
jbd2: kill t_handle_lock transaction spinlock
jbd2: refactor wait logic for transaction updates into a common function
jbd2: remove journal_clean_one_cp_list()
jbd2: remove t_checkpoint_io_list
jbd2: rename jbd_debug() to jbd2_debug()
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'
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
KEYS: trusted: allow use of kernel RNG for key material
KEYS: trusted: Remove redundant static calls usage
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 smb3_decrypt_req()
ksmbd: fix uaf in smb20_oplock_break_ack
ksmbd: fix wrong DataOffset validation of create context
ksmbd: no response from compound read
ksmbd: not allow to open file if delelete on close bit is set
ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
KVM: x86: Mask LVTPC when handling a PMI
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
libceph: use kernel_connect()
lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
lib/test_meminit: allocate pages up to order MAX_ORDER
lib/test_meminit: fix off-by-one error in test_pages()
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
lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
lwt: Fix return values of BPF xmit ops
m68k: Fix invalid .section syntax
macsec: Fix traffic counters/statistics
macsec: use DEV_STATS_INC()
mcb: remove is_added flag from mcb_device struct
mctp: Allow local delivery to the null EID
mctp: perform route lookups under a RCU read-side lock
md: add error_handlers for raid0 and linear
md/bitmap: don't set max_write_behind if there is no write mostly device
md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
md/md-bitmap: remove unnecessary local variable in backlog_store()
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: Set MD_BROKEN for RAID1 and RAID10
media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
media: anysee: fix null-ptr-deref in anysee_master_xfer
media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
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: 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: 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: 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: platform: mediatek: vpu: fix NULL ptr dereference
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: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
media: v4l2-mem2mem: add lock to protect parameter num_rdy
media: vb2: frame_vector.c: replace WARN_ONCE with a comment
media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
media: venus: hfi_venus: Only consider sys_idle_indicator on V1
media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
MIPS: cpu-features: Enable octeon_cache by cpu_type
MIPS: cpu-features: Use boot_cpu_type for CPU type based features
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: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
mlxsw: i2c: Fix chunk size setting in output mailbox buffer
mlxsw: i2c: Limit single transaction buffer size
mm: add a call to flush_cache_vmap() in vmap_pfn()
mmc: au1xmmc: force non-modular build and remove symbol_get usage
mmc: bcm2835: fix deferred probing
mmc: block: Fix in_flight[issue_type] value error
mmc: core: Capture correct oemid-bits for eMMC cards
mmc: core: sdio: hold retuning if sdio in 1-bit mode
mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
mmc: renesas_sdhi: register irqs before registering controller
mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
mmc: sunxi: fix deferred probing
mmc: wbsd: fix double mmc_free_host() in wbsd_init()
mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
mm: memory-failure: fix unexpected return value in soft_offline_page()
mm: memory-failure: kill soft_offline_free_page()
mm/vmalloc: add a safer version of find_vm_area() for debug
modpost: add missing else to the "of" check
module: Expose module_init_layout_section()
modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
mtd: physmap-core: Restore map_rom fallback
mtd: rawnand: arasan: Ensure program page operations are successful
mtd: rawnand: brcmnand: Allow SoC to provide I/O operations
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: rawnand: marvell: Ensure program page operations are successful
mtd: rawnand: pl353: Ensure program page operations are successful
mtd: rawnand: qcom: Unmap the right resource upon probe failure
mtd: spinand: micron: correct bitmask for ecc status
mtd: spi-nor: Check bus width while setting QE bit
ncsi: Propagate carrier gain/loss events to the NCSI controller
neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
net: add sysctl accept_ra_min_rtr_lft
net: af_key: fix sadb_x_filter validation
net: arcnet: Do not call kfree_skb() under local_irq_disable()
net: Avoid address overwrite in kernel_connect
net: bcmgenet: Fix return value check for fixed_phy_register()
net: bgmac: Fix return value check for fixed_phy_register()
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: do not allow gso_size to be set to GSO_BY_FRAGS
net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
net: dsa: mv88e6xxx: Wait for EEPROM done before HW 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: hide all multicast addresses from "bridge fdb show"
net: ena: Flush XDP packets on error.
net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
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: fib: avoid warn splat in flow dissector
netfilter: ebtables: fix fortify warnings in size_entry_mwt()
netfilter: exthdr: add support for tcp option removal
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: deactivate catchall elements in next generation
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: do not remove elements if set backend implements .abort
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 false-positive lockdep splat
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: fix out of memory error handling
netfilter: nf_tables: flush pending destroy work before netlink notifier
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: revert do not remove elements if set backend implements .abort
netfilter: nf_tables: use correct lock to protect gc_list
netfilter: nft_dynset: disallow object maps
netfilter: nft_exthdr: Fix non-linear header modification
netfilter: nft_payload: fix wrong mac header matching
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: .deactivate fails if element has expired
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: set default timeout to 3 secs for sctp shutdown send and recv state
netfilter: xt_sctp: validate the flag_info count
netfilter: xt_u32: validate user space input
net: fix ifname in netlink ntf during netns move
net: fix possible store tearing in neigh_periodic_work()
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
net: hns3: add 5ms delay before clear firmware reset irq source
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: 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: introduce a function to check if a netdev name is in use
net: ipv4: fix one memleak in __inet_del_ifa()
net: ipv4: fix return value check in esp_remove_trailer
net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
net: ipv6: fix return value check in esp_remove_trailer
net/ipv6: SKB symmetric hash should incorporate transport ports
netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
net: macsec: indicate next pn update when offloading
net-memcg: Fix scope of sockmem pressure indicators
net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
net/mlx5: Free IRQ rmap and notifier on kernel shutdown
net/mlx5: Handle fw tracer change ownership event based on MTRC
net/mlx5: Use RMW accessors for changing LNKCTL
net: move from strlcpy with unused retval to strscpy
net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
net/ncsi: make one oem_gma function for all mfr id
net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
net: nfc: llcp: Add lock when modifying device list
net: phy: broadcom: stub c45 read/write for 54810
net: phy: fix IRQ-based wake-on-lan over hibernate / power off
net: phy: micrel: Correct bit assignments for phy_device flags
net: phy: mscc: macsec: reject PN update requests
net: pktgen: Fix interface flags printing
net: prevent address rewrite in kernel_bind()
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 bond_slave_has_mac_rcu()
net: replace calls to sock->ops->connect() with kernel_connect()
net: rfkill: gpio: prevent value glitch during probe
netrom: Deny concurrent connect().
net/sched: fix a qdisc modification with ambiguous command request
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_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
net: sched: sch_qfq: Fix UAF in qfq_dequeue()
net/smc: Fix pos miscalculation in statistics
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: tcp: fix unexcepted socket die when snd_wnd is 0
net: thunderbolt: Fix TCPv6 GSO checksum calculation
net: tls: avoid discarding data on record close
net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
net/tls: Multi-threaded calls to TX tls_dev_del
net/tls: Perform immediate device ctx cleanup when possible
net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
net: usb: qmi_wwan: add Quectel EM05GV2
net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
net: validate veth and vxcan peer ifindexes
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
net: xfrm: Fix xfrm_address_filter OOB read
nfc: nci: assert requested protocol is valid
nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
nfp: flower: avoid rmmod nfp crash issues
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
nfsd: Fix race to FREE_STATEID and cl_revoked
nfsd: use vfs setgid helper
NFS: Fix a potential data corruption
NFS: Fix a use after free in nfs_direct_join_group()
NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
NFS: More fixes for nfs_direct_write_reschedule_io()
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()
nfs: use vfs setgid helper
NFSv4.1: fix pnfs MDS=DS session trunking
NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
NFSv4.2: fix error handling in nfs42_proc_getxattr
NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
NFSv4: Fix a nfs4_state_manager() race
NFSv4: Fix a state manager thread deadlock regression
NFSv4: Fix dropped lock for racing OPEN and delegation return
NFSv4: fix out path in __nfs4_get_acl_uncached
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()
nvme-pci: add BOGUS_NID for Intel 0a54 device
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
nvme-rdma: do not try to stop unallocated queues
nvmet-tcp: Fix a possible UAF in queue intialization setup
objtool: Add frame-pointer-specific function ignore
objtool/x86: Fix SRSO mess
objtool/x86: Fixup frame-pointer vs rethunk
octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
octeontx2-af: SDP: fix receive link config
of: dynamic: Fix potential memory leak in of_changeset_action()
of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
of: kexec: Mark ima_{free,stable}_kexec_buffer() as __init
of: overlay: Call of_changeset_init() early
of: overlay: Reorder struct fragment fields kerneldoc
of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
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()
overlayfs: set ctime when setting mtime and atime
ovl: Always reevaluate the file signature for IMA
ovl: check type and offset of struct vfsmount in ovl_entry
ovl: fix failed copyup of fileattr on a symlink
ovl: fix incorrect fdput() on aio completion
parisc: drivers: Fix sparse warning
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
pcd: cleanup initialization
pcd: fix error codes in pcd_init_unit()
pcd: move the identify buffer into pcd_identify
PCI: acpiphp: Reassign resources on bridge if necessary
PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
PCI/ASPM: Use RMW accessors for changing LNKCTL
PCI: dwc: Add start_link/stop_link inlines
PCI: fu740: Set the number of MSI vectors
PCI: layerscape: Add the endpoint linkup notifier support
PCI: layerscape: Add workaround for lost link capabilities during reset
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: rockchip: Use 64-bit mask on MSI 64-bit PCI address
PCI: tegra194: Fix possible array out of bounds access
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
perf: Add irq and exception return branch types
perf annotate bpf: Don't enclose non-debug code with an assert()
perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
perf: Disallow mis-matched inherited group reads
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: Remove bash construct from stat_bpf_counters.sh test
perf test shell stat_bpf_counters: Fix test on Intel
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: Update the JSON/events descriptions for power10 platform
perf/x86/lbr: Filter vsyscall addresses
perf/x86: Move branch classifier
perf/x86/uncore: Correct the number of CHAs on EMR
phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
phy: mapphone-mdm6600: Fix runtime disable on probe
phy: mapphone-mdm6600: Fix runtime PM for remove
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: avoid unsafe code pattern in find_pinctrl()
pinctrl: cherryview: fix address_space_handler() argument
pinctrl: mcp23s08: check return value of devm_kasprintf()
pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
pinctrl: renesas: rzn1: Enable missing PINMUX
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/surface: platform_profile: Propagate error if profile registration fails
platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
platform/x86: dell-sysman: Fix reference leak
platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning
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: Fix reference leak
platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
PM / devfreq: Fix leak in devfreq_dev_release()
pNFS: Fix a hang in nfs4_evict_inode()
pNFS: Fix assignment of xprtdata.cred
powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly
powerpc/32s: Remove capability to disable KUEP at boottime
powerpc/47x: Fix 47x syscall return crash
powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
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/kasan: Disable KCOV in KASAN code
powerpc/perf: Convert fsl_emb notifier to state machine callbacks
powerpc/perf/hv-24x7: Update domain value check
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/rtas_flash: allow user copy to flash block cache objects
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: ucs1002: fix error code in ucs1002_get_property()
printk: Consolidate console deferred printing
printk: ringbuffer: Fix truncating buffer size min_t cast
procfs: block chmod on /proc/thread-self/comm
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: fix LL2 RX buffer allocation
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: Fix slow quotaoff
quota: rename dquot_active() to inode_quota_active()
r8152: check budget for r8152_poll()
radix tree: remove unused variable
ravb: Fix up dma_free_coherent() call in ravb_remove()
ravb: Fix use-after-free issue in ravb_tx_timeout_work()
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
rcu: Prevent expedited GP from enabling tick on offline CPU
rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
rcu-tasks: Wait for trc_read_check_handler() IPIs
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/cxgb4: Check skb value for failure to allocate
RDMA/hns: Fix CQ and QP cache affinity
RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
RDMA/hns: Fix port active speed
RDMA/irdma: Replace one-element array with flexible-array member
RDMA/mlx5: Fix NULL string error
RDMA/mlx5: Return the firmware result upon destroying QP/RQ
RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
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: fix NULL deref on lookup
regmap: rbtree: Fix wrong register marked as in-cache when creating new node
regmap: rbtree: Use alloc_flags for memory allocations
regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
reiserfs: Check the return value from __getblk()
Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz"
Revert "drm/amdgpu: install stub fence into potential unused fence pointers"
Revert "IB/isert: Fix incorrect release of isert connection"
Revert "kernel/sched: Modify initial boot task idle setup"
Revert "KVM: x86: enable TDP MMU by default"
Revert "net: macsec: preserve ingress frame ordering"
Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
Revert "scsi: qla2xxx: Fix buffer overrun"
Revert "SUNRPC dont update timeout value on connection reset"
Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
ring-buffer: Avoid softlockup in ring_buffer_resize()
ring-buffer: Do not attempt to read past "commit"
ring-buffer: Do not swap cpu_buffer during resize process
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, bpf: Factor out emit_call for kernel and bpf context
riscv, bpf: Sign-extend return values
riscv: uaccess: Return the number of bytes effectively not copied
rpmsg: glink: Add check for kstrdup
rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
rtnetlink: Reject negative ifindexes in RTM_NEWLINK
rtnetlink: return ENODEV when ifname does not exist and group is given
s390/cio: fix a memleak in css_alloc_subchannel
s390/dasd: fix hanging device after request requeue
s390/dasd: use correct number of retries for ERP requests
s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
s390/pci: fix iommu bitmap allocation
s390/pkey: fix/harmonize internal keyblob headers
s390/zcrypt: don't leak memory if dev_set_name() fails
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/cpuacct: Optimize away RCU read lock
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
sched/rt: Fix live lock between select_fallback_rq() and RT push
scsi: be2iscsi: Add length check when parsing nlattrs
scsi: core: Fix the scsi_set_resid() documentation
scsi: core: raid_class: Remove raid_component_add()
scsi: core: Rename scsi_mq_done() into scsi_done() and export it
scsi: core: Use 32-bit hostnum in scsi_host_lookup()
scsi: core: Use a structure member to track the SCSI command submitter
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: hisi_sas: Modify v3 HW SATA completion error processing
scsi: hisi_sas: Modify v3 HW SSP underflow error processing
scsi: ib_srp: Call scsi_done() directly
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: 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: snic: Fix double free in snic_tgt_create()
scsi: storvsc: Always set no_report_opcodes
scsi: target: core: Fix deadlock due to recursive locking
scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
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 static assert compilation issue for test_cls_*.c
selftests: fix dependency checker script
selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
selftests: forwarding: tc_actions: Use ncat instead of nc
selftests/ftrace: Add new test case which checks non unique symbol
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: mirror_gre_changes: Tighten up the TTL test match
selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
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: Make resctrl_tests run using kselftest framework
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: set next pointer before attaching to list
serial: 8250: Fix oops for port->pm on uart_change_pm()
serial: 8250_omap: Fix errors with no_console_suspend
serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
serial: 8250: omap: Move uart_write() inside PM section
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: 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()
sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
skbuff: skb_segment, Call zero copy functions before using skbuff frags
sky2: Make sure there is at least one frag_addr available
smackfs: Prevent underflow in smk_set_cipso()
smack: Record transmuting in smk_transmuted
smack: Retrieve transmuting information in smack_inode_getsecurity()
Smack:- Use overlay inode label in smack_inode_copy_up()
smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
smb: client: fix warning in cifs_smb3_do_mount()
soc: aspeed: socinfo: Add kfree for kstrdup
soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
sock: annotate data-races around prot->memory_pressure
sock: Fix misuse of sk_under_memory_pressure()
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
spi: nxp-fspi: reset the FLSHxCR1 registers
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: Convert to platform remove callback returning void
spi: zynqmp-gqspi: fix clock imbalance on probe failure
staging: rtl8712: fix race condition
SUNRPC: Mark the cred for revalidation if the server rejects it
tcp: check mptcp-level constraints for backlog coalescing
tcp: fix delayed ACKs for MSS boundary condition
tcp: fix excessive TLP and RACK timeouts from HZ rounding
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
tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
team: fix null-ptr-deref when team device type is changed
tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
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
torture: Fix hang during kthread shutdown phase
tpm_tis: Resend command to recover from data transfer errors
tracefs: Add missing lockdown check to tracefs_create_dir()
tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
tracing: Fix memleak due to race between current_tracer and trace
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: Make trace_marker{,_raw} stream-like
tracing: relax trace_event_eval_update() execution with cond_resched()
tracing: Remove extra space at the end of hwlat_detector/mode
tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1)
tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
tty: serial: fsl_lpuart: Add i.MXRT1050 support
tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
tun: prevent negative ifindex
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: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled
usb: cdns3: Put the cdns set active part outside the spin lock
usb: cdnsp: Fixes issue with dequeuing not queued requests
usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
usb: chipidea: imx: don't request QoS for imx8ulp
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: Fix typos in gadget.c
USB: dwc3: fix use-after-free on core driver unbind
USB: dwc3: gadget: drop dead hibernation code
usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
USB: dwc3: qcom: fix NULL-deref on suspend
usb: dwc3: Remove DWC3 locking during gadget suspend/resume
usb: dwc3: Soft reset phy on probe for host
usb: ehci: add workaround for chipidea PORTSC.PEC bug
USB: gadget: f_mass_storage: Fix unused variable warning
usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
usb: hub: Guard against accesses to uninitialized BOS descriptors
usb: musb: Get the musb_qh poniter after musb_giveback
usb: musb: Modify the "HWVers" register address
usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
USB: serial: option: add entry for Sierra EM9191 with new firmware
USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
USB: serial: option: add FOXCONN T99W368/T99W373 product
USB: serial: option: add Quectel EM05G variant (0x030e)
USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
usb: typec: bus: verify partner exists in typec_altmode_attention
usb: typec: tcpci: clear the fault status bit
usb: typec: tcpci: move tcpci.h to include/linux/usb/
usb: typec: tcpm: set initial svdm version based on pd revision
usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
vduse: Use proper spinlock for IRQ injection
veth: Fixing transmit return status for dropped packets
vfio/type1: fix cap_migration information leak
virtio-mmio: don't break lifecycle of vm_dev
virtio-net: set queues after driver_ok
virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
vmbus_testing: fix wrong python syntax for integer value comparison
vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
watchdog: iTCO_wdt: No need to stop the timer in probe
watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
wifi: ath10k: Use RMW accessors for changing LNKCTL
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: avoid leaking stack data into trace
wifi: cfg80211: Fix 6GHz scan configuration
wifi: iwlwifi: dbg_ini: fix structure packing
wifi: iwlwifi: Ensure ack flag is properly cleared.
wifi: iwlwifi: mvm: Fix a memory corruption issue
wifi: mac80211: allow transmitting EAPOL frames with tainted key
wifi: mac80211: check S1G action frame size
wifi: mac80211_hwsim: drop short frames
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: 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: mwifiex: Sanity check tlv_len and tlv_bitmap_len
wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
wifi: wil6210: fix fortify warnings
workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
X.509: if signature is unsupported skip validation
x86/alternative: Make custom return thunk unconditional
x86/alternatives: Disable KASAN in apply_alternatives()
x86/APM: drop the duplicate APM_MINOR_DEV macro
x86/boot/compressed: Reserve more memory for page tables
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 AMD erratum #1485 on Zen4-based CPUs
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/decompressor: Don't rely on upper 32 bits of GPRs being preserved
x86/efistub: Fix PCI ROM preservation in mixed mode
x86/fpu: Invalidate FPU state correctly on exec()
x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
x86/ibt: Add ANNOTATE_NOENDBR
x86/mm: Fix PAT bit missing from page protection modify mask
x86/purgatory: Remove LTO flags
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
x86/sev: Check for user-space IOIO pointing to kernel space
x86/sev: Check IOBM for IOIO exceptions from user-space
x86/sev: Disable MMIO emulation from user mode
x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
x86/srso: Add SRSO mitigation for Hygon processors
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/srso: Fix SBPB enablement for spec_rstack_overflow=off
x86/srso: Fix srso_show_state() side effect
x86/static_call: Fix __static_call_fixup()
x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
xen/events: replace evtchn_rwlock with RCU
xen-netback: use default TX queue size for vifs
xfrm6: fix inet6_dev refcount underflow problem
xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
xfrm: add NULL check in xfrm_update_ae_params
xfrm: fix a data-race in xfrm_gen_index()
xfrm: fix slab-use-after-free in decode_session6
xfrm: interface: use DEV_STATS_INC()
xfs: bound maximum wait time for inodegc work
xfs: check that per-cpu inodegc workers actually run on that cpu
xfs: disable reaping in fscounters scrub
xfs: don't expose internal symlink metadata buffers to the vfs
xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
xfs: fix xfs_inodegc_stop racing with mod_delayed_work
xfs: introduce xfs_inodegc_push()
xhci: Keep interrupt disabled in initialization until host is running.
xprtrdma: Remap Receive buffers after a reconnect
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

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-10-27 18:50:10 +03:00
Mikhail Novosyolov
c3b3fde222 [bot] upd: 5.15.126 -> 5.15.127
Changelog:

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: aggressively forget precise markings during state checkpointing
bpf: allow precision tracking for programs with subprogs
bpf, sockmap: Fix bug that strp_done cannot be called
bpf, sockmap: Fix map type error in sock_map_del_link
bpf: stop setting precise in current state
btrfs: don't stop integrity writeback too early
btrfs: exit gracefully if reloc roots don't match
btrfs: reject invalid reloc tree root keys with stack dump
btrfs: set cache_block_group_error if we find an error
dccp: fix data-race around dp->dccps_mss_cache
dmaengine: mcf-edma: Fix a potential un-allocated memory access
dmaengine: pl330: Return DMA_PAUSED when transaction is paused
drivers: net: prevent tun_build_skb() to exceed the packet size limit
drm/amd/display: check attr flag before set cursor degamma on DCN3+
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/rockchip: Don't spam logs in atomic check
drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
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: Enforce stronger sanity checks on login response
ibmvnic: Handle DMA unmapping of login buffs in release functions
ibmvnic: Unmap DMA login rsp buffer on send login fail
iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
iio: cros_ec: Fix the allocation size for cros_ec_command
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
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
net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
netfilter: nf_tables: report use refcount overflow
net: hns3: add wait until mac link down
net: hns3: refactor hclge_mac_link_status_wait for interface reuse
net/mlx5: Allow 0 for total host VFs
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
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-rdma: fix potential unbalanced freeze & unfreeze
nvme-tcp: fix potential unbalanced freeze & unfreeze
radix tree test suite: fix incorrect allocation size for pthreads
RDMA/umem: Set iova in ODP flow
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
selftests/bpf: Fix sk_assign on s390x
selftests/bpf: make test_align selftest more robust
selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
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: Skip test when no interfaces are specified
selftests: forwarding: Switch off timeout
selftests: forwarding: tc_flower: Relax success criterion
selftests/rseq: Fix build with undefined __weak
tick: Detect and fix jiffies update stall
timers/nohz: Last resort update jiffies on nohz_full IRQ entry
timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
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-storage: alauda: Fix uninit-value in alauda_check_media()
usb: typec: tcpm: Fix response to vsafe0V event
wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
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/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-21 23:36:00 +03:00
Mikhail Novosyolov
f239385089 [bot] upd: 5.15.117 -> 5.15.126
Changelog:

ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
ACPI: processor: perflib: Use the "no limit" frequency QoS
ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
ACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition error
act_mirred: remove unneded merge conflict markers
Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
afs: Fix vlserver probe RTT handling
ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
ALSA: emu10k1: roll up loops in DSP setup code for Audigy
ALSA: hda/realtek: Add a quirk for Compaq N14JP6
ALSA: hda/realtek: Add quirk for Clevo NPx0SNx
ALSA: hda/realtek: Add quirk for Clevo NS70AU
ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
ALSA: hda/realtek - remove 3k pull low procedure
ALSA: hda/relatek: Enable Mute LED on HP 250 G8
ALSA: jack: Fix mutex call in snd_jack_report()
ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
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: Add missing Set/Way CMO encodings
arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
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: Clarify firmware-names
arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
arm64: dts: qcom: apq8016-sbc: fix mpps state names
arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path
arm64: dts: qcom: apq8096: fix fixed regulator name property
arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi
arm64: dts: qcom: Drop unneeded extra device-specific includes
arm64: dts: qcom: msm8916: correct camss unit address
arm64: dts: qcom: msm8994: correct SPMI unit address
arm64: dts: qcom: msm8996: correct camss unit address
arm64: dts: qcom: sdm630: correct camss unit address
arm64: dts: qcom: sdm845: correct camss unit address
arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k
arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
arm64: dts: stratix10: fix incorrect I2C property for SCL signal
arm64: dts: ti: k3-j7200: Fix physical address of pin
arm64: errata: Add detection for TRBE overwrite in FILL mode
arm64: errata: Add detection for TRBE write to out-of-range
arm64: errata: Add workaround for TSB flush failures
ARM: 9303/1: kprobes: avoid missing-declaration warnings
ARM: cpu: Switch to arch_cpu_finalize_init()
ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
ARM: dts: BCM5301X: fix duplex-full => full-duplex
ARM: dts: Fix erroneous ADS touchscreen polarities
ARM: dts: gta04: Move model property out of pinctrl node
ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
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: ipq4019: fix broken NAND controller properties override
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: dts: vexpress: add missing cache properties
ARM: ep93xx: fix missing-prototype warnings
ARM: omap2: fix missing tick_broadcast() prototype
ARM: orion5x: fix d2net gpio initialization
ASoC: codecs: wcd934x: fix resource leaks on component remove
ASoC: codecs: wcd938x: fix codec initialisation race
ASoC: codecs: wcd938x: fix missing clsh ctrl error handling
ASoC: codecs: wcd938x: fix missing mbhc init error handling
ASoC: codecs: wcd938x: fix resource leaks on component remove
ASoC: codecs: wcd938x: fix soundwire initialisation race
ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove
ASoC: cs42l51: fix driver to properly autoload with automatic module loading
ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
ASoC: es8316: Do not set rate constraints for unsupported MCLKs
ASoC: es8316: Increment max value for ALC Capture Target Volume control
ASoC: fsl_sai: Disable bit clock with transmitter
ASoC: fsl_spdif: Silence output on stop
ASoC: imx-audmix: check return value of devm_kasprintf()
ASoC: mediatek: mt8173: Fix irq error path
ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
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
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
ata: pata_ns87415: mark ns87560_tf_read static
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
be2net: Extend xmit workaround to BE3 chip
benet: fix return value check in be_lancer_xmit_workarounds()
blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
block: add overflow checks for Amiga partition support
block: change all __u32 annotations to __be32 in affs_hardblocks.h
block: Fix a source code comment in include/uapi/linux/blkzoned.h
block: fix signed int overflow in Amiga partition support
block: increment diskseq on all media change events
block/partition: fix signedness issue for Amiga partitions
Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
bonding: do not assume skb mac_header is set
bonding: reset bond's flags when down link is P2P device
bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
bpf/btf: Accept function names that contain dots
bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint
bpf: cpumap: Fix memory leak in cpu_map_update_elem
bpf, cpumap: Handle skb as well when clean up ptr_ring
bpf, cpumap: Make sure kthread is running before map update returns
bpf: Disable preemption in bpf_event_output
bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
bpf: ensure main program has an extable
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 max stack depth check for async callbacks
bpf: Fix subprog idx logic in check_max_stack_depth
bpf: Fix verifier id tracking of scalars on spill
bpf: Omit superfluous address family check in __bpf_skc_lookup
bpf, riscv: Support riscv jit to provide bpf_line_info
bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
bpftool: JIT limited misreported as negative value on aarch64
bpf: track immediate values written to stack by BPF_ST instruction
bridge: Add extack warning when enabling STP in netns.
btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
btrfs: bail out reclaim process if filesystem is read-only
btrfs: check for commit error at btrfs_attach_transaction_barrier()
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
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 between quota disable and relocation
btrfs: fix race when deleting quota root from the dirty cow roots list
btrfs: fix warning when putting transaction with qgroups enabled after abort
btrfs: handle memory allocation failure in btrfs_csum_one_bio
btrfs: reinsert BGs failed to reclaim
btrfs: scrub: try harder to mark RAID56 block groups read-only
btrfs: zoned: fix memory leak after finding block group with super blocks
bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
bus: ti-sysc: Fix dispc quirk masking bool variables
can: bcm: Fix UAF in bcm_proc_show()
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
can: isotp: isotp_sendmsg(): fix return error fix on TX path
can: length: fix bitstuffing count
ceph: defer stopping mdsc delayed_work
ceph: don't let check_caps skip sending responses for revoke msgs
ceph: never send metrics if disable_send_metrics is set
cgroup: always put cset in cgroup_css_set_put_fork
cgroup: Do not corrupt task iteration when rebinding subsystem
cifs: fix lease break oops in xfstest generic/098
cifs: if deferred close is disabled then close files immediately
cifs: missing directory in MAINTAINERS file
cifs: use fs_context for automounts
clk: cdce925: check return value of kasprintf()
clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider()
clk: Fix memory leak in devm_clk_notifier_register()
clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
clk: imx: clk-imx8mp: improve error handling in imx8mp_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: gcc-ipq6018: Use floor ops for sdcc clocks
clk: qcom: ipq6018: fix networking resets
clk: qcom: reset: Allow specifying custom reset delay
clk: qcom: reset: support resetting multiple bits
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()
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: Drop ACPI _PSS states table patching
cpufreq: intel_pstate: Fix energy_performance_preference for passive
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 - honor CRYPTO_TFM_REQ_MAY_SLEEP flag
crypto: qat - replace get_current_node() with numa_node_id()
crypto: qat - unmap buffer before free for DH
crypto: qat - unmap buffers before free for RSA
crypto: qat - Use helper to set reqsize
crypto: qat - use reference to structure in dma_map_single()
dax: Fix dax_mapping_release() use after free
dax: Introduce alloc_dev_dax_id()
dax/kmem: Pass valid argument to memory_group_register_static
dlm: cleanup plock_op vs plock_xop
dlm: rearrange async condition return
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
dm: don't lock fs when the map is NULL during suspend or resume
dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
dm integrity: reduce vmalloc space footprint on 32-bit architectures
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'
dm thin metadata: check fail_io before using data_sm
Documentation: security-bugs.rst: clarify CVE handling
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
Documentation/x86: Fix backwards on/off logic about YMM support
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
drivers: meson: secure-pwrc: always enable DMA domain
drm:amd:amdgpu: Fix missing buffer object unlock in failure path
drm/amd/display: Add logging for display MALL refresh setting
drm/amd/display: Add minimal pipe split transition state
drm/amd/display: Add wrapper to call planes and stream update
drm/amd/display: Correct `DMUB_FW_VERSION` macro
drm/amd/display: Disable MPC split by default on special asic
drm/amd/display: edp do not add non-edid timings
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 the system hang while disable PSR
drm/amd/display: Keep PHY active for DP displays on DCN31
drm/amd/display: Use dc_update_planes_and_stream
drm/amd: Fix an error handling mistake in psp_sw_init()
drm/amdgpu: add missing radeon secondary PCI ID
drm/amdgpu: avoid restore process run into dead loop.
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
drm/amdgpu: fix vkms crtc settings
drm/amdgpu: Set vmbo destroy after pt bo is created
drm/amdgpu: Validate VM ioctl flags.
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
drm/amdkfd: Fix potential deallocation of previously deallocated memory.
drm/atomic: Allow vblank-enabled + self-refresh "disable"
drm/atomic: Fix potential use-after-free in nonblocking commits
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-sn65dsi86: Fix auxiliary bus lifetime
drm/client: Fix memory leak in drm_client_modeset_probe
drm/client: Fix memory leak in drm_client_target_cloned
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
drm/exynos: vidi: fix a wrong error return
drm/i915: Fix one wrong caching mode enum usage
drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning
drm/msm/a5xx: really check for A510 in a5xx_gpu_init
drm/msm/adreno: Fix snapshot BINDLESS_DATA size
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: drop enum dpu_core_perf_data_bus_id
drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
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: sharp-ls043t1le01: adjust mode settings
drm/panel: simple: Add connector_type for innolux_at043tn24
drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
drm/radeon: Fix integer overflow in radeon_cs_parser_init
drm/radeon: fix possible division-by-zero errors
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
drm/rockchip: vop: Leave vblank enabled in self-refresh
drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
drm/ttm: check null pointer before accessing when swapping
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drm/ttm: Don't print error message if eviction was interrupted
drm/ttm: never consider pinned BOs for eviction&swap
drm/vram-helper: fix function names in vram helper doc
efi/libstub: Disable PCI DMA before grabbing the EFI memory map
epoll: ep_autoremove_wake_function should use list_del_init_careful
erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
erofs: decouple basic mount options from fs_context
erofs: fix compact 4B support for 16k block size
erofs: fix fsdax unavailability for chunk-based regular files
ethernet: atheros: fix return value check in atl1e_tso_csum()
ethernet: use eth_hw_addr_set() instead of ether_addr_copy()
ethernet: use of_get_ethdev_address()
evm: Complete description of evm_inode_setattr()
evm: Fix build warnings
exfat: release s_lock before calling dir_emit()
exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
ext2: Drop fragment support
ext4: correct inline offset when handling xattrs in inode body
ext4: drop the call to ext4_error() from ext4_get_group_info()
ext4: Fix reusing stale buffer heads from last failed mounting
ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
ext4: fix wrong unit use in ext4_mb_clear_bb
ext4: fix wrong unit use in ext4_mb_new_blocks
ext4: get block from bh in ext4_free_blocks for fast commit replay
ext4: only update i_reserved_data_blocks on successful block allocation
ext4: Remove ext4 locking of moved directory
ext4: turn quotas off if mount failed after enabling quotas
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()
f2fs: fix error path handling in truncate_dnode()
f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
fanotify: disallow mount/sb marks on kernel internal pseudo fs
fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
fbdev: imxfb: warn about invalid left/right margin
fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
file: always lock position for FMODE_ATOMIC_POS
file: reinstate f_pos locking optimization for regular files
firmware: arm_scmi: Drop OF node reference in the transport channel setup
firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
fs: avoid empty option when generating legacy mount string
fs: dlm: interrupt posix locks only when process is killed
fs: dlm: return positive pid value for F_GETLK
fs: Establish locking order for unrelated directories
FS: JFS: Check for read-only mounted filesystem in txBegin
FS: JFS: Fix null-ptr-deref Read in txBegin
fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
fs: Lock moved directories
fs: no need to check source
fs/ntfs3: Check fields while reading
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()
fs: pipe: reveal missing function protoypes
fs: Protect reconfiguration of sb read-write from racing writes
fs/sysv: Null check to prevent null-ptr-deref bug
ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
fuse: ioctl: translate ENOSYS in outarg
fuse: revalidate: don't invalidate if interrupted
gpio: Allow per-parent interrupt data
gpiolib: Fix GPIO chip IRQ initialization restriction
gpio: mvebu: fix irq domain leak
gpio: mvebu: Make use of devm_pwmchip_add
gpio: sifive: add missing check for platform_get_irq
gpio: tps68470: Make tps68470_gpio_output() always set the initial value
gtp: Fix use-after-free in __gtp_encap_destroy().
gve: Set default duplex configuration to full
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
hwmon: (adm1275) Allow setting sample averaging
hwmon: (gsc-hwmon) fix fan pwm temperature scaling
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
hwrng: imx-rngc - fix the timeout for init and self check
hwrng: st - keep clock enabled while hwrng is registered
hwrng: virtio - add an internal buffer
hwrng: virtio - always add a pending request
hwrng: virtio - don't wait on cleanup
hwrng: virtio - don't waste entropy
hwrng: virtio - Fix race on data_avail and actual data
i2c: Delete error messages for failed memory allocations
i2c: Improve size determinations
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
i2c: nomadik: Remove a useless call in the remove function
i2c: nomadik: Remove unnecessary goto label
i2c: nomadik: Use devm_clk_get_enabled()
i2c: qup: Add missing unwind goto in qup_i2c_probe()
i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
i2c: xiic: Don't try to handle more interrupt events after error
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
ia64/cpu: Switch to arch_cpu_finalize_init()
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
iavf: Fix out-of-bounds when setting channels on remove
iavf: fix potential deadlock on allocation failure
iavf: Fix use-after-free in free_netdev
iavf: remove mask from iavf_irq_enable_queues()
IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
IB/hfi1: Use bitmap_zalloc() when applicable
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
ibmvnic: Do not reset dql stats on NON_FATAL err
IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
ice: Fix memory management in ice_ethtool_fdir.c
icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
ieee802154: hwsim: Fix possible memory leaks
igb: fix nvm.ops.read() error handling
igc: Clean the TX buffer and TX descriptor ring
igc: Enable and fix RX hash usage by netstack
igc: Fix inserting of empty frame for launchtime
igc: Fix Kernel Panic during ndo_tx_timeout callback
igc: Fix launchtime before start of cycle
igc: Fix race condition in PTP tx code
igc: Handle PPS start time programming for past time values
igc: Prevent garbled TX queue with XDP ZEROCOPY
igc: Remove delay during TX ring configuration
igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
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
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()
Input: adxl34x - do not hardcode interrupt trigger type
Input: drv260x - sleep between polling GO bit
Input: soc_button_array - add invalid acpi_index DMI quirk handling
integrity: Fix possible multiple allocation in integrity_inode_get()
iommu/arm-smmu-v3: Add explicit feature for nesting
iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
iommu/arm-smmu-v3: Document nesting-related errata
iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
ionic: remove WARN_ON to prevent panic_on_warn
io_uring: add reschedule point to handle_tw_list()
io_uring: don't audit the capability check in io_uring_create()
io_uring: ensure IOPOLL locks around deferred work
io_uring: gate iowait schedule on having pending requests
io_uring: hold uring mutex around poll removal
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: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
io_uring: Use io_schedule* in cqring wait
io_uring: wait interruptibly for request completions on exit
ip6mr: Fix skb_under_panic in ip6mr_cache_report()
ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
ipv6/addrconf: fix a potential refcount underflow for idev
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
ipvlan: fix bound dev checking for IPv6 l3s mode
ipvlan: Fix return value of ipvlan_queue_xmit()
ipvs: align inner_mac_header for encapsulation
ipvs: increase ip_vs_conn_tab_bits range for 64BIT
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
irqchip/gic: Correctly validate OF quirk descriptors
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
iwlwifi: don't dump_stack() when we get an unexpected interrupt
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
jbd2: recheck chechpointing non-dirty buffer
jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
jfs: jfs_dmap: Validate db_l2nbperpage while mounting
kbuild: Disable GCOV for *.mod.o
kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
kernel/trace: Fix cleanup logic of enable_trace_eprobe
kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
kexec: fix a memory leak in crash_shrink_memory()
kexec: support purgatories with .text.hot sections
keys: Fix linking a duplicate key to a keyring's assoc_array
kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined
ksmbd: avoid field overflow warning
ksmbd: fix out-of-bound read in smb2_write
ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate
ksmbd: remove internal.h include
ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message()
ksmbd: validate command payload size
ksmbd: validate session id and tree id in the compound request
KVM: Add GDS_NO support to KVM
KVM: Avoid illegal stage2 mapping on invalid memory slot
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
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: fix sthyi error handling
KVM: s390: pv: fix index value of replaced ASCE
KVM: s390: vsie: fix the length of APCB bitmap
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid
leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
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
libceph: fix potential hang in ceph_osdc_notify()
libceph: harden msgr2.1 frame segment length checks
lib/ts_bm: reset initial match offset for every block of text
llc: Don't drop packet from non-root netns.
locking/atomic: arm: fix sync ops
locking/rtmutex: Fix task->pi_waiters integrity
m68k/cpu: Switch to arch_cpu_finalize_init()
mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
md/raid0: add discard support for the 'original' layout
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
media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
media: cec: core: don't set last_initiator if tx in progress
media: cec: i2c: ch7322: also select REGMAP
media: i2c: Correct format propagation for st-mipid02
media: staging: atomisp: select V4L2_FWNODE
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
memfd: check for non-NULL file_seals in memfd_create() syscall
memory: brcmstb_dpfe: fix testing array offset after use
memstick r592: make memstick_debug_get_tpc_name() static
meson saradc: fix clock divider mask length
mfd: intel-lpss: Add missing check for platform_get_resource
mfd: pm8008: Fix module autoloading
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
MIPS: Alchemy: fix dbdma2
mips/cpu: Switch to arch_cpu_finalize_init()
MIPS: dec: prom: Address -Warray-bounds warning
MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
MIPS: KVM: Fix NULL pointer dereference
MIPS: Loongson: Fix cpu_probe_loongson() again
mips: Move initrd_start check after initrd address sanitisation.
MIPS: unhide PATA_PLATFORM
misc: fastrpc: Create fastrpc scalar with correct buffer count
misc: pci_endpoint_test: Free IRQs before removing the device
misc: pci_endpoint_test: Re-init completion for every test
mISDN: hfcpci: Fix potential deadlock on &hc->lock
mmc: block: ensure error propagation for non-blk
mmc: core: disable TRIM on Kingston EMMC04G-M627
mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
mmc: meson-gx: fix deferred probing
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
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: fix DMA configure compatibility issue when 64bit DMA mode is used.
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
mmc: sh_mmcif: fix deferred probing
mmc: usdhi60rol0: fix deferred probing
mm/damon/ops-common: atomically test and clear young on ptes and pmds
mm, hwpoison: try to recover from copy-on write faults
mm, hwpoison: when copy-on-write hits poison, take page offline
mm: Move mm_cachep initialization to mm_init()
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
mptcp: consolidate fallback and non fallback state machine
mptcp: fix possible divide by zero in recvmsg()
mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
mtd: rawnand: meson: fix OOB available bytes for ECC
mtd: rawnand: meson: fix unaligned DMA buffers handling
mtd: rawnand: omap_elm: Fix incorrect type in assignment
mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts
mtd: rawnand: rockchip: fix oobfree offset and description
mtd: spinand: toshiba: Fix ecc_get_status
neighbour: delete neigh_lookup_nodev as not used
neighbour: Remove unused inline function neigh_key_eq16()
net: add missing data-race annotation for sk_ll_usec
net: add missing data-race annotations around sk->sk_peek_off
net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
net: add missing READ_ONCE(sk->sk_sndbuf) annotation
net: annotate data-races around sk->sk_max_pacing_rate
net: axienet: Move reset before 64-bit DMA detection
net: bcmgenet: Ensure MDIO unregistration has clocks enabled
net: bgmac: postpone turning IRQs off to avoid SoC hangs
net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
net: dcb: choose correct policy to parse DCB_ATTR_BCN
netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
net: dsa: fix value check in bcm_sf2_sw_probe()
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
net: dsa: tag_sja1105: fix MAC DA patching from meta frames
net: dsa: vsc73xx: fix MTU configuration
net: ena: fix shift-out-of-bounds in exponential backoff
net: enetc: correct the indexes of highest and 2nd highest TCs
net: ethernet: mtk_eth_soc: handle probe deferral
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
net: ethtool: correct MAX attribute value for stats
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: 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 rule addition to bound chain via NFTA_RULE_CHAIN_ID
netfilter: nf_tables: disallow updates of anonymous sets
netfilter: nf_tables: do not ignore genmask when looking up chain by id
netfilter: nf_tables: drop map element references from preparation phase
netfilter: nf_tables: fix chain binding transaction logic
netfilter: nf_tables: fix spurious set element insertion failure
netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
netfilter: nf_tables: integrate pipapo into commit protocol
netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
netfilter: nf_tables: reject unbound anonymous set before commit phase
netfilter: nf_tables: reject unbound chain set before commit phase
netfilter: nf_tables: skip bound chain in netns release path
netfilter: nf_tables: skip bound chain on rule flush
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
netfilter: nf_tables: unbind non-anonymous set if rule construction fails
netfilter: nft_set_pipapo: fix improper element removal
netfilter: nft_set_pipapo: .walk does not deal with generations
netfilter: nft_set_rbtree: fix overlap expiration walk
net: hns3: fix wrong bw weight of disabled tc issue
net: hns3: fix wrong tc bandwidth weight data issue
net: ipv4: Use kfree_sensitive instead of kfree
net:ipv6: check return value of pskb_trim()
net: korina: handle clk prepare error in korina_probe()
net: lan743x: Don't sleep in atomic context
net: lapbether: only support ethernet devices
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: ll_temac: fix error checking of irq_of_parse_and_map()
net: ll_temac: Switch to use dev_err_probe() helper
net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
net/mlx5e: Check for NOT_READY flag state after locking
net/mlx5e: fix double free in mlx5e_destroy_flow_table
net/mlx5e: fix memory leak in mlx5e_ptp_open
net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
net/mlx5: Free irqs only on shutdown callback
net/mlx5: fs_core: Make find_closest_ft more generic
net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
net: mvneta: fix txq_map in case of txq_number==1
net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
net: nfc: Fix use-after-free caused by nfc_llcp_find_local
net: phy: marvell10g: fix 88x3310 power up
net: phy: prevent stale pointer dereference in phy_init()
net: prevent skb corruption on frag list segmentation
net: qca_spi: Avoid high load if QCA7000 is not available
net: Remove DECnet leftovers from flow.h.
net: Remove unused inline function dst_hold_and_use()
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/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_bpf: Undo tcf_bind_filter in case of an error
net/sched: cls_fw: Fix improper refcount update leads to use-after-free
net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
net: sched: cls_u32: Fix match key mis-addressing
net/sched: cls_u32: Fix reference counter leak leading to overflow
net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
net/sched: flower: Ensure both minimum and maximum ports are specified
net/sched: make psched_mtu() RTNL-less safe
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/sched: sch_qfq: account for stab overhead in qfq_enqueue
net/sched: sch_qfq: refactor parsing of netlink parameters
net/sched: sch_qfq: reintroduce lmax bound check for MTU
net/sched: simplify tcf_pedit_act
net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX.
net: stmmac: Apply redundant write work around on 4.xx too
net: stmmac: fix double serdes powerdown
net: tap_open(): set sk_uid from current_fsuid()
net: tipc: resize nlattr array to correct size
net: tun_chr_open(): set sk_uid from current_fsuid()
net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
net: usb: qmi_wwan: add support for Compal RXM-G1
nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
nfc: llcp: simplify llcp_sock_connect() error paths
nfcsim.c: Fix error checking for debugfs_create_dir
NFSD: add encoding of op_recall flag for write delegation
nfsd: Remove incorrect check in nfsd4_validate_stateid
NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
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
nixge: fix mac address error handling again
nouveau: fix client work fence deletion race
NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
ntb: idt: Fix error handling in idt_pci_driver_init()
ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
NTB: ntb_tool: Add check for devm_kcalloc
NTB: ntb_transport: fix possible memory leak while device_register() fails
ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
n_tty: Rename tail to old_tail in n_tty_read()
nubus: Partially revert proc_create_single_data() conversion
NVMe: Add MAXIO 1602 to bogus nid list.
nvme: double KA polling frequency to avoid KATO with TBKAS on
nvmem: rmem: Use NVMEM_DEVID_AUTO
nvme-pci: fix DMA direction of unmapping integrity data
nvme-pci: remove nvme_queue from nvme_iod
ocfs2: check new file size on fallocate call
ocfs2: fix use-after-free when unmounting read-only filesystem
octeontx2-af: Add validation before accessing cgx and lmac
octeontx2-af: fixed resource availability check
octeontx2-af: fix lbk link credits on cn10k
octeontx2-af: Fix mapping for NIX block from CGX connection
octeontx2-pf: Add additional check for MCAM rules
octeontx2-pf: Dont allocate BPIDs for LBK interfaces
octeontx-af: fix hardware timestamp configuration
of: net: add a helper for loading netdev->dev_addr
of: overlay: add entry to of_overlay_action_name[]
of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
of: overlay: rename variables to be consistent
of: overlay: rework overlay apply and remove kfree()s
open: make RESOLVE_CACHED correctly test for O_TMPFILE
opp: Fix use-after-free in lazy_opp_tables after probe deferral
ovl: fix null pointer dereference in ovl_get_acl_rcu()
ovl: update of dentry revalidate flags after copy up
parisc: Delete redundant register definitions in <asm/assembly.h>
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: Add function 1 DMA alias quirk for Marvell 88SE9235
PCI: Add pci_clear_master() stub for non-CONFIG_PCI
PCI/ASPM: Avoid link retraining race
PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
PCI/ASPM: Factor out pcie_wait_for_retrain()
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
PCI: cadence: Fix Gen2 Link Retraining process
PCI: ftpci100: Release the clock resources
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
PCI: pciehp: Cancel bringup sequence if card is not present
PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
PCI: qcom: Disable write access to read only registers for IP v2.3.3
PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
PCI: rockchip: Assert PCI Configuration Enable bit after probe
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
PCI: rockchip: Fix window mapping and address translation for endpoint
PCI: rockchip: Remove writes to unused registers
PCI: rockchip: Set address alignment for endpoint mode
PCI: rockchip: Use u32 variable to access 32-bit registers
PCI: rockchip: Write PCI Device ID to correct register
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 bench: Use unbuffered output when pipe/tee'ing to a file
perf build: Fix library not found error when using CSLIBS
perf dwarf-aux: Fix off-by-one in die_get_varname()
perf: Fix function pointer case
perf/ibs: Fix interface via core pmu events
perf probe: Add test for regression introduced by switch to die_get_decl_file()
perf script: Fix allocation of evsel->priv related to per-event dump files
perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
perf test uprobe_from_different_cu: Skip if there is no gcc
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_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
phy: qcom-snps: Use dev_err_probe() to simplify code
phy: tegra: xusb: check return value of devm_kzalloc()
phy: tegra: xusb: Clear the driver reference in usb-phy dev
pinctrl: amd: Detect and mask spurious interrupts
pinctrl: amd: Detect internal GPIO0 debounce handling
pinctrl: amd: Fix mistake in handling clearing pins at startup
pinctrl: amd: Only use special debounce behavior for GPIO 0
pinctrl: amd: Use amd_pinconf_set() for all config options
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()
ping6: Fix send to link-local addresses with VRF.
platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
platform/x86: wmi: Break possible infinite loop when parsing GUID
platform/x86: wmi: move variables
platform/x86: wmi: remove unnecessary argument
platform/x86: wmi: use guid_t and guid_equal()
PM: domains: fix integer overflow issues in genpd_parse_state()
PM: sleep: wakeirq: fix wake irq arming
PM / wakeirq: support enabling wake-up irq after runtime_suspend called
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: Fail build if using recordmcount with binutils v2.37
powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare()
powerpc/mm/altmap: Fix altmap boundary check
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/purgatory: remove PGO flags
powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
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
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
pptp: Fix fib lookup calls.
prestera: fix fallback to previous version on same major version
pstore/ram: Add check for kstrdup
pwm: ab8500: Fix error code in probe()
pwm: Add a stub for devm_pwmchip_add()
pwm: imx-tpm: force 'real_period' to be zero in suspend
pwm: meson: fix handling of period/duty if greater than UINT_MAX
pwm: meson: Simplify duplicated per-channel tracking
pwm: mtk_disp: Fix the disable flow of disp_pwm
pwm: sysfs: Do not apply state to already disabled PWMs
qed: Fix kernel-doc warnings
qed: Fix scheduling in a tasklet while getting stats
quota: fix warning in dqgrab()
quota: Properly disable quotas when add_dquot_ref() fails
radeon: avoid double free in ci_dpm_init()
rbd: harden get_lock_owner_info() a bit
rbd: make get_lock_owner_info() return a single locker or NULL
rbd: prevent busy loop when requesting exclusive lock
rbd: retrieve and check lock owner twice before blocklisting
rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
rcuscale: Always log error message
rcuscale: Move shutdown from wait_event() to wait_event_idle()
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: Prevent handling any completions after qp destroy
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/cma: Always set static rate to 0 for RoCE
RDMA/hns: Fix hns_roce_table_get return value
RDMA/irdma: Add missing read barriers
RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes
RDMA/irdma: Fix data race on CQP completion stats
RDMA/irdma: Fix data race on CQP request done
RDMA/irdma: Report correct WC error
RDMA/mlx4: Make check for invalid flags stricter
RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
RDMA/mthca: Fix crash when polling CQ for shared QPs
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 the use-before-initialization error of resp_pkts
RDMA/rxe: Removed unused name from rxe_task struct
RDMA/rxe: Remove the unused variable obj
RDMA/uverbs: Restrict usage of privileged QKEYs
regmap: Account for register length in SMBus I/O limits
regmap: Drop initial version of maximum transfer length fixes
regmap: spi-avmm: Fix regmap_bus max_raw_write
regulator: core: Fix more error checking for debugfs_create_dir()
regulator: core: Streamline debugfs operations
regulator: Fix error checking for debugfs_create_dir
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
Remove DECnet support from kernel
Revert "8250: add support for ASIX devices with a FIFO bug"
Revert "drm/amd/display: edp do not add non-edid timings"
Revert "f2fs: fix potential corruption when moving a directory"
Revert "net: phy: dp83867: perform soft reset and retain established link"
Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
Revert "tcp: avoid the lookup process failing to get sk in ehash table"
Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
Revert "tracing: Add "(fault)" name injection to kernel probes"
Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
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 deadloop issue on reading trace_pipe
ring-buffer: Fix wrong stat of cpu_buffer->read
riscv, bpf: Fix inconsistent JIT image generation
riscv: mm: fix truncation warning on RV32
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
rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
s390/cio: unregister device when the only path is gone
s390/dasd: fix hanging device after quiesce/resume
s390/decompressor: fix misaligned symbol build error
s390/purgatory: disable branch profiling
s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
s390/qeth: Fix vipa deletion
samples/bpf: Fix buffer overflow in tcp_basertt
samples: ftrace: Save required argument registers in sample trampolines
sch_netem: acquire qdisc lock in netem_change()
scripts/tags.sh: Resolve gtags empty index generation
scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
scsi: qedf: Fix NULL dereference in error handling
scsi: qla2xxx: Add debug prints in the device remove path
scsi: qla2xxx: Array index may go out of bound
scsi: qla2xxx: Avoid fcport pointer dereference
scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
scsi: qla2xxx: Correct the index of array
scsi: qla2xxx: Fix buffer overrun
scsi: qla2xxx: Fix error code in qla2x00_start_sp()
scsi: qla2xxx: Fix hang in task management
scsi: qla2xxx: Fix potential NULL pointer dereference
scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
scsi: qla2xxx: Fix task management cmd failure
scsi: qla2xxx: Multi-que support for TMF
scsi: qla2xxx: Pointer may be dereferenced
scsi: qla2xxx: Remove unused declarations for qla2xxx
scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
scsi: qla2xxx: Wait for io return on terminate rport
scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices
scsi: target: iscsi: Prevent login threads from racing between each other
scsi: zfcp: Defer fc_rport blocking until after ADISC response
sctp: add bpf_bypass_getsockopt proto callback
sctp: fix an error code in sctp_sf_eat_auth()
sctp: fix potential deadlock on &net->sctp.addr_wq_lock
security: keys: Modify mismatched function name
selftests/bpf: Fix check_mtu using wrong variable type
selftests: forwarding: Fix race condition in mirror installation
selftests/mount_setattr: fix redefine struct mount_attr build error
selftests: mptcp: depend on SYN_COOKIES
selftests: mptcp: join: only check for ip6tables if needed
selftests: mptcp: join: skip check if MIB counter not supported
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: sockopt: return error if wrong mark
selftests: mptcp: sockopt: use 'iptables-legacy' if available
selftests: net: fcnal-test: check if FIPS mode is enabled
selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
selftests/rseq: check if libc rseq support is registered
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
selftests: rtnetlink: remove netdevsim device after ipsec offload test
selftests: tc: add ConnTrack procfs kconfig
selftests: tc: add 'ct' action kconfig dep
selftests: tc: set timeout to 15 minutes
serial: 8250_dw: Preserve original value of DLF register
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: atmel: don't enable IRQs prematurely
serial: lantiq: add missing interrupt ack
serial: qcom-geni: drop bogus runtime pm state update
serial: sifive: Fix sifive_serial_console_setup() section
sfc: fix crash when reading stats while NIC is resetting
sh/cpu: Switch to arch_cpu_finalize_init()
sh: dma: Fix DMA channel offset calculation
sh: j2: Use ioremap() to translate device tree address into kernel memory
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
soc/fsl/qe: fix usb.c build errors
soundwire: bus: pm_runtime_request_resume on peripheral attachment
soundwire: dmi-quirks: add new mapping for HP Spectre x360
soundwire: fix enumeration completion
soundwire: qcom: fix storing port config out-of-bounds
soundwire: qcom: update status correctly with mask
sparc/cpu: Switch to arch_cpu_finalize_init()
spi: bcm63xx: fix max prepend length
spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
spi: dw: Round of n_bytes to power of 2
spi: fsl-dspi: avoid SCK glitches with continuous transfers
spi: lpspi: disable lpspi module irq in DMA mode
spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
svcrdma: Prevent page release when nothing was received
tcp: annotate data-races around fastopenq.max_qlen
tcp: annotate data-races around icsk->icsk_syn_retries
tcp: annotate data-races around icsk->icsk_user_timeout
tcp: annotate data-races around rskq_defer_accept
tcp: annotate data-races around tcp_rsk(req)->ts_recent
tcp: annotate data-races around tp->keepalive_intvl
tcp: annotate data-races around tp->keepalive_probes
tcp: annotate data-races around tp->keepalive_time
tcp: annotate data-races around tp->linger2
tcp: annotate data-races around tp->notsent_lowat
tcp: annotate data-races around tp->tcp_tx_delay
tcp: annotate data races in __tcp_oow_rate_limited()
tcp_metrics: annotate data-races around tm->tcpm_lock
tcp_metrics: annotate data-races around tm->tcpm_net
tcp_metrics: annotate data-races around tm->tcpm_stamp
tcp_metrics: annotate data-races around tm->tcpm_vals[]
tcp_metrics: fix addr_same() helper
tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
tcp: Reduce chance of collisions in inet6_hashfn().
team: reset team's flags when down link is P2P device
test_firmware: fix a memory leak with reqs buffer
test_firmware: prevent race conditions by a correct implementation of locking
test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
test_firmware: Use kstrtobool() instead of strtobool()
thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
thunderbolt: dma_test: Use correct value for absent rings when creating paths
thunderbolt: Mask ring interrupt on Intel hardware as well
tick/common: Align tick period during sched_timer setup
tipc: check return value of pskb_trim()
tipc: stop tipc crypto on failure in tipc_node_create
tools: gpio: fix debounce_period_us output of lsgpio
tpm_tis: Explicitly check for error code
tpm, tpm_tis: Claim locality in interrupt handler
tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
tracing: Add tracing_reset_all_online_cpus_unlocked() function
tracing: Allow synthetic events to pass around stacktraces
tracing: Fix memory leak of iter->temp when reading trace_pipe
tracing: Fix null pointer dereference in tracing_err_log_open()
tracing: Fix trace_event_raw_event_synth() if else statement
tracing: Fix warning in trace_buffered_event_disable()
tracing/histograms: Add histograms to hist_vars if they have referenced variables
tracing/histograms: Return an error if we fail to add histogram to hist_vars list
tracing/probes: Add symstr type for dynamic events
tracing/probes: Fix not to count error code to total length
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
tracing/probes: Fix to update dynamic data counter if fetcharg uses it
tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
tty: fix hang on tty device with no_room set
tty: n_gsm: fix UAF in gsm_cleanup_mux
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
tty: serial: imx: fix rs485 rx after tx
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
udf: Fix uninitialized array access for some pathnames
udp6: fix udp6_ehashfn() typo
um/cpu: Switch to arch_cpu_finalize_init()
um: Use HOST_DIR for mrproper
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
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: don't reset device side if dwc3 was configured as host-only
usb: dwc3: gadget: Propagate core init errors to UDC during pullup
usb: dwc3: gadget: Reset num TRBs before giving back the request
usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
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: call usb_gadget_check_config() to verify UDC capability
USB: gadget: Fix the memory leak in raw_gadget driver
usb: gadget: udc: fix NULL dereference in remove()
usb: gadget: u_serial: Add null pointer check in gserial_suspend
usb: hide unused usbfs_notify_suspend/resume functions
usb: ohci-at91: Fix the unhandle interrupt when resume
usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
USB: quirks: add quirk for Focusrite Scarlett
USB: serial: option: add LARA-R6 01B PIDs
USB: serial: option: add Quectel EC200A module support
USB: serial: option: add Quectel EM061KGL series
USB: serial: option: support Quectel EM060K_128
USB: serial: simple: add Kaufmann RKS+CAN VCP
USB: serial: simple: sort driver entries
usb: xhci-mtk: set the dma max_seg_size
USB: zaurus: Add ID for A-300/B-500/C-700
vhost_net: revert upend_idx only on retriable error
virtio-net: fix race between set queues and probe
vxlan: calculate correct header length for GPE
vxlan: Fix nexthop hash size
vxlan: move to its own directory
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
wifi: airo: avoid uninitialized warning in airo_get_rate()
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: fix double lock bug in reg_wdev_chan_valid()
wifi: cfg80211: fix locking in regulatory disconnect
wifi: cfg80211: Fix return value in scan logic
wifi: cfg80211: rewrite merging of inherited elements
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: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
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: Drop useless status variable in parse_addr()
wifi: ray_cs: Fix an error handling path in ray_probe()
wifi: ray_cs: Utilize strnlen() in parse_addr()
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
wl3501_cs: use eth_hw_addr_set()
word-at-a-time: use the same return type for has_zero regardless of endianness
workqueue: clean up WORK_* constant types, clarify masking
writeback: fix dereferencing NULL mapping->host on writeback_page_template
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
x86/bugs: Increase the x86 bugs vector size to two u32s
x86/cpu/amd: Add a Zenbleed fix
x86/CPU/AMD: Do not leak quotient data after a division by 0
x86/cpu/amd: Move the errata checking functionality up
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/microcode/AMD: Load late on both threads too
x86/mm: Avoid using set_pgd() outside of real PGD pages
x86/mm: fix poking_init() for Xen PV guests
x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
x86/mm: Initialize text poking earlier
x86/mm: Use mm_alloc() in poking_init()
x86/purgatory: remove PGO flags
x86/resctrl: Only show tasks' pid in current pid namespace
x86/smp: Use dedicated cache-line for mwait_play_dead()
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 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/blkfront: Only check REQ_FUA for writes
xen/netback: Fix buffer overrun triggered by unusual packet
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
xhci: Fix resume issue of some ZHAOXIN hosts
xhci: Fix TRB prefetch issue of ZHAOXIN hosts
xhci: Show ZHAOXIN xHCI root hub speed correctly
xsk: Honor SO_BINDTODEVICE on bind
xtensa: ISS: fix call to split_if_spec

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-08-11 22:20:39 +03:00
Mikhail Novosyolov
5ccd081409 [bot] upd: 5.15.112 -> 5.15.117
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: resource: Add IRQ override quirk for LG UltraPC 17U70P
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: firewire-digi00x: prevent potential use after free
ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
ALSA: hda/ca0132: add quirk for EVGA X299 DARK
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/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: Apply HP B&O top speaker profile to Pavilion 15
ALSA: hda/realtek: Enable headset onLenovo M70/M90
ALSA: oss: avoid missing-prototype warnings
ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
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: 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/mm: mark private VM_FAULT_X defines as vm_fault_t
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: defconfig: drop CONFIG_DRM_RCAR_LVDS
ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
ARM: dts: stm32: add pin map for CAN controller on stm32f7
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
ASoC: codecs: wsa881x: 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: Skylake: Fix declaration of enum skl_ch_cfg
ASoC: lpass: Fix for KASAN use_after_free out of bounds
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: ssm2602: Add workaround for playback distortions
ata: ahci: fix enum constants for gcc-13
ata: libata-scsi: Use correct device no in ata_find_dev()
ath6kl: Use struct_group() to avoid size-mismatched casting
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-iocost: avoid 64-bit division in ioc_timer_fn
block/blk-iocost (gcc13): keep large values in a new enum
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: btintel: Add LE States quirk support
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: 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: Query default VLAN before VNIC setup on a VF
Bonding: add arp_missed_max option
bonding: fix send_peer_notif overflow
bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
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 mask generation for 32-bit narrow loads of 64-bit fields
bpf: Fix UAF in task local storage
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: 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
cifs: mapchars mount option ignored
clk: tegra20: fix gcc-7 constant overflow warning
coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
cpupower: Make TSC read per CPU for Mperf monitor
debugobjects: Don't wake up kswapd from fill_pool()
dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
dmaengine: at_xdmac: Move the free desc to the tail of the desc list
dmaengine: pl330: rename _start to prevent build error
drm/amd/display: Use DC_LOG_DC in the trasform pixel function
drm/amd: Fix an out of bounds error in BIOS parser
drm/amdgpu: fix xclk freq on CHIP_STONEY
drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"
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: conditionally disable pcie lane switching for some sienna_cichlid SKUs
drm/amd/pm: Fix power context allocation in SMU13
drm/amd/pm: reverse mclk and fclk clocks levels for renoir
drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
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/i915/dp: prevent potential div-by-zero
drm/i915: Explain the magic numbers for AUX SYNC/precharge length
drm/i915/gt: Use the correct error value when kernel_context() fails
drm/i915/selftests: Add some missing error propagation
drm/i915/selftests: Increase timeout for live_parallel_switch
drm/i915/selftests: Stop using kthread_stop()
drm/i915: Use 18 fast wake AUX sync len
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: Add INTF_5 interrupts
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/rcar: stop using 'imply' for dependencies
drm/tegra: Avoid potential 32-bit integer overflow
dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
dt-bindings: ata: ahci-ceva: convert to yaml
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: fix lockdep warning when enabling MMP
ext4: only check dquot_initialize_needed() when debugging
ext4: reflect error codes from ext4_multi_mount_protect() to its callers
ext4: remove an unused variable warning with CONFIG_QUOTA=n
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 iostat lock protection
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: 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: Add length check in indx_get_root
fs/ntfs3: Enhance the attribute size check
fs/ntfs3: Fix a possible null-pointer dereference in ni_clear()
fs/ntfs3: Fix NULL dereference in ni_write_inode
fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'
fs/ntfs3: Validate MFT flags before replaying logs
gcc-plugins: Reorganize gimple includes for GCC 13
gfs2: Don't deref jdesc in evict
gfs2: Fix inode height consistency check
gpio: mockup: Fix mode of debugfs files
gve: Remove the code of clearing PBA bit
HID: google: add jewel USB id
HID: logitech-hidpp: Don't use the USB serial for USB devices
HID: logitech-hidpp: Reconcile USB and Unifying serials
HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
HID: wacom: add three styli to wacom_intuos_get_tool_type
HID: wacom: avoid integer overflow in wacom_intuos_inout()
HID: wacom: Force pen out of prox if no events have been received in a while
HID: wacom: generic: Set battery quirk only when we see battery data
i2c: mv64xxx: Fix reading invalid status value in atomic mode
i2c: sprd: Delete i2c adapter in .remove's error path
i40e: fix build warning in ice_fltr_add_mac_to_list()
i40e: Remove string printing for i40e_status
i40e: use int for i40e_status
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: 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
Input: fix open count when closing inhibited device
Input: psmouse - fix OOB access in Elantech protocol
Input: xpad - add constants for GIP interface numbers
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/arm-smmu-qcom: Limit the SMR groups to 128
iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
iommu/rockchip: Fix unwind goto issue
iommu/sprd: Release dma buffer to avoid memory leak
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/mips-gic: Don't touch vl_map if a local interrupt is not routable
irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
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: 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 wrong UserName check in session_user
ksmbd: smb2: Allow messages padded to 8byte boundary
KVM: x86: Account fastpath-only VM-Exits in vCPU stats
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
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()
mcb-pci: Reallocate memory region to avoid memory overlapping
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: 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: 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()
misc: fastrpc: reject new invocations during device removal
misc: fastrpc: return -EPIPE to invocations on device removal
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
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: 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()
net: dsa: introduce helpers for iterating through ports using dp
net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
net: dsa: mt7530: fix network connectivity with multiple CPU ports
net: dsa: mt7530: rework mt753[01]_setup
net: dsa: mt7530: split-off common parts from mt7531_setup
net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
net: dsa: mv88e6xxx: Increase wait after reset deactivation
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: 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 sending pfc frames after reset issue
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: Devcom, fix error flow in mlx5_devcom_register_device
net/mlx5: devcom only supports 2 ports
net/mlx5: Devcom, serialize devcom registration
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: Fix error message when failing to allocate device memory
net/mlx5: fw_tracer, Fix event handling
net/mlx5: Read embedded cpu after init bit cleared
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: 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: 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/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
net: stmmac: switch to use interrupt for hw crosstimestamping
net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
null_blk: Always check queue mode setting from configfs
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-pf: Fix TSOv6 offload
page_pool: fix inconsistency for page_pool_ring_[un]lock()
parisc: Allow to reboot machine after system halt
parisc: Fix flush_dcache_page() for usage from irq context
parisc: Handle kgdb breakpoints only in kernel context
parisc: Replace regular spinlock with spin_trylock on panic path
perf/x86/uncore: Correct the number of CHAs on SPR
phy: st: miphy28lp: use _poll_timeout functions for waits
pinctrl: meson-axg: add missing GPIOA_18 gpio group
platform/mellanox: mlxbf-pmc: fix sscanf() error checking
platform/surface: aggregator: Allow completion work-items to be executed in parallel
platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
platform/x86: hp-wmi: Support touchpad on/off
platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield
platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering
platform/x86: ISST: Remove 8 socket limit
platform/x86: Move existing HP drivers to a new hp subdir
powerpc/64s/radix: Fix soft dirty tracking
powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
power: supply: bq24190: Call power_supply_changed() after updating input current
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: expose battery data when CI=1
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: core: Refactor power_supply_set_input_current_limit_from_supplier()
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/core: Fix multiple -Warray-bounds warnings
RDMA/efa: Fix unsupported page sizes in device
RDMA/hns: Fix base address table allocation
RDMA/hns: Modify the value of long message loopback slice
RDMA/irdma: Add SW mechanism to generate completions on error
RDMA/irdma: Do not generate SW completions for NOPs
RDMA/irdma: Fix drain SQ hang with no completion
RDMA/irdma: Fix Local Invalidate fencing
RDMA/irdma: Prevent QP use after free
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: stm32_rproc: Add mutex protection for workqueue
remove the sx8 block driver
Revert "android: binder: stop saving a pointer to the VMA"
Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
Revert "debugobject: Ensure pool refill (again)"
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"
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
rtnetlink: call validate_linkmsg in rtnl_create_link
s390/cio: include subchannels without devices also for evaluation
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: dpt_i2o: Do not process completions with invalid addresses
scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)
scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
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 sockopt_sk selftest
selftests/bpf: Verify optval=NULL case
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: 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: 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: qcom-geni: fix enabling deactivated interrupt
sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
SMB3: Close all deferred handles of inode in case of handle lease break
SMB3: drop reference to cfile before sending oplock break
soundwire: qcom: gracefully handle too many ports in DT
spi: fsl-cpm: Use 16 bit mode for large transfers with even size
spi: fsl-spi: Re-organise transfer bits_per_word adaptation
spi: qup: Request DMA before enabling clocks
spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
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: Clean up svc_deferred_class trace events
SUNRPC: double free xprt_ctxt while still in use
SUNRPC: Fix trace_svc_register() call site
SUNRPC: Remove dead code in svc_tcp_release_rqst()
SUNRPC: Remove svc_rqst::rq_xprt_hlen
tcp: add annotations around sk->sk_shutdown accesses
tcp: deny tcp_disconnect() when threads are waiting
tcp: fix possible sk_priority leak in tcp_v4_send_reset()
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 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
tpm/tpm_tis: Disable interrupts for more Lenovo devices
tpm, tpm_tis: Request threaded interrupt handler
tracing: Introduce helpers to safely handle dynamic-sized sockaddrs
tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
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: allocate TX FIFO size according to composite EP number
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: gadget: f_fs: Add unbind event before functionfs_unbind
usb: gadget: Properly configure the device for remote wakeup
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: 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
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
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: 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: cfg80211: fix locking in sched scan stop work
wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
wifi: iwlwifi: mvm: don't trust firmware n_channels
wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
wifi: iwlwifi: pcie: fix possible NULL pointer dereference
wifi: mac80211: fix min center freq offset tracing
wifi: mac80211: simplify chanctx allocation
wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
x86/boot: Wrap literal addresses in absolute_pointer()
x86/mm: Avoid incomplete Global INVLPG flushes
x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
xdp: Allow registering memory model without rxq reference
xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
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
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

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-06-14 20:07:31 +03:00
Mikhail Novosyolov
f03e705fe0 Fix AUFS patch
Adapt to backport of 498ef5c777
2023-05-19 15:35:09 +03:00
Mikhail Novosyolov
a3d09ffc80 [bot] upd: 5.15.103 -> 5.15.112
Changelog:

9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
ACPI: resource: Add Medion S17413 to IRQ override quirk
ACPI: VIOT: Initialize the correct IOMMU fwspec
ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
act_mirred: use the backlog for nested calls to mirred ingress
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
afs: Fix updating of i_size with dv jump from server
ALSA: asihpi: check pao in control_message()
ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
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/ca0132: fixup buffer overrun at tuning_ctl_set()
ALSA: hda/conexant: Partial revert of a quirk for Lenovo
ALSA: hda: intel-dsp-config: add MTL PCI id
ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
ALSA: hda/realtek: Add quirk for Clevo X370SNW
ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
ALSA: hda/realtek: Add quirks for some Clevo laptops
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro
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
ALSA: usb-audio: Add quirk for Pioneer DDJ-800
ALSA: usb-audio: Fix recursive locking at XRUN during syncing
ALSA: usb-audio: Fix regression on detection of Roland VS-100
ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
ALSA: ymfpci: Fix BUG_ON in probe function
arm64: Always load shadow stack pointer directly from the task struct
arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000
arm64: dts: Add DTS files for bcmbca SoC BCM4912
arm64: dts: Add DTS files for bcmbca SoC BCM63158
ARM64: dts: Add DTS files for bcmbca SoC BCM6858
arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500
arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name
arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename
arm64: dts: imx8mm-evk: correct pmic clock source
arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name
arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
arm64: dts: meson-g12-common: specify full DMC range
arm64: dts: Move BCM4908 dts to bcmbca folder
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: ipq8074-hk01: enable QMP device, not the PHY node
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: sdm845: correct dynamic power coefficients
arm64: dts: qcom: sdm845: correct dynamic power coefficients - again
arm64: dts: qcom: sdm845: Fix the PCI I/O port range
arm64: dts: qcom: sm8250: 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: 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: 9290/1: uaccess: Fix KASAN false-positives
ARM: dts: exynos: fix WM8960 clock name in Itop Elite
ARM: dts: gta04: fix excess dma channel usage
ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
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: ipq8064: reduce pci IO size to 64K
ARM: dts: rockchip: fix a typo error for rk3288 spdif node
ARM: dts: s5pv210: correct MIPI CSIS clock name
asm-generic/io.h: suppress endianness warnings for readq() and writeq()
ASN.1: Fix check for strdup() success
ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
ASoC: DPCM: Don't pick up BE without substream
ASoC: es8316: Handle optional IRQ assignment
ASoC: fsl_asrc_dma: fix potential null-ptr-deref
ASoC: fsl_mqs: move of_node_put() to the correct location
ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15
ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
ASoC: soc-pcm: align BE 'atomicity' with that of the FE
ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()
ASoC: soc-pcm: Fix and cleanup DPCM locking
ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm
ASoC: soc-pcm: Move debugfs removal out of spinlock
ASoC: soc-pcm: serialize BE triggers
ASoC: soc-pcm: test refcount before triggering
ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
asymmetric_keys: log on fatal failures in PE/pkcs7
atm: idt77252: fix kmemleak when rmmod idt77252
blk-crypto: make blk_crypto_evict_key() more robust
blk-crypto: make blk_crypto_evict_key() return void
blk-mq: release crypto keyslot before reporting I/O complete
block: null_blk: Fix handling of fake timeout request
block: sunvdc: add check for mdesc_grab() returning NULL
Bluetooth: btqcomsmd: Fix command timeout after setting BD address
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
Bluetooth: Fix race condition in hidp_session_thread
Bluetooth: L2CAP: Fix responding with wrong PDU type
Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
bluetooth: Perform careful capability checks in hci_sock_ioctl()
bnxt_en: Add missing 200G link speed reporting
bnxt_en: Do not initialize PTP on older P3/P4 chips
bnxt_en: Fix reporting of test result in ethtool selftest
bnxt_en: Fix typo in PCI id to device description string mapping
bonding: Fix memory leak when changing bond type to Ethernet
bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change
bootconfig: Fix testcase to increase max node
bpf: Adjust insufficient default bpf_jit_limit
bpf: Don't EFAULT for getsockopt with optval=NULL
bpf: Fix incorrect verifier pruning due to missing register precision taints
bpf: fix precision propagation verbose logging
bpf: hash map, avoid deadlock with suitable hash mask
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
bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
bpftool: Fix bug for long instructions in program CFG dumps
bpftool: Print newline before '}' for struct with padding only fields
btrfs: don't free qgroup space unless specified
btrfs: fix btrfs_prev_leaf() to not return the same key twice
btrfs: fix encoded write i_size corruption with no-holes
btrfs: fix fast csum implementation detection
btrfs: fix race between quota disable and quota assign ioctls
btrfs: fix space cache inconsistency after error loading it from disk
btrfs: print checksum type and implementation at mount time
btrfs: print-tree: parent bytenr must be aligned to sector size
btrfs: scan device in non-exclusive mode
btrfs: scrub: reject unsupported scrub flags
btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add
btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones
bus: imx-weim: fix branch condition evaluates to a garbage value
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
bus: mhi: Move host MHI code to "host" directory
ca8210: fix mac_len negative array access
ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
can: j1939: prevent deadlock by moving j1939_sk_errqueue()
cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
cifs: empty interface list when server doesn't support query interfaces
cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
cifs: fix pcchunk length type in smb2_copychunk_range
cifs: Fix smb2_set_path_size()
cifs: Move the in_send statistic to __smb_send_rqst()
cifs: prevent infinite recursion in CIFSGetDFSRefer()
cifs: print session id while listing open files
cifs: release leases for deferred close handles when freezing
cifs: sanitize paths in cifs_update_super_prepath.
clk: add missing of_node_put() in "assigned-clocks" property parsing
clk: at91: clk-sam9x60-pll: fix return value check
clk: HI655X: select REGMAP instead of depending on it
clk: qcom: gcc-sm6115: Mark RCGs shared where applicable
clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling
clk: qcom: regmap: add PHY clock source implementation
clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
clk: sprd: set max_register according to mapping range
clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
coresight: etm4x: Do not access TRCIDR1 for identification
coresight: etm_pmu: Set the module field
counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
counter: 104-quad-8: Fix Synapse action reported for Index signals
counter: Add the necessary colons and indents to the comments of counter_compi
counter: fix docum. build problems after filename change
counter: Internalize sysfs interface code
counter: stm32-lptimer-cnt: Provide defines for clock polarities
counter: stm32-timer-cnt: Provide defines for slave mode selection
cpufreq: use correct unit when verify cur freq
cpuidle: psci: Iterate backwards over list in psci_pd_remove()
crypto: api - Add scaffolding to change completion function signature
crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
crypto: caam - Clear some memory in instantiate_rng
crypto: ccp - Clear PSP interrupt status register before calling handler
crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
crypto: drbg - Only fail when jent is unavailable in FIPS mode
crypto: engine - check if BH is disabled during completion
crypto: engine - fix crypto_queue backlog handling
crypto: engine - Use crypto_request_complete
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()
dccp: Call inet6_destroy_sock() via sk->sk_destruct().
debugobject: Ensure pool refill (again)
debugobject: Prevent init race with static objects
dmaengine: at_xdmac: do not enable all cyclic channels
dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
dmaengine: at_xdmac: Fix race for the tx desc callback
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 crypt: add cond_resched() to dmcrypt_write()
dm crypt: avoid accessing uninitialized tasklet
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 stats: check for and propagate alloc_percpu failure
dm thin: fix deadlock when swapping to thin device
dm verity: fix error handling for check_at_most_once on FEC
docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate
docs: futex: Fix kernel-doc references after code split-up preparation
drbd: correctly submit flush bio on barrier
driver core: Don't require dynamic_debug for initcall_debug probe timing
drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
Drivers: vmbus: Check for channel allocation before looking up relids
drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
drm/amd/display: Add NULL plane_state check for cursor disable logic
drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings
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 shift-out-of-bounds in CalculateVMAndRowBytes
drm/amd/display: Refine condition of cursor visibility for pipe-split
drm/amdgpu: add a missing lock for AMDGPU_SCHED
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
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/nv: Apply ASPM quirk on Intel ADL + AMD Navi
drm/amdkfd: Fix an illegal memory access
drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume
drm/armada: Fix a potential double free in an error handling path
drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
drm/bridge: lt8912b: Fix DSI Video Mode
drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found
drm/bridge: lt9611: Fix PLL being unable to lock
drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()
drm/etnaviv: fix reference leak when mmaping imported buffer
drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
drm/hyperv: Don't overwrite dirt_needed value set by host
drm/i915/active: Fix missing debug object activation
drm/i915/active: Fix misuse of non-idle barriers as fence trackers
drm/i915/dg2: Add additional HDMI pixel clock frequencies
drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz
drm/i915/dg2: Support 4k@30 on HDMI
drm/i915/display: clean up comments
drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area
drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled
drm/i915: Don't use stolen memory for ring buffers with LLC
drm/i915/dsi: fix DSS CTL register offsets for TGL+
drm/i915: Fix fast wake AUX sync len
drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
drm/i915/gt: perform uc late init after probe error injection
drm/i915: Make intel_get_crtc_new_encoder() less oopsy
drm/i915: Preserve crtc_state->inherited during state clearing
drm/i915/psr: Use calculated io and fast wake lines
drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
drm/meson: fix 1px pink line on GXM when scaling video overlay
drm/meson: fix missing component unbind on bind errors
drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
drm/msm/adreno: Defer enabling runpm until hw_init()
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/disp/dpu: check for crtc enable rather than crtc active to release shared resources
drm/msm: fix NULL-deref on irq uninstall
drm/msm: fix NULL-deref on snapshot tear down
drm/msm: Remove struct_mutex usage
drm/nouveau/disp: Support more modes by checking with lower bpc
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
drm/panel: otm8009a: Set backlight parent to panel device
drm/panfrost: Don't sync rpm suspension after mmu flushing
drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
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/shmem-helper: Remove another errant put in error path
drm/sun4i: fix missing component unbind on bind errors
drm/ttm: optimize pool allocations a bit v2
drm/ttm/pool: Fix ttm_pool_alloc error path
drm/vgem: add missing mutex_destroy
dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
e1000e: Disable TSO on i219-LM card to increase speed
EDAC/skx: Fix overflows on the DRAM row address mapping arrays
efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
efi: sysfb_efi: Fix DMI quirks not working for simpledrm
entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
entry: Snapshot thread flags
erofs: fix potential overflow calculating xattr_isize
erofs: stop parsing non-compact HEAD index if clusterofs is invalid
erspan: do not use skb_mac_header() in ndo_start_xmit()
ethernet: sun: add check for the mdesc_grab()
ethtool: Fix uninitialized number of lanes
ethtool: reset #lanes when lanes is omitted
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: fail ext4_iget if special inode unallocated
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 possible double unlock when moving a directory
ext4: fix task hung in ext4_xattr_delete_inode
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()
ext4: update s_journal_inum if it changes after journal replay
ext4: use ext4_journal_start/stop for fast commit transactions
f2fs: apply zone capacity to all zone type
f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
f2fs: enforce single zone capacity
f2fs: Fix f2fs_truncate_partial_nodes ftrace event
f2fs: fix potential corruption when moving a directory
f2fs: fix to avoid use-after-free for cached IPU bio
f2fs: handle dqget error in f2fs_transfer_project_quota()
fbdev: au1200fb: Fix potential divide by zero
fbdev: intelfb: Fix potential divide by zero
fbdev: lxfb: Fix potential divide by zero
fbdev: nvidia: Fix potential divide by zero
fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks
fbdev: tgafb: Fix potential divide by zero
fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
firmware: arm_scmi: Fix device node validation for mailbox transport
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
firmware: xilinx: don't make a sleepable memory allocation from an atomic context
fpga: bridge: fix kernel-doc parameter description
fscrypt: destroy keyring after security_sb_delete()
fs: drop peer group ids under namespace lock
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
fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
fsverity: Remove WQ_UNBOUND from fsverity read workqueue
ftrace: Fix invalid address access in lookup_rec() when index is 0
ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
ftrace: Mark get_lock_parent_ip() __always_inline
fuse: always revalidate rename target dentry
fuse: fix attr version comparison in fuse_read_update_size()
fuse: fix deadlock between atomic O_TRUNC and page invalidation
gpio: davinci: Add irq chip flag to skip set wake
gpio: GPIO_REGMAP: select REGMAP instead of depending on it
gve: Cache link_speed value from device
gve: Secure enough bytes in the first TX desc for all TCP pkts
HID: amd_sfh: Add support for shutdown operation
HID: core: Provide new max_buffer_size attribute to over-ride the default
HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
HID: intel-ish-hid: ipc: Fix potential use-after-free in work function
HID: uhid: Over-ride the default maximum data buffer value with our own
HID: wacom: insert timestamp to packed Bluetooth (BT) events
HID: wacom: Set a default resolution for older tablets
hsr: ratelimit only when errors are printed
hvc/xen: prevent concurrent accesses to the shared ring
hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
hwmon: (adt7475) Display smoothing attributes in correct order
hwmon: (adt7475) Fix masking of hysteresis registers
hwmon: (adt7475) Use device_property APIs when configuring polarity
hwmon: fix potential sensor registration fail if of_node is missing
hwmon: (ina3221) return prober error code
hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip
hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E
hwmon: tmp512: drop of_match_ptr for ID table
hwmon: (ucd90320) Add minimum delay between bus accesses
hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
i2c: hisi: Avoid redundant interrupts
i2c: hisi: Only use the completion interrupt to finish the transfer
i2c: imx-lpi2c: check only for enabled interrupt flags
i2c: imx-lpi2c: clean rx/tx buffers upon new message
i2c: ocores: generate stop condition after timeout in polling mode
i2c: omap: Fix standard mode false ACK readings
i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
i40e: fix accessing vsi->active_filters without holding lock
i40e: fix flow director packet filter programming
i40e: fix i40e_setup_misc_vector() error handling
i40e: Fix kernel crash during reboot when adapter is in recovery mode
i40e: fix registers dump after run ethtool adapter self test
i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call
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
iavf: fix hang on reboot with ice
iavf: fix inverted Rx hash condition leading to disabled hash
iavf: fix non-tunneled IPv6 UDP packet type and hashing
iavf/iavf_main: actually log ->src mask when talking about it
iavf: return errno code instead of status code
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/mlx5: Add support for 400G_8X lane speed
ice: add profile conflict check for AVF FDIR
ice: avoid bonding causing auxiliary plug/unplug under RTNL lock
ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
ice: fix wrong fallback logic for FDIR
ice: Reset FDIR counter in FDIR init stage
ice: xsk: disable txq irq before flushing hw
icmp: guard against too small mtu
igb: revert rtnl_lock() that causes deadlock
igbvf: Regard vf reset nack as success
igc: fix the validation logic for taprio's gate list
iio: adc: ad7791: fix IRQ flags
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
iio: adc: palmas_gpadc: fix NULL dereference on rmmod
iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
iio: adis16480: select CONFIG_CRC32
iio: dac: cio-dac: Fix max DAC write value check for 12-bit
iio: light: cm32181: Unregister second I2C client if present
iio: light: max44009: add missing OF device matching
iio: light: tsl2772: fix reading proximity-diodes from device tree
IMA: allow/fix UML builds
inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
inotify: Avoid reporting event with invalid wd
Input: alps - fix compatibility with -funsigned-char
Input: focaltech - use explicitly signed char type
Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
Input: i8042 - add quirk for Fujitsu Lifebook A574/H
Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
intel/igbvf: free irq on the error path in igbvf_request_msix()
interconnect: exynos: fix node leak in probe PM QoS error path
interconnect: fix mem leak when freeing nodes
interconnect: qcom: osm-l3: fix icc_onecell_data allocation
iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
iommu/vt-d: Allow zero SAGAW if second-stage not supported
ionic: catch failure from devlink_alloc
ionic: remove noise from ethtool rxnfc error msg
io_uring: avoid null-ptr-deref in io_arm_poll_handler
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 incorrect table ID in IOCTL path
ipv4: Fix potential uninit variable access bug in __ip_make_skb()
ipv6: Fix an uninit variable access bug in __ip6_make_skb()
ipvlan: Make skb->skb_iif track skb->dev for l3s mode
ixgbe: Allow flow hash to be set via ethtool
ixgbe: Enable setting RSS table to default values
jdb2: Don't refuse invalidation of already invalidated buffers
jffs2: correct logic when creating a hole in jffs2_write_begin
kbuild: fix single directory build
kbuild: refactor single builds of *.ko
kconfig: Update config changed flag before calling callback
kcsan: avoid passing -g for test
kernel: kcsan: kcsan_test: build without structleak plugin
kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
kexec: turn all kexec_mutex acquisitions into trylocks
keys: Do not cache key in task struct if key is requested from kernel thread
kfence: avoid passing -g for test
kheaders: Use array declaration instead of char
ksmbd: add channel rwlock
ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES
ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA
ksmbd: call rcu_barrier() in ksmbd_server_exit()
ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
ksmbd: don't terminate inactive sessions after a few seconds
ksmbd: fix deadlock in ksmbd_find_crypto_ctx()
ksmbd: fix kernel oops from idr_remove()
ksmbd: fix memleak in session setup
ksmbd: fix multi session connection failure
ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
ksmbd: fix possible refcount leak in smb2_open()
ksmbd: fix racy issue while destroying session on multichannel
ksmbd: not allow guest user on multichannel
ksmbd: replace sessions list in connection with xarray
ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect
ksmbd: return unsupported error on smb1 mount
ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION
ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO
kthread: add the helper function kthread_run_on_cpu()
KVM: arm64: Disable interrupts while walking userspace PTs
KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
KVM: arm64: Retry fault if vma_lookup() results become invalid
KVM: nVMX: add missing consistency checks for CR0 and CR4
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
KVM: s390: pv: fix external interruption loop not always detected
KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
KVM: x86: Purge "highest ISR" cache when updating APICv state
leds: tca6507: Fix error handling of using fwnode_property_read_string
leds: TI_LMU_COMMON: select REGMAP instead of depending on it
libbpf: Fix btf_dump's packed struct determination
libbpf: Fix BTF-to-C converter's padding logic
libbpf: Fix single-line struct definition output in btf_dump
linux/vt_buffer.h: allow either builtin or modular for macros
lockd: set file_lock start and end when decoding nlm4 testargs
locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
loop: Fix use-after-free issues
loop: LOOP_CONFIGURE: send uevents for partitions
loop: suppress uevents while reconfiguring the device
m68k: Only force 030 bus error if PC not in exception table
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: avoid signed overflow in slot_store()
md: drop queue limitation for RAID1 and RAID10
md: raid10 add nowait support
md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
md/raid10: factor out code from wait_barrier() to stop_waiting_barrier()
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
media: av7110: prevent underflow in write_ts_to_decoder()
media: bdisp: Add missing check for create_workqueue
media: dm1105: Fix use after free bug in dm1105_remove due to race condition
media: m5mols: fix off-by-one loop termination error
media: max9286: Free control handler
media: rcar_fdp1: Convert to platform remove callback returning void
media: rcar_fdp1: Fix refcount leak in probe and remove function
media: rcar_fdp1: Fix the correct variable assignments
media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()
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: venus: dec: Fix handling of the start cmd
memstick: fix memory leak if card device is never registered
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: bmips: BCM6358: disable RAC flush for TP1
MIPS: Define RUNTIME_DISCARD_EXIT in LD script
MIPS: fw: Allow firmware to pass a empty env
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
mlxsw: pci: Fix possible crash during initialization
mmc: atmel-mci: fix race between stop command and start of next command
mmc: sdhci_am654: lower power-on failed message severity
mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
mm: kfence: fix using kfence_metadata without initialization in show_object()
mm/khugepaged: check again on anon uffd-wp during isolation
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP
mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
mm: take a page reference when removing device exclusive entries
mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage
mm: vmalloc: avoid warn_alloc noise caused by fatal signal
mptcp: add ro_after_init for tcp{,v6}_prot_override
mptcp: avoid setting TCP_CLOSE state twice
mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()
mptcp: fix possible deadlock in subflow_error_report
mptcp: stricter state check in mptcp_worker
mptcp: use mptcp_schedule_work instead of open-coding it
mtdblock: tolerate corrected bit-flips
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: rawnand: meson: fix bitmask for length in command word
mtd: rawnand: meson: invalidate cache on polling ECC bit
mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
net/9p: fix bug in client create for .L
net: amd: Fix link leak when verifying config failed
net: don't let netpoll invoke NAPI if in xmit context
net: dsa: b53: mmap: add phy ops
net: dsa: b53: mmap: fix device tree support
net: dsa: microchip: ksz8863_smi: fix bulk access
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()
net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()
net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case
net: dsa: mt7530: remove now incorrect comment regarding port 5
net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290
net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
net: dsa: tag_brcm: legacy: fix daisy-chained switches
net: enetc: check the index of the SFI rather than the handle
net: ethernet: mtk_eth_soc: fix flow block refcounting logic
net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
netfilter: br_netfilter: fix recent physdev match breakage
netfilter: nf_tables: deactivate anonymous set from preparation phase
netfilter: nf_tables: don't write table validation state without mutex
netfilter: nf_tables: fix ifdef to also consider nf_tables=m
netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
netfilter: nf_tables: validate catch-all set elements
netfilter: nft_masq: correct length for loading protocol registers
netfilter: nft_nat: correct length for loading protocol registers
netfilter: nft_redir: correct length for loading protocol registers
netfilter: nft_redir: correct value of inet type `.maxattrs`
net: hsr: Don't log netdev_err message on unknown prp dst node
net: ipa: compute DMA pool size properly
net/iucv: Fix size of interrupt data
netlink: Use copy_to_user() for optval in netlink_getsockopt().
net: macb: fix a memory corruption in extended buffer descriptor mode
net: mdio: fix owner field for mdio buses registered using ACPI
net: mdio: fix owner field for mdio buses registered using device-tree
net: mdio: thunder: Add missing fwnode_handle_put()
net/mlx5e: Set uplink rep as NETNS_LOCAL
net/mlx5: E-switch, Don't destroy indirect table in split rule
net/mlx5: E-Switch, Fix an Oops in error handling code
net/mlx5: Fix steering rules cleanup
net/mlx5: Read the TC mapping of all priorities on ETS query
net: mvpp2: classifier flow fix fragmentation flags
net: mvpp2: parser fix PPPoE
net: mvpp2: parser fix QinQ
net/ncsi: clear Tx enable mode when handling a Config required AEN
net/net_failover: fix txq exceeding warning
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: phy: dp83869: fix default value for tx-/rx-internal-delay
net: phy: Ensure state transitions are processed from phy_stop()
net: phy: nxp-c45-tja11xx: add remove callback
net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit
net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
net/ps3_gelic_net: Fix RX sk_buff length
net/ps3_gelic_net: Use dma_mapping_error
net: qcom/emac: Fix use after free bug in emac_remove due to race condition
net: qrtr: combine nameservice into main module
net: qrtr: correct types of trace event parameters
net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
net: qrtr: Fix a refcount bug in qrtr_recvmsg()
net: rpl: fix rpl header size calculation
net/sched: act_mirred: Add carrier check
net/sched: act_mirred: better wording on protection against excessive stack growth
net/sched: cls_api: remove block_cb from driver_list before freeing
net/sched: sch_fq: fix integer overflow of "credit"
net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
net: sfp: initialize sfp->i2c_block_size at sfp allocation
net/smc: fix deadlock triggered by cancel_delayed_work_syn()
net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
net/sonic: use dma_mapping_error() for error check
net: stmmac: don't reject VLANs when IFF_PROMISC is set
net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports
net: stmmac: fix up RX flow hash indirection table when setting channels
net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
net: tunnels: annotate lockless accesses to dev->needed_headroom
net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
net: usb: qmi_wwan: add Telit 0x1080 composition
net: usb: smsc75xx: Limit packet length to skb->len
net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull
net: usb: smsc95xx: Limit packet length to skb->len
nfc: pn533: initialize struct pn533_out_arg properly
nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
NFSD: callback request does not use correct credential for AUTH_SYS
NFSD: Fix sparse warning
NFSD: fix use-after-free in __nfs42_ssc_open()
NFSD: pass range end to vfs_fsync_range() instead of count
NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
NFSv4: Fix hangs when recovering open state after a server reboot
nilfs2: do not write dirty data after degenerating to read-only
nilfs2: fix infinite loop in nilfs_mdt_get_block()
nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
nilfs2: fix sysfs interface lifetime
nilfs2: initialize unused bytes in segment summary blocks
niu: Fix missing unwind goto in niu_alloc_channels()
nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
nvme: fix async event trace event
nvme: fix handling single range discard request
nvme: handle the persistent internal error AER
nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000
nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs
nvme-pci: Crucial P2 has bogus namespace ids
nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
nvmet: avoid potential UAF in nvmet_req_complete()
nvme-tcp: fix a possible UAF when failing to allocate an io queue
nvme-tcp: fix nvme_tcp_term_pdu to match spec
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
nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate
nvmet: use i_size_read() to set size for file-ns
ocfs2: fix data corruption after failed write
ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
ocfs2: fix memory leak in ocfs2_mount_volume()
ocfs2: ocfs2_mount_volume does cleanup job before return error
ocfs2: rewrite error handling of ocfs2_fill_super
octeontx2-af: Secure APR table update with the lock
octeontx2-af: Skip PFs if not enabled
octeontx2-pf: Disable packet I/O for graceful exit
octeontx2-vf: Add missing free for alloc_percpu
octeontx2-vf: Detach LF resources on probe cleanup
of: Fix modalias string generation
openrisc: Properly store r31 to pt_regs on unhandled exceptions
panic, kexec: make __crash_kexec() NMI safe
parisc: Fix argument pointer in real64_call_asm()
PCI/ASPM: Remove pcie_aspm_pm_state_change()
PCI/DPC: Await readiness of secondary bus after reset
PCI/EDR: Clear Device Status after EDR error recovery
PCI: imx6: Install the fault handler only on compatible match
PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
PCI: qcom: Fix the incorrect register usage in v2.7.0 config
PCI: s390: Fix use-after-free of PCI resources with per-function hotplug
PCI: Unify delay handling for reset and resume
perf auxtrace: Fix address filter entire kernel size
perf/core: Fix hardlockup failure caused by perf throttle
perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
perf/core: Fix the same task check in perf_event_set_output
perf evlist: Refactor evlist__for_each_cpu()
perf: Fix check before add_event_to_groups() in perf_group_detach()
perf: fix perf_event_context->time
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 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 vendor events power9: Remove UTF-8 characters from JSON files
phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
pinctrl: amd: Disable and mask interrupts on resume
pinctrl: at91-pio4: fix domain name assignment
pinctrl: ocelot: Fix alt mode for ocelot
pinctrl: qcom: lpass-lpi: set output value before enabling output
pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
platform: Provide a remove callback that returns no value
platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
platform/x86: int3472: Split into 2 drivers
platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
platform/x86: think-lmi: add missing type attribute
platform/x86: think-lmi: Add possible_values for ThinkStation
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
platform/x86: think-lmi: only display possible_values if available
platform/x86: think-lmi: use correct possible_values delimiters
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
posix-cpu-timers: Implement the missing timer_wait_running callback
powerpc: Don't try to copy PPR for task with NULL pt_regs
powerpc/mpc512x: fix resource printk format warning
powerpc/papr_scm: Update the NUMA distance table for the target node
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: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
power: supply: cros_usbpd: reclassify "default case!" as debug
power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
power: supply: generic-adc-battery: fix unit scaling
pstore: Revert pmsg_lock back to a normal mutex
ptp_qoriq: fix memory leak in probe()
purgatory: fix disabling debug info
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: meson: Explicitly set .polarity in .get_state()
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
pwm: sprd: Explicitly set .polarity in .get_state()
qed/qed_dev: guard against a possible division by zero
qed/qed_mng_tlv: correctly zero out ->min instead of ->hour
qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
qlcnic: check pci_reset_function result
r8152: fix flow control issue of RTL8156A
r8152: fix the poor throughput for 2.5G devices
r8152: move setting r8153b_rx_agg_chg_indicate()
r8169: fix RTL8168H and RTL8107E rx crc error
ravb: avoid PHY being resumed when interface is not up
rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
rcu: Fix rcu_torture_read ftrace event
RDMA/cma: Allow UD qp_type to join multicast only
RDMA/cm: Trace icm_send_rej event before the cm state is reset
RDMA/core: Fix GID entry ref leak when create_ah fails
RDMA/irdma: Add ipv4 check to irdma_find_listener()
RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
RDMA/irdma: Fix memory leak of PBLE objects
RDMA/irdma: Increase iWARP CM default rexmit count
RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
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: fan53555: Explicitly include bits header
regulator: fan53555: Fix wrong TCS_SLEW_MASK
regulator: Handle deferred clk
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_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 "objtool: Support addition to set CFA base"
Revert "pinctrl: amd: Disable and mask interrupts on resume"
Revert "riscv: mm: notify remote harts about mmu cache updates"
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: Fix race while reader and writer are on the same page
ring-buffer: Sync IRQ works before buffer destruction
riscv: add icache flush for nommu sigreturn trampoline
riscv: asid: Fixup stale TLB entry cause application crash
riscv: Bump COMMAND_LINE_SIZE value to 1024
riscv: Do not set initial_boot_params to the linear address of the dtb
RISC-V: Fix up a cherry-pick warning in setup_vm_final()
riscv: Handle zicsr/zifencei issues between clang and binutils
RISC-V: mm: Enable huge page support to kernel_page_present() function
riscv: mm: Fix incorrect ASID argument when flushing TLB
riscv: mm: remove redundant parameter of create_fdt_early_page_table
riscv: Move early dtb mapping into the fixmap region
riscv: No need to relocate the dtb as it lies in the fixmap region
rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
rtc: omap: include header for omap_rtc_power_off_program prototype
rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
rxrpc: Fix hard call timeout units
s390/dasd: fix hanging blockdevice after request requeue
s390/ipl: add missing intersection check to ipl_report handling
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
s390/uaccess: add missing earlyclobber annotations to __clear_user()
s390/vfio-ap: fix memory leak in vfio_ap device driver
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
sched/fair: Fix inaccurate tally of ttwu_move_affine
sched/fair: Move calculate of avg_load to a better location
sched/fair: Sanitize vruntime of entity being migrated
sched/fair: sanitize vruntime of entity being placed
sched/fair: Use __schedstat_set() in set_next_entity()
sched: Fix DEBUG && !SCHEDSTATS warn
sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
sched: Make struct sched_statistics independent of fair sched class
sched/rt: Fix bad task migration for rt tasks
sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
sched/uclamp: Fix a uninitialized variable warnings
sched/uclamp: Fix fits_capacity() check in feec()
sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
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: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
scsi: core: Fix a procfs host directory removal regression
scsi: core: Improve scsi_vpd_inquiry() checks
scsi: hisi_sas: Check devm_add_action() return value
scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
scsi: lpfc: Avoid usage of list iterator variable after loop
scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
scsi: megaraid_sas: Fix crash after a double completion
scsi: megaraid_sas: Fix fw_crash_buffer_show()
scsi: mpt3sas: Don't print sense pool info twice
scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()
scsi: qedi: Fix use after free bug in qedi_remove()
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
scsi: qla2xxx: Perform lockless command completion in abort path
scsi: qla2xxx: Synchronize the IOCB count to be in order
scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
scsi: ses: Handle enclosure with just a primary component gracefully
scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
scsi: target: Fix multiple LUN_RESET handling
scsi: target: iscsi: Fix an error message in iscsi_check_key()
scsi: target: iscsit: Fix TAS handling during conn cleanup
scsi: ufs: core: Add soft dependency on governor_simpleondemand
sctp: Call inet6_destroy_sock() via sk->sk_destruct().
sctp: check send stream number after wait_for_sndbuf
sctp: fix a potential overflow in sctp_ifwdtsn_skip
selftests/bpf: Add few corner cases to test padding handling of btf_dump
selftests/bpf: check that modifier resolves after pointer
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: Test btf dump for struct with padding only fields
selftests/bpf: Wait for receive in cg_storage_multi test
selftests/kselftest/runner/run_one(): allow running non-executable files
selftests mount: Fix mount_setattr_test builds failed
selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout"
selftests: net: devlink_port_split.py: skip test if no suitable device available
selftests/resctrl: Allow ->setup() to return errors
selftests/resctrl: Check for return value after write_schemata()
selftests/resctrl: Extend CPU vendor detection
selftests/resctrl: Move ->setup() call outside of test specific branches
selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
selftests: sigaltstack: fix -Wuninitialized
selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
selftests: xsk: Disable IPv6 on VETH1
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: ASPEED_VUART: select REGMAP instead of depending on it
serial: 8250_bcm7271: Fix arbitration handling
serial: 8250_em: Fix UART port type
serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
serial: 8250_fsl: fix handle_irq locking
serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED
serial: exar: Add support for Sealevel 7xxxC serial cards
serial: fsl_lpuart: Fix comment typo
serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted
serial: stm32: re-introduce an irq flag condition in usart_receive_chars
sfc: ef10: don't overwrite offload features at NIC reset
sfc: Fix module EEPROM reporting for QSFP modules
sfc: Fix use-after-free due to selftest_work
sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
sh_eth: avoid PHY being resumed when interface is not up
sh: init: use OF_EARLY_FLATTREE for early init
sh: intc: Avoid spurious sizeof-pointer-div warning
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: sanitize the flags on sigreturn
sh: sq: Fix incorrect element size for allocating bitmap buffer
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
skbuff: Fix a race between coalescing and releasing SKBs
SMB3: Add missing locks to protect deferred close file list
smb3: allow deferred close timeout to be configurable
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
smb3: lower default deferred close timeout to address perf regression
smsc911x: avoid PHY being resumed when interface is not up
soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init()
soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init()
soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init()
soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
sound/oss/dmasound: fix build when drivers are mixed =y/=m
sound/oss/dmasound: fix 'dmasound_setup' defined but not used
soundwire: qcom: correct setting ignore bit on v1.5.1
spi: cadence-quadspi: fix suspend-resume implementations
spi: fsl-spi: Fix CPM/QE mode Litte Endian
spi: imx: Don't skip cleanup in remove's error path
spi: qup: Don't skip cleanup in remove's error path
spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
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: fix shutdown of NFS TCP client socket
sunrpc: only free unix grouplist after RCU settles
SUNRPC: remove the maximum number of retries in call_bind_status
tcp: restrict net.ipv4.tcp_app_win
tcp: tcp_make_synack() can be called from process context
tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
tee: amdtee: fix race condition in amdtee_open_session
thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
thread_info: Add helpers to snapshot thread flags
thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access
thunderbolt: Call tb_check_quirks() after initializing adapters
thunderbolt: Disable interrupt auto clear for rings
thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit
thunderbolt: Use const qualifier for `ring_interrupt_index`
thunderbolt: Use scale field when allocating USB3 bandwidth
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/power turbostat: fix decoding of HWP_STATUS
tools/power turbostat: Fix /dev/cpu_dma_latency warnings
tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007
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
trace/hwlat: Do not start per-cpu thread if it is already running
trace/hwlat: Do not wipe the contents of per-cpu thread data
trace/hwlat: make use of the helper function kthread_run_on_cpu()
tracing: Add trace_array_puts() to write into instance
tracing: Check field value in hist_field_name()
tracing: Fix permissions for the buffer_percent file
tracing: Fix wrong return in kprobe_event_gen_test.c
tracing: Free error logs of tracing instances
tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr
tracing: Make splice_read available again
tracing: Make tracepoint lockdep check actually test something
tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
tty: serial: fsl_lpuart: adjust buffer length to the intended size
tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
tty: serial: fsl_lpuart: fix race on RX DMA shutdown
tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted
tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API
tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
tty: serial: sh-sci: Fix transmit end interrupt handler
uapi/linux/const.h: prefer ISO-friendly __typeof__
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
ubi: Fix deadlock caused by recursively holding work_sem
ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
ubi: Fix return value overwrite issue in try_write_vid_and_data()
ubifs: Fix AA deadlock when setting xattr for encrypted file
ubifs: Fix memleak when insert_old_idx() failed
ubifs: Fix memory leak in do_rename
ubifs: Free memory for tmpfile name
udp6: fix potential access to stale information
udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
usb: cdns3: Fix issue with using incorrect PCI device function
usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver
usb: cdnsp: Fixes error: uninitialized symbol 'len'
usb: cdnsp: Fixes issue with redundant Status Stage
usb: chipdea: core: fix return -EINVAL if request role is the same with current role
usb: chipidea: core: fix possible concurrent when switch role
usb: chipidea: fix missing goto in `ci_hdrc_probe`
usb: dwc2: fix a devres leak in hw_enable upon suspend resume
USB: dwc3: fix runtime pm imbalance on probe errors
USB: dwc3: fix runtime pm imbalance on unbind
usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
usb: dwc3: gadget: Change condition for processing suspend event
usb: dwc3: gadget: move cmd_endtransfer to extra function
usb: dwc3: pci: add support for the Intel Meteor Lake-S
usb: gadget: tegra-xudc: Fix crash in vbus_draw
usb: gadget: u_audio: don't let userspace block driver unbind
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
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: serial: option: add UNISOC vendor and TOZED LT70C product
usb: typec: altmodes/displayport: Fix configure initial pin assignment
usb: typec: tcpm: fix warning when handle discover_identity message
usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
usb: xhci: tegra: fix sleep in atomic call
vdpa_sim: not reset state in vdpasim_queue_ready
vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready
verify_pefile: relax wrapper length check
virtio_net: bugfix overflow inside xdp_linearize_page()
virtio_net: split free_unused_bufs()
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: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
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: slab-out-of-bounds read in brcmf_get_assoc_ies()
wifi: brcmfmac: support CQM RSSI notification with older firmware
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: fix mvmtxq->stopped handling
wifi: iwlwifi: mvm: initialize seq variable
wifi: iwlwifi: yoyo: Fix possible division by zero
wifi: iwlwifi: yoyo: skip dump correctly on hw error
wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
wifi: mac80211: fix qos on mesh interfaces
wifi: mt76: add flexible polling wait-interval support
wifi: mt76: add missing locking to protect against concurrent rx/status calls
wifi: mt76: fix 6GHz high channel not be scanned
wifi: mt76: handle failure of vzalloc in mt7615_coredump_work
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: mwifiex: mark OF related data as maybe unused
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
wireguard: timers: cast enum limits members to int in prints
workqueue: Fix hung time report of worker pools
workqueue: Introduce show_one_worker_pool and show_one_workqueue.
writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
writeback: fix call of incorrect macro
x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
x86/cpu: Add model number for Intel Arrow Lake processor
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/mce: Make sure logged MCEs are processed after sysfs update
x86/mm: Fix use of uninitialized buffer in sme_enable()
x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
x86/PVH: avoid 32-bit build warning when obtaining VGA console info
x86/PVH: obtain VGA console info in Dom0
x86/resctrl: Clear staged_config[] before and after it is used
x86/rtc: Remove __init for runtime functions
xen/netback: don't do grant copy across page boundary
xen/netback: use same error messages for same errors
xfrm: Allow transport-mode states with AF_UNSPEC selector
xfrm: Zero padding when dumping algos and encap
xfs: don't consider future format versions valid
xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
xhci: fix debugfs register accesses while suspended
xirc2ps_cs: Fix use after free bug in xirc2ps_detach
xsk: Add missing overflow check in xdp_umem_reg
xsk: Fix unaligned descriptor validation
xtensa: fix KASAN report for show_stack
zonefs: Always invalidate last cached page on append write
zonefs: Fix error message in zonefs_file_dio_append()

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-05-17 23:15:27 +03:00
Mikhail Novosyolov
799524fd37 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-17 23:14:41 +03:00
Mikhail Novosyolov
aa107ddcf2 [bot] upd: 5.15.102 -> 5.15.103
Changelog:

af_unix: fix struct pid leaks in OOB support
af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB.
alpha: fix R_ALPHA_LITERAL reloc for large modules
arch: fix broken BuildID for arm64 and riscv
arm64: efi: Make efi_rt_lock a raw_spinlock
attr: add in_group_or_capable()
attr: add setattr_should_drop_sgid()
attr: use consistent sgid stripping checks
bgmac: fix *initial* chip reset to support BCM5358
block/brd: add error handling support for add_disk()
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()
brd: mark as nowait compatible
btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
btrfs: fix percent calculation for bg reclaim message
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
drm/connector: print max_requested_bpc in state debugfs
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/dpu: fix len of sc7180 ctl blocks
drm/msm: Fix potential invalid ptr free
drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
drm/nouveau/kms/nv50-: remove unused functions
ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid()
ext4: add strict range checks while freeing blocks
ext4: block range must be validated before use in ext4_mb_clear_bb()
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: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
ext4: zero i_disksize when initializing the bootloader inode
f2fs: avoid down_write on nat_tree_lock during checkpoint
f2fs: do not bother checkpoint by f2fs_get_node_info
f2fs: retry to update the inode page given data corruption
filelocks: use mount idmapping for setlease permission check
fork: allow CLONE_NEWTIME in clone3 flags
fs: add mode_strip_sgid() helper
fs: dlm: add midcomms init/start functions
fs: dlm: fix log of lowcomms vs midcomms
fs: dlm: start midcomms before scand
fs: hold writers when changing mount's idmapping
fs: move should_remove_suid()
fs: move S_ISGID stripping into the vfs_*() helpers
fs: prevent out-of-bounds array speculation when closing a file descriptor
fs: use consistent setgid checks in is_sxid()
ice: copy last block omitted in ice_get_module_eeprom()
ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands
iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options
iommu/vt-d: Fix PASID directory pointer coherency
ipmi:ssif: Add a timer between request retries
ipmi:ssif: Increase the message retry time
irqdomain: Fix mapping-creation race
irqdomain: Refactor __irq_domain_alloc_irqs()
KVM: fix memoryleak in kvm_init()
KVM: nVMX: Don't use Enlightened MSR Bitmap for L3
KVM: Optimize kvm_make_vcpus_request_mask() a bit
KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except()
KVM: Register /dev/kvm as the _very_ last thing during initialization
KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure
KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target
KVM: VMX: Fix crash due to uninitialized current_vmcs
KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper
macintosh: windfarm: Use unsigned type for 1-bit bitfields
Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5}
media: ov5640: Fix analogue gain control
media: rc: gpio-ir-recv: add remove function
MIPS: Fix a compilation issue
nbd: use the correct block_device in nbd_bdev_reset
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: tproxy: fix deadlock due to missing BH disable
net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
net: phylib: get rid of unnecessary locking
net: phy: smsc: Cache interrupt mask
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
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
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: x86: MLX_PLATFORM: select REGMAP instead of depending on it
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
powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
regulator: core: Fix off-on-delay-us for always-on/boot-on regulators
regulator: core: Use ktime_get_boottime() to determine how long a regulator was off
regulator: Flag uncontrollable regulators as always_on
riscv: Add header include guards to insn.h
RISC-V: Avoid dereferening NULL regs in die()
riscv: Avoid enabling interrupts in die()
RISC-V: Don't check text_mutex during stop_machine
riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
s390/ftrace: remove dead code
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
selftests: nft_nat: ensuring the listening side is up before starting the client
sh: define RUNTIME_DISCARD_EXIT
staging: rtl8723bs: clean up comparsions to NULL
staging: rtl8723bs: Fix key-store index handling
staging: rtl8723bs: fix placement of braces
staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss()
Staging: rtl8723bs: Placing opening { braces in previous line
SUNRPC: Fix a server shutdown leak
tools bpf_jit_disasm: Fix compilation error with new binutils
tools bpftool: Fix compilation error with new binutils
tools build: Add feature test for init_disassemble_info API changes
tools include: add dis-asm-compat.h to handle version differences
tools perf: Fix compilation error with new binutils
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
xfs: fallocate() should call file_modified()
xfs: remove XFS_PREALLOC_SYNC
xfs: remove xfs_setattr_time() declaration
xfs: set prealloc flag in xfs_alloc_file_space()
xfs: use setattr_copy to set vfs inode attributes

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-17 13:59:24 +03:00
Mikhail Novosyolov
690e3df192 rtw89-firmware package has been dropped (firmware exists in linux-firmware) 2023-03-16 22:49:51 +03:00
Mikhail Novosyolov
6547ed3139 libelf is needed not only for perf
DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-5.15/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
DEBUG:    10 | #include <gelf.h>
DEBUG:       |          ^~~~~~~~
2023-03-16 17:01:01 +03:00
Mikhail Novosyolov
ab285c2603 perf and cpupower moved to kernel-6.1 2023-03-16 14:47:20 +03:00
Mikhail Novosyolov
68656ca50f Add nvidia525 2023-03-15 16:11:57 +03:00
Mikhail Novosyolov
55e0e834a8 [bot] upd: 5.15.92 -> 5.15.102
Changelog:

9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()
9p/xen: fix connection sequence
9p/xen: fix version parsing
ACPI: battery: Fix missing NUL-termination with large strings
ACPICA: Drop port I/O validation for some regions
ACPICA: nsrepair: handle cases without a return value correctly
ACPI: Don't build ACPICA with '-Os'
ACPI: NFIT: fix a potential deadlock during NFIT teardown
ACPI: resource: Add helper function acpi_dev_get_memory_resources()
ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models
ACPI: resource: Do IRQ override on all TongFang GMxRGxx
ACPI: video: Fix Lenovo Ideapad Z570 DMI match
ACPI / x86: Add support for LPS0 callback handler
aio: fix mremap after fork null-deref
alarmtimer: Prevent starvation by small intervals and SIG_IGN
alpha/boot/tools/objstrip: fix the check for ELF header
alpha: fix FEN fault handling
ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
ALSA: hda/ca0132: minor fix for allocation size
ALSA: hda/conexant: add a new hda codec SN6180
ALSA: hda: Do not unset preset when cleaning up codec
ALSA: hda/realtek: Add Acer Predator PH315-54
ALSA: hda/realtek: Add Positivo N14KP6-TG
ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
ALSA: hda/realtek - fixed wrong gpio assigned
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
ALSA: pci: lx6464es: fix a debug loop
applicom: Fix PCI device refcount leak in applicom_init()
arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names
arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip
arm64: dts: imx8m: Align SoC unique ID node unit address
arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN
arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gx: Fix Ethernet MAC address unit name
arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
arm64: dts: msm8992-bullhead: add memory hole region
arm64: dts: mt8192: Fix CPU map for single-cluster SoC
arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size
arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up
arm64: dts: qcom: pmk8350: Specify PBS register for PON
arm64: dts: qcom: pmk8350: Use the correct PON compatible
arm64: dts: qcom: qcs404: use symbol names for PCIe resets
arm64: dts: qcom: sc7180: correct SPMI bus address cells
arm64: dts: qcom: sc7280: correct SPMI bus address cells
arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings
arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
ARM: bcm2835_defconfig: Enable the framebuffer
ARM: dts: exynos: correct HDMI phy compatible in Exynos4
ARM: dts: exynos: correct TMU phandle in Exynos4
ARM: dts: exynos: correct TMU phandle in Exynos4210
ARM: dts: exynos: correct TMU phandle in Exynos5250
ARM: dts: exynos: correct TMU phandle in Odroid HC1
ARM: dts: exynos: correct TMU phandle in Odroid XU
ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
ARM: dts: imx7s: correct iomuxc gpr mux controller cells
ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node
ARM: dts: rockchip: add power-domains property to dp node on rk3288
ARM: dts: spear320-hmi: correct STMPE GPIO compatible
ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
ARM: imx: Call ida_simple_remove() for ida_simple_get
ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
ARM: OMAP2+: Fix memory leak in realtime_counter_init()
ARM: s3c: fix s3c64xx_set_timer_source prototype
ARM: zynq: Fix refcount leak in zynq_early_slcr_init
ASoC: adau7118: don't disable regulators on device unbind
ASoC: codecs: Change bulk clock voting to optional voting in digital codecs
ASoC: codecs: lpass: fix incorrect mclk rate
ASoC: codecs: rx-macro: move clk provider to managed variants
ASoC: codecs: rx-macro: move to individual clks from bulk
ASoC: codecs: tx-macro: move clk provider to managed variants
ASoC: codecs: tx-macro: move to individual clks from bulk
ASoC: cs42l56: fix DT probe
ASoC: dt-bindings: meson: fix gx-card codec node regex
ASoC: fsl_sai: initialize is_dsp_mode flag
ASoC: fsl_sai: Update to modern clocking terminology
ASoC: Intel: boards: fix spelling in comments
ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use
ASoC: Intel: bytcht_es8316: move comment to the right place
ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use
ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers
ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
ASoC: kirkwood: Iterate over array indexes instead of using pointer math
ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
ASoC: mchp-spdifrx: fix controls that works with completion mechanism
ASoC: mchp-spdifrx: fix controls which rely on rsr register
ASoC: mchp-spdifrx: fix return value in case completion times out
ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
ASoC: mediatek: mt8195: add missing initialization
ASoC: rsnd: fixup #endif position
ASoC: rt715-sdca: fix clock stop prepare timeout issue
ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
ASoC: soc-compress: Reposition and add pcm_mutex
ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
ASoC: topology: Return -ENOMEM on memory allocation failure
ASoC: zl38060 add gpiolib dependency
ASoC: zl38060: Remove spurious gpiolib select
ata: libata: Fix sata_down_spd_limit() when no link speed is reported
ath9k: hif_usb: simplify if-if to if-else
ath9k: htc: clean up statistics macros
audit: update the mailing list in MAINTAINERS
auxdisplay: hd44780: Fix potential memory leak in hd44780_remove()
binder: Address corner cases in deferred copy and fixup
binder: defer copies of pre-patched txn data
binder: fix pointer cast warning
binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
binder: read pre-translated fds from sender buffer
blk-iocost: fix divide by 0 error in calc_lcoefs()
blk-mq: avoid sleep in blk_mq_alloc_request_hctx
blk-mq: correct stale comment of .get_budget
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
block, bfq: fix uaf for bfqq in bic_set_bfqq()
block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC"
block, bfq: replace 0/1 with false/true in bic apis
block: bio-integrity: Copy flags when bio_integrity_payload is cloned
block: don't allow multiple bios for IOCB_NOWAIT issue
Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
Bluetooth: hci_qca: get wakeup status from serdev device handle
Bluetooth: hci_sock: purge socket queues in the destruct() callback
Bluetooth: L2CAP: Fix potential user-after-free
bnxt_en: Fix mqprio and XDP ring checking logic
bonding: fix error checking in bond_debug_reregister()
bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
bpf: add missing header file include
bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
bpf: Do not reject when the stack read size is different from the tracked scalar size
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
bpf: Fix global subprog context argument resolution logic
bpf: Fix incorrect state pruning for <8B spill/fill
bpf: Fix to preserve reg parent/live fields when copying range info
bpf: Skip invalid kfunc call in backtrack_insn
bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
bpf: Support <8-byte scalar spill and refill
bpftool: profile online CPUs instead of possible
brd: return 0/-error from brd_insert_page()
btrfs: free device in btrfs_close_devices for a single device filesystem
btrfs: hold block group refcount during async discard
btrfs: limit device extents to the device size
btrfs: send: limit number of clones and allocated memory size
btrfs: zlib: zero-initialize zlib workspace
builddeb: clean generated package content
bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
can: j1939: do not wait 250 ms if the same addr was already claimed
can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
ceph: flush cap releases when the session is flushed
ceph: update the time stamps and try to drop the suid/sgid
cifs: Fix lost destroy smbd connection when MR allocate failed
cifs: Fix uninitialized memory read in smb3_qfs_tcon()
cifs: Fix use-after-free in rdata->read_into_pages()
cifs: Fix warning and UAF when destroy the MR list
clk: ingenic: jz4760: Update M/N/OD calculation algorithm
clk: mxl: Add option to override gate clks
clk: mxl: Fix a clk entry by adding relevant flags
clk: mxl: Remove redundant spinlocks
clk: mxl: Switch from direct readl/writel based IO to regmap based IO
clk: mxl: syscon_node_to_regmap() returns error pointers
clocksource: Suspend the watchdog temporarily when high read latency detected
coda: Avoid partial allocation of sig_inputArgs
coresight: cti: Add PM runtime call in enable_store
coresight: cti: Prevent negative values of enable count
coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
crypto: ccp - Refactor out sev_fw_alloc()
crypto: crypto4xx - Call dma_unmap_page when done
crypto: essiv - Handle EBUSY correctly
crypto: hisilicon: Wipe entire pool on error
crypto: qat - fix out-of-bounds read
crypto: rsa-pkcs1pad - Use akcipher_request_complete
crypto: seqiv - Handle EBUSY correctly
crypto: x86/ghash - fix unaligned access in ghash_setkey()
crypto: xts - Handle EBUSY correctly
dax/kmem: Fix leak of memory-hotplug resources
dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
dm: add cond_resched() to dm_wq_work()
dmaengine: dw-axi-dmac: Do not dereference NULL structure
dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers
dmaengine: dw-edma: Fix readq_ch() return value truncation
dmaengine: HISI_DMA should depend on ARCH_HISI
dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0
dmaengine: sf-pdma: pdma_desc memory leak fix
dm cache: add cond_resched() to various workqueue loops
dm flakey: don't corrupt the zero page
dm flakey: fix a bug with 32-bit highmem systems
dm flakey: fix logic when corrupting a bio
dm: remove flush_scheduled_work() during local_exit()
dm: send just one event on resize, not two
dm thin: add cond_resched() to various workqueue loops
docs: gdbmacros: print newest record
docs/scripts/gdb: add necessary make scripts_gdb step
Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
Documentation/hw-vuln: Document the interaction between IBRS and STIBP
dpaa2-eth: execute xdp_do_flush() before napi_complete_done()
dpaa_eth: execute xdp_do_flush() before napi_complete_done()
driver core: fix potential null-ptr-deref in device_add()
driver core: fix resource leak in device_add()
drivers: base: component: fix memory leak with using debugfs_lookup()
drivers: base: dd: fix memory leak with using debugfs_lookup()
drivers: base: transport_class: fix possible memory leak
drivers: base: transport_class: fix resource leak when transport_add_device() fails
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm: amd: display: Fix memory leakage
drm/amd/display: Fix potential null-deref in dm_resume
drm/amd/display: Fix timing not changning when freesync video is enabled
drm/amd/display: Properly handle additional cases where DCN is not supported
drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write
drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
drm/amdgpu: fix enum odm_combine_mode mismatch
drm/bridge: lt9611: fix clock calculation
drm/bridge: lt9611: fix HPD reenablement
drm/bridge: lt9611: fix polarity programming
drm/bridge: lt9611: fix programming of video modes
drm/bridge: lt9611: fix sleep mode setup
drm/bridge: lt9611: pass a pointer to the of node
drm/bridge: megachips: Fix error handling in i2c_register_driver()
drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec
drm/display/dp_mst: Fix down message handling after a packet reception error
drm/display/dp_mst: Fix down/up message handling after sink disconnect
drm/edid: fix AVI infoframe aspect ratio handling
drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
drm/etnaviv: don't truncate physical page address
drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags
drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
drm/i915/adlp: Fix typo for reference clock
drm/i915: Don't use BAR mappings for ring buffers with LLC
drm/i915: Fix potential bit_17 double-free
drm/i915: Fix VBT DSI DVO port handling
drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
drm/i915/guc: Fix locking when searching for a hung request
drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
drm/i915: Initialize the obj flags for shmem objects
drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
drm/mediatek: Clean dangling pointer on bind error path
drm/mediatek: Drop unbalanced obj unref
drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
drm/mediatek: Use NULL instead of 0 for NULL pointer
drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
drm/msm: clean event_thread->worker in case of an error
drm/msm/dpu: Add check for cstate
drm/msm/dpu: Add check for pstates
drm/msm/dpu: Disallow unallocated resources to be returned
drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update()
drm/msm/dsi: Add missing check for alloc_ordered_workqueue
drm/msm/dsi: Allow 2 CTRLs on v2.5.0
drm/msm/gem: Add check for kmalloc
drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
drm/msm/mdp5: Add check for kzalloc
drm/msm: use strscpy instead of strncpy
drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED
drm/omap: dsi: Fix excessive stack usage
drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
drm/radeon: Fix eDP for single-display iMac11,2
drm/radeon: free iio for atombios when driver shutdown
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
drm/shmem-helper: Revert accidental non-GPL export
drm/tegra: firewall: Check for is_addr_reg existence in IMM check
drm: tidss: Fix pixel format definition
drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
drm/vc4: dpi: Add option for inverting pixel clock and output enable
drm/vc4: dpi: Fix format mapping for RGB565
drm/vc4: hdmi: Correct interlaced timings again
drm/vc4: hdmi: make CEC adapter name unique
drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
drm/vc4: hvs: Set AXI panic modes
drm/virtio: Fix error code in virtio_gpu_object_shmem_init()
drm/vkms: Fix memory leak in vkms_init()
drm/vkms: Fix null-ptr-deref in vkms_release()
eeprom: idt_89hpesx: Fix error handling in idt_init()
efi: Accept version 2 of memory attributes table
efi: fix potential NULL deref in efi_mem_reserve_persistent
exfat: fix inode->i_blocks for non-512 byte sector size device
exfat: fix reporting fs error when reading dir beyond EOF
exfat: fix unexpected EOF while reading dir
exfat: redefine DIR_DELETED as the bad cluster number
ext4: Fix function prototype mismatch for ext4_feat_ktype
ext4: optimize ea_inode block expansion
ext4: refuse to create ea block when umounted
ext4: use ext4_fc_tl_mem in fast-commit replay path
f2fs: allow set compression option of files without blocks
f2fs: fix cgroup writeback accounting with fs-layer encryption
f2fs: fix information leak in f2fs_move_inline_dirents()
f2fs: fix to avoid potential memory corruption in __update_iostat_latency()
f2fs: fix to do sanity check on i_extra_isize in is_alive()
f2fs: use memcpy_{to,from}_page() where possible
fbcon: Check font dimension limits
fbdev: smscufx: fix error handling code in ufx_usb_probe
firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
firmware: coreboot: framebuffer: Ignore reserved pixel color bits
firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle
firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3
firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe()
fix "direction" argument of iov_iter_kvec()
fix iov_iter_bvec() "direction" argument
Fix page corruption caused by racy check in __free_pages
Fix XFRM-I support for nested ESP tunnels
flow_offload: fill flags to action structure
fotg210-udc: Add missing completion handler
fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
fs: dlm: don't set stop rx flag after node reset
fs: dlm: move sending fin message into state change handling
fs: dlm: send FIN ack back in right cases
fs: f2fs: initialize fsdata in pagecache_write()
fs: hfsplus: fix UAF issue in hfsplus_put_super
fs/jfs: fix shift exponent db_agl2size negative
fs/ntfs3: Validate attribute data and valid sizes
fuse: add inode/permission checks to fileattr_get/fileattr_set
genirq: Add and use an irq_data_update_affinity helper
genirq: Fix the return type of kstat_cpu_irqs_sum()
genirq: Refactor accessors to use irq_data_get_affinity_mask
gfs2: Always check inode size of inline inodes
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
gfs2: Improve gfs2_make_fs_rw error handling
gfs2: jdata writepage fix
gpio: vf610: connect GPIO label to dev name
gpu: host1x: Don't skip assigning syncpoints to channels
gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
HID: Add Mapping for System Microphone Mute
HID: asus: use spinlock to protect concurrent accesses
HID: asus: use spinlock to safely schedule workers
hid: bigben_probe(): validate report count
HID: bigben: use spinlock to protect concurrent accesses
HID: bigben: use spinlock to safely schedule workers
HID: bigben_worker() remove unneeded check on report_field
HID: core: Fix deadloop in hid_apply_multiplier.
HID: elecom: add support for TrackBall 056E:011C
HID: logitech-hidpp: Don't restart communication if not necessary
HID: multitouch: Add quirks for flipped axes
HID: retain initial quirks set up when creating HID devices
highmem: round down the address passed to kunmap_flush_on_unmap()
hugetlb: check for undefined shift on 32 bit architectures
hv_netvsc: Check status in SEND_RNDIS_PKT completion message
hwmon: (coretemp) Simplify platform device handling
hwmon: (ftsteutates) Fix scaling of measurements
hwmon: (ltc2945) Handle error case in ltc2945_value_store
hwmon: (mlxreg-fan) Return zero speed for broken fan
i2c: designware: fix i2c_dw_clk_rate() return size to be u32
i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
i2c: mxs: suppress probe-deferral error message
i2c: rk3x: fix a bunch of kernel-doc warnings
i40e: Add checking for null for nlmsg_find_attr()
i40e: add double of VLAN header when computing the max MTU
IB/hfi1: Assign npages earlier
IB/hfi1: Fix math bugs in hfi1_can_pin_pages()
IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
IB/hfi1: Restore allocated resources on failed copyout
IB/hfi1: Update RMT size calculation
IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
ice: add missing checks for PF vsi type
ice: Do not use WQ_MEM_RECLAIM flag for workqueue
ice: Prevent set_channel from changing queues while RDMA active
ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
igc: Add ndo_tx_timeout support
igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()
iio: adc: berlin2-adc: Add missing of_node_put() in error path
iio: adc: stm32-dfsdm: fill module aliases
iio:adc:twl6030: Enable measurement of VAC
iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
iio: hid: fix the retval in accel_3d_capture_sample
iio: hid: fix the retval in gyro_3d_capture_sample
iio: imu: fxos8700: fix ACCEL measurement range selection
iio: imu: fxos8700: fix failed initialization ODR mode assignment
iio: imu: fxos8700: fix IMU data bits returned to user space
iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
iio: imu: fxos8700: fix incorrect ODR mode readback
iio: imu: fxos8700: fix MAGN sensor scale and unit
iio: imu: fxos8700: fix map label of channel type to MAGN sensor
iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
iio: light: tsl2563: Do not hardcode interrupt trigger type
ima: Align ima_file_mmap() parameters with mmap_file LSM hook
inet: fix fast path in __inet_hash_connect()
Input: i8042 - add Clevo PCX0DX to i8042 quirk table
iommu/amd: Fix error handling for pdev_pri_ats_enable()
iommu: Fix error unwind in iommu_group_alloc()
iommu/vt-d: Allow to use flush-queue when first level is default
iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode
iommu/vt-d: Check FL and SL capability sanity in scalable mode
iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock()
iommu/vt-d: Fix error handling in sva enable/disable paths
iommu/vt-d: Remove duplicate identity domain flag
iommu/vt-d: Set No Execute Enable bit in PASID table entry
iommu/vt-d: Use second level for GPA->HPA translation
ionic: clean interrupt before enabling queue to avoid credit race
ionic: refactor use of ionic_rx_fill()
io_uring: add a conditional reschedule to the IOPOLL cancelation loop
io_uring: add missing lock in io_get_file_fixed
io_uring: ensure that io_init_req() passes in the right issue_flags
io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
io_uring: mark task TASK_RUNNING before handling resume/task work
io_uring/poll: allow some retries for poll triggering spuriously
io_uring: remove MSG_NOSIGNAL from recvmsg
io_uring/rsrc: disallow multi-source reg buffers
ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address
ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address
ipmi_ssif: Rename idle state and check
ipmi:ssif: resend_msg() cannot fail
ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
ipv6: Fix datagram socket connection with DSCP.
ipv6: Fix tcp socket connection with DSCP.
irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
irqchip: Fix refcount leak in platform_irqchip_probe
irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
irqdomain: Drop bogus fwspec-mapping error handling
irqdomain: Fix association race
irqdomain: Fix disassociation race
irqdomain: Fix domain registration race
irqdomain: Look for existing mapping only once
iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
ixgbe: add double of VLAN header when computing the max MTU
ixgbe: allow to increase MTU to 3K with XDP enabled
jbd2: fix data missing when reusing bh which is ready to be checkpointed
kbuild: Add CONFIG_PAHOLE_VERSION
kbuild: Port silent mode detection to future gnu make.
kernel/fail_function: fix memory leak with using debugfs_lookup()
kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()
kernel/printk/index.c: fix memory leak with using debugfs_lookup()
KEYS: asymmetric: Fix ECDSA use via keyctl uapi
kobject: Fix slab-out-of-bounds in fill_kobj_path()
kobject: modify kobject_get_path() to take a const *
kprobes: treewide: Cleanup the error messages for kprobes
ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length
ksmbd: fix wrong data area length for smb2 lock request
ktest.pl: Add RUN_TIMEOUT option with default unlimited
ktest.pl: Fix missing "end_monitor" when machine check fails
ktest.pl: Give back console on Ctrt^C on monitor
KVM: Destroy target device if coalesced MMIO unregistration fails
kvm: initialize all of the kvm_debugregs structure before sending it to userspace
KVM: s390: disable migration mode when dirty tracking is disabled
KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()
KVM: SVM: hyper-v: placate modpost section mismatch error
KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
KVM: x86: Mitigate the cross-thread return address predictions bug
l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
leds: led-class: Add missing put_device() to led_put()
leds: led-core: Fix refcount leak in of_led_get()
libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
libbpf: Fix btf__align_of() by taking into account field offsets
lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+
lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION
lib/mpi: Fix buffer overrun when SG is too long
locking/rwsem: Disable preemption in all down_read*() and up_read() code paths
locking/rwsem: Optimize down_read_trylock() under highly contended case
locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath
loop: loop_set_status_from_info() check before assignment
m68k: Check syscall_trace_enter() return code
m68k: /proc/hardware should depend on PROC_FS
malidp: Fix NULL vs IS_ERR() checking
media: i2c: imx219: Fix binning for RAW8 capture
media: i2c: imx219: Split common registers from mode tables
media: i2c: ov7670: 0 instead of -EINVAL was returned
media: i2c: ov772x: Fix memleak in ov772x_probe()
media: imx-jpeg: Apply clk_bulk api instead of operating specific clk
media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
media: max9286: Fix memleak in max9286_v4l2_register()
media: ov2740: Fix memleak in ov2740_init_controls()
media: ov5675: Fix memleak in ov5675_init_controls()
media: platform: ti: Add missing check for devm_regulator_get
media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
media: saa7134: Use video_unregister_device for radio_dev
media: ti: cal: fix possible memory leak in cal_ctx_create()
media: usb: siano: Fix use after free bugs caused by do_submit_urb
media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS
media: uvcvideo: Check controls flags before accessing them
media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible()
media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL
media: uvcvideo: Fix memory leak of object map on error exit path
media: uvcvideo: Fix race condition with usb_kill_urb
media: uvcvideo: Handle cameras with invalid descriptors
media: uvcvideo: Handle errors from calls to usb_string
media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
media: uvcvideo: refactor __uvc_ctrl_add_mapping
media: uvcvideo: Remove format descriptions
media: uvcvideo: Remove s_ctrl and g_ctrl
media: uvcvideo: Silence memcpy() run-time false positive warnings
media: uvcvideo: Use control names from framework
media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data
media: v4l2-jpeg: ignore the unknown APP14 marker
mei: bus-fixup:upon error print return values of send and receive
mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
mfd: cs5535: Don't build on UML
mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
migrate: hugetlb: check for hugetlb shared PMD in node migration
MIPS: DTS: CI20: fix otg power gpio
mips: fix syscall_get_nr
misc/mei/hdcp: Use correct macros to initialize uuid_le
misc: vmw_balloon: fix memory leak with using debugfs_lookup()
mmc: jz4740: Work around bug on JZ4760(B)
mmc: mmc_spi: fix error handling in mmc_spi_probe()
mmc: sdio: fix possible resource leaks in some error paths
mm/filemap: fix page end in filemap_get_read_batch
mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
mm: memcontrol: deprecate charge moving
mm/migration: return errno when isolate_huge_page failed
mm/swapfile: add cond_resched() in get_swap_pages()
mm/thp: check and bail out if page in deferred queue already
mptcp: be careful on subflow status propagation on errors
mptcp: do not wait for bare sockets' timeout
mptcp: fix locking for in-kernel listener creation
mt76: mt7915: fix polling firmware-own status
mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
mtd: spi-nor: sfdp: Fix index value for SCCR dwords
mtd: spi-nor: spansion: Consider reserved bits in CFR5 register
nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
neigh: make sure used and confirmed times are valid
net: add sock_init_data_uid()
net: bcmgenet: Add a check for oversized packets
net: bcmgenet: fix MoCA LED control
net: bgmac: fix BCM5358 support by setting correct flags
net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware
net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
netfilter: br_netfilter: disable sabotage_in hook after first suppression
netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
netfilter: ebtables: fix table blob use-after-free
netfilter: nf_tables: allow to fetch set elements when table has an owner
netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj()
netfilter: nft_tproxy: restrict to prerouting hook
netfilter: x_tables: fix percpu counter block leak on error path when creating new netns
net: fix __dev_kfree_skb_any() vs drop monitor
net: Fix unwanted sign extension in netdev_stats_to_stats64()
net/mlx5: Bridge, fix ageing of peer FDB entries
net/mlx5e: Introduce the mlx5e_flush_rq function
net/mlx5e: IPoIB, Show unknown speed instead of error
net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover
net/mlx5: Enhance debug print in page allocation failure
net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
net/mlx5e: Verify flow_source cap before using it
net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
net/mlx5: fw_tracer: Fix debug print
net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
net/mlx5: Geneve, Fix handling of Geneve object id as error code
net/mlx5: Serialize module cleanup with reload and remove
net: mpls: fix stale pointer if allocation fails during device rename
net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
net: phylink: move phy_device_free() to correctly release phy device
net: phy: meson-gxl: Add generic dummy stubs for MMD register access
net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
net: qrtr: free memory on error path in radix_tree_insert()
net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
netrom: Fix use-after-free caused by accept on already connected socket
net/rose: Fix to not accept on connected socket
net/sched: act_ctinfo: use percpu stats
net/sched: act_mpls: fix action bind logic
net/sched: act_pedit: fix action bind logic
net/sched: act_sample: fix action bind logic
net/sched: Retire tcindex classifier
net: sched: sch: Bounds check priority
net: sched: sch: Fix off by one in htb_activate_prios()
net/sched: tcindex: search key must be 16 bits
net/sched: tcindex: update imperfect hash filters respecting rcu
net/sched: transition act_pedit to rcu and percpu stats
net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
net: stmmac: Restrict warning on disabling DMA store and fwd mode
net: tls: avoid hanging tasks on the tx_lock
net: USB: Fix wrong-direction WARNING in plusb.c
net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
net/x25: Fix to not accept on connected socket
nfc: fix memory leak of se_io context in nfc_genl_se_io
nfs4trace: fix state manager flag printing
nfsd: fix race to check ls_layouts
nfsd: zero out pointers after putting nfsd_files on COPY setup error
NFS: fix disabling of swap
NFSv4: keep state manager thread active if swap is enabled
nilfs2: fix underflow in second superblock position calculations
nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
nvmem: core: add error handling for dev_set_name
nvmem: core: fix cell removal on error
nvmem: core: fix cleanup after dev_set_name()
nvmem: core: fix registration vs use race
nvmem: core: fix return value
nvmem: core: initialise nvmem->id early
nvmem: core: remove nvmem_config wp_gpio
nvmem: qcom-spmi-sdam: fix module autoloading
objtool: add UACCESS exceptions for __tsan_volatile_read/write
objtool: Fix memory leak in create_static_call_sections()
ocfs2: fix defrag path triggering jbd2 ASSERT
ocfs2: fix non-auto defrag path not working issue
octeontx2-pf: Use correct struct reference in test condition
of/address: Return an error when no valid dma-ranges are found
of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
OPP: fix error checking in opp_migrate_dentry()
ovl: Use "buf" flexible array for memcpy() destination
parisc: Fix return code of pdc_iodc_print()
parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
PCI: Add ACS quirk for Wangxun NICs
PCI: Align extra resources for hotplug bridges properly
PCI: Avoid FLR for AMD FCH AHCI adapters
PCI: hotplug: Allow marking devices as disconnected during bind/unbind
PCI/IOV: Enlarge virtfn sysfs name buffer
PCI: loongson: Add more devices that need MRRS quirk
PCI: loongson: Prevent LS7A MRRS increases
PCI/PM: Observe reset delay irrespective of bridge_d3
PCI: switchtec: Return -EFAULT for copy_to_user() errors
PCI: Take other bus devices into account when distributing resources
perf inject: Use perf_data__read() for auxtrace
perf intel-pt: Add documentation for Event Trace and TNT disable
perf intel-pt: Add link to the perf wiki's Intel PT page
perf intel-pt: Add support for emulated ptwrite
perf intel-pt: Do not try to queue auxtrace data on pipe
perf intel-pt: pkt-decoder: Add CFE and EVD packets
perf llvm: Fix inadvertent file creation
perf tools: Fix auto-complete on aarch64
perf/x86/intel: Add Emerald Rapids
phy: qcom-qmp-combo: disable runtime PM on unbind
phy: qcom-qmp-combo: fix broken power on
phy: qcom-qmp-combo: fix memleak on probe deferral
phy: qcom-qmp-combo: fix runtime suspend
phy: qcom-qmp-usb: fix memleak on probe deferral
phy: rockchip-typec: fix tcphy_get_mode error case
phy: rockchip-typec: Fix unsigned comparison with less than zero
pinctrl: aspeed: Fix confusing types in return value
pinctrl: at91: use devm_kasprintf() to avoid potential leaks
pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
pinctrl: mediatek: fix coding style
pinctrl: mediatek: Fix the drive register definition of some Pins
pinctrl: mediatek: Initialize variable *buf to zero
pinctrl: mediatek: Initialize variable pullen and pullup to zero
pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
pinctrl: single: fix potential NULL dereference
pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
platform/x86/amd: pmc: add CONFIG_SERIO dependency
platform/x86: amd-pmc: Correct usage of SMU version
platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN
platform/x86: amd-pmc: Export Idlemask values based on the APU
platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled
platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF
platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
PM: domains: fix memory leak with using debugfs_lookup()
PM: EM: fix memory leak with using debugfs_lookup()
powercap: fix possible name leak in powercap_register_zone()
powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch
powerpc/64s/radix: Fix crash with unaligned relocated kernel
powerpc/64s/radix: Fix RWX mapping with relocated kernel
powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
powerpc/imc-pmu: Revert nest_init_lock to being a mutex
powerpc/mm: Rearrange if-else block to avoid clang warning
powerpc: Remove linker flag from KBUILD_AFLAGS
powerpc: use generic version of arch_is_kernel_initmem_freed()
powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary
powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned
power: supply: remove faulty cooling logic
printf: fix errname.c list
pwm: sifive: Always let the first pwm_apply_state succeed
pwm: sifive: Reduce time the controller lock is held
pwm: stm32-lp: fix the check on arr and cmp registers update
qede: avoid uninitialized entries in coal_entry array
qede: execute xdp_do_flush() before napi_complete_done()
qede: fix interrupt coalescing configuration
random: always mix cycle counter in add_latent_entropy()
rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
RDMA/cxgb4: add null-ptr-check after ip_dev_find()
RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish()
RDMA/irdma: Cap MSIX used to online CPUs + 1
RDMA/irdma: Fix potential NULL-ptr-dereference
RDMA/siw: Fix user page pinning accounting
RDMA/usnic: use iommu_map_atomic() under spin_lock()
rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
rds: rds_rm_zerocopy_callback() use list_first_entry()
READ is "data destination", not source...
regulator: max77802: Bounds check regulator id against opmode
regulator: s5m8767: Bounds check id indexing into arrays
remoteproc/mtk_scp: Move clk ops outside send_lock
remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol"
Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC"
Revert "fbcon: don't lose the console font across generic->chip driver switch"
Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()"
revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
ring-buffer: Handle race between rb_move_tail and rb_check_pages
RISC-V: add a spin_shadow_stack declaration
riscv: disable generation of unwind tables
riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
riscv: ftrace: Reduce the detour code size to half
riscv: ftrace: Remove wasted nops for !RISCV_ISA_C
riscv: jump_label: Fixup unaligned arch_static_branch function
riscv: kprobe: Fixup kernel panic when probing an illegal position
riscv: kprobe: Fixup misaligned load text
riscv: mm: fix regression due to update_mmu_cache change
riscv, mm: Perform BPF exhandler fixup on page fault
riscv: stacktrace: Fix missing the first frame
RISC-V: time: initialize hrtimer based broadcast clock event device
rpmsg: glink: Avoid infinite loop on intent for missing channel
rtc: allow rtc_read_alarm without read_alarm callback
rtc: pm8xxx: fix set-alarm race
rtc: sun6i: Always export the internal oscillator
rtmutex: Ensure that the top waiter is always woken up
s390/ap: fix status returned by ap_aqic()
s390/ap: fix status returned by ap_qact()
s390/dasd: Fix potential memleak in dasd_eckd_init()
s390/decompressor: specify __decompress() buf len to avoid overflow
s390: discard .interp section
s390/extmem: return correct segment type in __segment_load()
s390/idle: mark arch_cpu_idle() noinstr
s390/kprobes: fix current_kprobe never cleared after kprobes reenter
s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
s390/mem_detect: fix detect_memory() error handling
s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64
s390/vdso: remove -nostdlib compiler flag
s390/vmem: fix empty page tables cleanup under KASAN
sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()
sched/psi: Fix use-after-free in ep_remove_wait_queue()
sched/rt: pick_next_rt_entity(): check list_entry
scm: add user copy checks to put_cmsg()
scripts/pahole-flags.sh: Use pahole-version.sh
scripts/tags.sh: fix incompatibility with PCRE2
scripts/tags.sh: Invoke 'realpath' via 'xargs'
scsi: aic94xx: Add missing check for dma_map_single()
scsi: ipr: Work around fortify-string warning
scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
scsi: mpt3sas: Don't change DMA mask while reallocating pools
scsi: mpt3sas: Fix a memory leak
scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
scsi: mpt3sas: Remove usage of dma_get_required_mask() API
scsi: qla2xxx: Check if port is online before sending ELS
scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription
scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
scsi: qla2xxx: Fix erroneous link down
scsi: qla2xxx: Fix exchange oversubscription
scsi: qla2xxx: Fix exchange oversubscription for management commands
scsi: qla2xxx: Fix link failure in NPIV environment
scsi: qla2xxx: Remove increment of interface err cnt
scsi: qla2xxx: Remove unintended flag clearing
scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
scsi: ses: Don't attach if enclosure has no components
scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
scsi: ses: Fix possible desc_ptr out-of-bounds accesses
scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
scsi: snic: Fix memory leak with using debugfs_lookup()
scsi: target: core: Fix warning on RT kernels
sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
sefltests: netdevsim: wait for devlink instance after netns removal
selftest: fib_tests: Always cleanup before exit
selftest/lkdtm: Skip stack-entropy test if lkdtm is not available
selftests/bpf: Fix out-of-srctree build
selftests/bpf: Verify copy_register_state() preserves parent/live fields
selftests: forwarding: lib: quote the sysctl values
selftests/ftrace: Fix bash specific "==" operator
selftests/landlock: Skip overlayfs tests when not supported
selftests/landlock: Test ptrace as much as possible with Yama
selftests/net: Interpret UDP_GRO cmsg data as an int value
selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
serial: 8250_dma: Fix DMA Rx completion race
serial: 8250_dma: Fix DMA Rx rearm race
serial: fsl_lpuart: fix RS485 RTS polariy inverse issue
serial: sc16is7xx: setup GPIO controller later in probe
serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init()
sfc: correctly advertise tunneled IPv6 segmentation
soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe()
soundwire: cadence: Don't overflow the command FIFOs
soundwire: cadence: Drain the RX FIFO after an IO timeout
soundwire: cadence: Remove wasted space in response_buf
sparc: allow PM configs for sparc32 COMPILE_TEST
spi: bcm63xx-hsspi: Fix multi-bit mode setting
spi: dw_bt1: fix MUX_MMIO dependencies
spi: dw: Fix wrong FIFO level setting for long xfers
spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
Squashfs: fix handling and sanity checking of xattr_ids count
squashfs: harden sanity check in squashfs_read_xattr_id_table
staging: emxx_udc: Add checks for dma_alloc_coherent()
staging: mt7621-dts: change palmbus address to lower case
staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh
staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
tap: tap_open(): correctly initialize socket uid
tcp: Fix listen() regression in 5.15.88.
tcp: tcp_check_req() can be called from process context
thermal/drivers/hisi: Drop second sensor hi3660
thermal/drivers/tsens: Add compat string for the qcom,msm8960
thermal/drivers/tsens: Drop msm8976-specific defines
thermal/drivers/tsens: fix slope values for msm8939
thermal/drivers/tsens: limit num_sensors to 9 for msm8939
thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
thermal: intel: BXT_PMIC: select REGMAP instead of depending on it
thermal: intel: Fix unsigned comparison with less than zero
thermal: intel: intel_pch: Add support for Wellsburg PCH
thermal: intel: powerclamp: Fix cur_state for multi package system
thermal: intel: quark_dts: fix error pointer dereference
time/debug: Fix memory leak with using debugfs_lookup()
timers: Prevent union confusion from unexpected restart_syscall()
tools/bootconfig: fix single & used for logical condition
tools/iio/iio_utils:fix memory leak
tools/power/x86/intel-speed-select: Add Emerald Rapid quirk
tools/virtio: fix the vringh test for virtio ring changes
trace/blktrace: fix memory leak with using debugfs_lookup()
tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
tty: fix out-of-bounds access in tty_driver_lookup_tty()
tty: pcn_uart: fix memory leak with using debugfs_lookup()
tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown()
tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown()
tty: serial: fsl_lpuart: disable the CTS when send break signal
tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case
tty: serial: imx: disable Ageing Timer interrupt request irq
tty: serial: imx: Handle RS485 DE signal active high
tun: tun_chr_open(): correctly initialize socket uid
uaccess: Add minimum bounds check on kernel buffer size
uaccess: Add speculation barrier to copy_from_user()
uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
ubi: ensure that VID header offset + VID header size <= alloc, size
ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap
ubi: Fix possible null-ptr-deref in ubi_free_volume()
ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()
ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()
ubi: Fix use-after-free when volume resizing failed
ubifs: dirty_cow_znode: Fix memleak in error handling path
ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
ubifs: Fix build errors as symbol undefined
ubifs: Fix memory leak in alloc_wbufs()
ubifs: Fix wrong dirty space budget for dirty inode
ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
ubifs: Rectify space budget for ubifs_xrename()
ubifs: Reserve one leb for each journal head while doing budget
ubifs: Re-statistic cleaned znode count if commit failed
ubifs: ubifs_writepage: Mark page dirty after writing inode failed
ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
udf: Define EFSCORRUPTED error code
udf: Detect system inodes linked into directory hierarchy
udf: Do not bother merging very long extents
udf: Do not update file length for failed writes to inline files
udf: Fix file corruption when appending just after end of preallocated extent
udf: Preserve link count of system files
udf: Truncate added extents on failed expansion
um: vector: Fix memory leak in vector_config
um: virtio_uml: free command if adding to virtqueue failed
um: virtio_uml: mark device as unregistered when breaking it
um: virtio_uml: move device breaking into workqueue
um: virt-pci: properly remove PCI device from bus
USB: chipidea: fix memory leak with using debugfs_lookup()
usb: core: add quirk for Alcor Link AK9563 smartcard reader
USB: core: Don't hold device lock while reading the "descriptors" sysfs file
USB: dwc3: fix memory leak with using debugfs_lookup()
usb: dwc3: pci: add support for the Intel Meteor Lake-M
usb: dwc3: qcom: enable vbus override when in OTG dr-mode
usb: early: xhci-dbc: Fix a potential out-of-bound memory access
USB: ene_usb6250: Allocate enough memory for full object
USB: fix memory leak with using debugfs_lookup()
USB: fotg210: fix memory leak with using debugfs_lookup()
USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup()
usb: gadget: configfs: remove using list iterator after loop body as a ptr
usb: gadget: configfs: Restrict symlink creation is UDC already binded
usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link()
usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func
usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints
usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe()
USB: gadget: gr_udc: fix memory leak with using debugfs_lookup()
USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup()
USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup()
USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup()
usb: gadget: u_serial: Add null pointer check in gserial_resume
usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails
usb: gadget: uvc: Make bSourceID read/write
usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math
USB: isp116x: fix memory leak with using debugfs_lookup()
USB: isp1362: fix memory leak with using debugfs_lookup()
usb: max-3421: Fix setting of I/O pins
usb: musb: mediatek: don't unregister something that wasn't registered
USB: serial: option: add support for VW/Skoda "Carstick LTE"
USB: sl811: fix memory leak with using debugfs_lookup()
usb: typec: altmodes/displayport: Fix probe pin assign check
usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count
usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()
USB: uhci: fix memory leak with using debugfs_lookup()
usb: uvc: Enumerate valid values for color matching
vc_screen: don't clobber return value in vcs_read
vc_screen: modify vcs_size() handling in vcs_read()
vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
vfio/type1: prevent underflow of locked_vm via exec()
vfio/type1: restore locked_vm
vfio/type1: track locked_vm per dma
vhost/net: Clear the pending messages when the backend is removed
virtio-net: execute xdp_do_flush() before napi_complete_done()
virtio-net: Keep stop() to follow mirror sequence of open()
VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
watchdog: diag288_wdt: do not use stack buffers for hardware data
watchdog: diag288_wdt: fix __diag288() inline assembly
watchdog: Fix kmemleak in watchdog_cdev_register
watchdog: pcwd_usb: Fix attempting to access uninitialized memory
watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
wifi: ath11k: allow system suspend to survive ath11k
wifi: ath11k: debugfs: fix to work with multiple PCI devices
wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
wifi: ath9k: use proper statements in conditionals
wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
wifi: cfg80211: Fix use after free for wext
wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
wifi: ipw2200: fix memory leak in ipw_wdev_init()
wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: iwl3945: Add missing check for create_singlethread_workqueue
wifi: iwl4965: Add missing check for create_singlethread_workqueue()
wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas: fix memory leak in lbs_init_adapter()
wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
wifi: mt7601u: fix an integer underflow
wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
wifi: mwifiex: Add missing compatible string for SD8787
wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
wifi: orinoco: check return value of hermes_write_wordrec()
wifi: rsi: Fix memory leak in rsi_coex_attach()
wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
wifi: rtl8xxxu: gen2: Turn on the rate control
wifi: rtl8xxxu: Use a longer retry limit of 48
wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
WRITE is "data source", not destination...
x86/bugs: Reset speculation control settings on init
x86/cpu: Add Lunar Lake M
x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
x86: Mark stop_this_cpu() __noreturn
x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
x86/microcode: Adjust late loading result reporting message
x86/microcode/AMD: Add a @cpu parameter to the reloading functions
x86/microcode/AMD: Fix mixed steppings support
x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
x86/microcode: Check CPU capabilities after late microcode update correctly
x86/microcode: Default-disable late loading
x86/microcode: Print previous version of microcode after reload
x86/microcode: Rip out the OLD_INTERFACE
x86/perf/zhaoxin: Add stepping check for ZXC
x86/reboot: Disable SVM, not just VMX, when stopping CPUs
x86/reboot: Disable virtualization in an emergency if SVM is supported
x86/resctl: fix scheduler confusion with 'current'
x86/speculation: Allow enabling STIBP with legacy IBRS
x86/speculation: Identify processors vulnerable to SMT RSB predictions
x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list
x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
xfrm: compat: change expression for switch in xfrm_xlate64
xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
xfrm: fix bug with DSCP copy to v6 from v4 tunnel
xfs: assert in xfs_btree_del_cursor should take into account error
xfs: avoid unnecessary runtime sibling pointer endian conversions
xfs: detect self referencing btree sibling pointers
xfs: don't assert fail on perag references on teardown
xfs: don't leak btree cursor when insrec fails after a split
xfs: fix potential log item leak
xfs: purge dquots after inode walk fails during quotacheck
xfs: set XFS_FEAT_NLINK correctly
xfs: validate v5 feature fields
xfs: zero inode fork buffer at allocation

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-15 16:09:04 +03:00
Mikhail Novosyolov
450544f76e fix files 2023-02-08 16:42:55 +03:00
Mikhail Novosyolov
70fde0cb79 rm patch applied upstream 2023-02-08 16:08:25 +03:00
Mikhail Novosyolov
fbadc5a552 [bot] upd: 5.15.79 -> 5.15.92
Changelog:

9p/fd: fix issue of list_del corruption in p9_fd_cancel()
9p/fd: Use P9_HDRSZ for header size
9p: set req refcount to zero to avoid uninitialized usage
9p/trans_fd: always use O_NONBLOCK read/write
9p: trans_fd/p9_conn_cancel: drop client lock earlier
9p/xen: check logical size for buffer size
acct: fix potential integer overflow in encode_comp_t()
ACPICA: Fix error code path in acpi_ds_call_control_method()
ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
ACPI: HMAT: Fix initiator registration for single-initiator systems
ACPI: HMAT: remove unnecessary variable initialization
ACPI: PRM: Check whether EFI runtime is available
ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems
ACPI: resource: do IRQ override on Lenovo 14ALC7
ACPI: resource: do IRQ override on LENOVO IdeaPad
ACPI: resource: do IRQ override on XMG Core 15
ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]
ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
Add exception protection processing for vd in axi_chan_handle_err function
affs: initialize fsdata in affs_truncate()
af_key: Fix send_acquire race with pfkey_register
afs: Fix fileserver probe RTT handling
afs: Fix lost servers_outstanding count
af_unix: call proto_unregister() in the error path in af_unix_init()
af_unix: Get user_ns from in_skb in unix_diag_get_exact().
af_unix: selftest: Fix the size of the parameter to connect()
alpha: fix syscall entry in !AUDUT_SYSCALL case
alpha: fix TIF_NOTIFY_SIGNAL handling
ALSA: asihpi: fix missing pci_disable_device()
ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
ALSA: control-led: use strscpy in set_led_id()
ALSA: dice: fix regression for Lexicon I-ONIX FW810S
ALSA: hda: add snd_hdac_stop_streams() helper
ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list
ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
ALSA: hda/realtek - Turn on power early
ALSA: line6: correct midi status byte when receiving data from podxt
ALSA: line6: fix stack overflow in line6_midi_transmit
ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
ALSA: patch_realtek: Fix Dell Inspiron Plus 16
ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
ALSA: pcm: Set missing stop_operating flag at undoing trigger start
ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue
ALSA: usb-audio: add the quirk for KT0206 device
ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
ALSA: usb-audio: Make sure to stop endpoints before closing EPs
ALSA: usb-audio: Relax hw constraints for implicit fb sync
amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
amd-xgbe: Delay AN timeout during KR training
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
apparmor: Fix abi check to include v8 abi
apparmor: fix a memleak in multi_transaction_new()
apparmor: fix lockdep warning when removing a namespace
apparmor: Fix memleak in alloc_ns()
apparmor: Use pointer to struct aa_label for lbs_cred
aquantia: Do not purge addresses when setting the number of rings
arcnet: fix potential memory leak in com20020_probe()
arm64: atomics: format whitespace consistently
arm64: atomics: remove LL/SC trampolines
arm64: cmpxchg_double*: hazard against entire exchange variable
arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
arm64: dts: freescale: Fix pca954x i2c-mux node names
arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
arm64: dts: imx8mm: Fix NAND controller size-cells
arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
arm64: dts: imx8mn: Fix NAND controller size-cells
arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
arm64: dts: mt2712e: Fix unit address for pinctrl node
arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
arm64: dts: mt6779: Fix devicetree build warnings
arm64: dts: mt8183: Fix Mali GPU clock
arm64: dts: qcom: Correct QMP PHY child node name
arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
arm64: dts: qcom: msm8916: Drop MSS fallback compatible
arm64: dts: qcom: msm8992: Don't use sfpb mutex
arm64: dts: qcom: msm8992-libra: Add CPU regulators
arm64: dts: qcom: msm8992-libra: Fix the memory map
arm64: dts: qcom: msm8996: Add MSM8996 Pro support
arm64: dts: qcom: msm8996: fix GPU OPP table
arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables
arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name
arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sdm630: fix UART1 pin bias
arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength
arm64: dts: qcom: sm6125: fix SDHCI CQE reg names
arm64: dts: qcom: sm8150: fix UFS PHY registers
arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed
arm64: dts: qcom: sm8250: correct LPASS pin pull down
arm64: dts: qcom: sm8250: drop bogus DP PHY clock
arm64: dts: qcom: sm8250: fix UFS PHY registers
arm64: dts: qcom: sm8250: fix USB-DP PHY registers
arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable
arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
arm64: dts: qcom: sm8350: fix UFS PHY registers
arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed
arm64: dts: rockchip: fix ir-receiver node names
arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series
arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
arm64: efi: Execute runtime services from a dedicated stack
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
arm64: make is_ttbrX_addr() noinstr-safe
arm64: mm: kfence: only handle translation faults
arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
arm64: Treat ESR_ELx as a 64-bit register
ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
ARM: at91: pm: avoid soft resetting AC DLL
ARM: at91: rm9200: fix usb device clock id
ARM: dts: am335x-pcm-953: Define fixed regulators in root node
ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
ARM: dts: at91: sama7g5: fix signal name of pin PB2
ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
ARM: dts: imx7d-pico: Use 'clock-frequency'
ARM: dts: imx7: Fix NAND controller size-cells
ARM: dts: imx: Fix pca9547 i2c-mux node name
ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes
ARM: dts: qcom: apq8064: fix coresight compatible
ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
ARM: dts: rockchip: fix ir-receiver node names
arm: dts: rockchip: fix node name for hym8563 rtc
arm: dts: rockchip: remove clock-frequency from rtc
ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name
arm: dts: spear600: Fix clcd interrupt
ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
ARM: dts: turris-omnia: Add ethernet aliases
ARM: dts: turris-omnia: Add switch port 6 node
ARM: dts: vf610: Fix pca9548 i2c-mux node names
ARM: imx: add missing of_node_put()
ARM: mmp: fix timer_read delay
ARM: mxs: fix memory leak in mxs_machine_init()
ARM: renumber bits related to _TIF_WORK_MASK
ARM: ux500: do not directly dereference __iomem
ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
ASoC: codecs: jz4725b: add missed Line In power control bit
ASoC: codecs: jz4725b: fix capture selector naming
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: cs42l51: Correct PGA Volume minimum value
ASoC: dt-bindings: wcd9335: fix reset line polarity in example
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N
ASoC: fsl_micfil: Correct the number of steps on SX controls
ASoC: fsl_micfil: explicitly clear CHnF flags
ASoC: fsl_micfil: explicitly clear software reset bit
ASoC: fsl_sai: use local device pointer
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
ASoC: hdac_hda: fix hda pcm buffer overflow issue
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
ASoC: Intel: Skylake: Fix driver hang during shutdown
ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15
ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
ASoC: jz4740-i2s: Handle independent FIFO flush bits
ASoC: max98373: Add checks for devm_kcalloc
ASoC: mediatek: mt8173: Enable IRQ when pdata is ready
ASoC: mediatek: mt8173: Fix debugfs registration for components
ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()
ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
ASoC: ops: Correct bounds check for second channel on SX controls
ASoC: ops: Fix bounds check for _sx controls
ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
ASoC: pxa: fix null-pointer dereference in filter()
ASoC: qcom: Add checks for devm_kcalloc
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
ASoC: rt1019: Fix the TDM settings
ASoC: rt1308-sdw: add the default value of some registers
ASoC: rt5670: Remove unbalanced pm_runtime_put()
ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
ASoC: soc-pcm: Add NULL check in BE reparenting
ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
ASoC: stm32: dfsdm: manage cb buffers cleanup
ASoC: tas2764: Fix set_tdm_slot in case of single slot
ASoC: tas2770: Fix set_tdm_slot in case of single slot
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
ASoC: wm8904: fix wrong outputs volume after power reactivation
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
ASoC: wm8994: Fix potential deadlock
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
ata: add/use ata_taskfile::{error|status} fields
ata: ahci: Fix PCS quirk application for suspend
ata: libata-core: do not issue non-internal commands once EH is pending
ata: libata: fix NCQ autosense logic
ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros
ata: libata-scsi: simplify __ata_scsi_queuecmd()
ata: libata-transport: fix double ata_host_put() in ata_tport_add()
ata: libata-transport: fix error handling in ata_tdev_add()
ata: libata-transport: fix error handling in ata_tlink_add()
ata: libata-transport: fix error handling in ata_tport_add()
audit: fix undefined behavior in bit shift for AUDIT_BIT
bfq: fix waker_bfqq inconsistency crash
binder: validate alloc->mm in ->mmap() handler
binfmt: Fix error return code in load_elf_fdpic_binary()
binfmt_misc: fix shift-out-of-bounds in check_special_flags
blk-cgroup: fix missing pd_online_fn() while activating policy
blk-mq: fix possible memleak when register 'hctx' failed
blktrace: Fix output non-blktrace event when blk_classic option enabled
block, bfq: fix null pointer dereference in bfq_bio_bfqg()
block, bfq: fix possible uaf for 'bfqq->bic'
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
block: clear ->slave_dir when dropping the main slave_dir reference
block: don't allow splitting of a REQ_NOWAIT bio
block: fix and cleanup bio_check_ro
block: handle bio_split_to_limits() NULL return
block: move CONFIG_BLOCK guard to top Makefile
block: mq-deadline: Do not break sequential write streams to zoned HDDs
block: mq-deadline: Fix dd_finish_request() for zoned devices
block: mq-deadline: Rename deadline_is_seq_writes()
block: sed-opal: kmalloc the cmd/resp buffers
Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
Bluetooth: btintel: Fix missing free skb in btintel_setup_combined()
Bluetooth: btusb: Add debug message for CSR controllers
Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: Fix crash when replugging CSR fake controllers
Bluetooth: Fix not cleanup led when bt_init fails
Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: Fix driver shutdown on closed serdev
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
Bluetooth: L2CAP: Fix u8 overflow
Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS
Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
bnxt_en: Remove debugfs when pci_register_driver failed
bonding: fix link recovery in mode 2 when updelay is nonzero
bonding: uninitialized variable in bond_miimon_inspect()
bpf: Check the other end of slot_type for STACK_SPILL
bpf: Do not copy spin lock field from user in bpf_selem_alloc
bpf: Do not zero-extend kfunc return values
bpf: Fix memory leaks in __check_func_call
bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
bpf: Fix slot type check in check_stack_write_var_off
bpf: Initialize same number of free nodes for each pcpu_freelist
bpf: make sure skb->len != 0 when redirecting to a tunneling device
bpf: Move skb->len == 0 checks into __bpf_redirect
bpf, perf: Use subprog name when reporting subprog ksymbol
bpf: Prevent decl_tag from being referenced in func_proto arg
bpf: propagate precision across all frames, not just the last one
bpf: propagate precision in ALU/ALU64 operations
bpf: pull before calling skb_postpull_rcsum()
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD
bpf: Skip task with pid=1 in send_signal_common()
bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect
bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes
bpf, sockmap: fix race in sock_map_free()
bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
brcmfmac: return error when getting invalid max_flowrings from dongle
bridge: switchdev: Fix memory leaks when changing VLAN protocol
btrfs: always report error in run_one_delayed_ref()
btrfs: check superblock to ensure the fs was not modified at thaw time
btrfs: do not abort transaction on failure to write log tree when syncing log
btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range
btrfs: fix an error handling path in btrfs_defrag_leaves()
btrfs: fix extent map use-after-free when handling missing device in read_one_chunk
btrfs: fix race between quota rescan and disable leading to NULL pointer deref
btrfs: fix resolving backrefs for inline extent followed by prealloc
btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
btrfs: free btrfs_path before copying fspath to userspace
btrfs: free btrfs_path before copying inodes to userspace
btrfs: free btrfs_path before copying root refs to userspace
btrfs: free btrfs_path before copying subvol info to userspace
btrfs: make thaw time super block check to also verify checksum
btrfs: move missing device handling in a dedicate function
btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker
btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
btrfs: raid56: properly handle the error when unable to find the missing stripe
btrfs: remove pointless and double ulist frees in error paths of qgroup tests
btrfs: replace strncpy() with strscpy()
btrfs: send: avoid unaligned encoded writes when attempting to clone range
btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino
btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
btrfs: use kvcalloc in btrfs_get_dev_zone_info
btrfs: zoned: fix missing endianness conversion in sb_write_pointer
bus: ixp4xx: Don't touch bit 7 on IXP42x
bus: mhi: host: Fix race between channel preparation and M0 event
bus: sunxi-rsb: Remove the shutdown callback
bus: sunxi-rsb: Support atomic transfers
ca8210: Fix crash by zero initializing data
caif: fix memory leak in cfctrl_linkup_request()
can: af_can: fix NULL pointer dereference in can_rcv_filter
can: cc770: cc770_isa_probe(): add missing free_cc770dev()
can: esd_usb: Allow REC and TEC to return to zero
can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()
can: kvaser_usb: Add struct kvaser_usb_busparams
can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
can: kvaser_usb: do not increase tx statistics when sending error message frames
can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
can: kvaser_usb_leaf: Fix bogus restart events
can: kvaser_usb_leaf: Fix improved state not being reported
can: kvaser_usb_leaf: Fix wrong CAN state after stopping
can: kvaser_usb_leaf: Set Warning state even without bus errors
can: kvaser_usb: make use of units.h in assignment of frequency
can: m_can: Add check for devm_clk_get
can: m_can: Call the RAM init directly from m_can_chip_config
can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods
can: mcba_usb: Fix termination command argument
can: sja1000: fix size of OCR_MODE_MASK define
can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
can: tcan4x5x: Fix use of register error status mask
can: tcan4x5x: Remove invalid write in clear_interrupts
ceph: avoid putting the realm twice when decoding snaps fails
ceph: do not update snapshot context when there is no new snapshot
ceph: fix NULL pointer dereference for req->r_session
ceph: switch to vfs_inode_has_locks() to fix file lock bug
ceph: Use kcalloc for allocating multiple elements
chardev: fix error handling in cdev_device_add()
char: tpm: Protect tpm_pm_suspend with locks
cifs: add check for returning value of SMB2_close_init
cifs: add check for returning value of SMB2_set_info_init
cifs: do not include page data when checking signature
cifs: fix confusing debug message
cifs: Fix connections leak when tlink setup failed
cifs: fix missed refcounting of ipc tcon
cifs: fix missing display of three mount options
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
cifs: fix oops during encryption
cifs: fix potential deadlock in cache_refresh_path()
cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
cifs: Fix uninitialized memory read for smb311 posix symlink create
cifs: fix use-after-free caused by invalid pointer `hostname`
cifs: Fix wrong return value checking when GETFLAGS
cifs: introduce new helper for cifs_reconnect()
cifs: split out dfs code from cifs_reconnect()
cifs: support nested dfs links over reconnect
class: fix possible memory leak in __class_register()
clk: Fix pointer casting to prevent oops in devm_clk_release()
clk: generalize devm_clk_get() a bit
clk: imx8mn: fix imx8mn_enet_phy_sels clocks list
clk: imx8mn: fix imx8mn_sai2_sels clocks list
clk: imx8mn: rename vpu_pll to m7_alt_pll
clk: imx: replace osc_hdmi with dummy
clk: Provide new devm_clk helpers for prepared and enabled clocks
clk: qcom: clk-krait: fix wrong div2 functions
clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
clk: qcom: lpass-sc7180: Fix pm_runtime usage
clk: renesas: r9a06g032: Repair grave increment error
clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
clk: samsung: Fix memory leak in _samsung_clk_register_pll()
clk: socfpga: Fix memory leak in socfpga_gate_init()
clk: st: Fix memory leak in st_of_quadfs_setup()
clocksource/drivers/sh_cmt: Access registers according to spec
clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
comedi: adv_pci1760: Fix PWM instruction handling
configfs: fix possible memory leak in configfs_create_dir()
coresight: trbe: remove cpuhp instance node before remove cpuhp state
counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update
cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
cpufreq: armada-37xx: stop using 0 as NULL pointer
cpufreq: governor: Use kobject release() method to free dbs_data
cpufreq: Init completion before kobject_init_and_add()
cpufreq: Move to_gov_attr_set() to cpufreq.h
cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
cpu/hotplug: Do not bail-out in DYING/STARTING sections
cpu/hotplug: Make target_store() a nop when target == state
cpuidle: dt: Return the correct numbers of parsed idle states
crypto: amlogic - Remove kcalloc without check
crypto: ccp - Add support for TEE for PCI ID 0x14CA
crypto: ccree - Make cc_debugfs_global_fini() available for module init function
crypto: ccree - Remove debugfs when platform_driver_register failed
crypto: cryptd - Use request context instead of stack for sub-request
crypto: hisilicon/hpre - fix resource leak in remove process
crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set()
crypto: hisilicon/qm - fix missing destroy qp_idr
crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
crypto: n2 - add missing hash statesize
crypto: nitrox - avoid double free on error path in nitrox_sriov_init()
crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
crypto: rockchip - add fallback for ahash
crypto: rockchip - add fallback for cipher
crypto: rockchip - better handle cipher key
crypto: rockchip - do not do custom power management
crypto: rockchip - do not store mode globally
crypto: rockchip - remove non-aligned handling
crypto: rockchip - rework by using crypto_engine
crypto: sun8i-ss - use dma_addr instead u32
crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
csky: Fix function name in csky_alignment() and die()
cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
cxl: Fix refcount leak in cxl_calc_capp_routing
dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
debugfs: fix error when writing negative value to atomic_t debugfs file
device_cgroup: Roll back to original exceptions after copy failure
device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
dma-buf: fix racing conflict of dma_heap_add()
dmaengine: Fix double increment of client_count in dma_chan_get()
dmaengine: idxd: Fix crc_val field for completion record
dmaengine: idxd: Let probe fail when workqueue cannot be enabled
dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
dmaengine: lgm: Move DT parsing after initialization
dmaengine: tegra210-adma: fix global intr clear
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
dm cache: Fix UAF in destroy()
dm cache: set needs_check flag after aborting metadata
dm clone: Fix UAF in clone_dtr()
dm integrity: clear the journal on suspend
dm integrity: Fix UAF in dm_integrity_dtr()
dm integrity: flush the journal on suspend
dm ioctl: fix misbehavior if list_versions races with module loading
dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
dm thin: Fix UAF in run_timer_softirq()
dm thin: resume even if in FAIL mode
dm thin: Use last transaction's pmd->root when commit failed
docs: Fix path paste-o for /sys/kernel/warn_count
docs: Fix the docs build with Sphinx 6.0
docs: update mediator contact information in CoC doc
Documentation: KVM: add API issues section
dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove()
drbd: destroy workqueue when drbd device was freed
drbd: remove call to memset before free device/resource/connection
drbd: use after free in drbd_create_device()
driver core: Fix bus_type.match() error handling in __driver_attach()
driver core: Fix test_async_probe_init saves device in wrong array
drivers: dio: fix possible memory leak in dio_init()
Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
drivers: mcb: fix resource leak in mcb_probe()
drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
drivers/net/bonding/bond_3ad: return when there's no aggregator
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
drm: Add orientation quirk for Lenovo ideapad D330-10IGL
drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
drm/amd: Delay removal of the firmware framebuffer
drm/amd/display: Add HUBP surface flip interrupt handler
drm/amd/display: Calculate output_color_space after pixel encoding adjustment
drm/amd/display: fix array index out of bound error in bios parser
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
drm/amd/display: fix issues with driver unload
drm/amd/display: Fix set scaling doesn's work
drm/amd/display: Manually adjust strobe for DCN303
drm/amd/display: No display after resume from WB/CB
drm/amd/display: prevent memory leak
drm/amd/display: Remove wrong pipe control lock
drm/amd/display: Use the largest vready_offset in pipe group
drm/amdgpu: always register an MMU notifier for userptr
drm/amdgpu: complete gfxoff allow signal during suspend without delay
drm/amdgpu: disable BACO support on more cards
drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2)
drm/amdgpu: drop experimental flag on aldebaran
drm/amdgpu: Enable Aldebaran devices to report CU Occupancy
drm/amdgpu: enable Vangogh VCN indirect sram mode
drm/amdgpu: fix pci device refcount leak
drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback
drm/amdgpu: Fix type of second parameter in trans_msg() callback
drm/amdgpu: handle polaris10/11 overlap asics (v2)
drm/amdgpu: make display pinning more flexible (v2)
drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
drm/amdgpu/powerplay/psm: Fix memory leak in power state init
drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend
drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
drm/amdgpu: update drm_display_info correctly when the edid is read
drm/amdkfd: Fix memory leakage
drm/amd/pm/smu11: BACO is supported when it's in BACO state
drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge
drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read()
drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
drm/bridge: ti-sn65dsi86: Fix output polarity setting bug
drm/connector: send hotplug uevent on connector cleanup
drm/display: Don't assume dual mode adaptors support i2c sub-addressing
drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
drm/drv: Fix potential memory leak in drm_dev_init()
drm/etnaviv: add missing quirks for GC300
drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
drm/fourcc: Add packed 10bit YUV 4:2:0 format
drm/fourcc: Fix vsub/hsub for Q410 and Q401
drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
drm/i915: Allow switching away via vga-switcheroo if uninitialized
drm/i915: Create a dummy object for gen6 ppgtt
drm/i915/display: Check source height is > 0
drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern
drm/i915/dsi: fix VBT send packet port selection for dual link DSI
drm/i915: Fix negative value passed as remaining time
drm/i915: fix TLB invalidation for Gen12 video and compute engines
drm/i915/gt: Reset twice
drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
drm/i915/gvt: fix gvt debugfs destroy
drm/i915/gvt: fix vgpu debugfs clean in remove
drm/i915/migrate: don't check the scratch page
drm/i915/migrate: fix length calculation
drm/i915/migrate: fix offset calculation
drm/i915: Never return 0 if not all requests retired
drm/i915: re-disable RC6p on Sandy Bridge
drm/i915: Remove unused variable
drm/i915/selftest: fix intel_selftest_modify_policy argument types
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
drm/imx: ipuv3-plane: Fix overlay plane width
drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()
drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid()
drm/mediatek: Modify dpi power on/off sequence.
drm/meson: Reduce the FIFO lines held when AFBC is not used
drm/mgag200: Fix PLL setup for G200_SE_A rev >=4
drm/msm/a6xx: Fix speed-bin detection vs probe-defer
drm/msm/adreno: Make adreno quirks not overwrite each other
drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
drm/msm/hdmi: drop unused GPIO support
drm/msm/hdmi: use devres helper for runtime PM management
drm/msm: Use drm_mode_copy()
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
drm/panel: simple: set bpc field for logic technologies displays
drm/panfrost: Fix GEM handle creation ref-counting
drm/panfrost: fix GENERIC_ATOMIC64 dependency
drm/radeon: Add the missed acpi_put_table() to fix memory leak
drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
drm/rockchip: lvds: fix PM usage counter unbalance in poweron
drm/rockchip: Use drm_mode_copy()
drm/shmem-helper: Avoid vm_open error paths
drm/shmem-helper: Remove errant put in error path
drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
drm/sti: Use drm_mode_copy()
drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms
drm/virtio: Fix GEM handle creation UAF
drm/vmwgfx: Don't use screen objects when SEV is active
drm/vmwgfx: Fix race issue calling pin_user_pages
drm/vmwgfx: Validate the box size for the snooped cursor
dsa: lan9303: Correct stat name
dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq
dt-bindings: msm: dsi-controller-main: Fix description of core clock
dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint
dt-bindings: msm: dsi-controller-main: Fix power-domain constraint
dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY
dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY
dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode
dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
dt-bindings: visconti-pcie: Fix interrupts array max constraints
e1000e: Fix TX dispatch condition
e100: Fix possible use after free in e100_xmit_prepare
EDAC/device: Fix period calculation in edac_device_reset_delay_period()
EDAC/device: Respect any driver-supplied workqueue polling value
EDAC/highbank: Fix memory leak in highbank_mc_probe()
EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
efi: Add iMac Pro 2017 to uefi skip cert quirk
efi: fix NULL-deref in init error path
efi: fix userspace infinite retry read efivars after EFI runtime services page fault
efi: random: combine bootloader provided RNG seed with RNG protocol output
efi: rt-wrapper: Add missing include
efi: tpm: Avoid READ_ONCE() for accessing the event log
erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
erofs/zmap.c: Fix incorrect offset calculation
error-injection: Add prompt for function error injection
ethernet: aeroflex: fix potential skb leak in greth_init_rings()
ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
ethtool: avoiding integer overflow in ethtool_phys_id()
eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
eventfd: provide a eventfd_signal_mask() helper
eventpoll: add EPOLL_URING_WAKE poll wakeup flag
exit: Add and use make_task_dead.
exit: Allow oops_limit to be disabled
exit: Expose "oops_count" to sysfs
exit: Put an upper limit on how often we can oops
exit: Use READ_ONCE() for all oops/warn limit reads
ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
ext4: add helper to check quota inums
ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
ext4: add missing validation of fast-commit record lengths
ext4: allocate extended attribute value in vmalloc area
ext4: avoid BUG_ON when creating xattrs
ext4: avoid unaccounted block allocation when expanding inode
ext4: check and assert if marking an no_delete evicting inode dirty
ext4: correct inconsistent error msg in nojournal mode
ext4: disable fast-commit of encrypted dir operations
ext4: don't allow journal inode to have encrypt flag
ext4: don't set up encryption key during jbd2 transaction
ext4: factor out ext4_fc_get_tl()
ext4: fix bad checksum after online resize
ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
ext4: fix bug_on in __es_tree_search caused by bad quota inode
ext4: fix corruption when online resizing a 1K bigalloc fs
ext4: fix deadlock due to mbcache entry corruption
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
ext4: fix error code return to user-space in ext4_get_branch()
ext4: fix inode leak in ext4_xattr_inode_create() on an error path
ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
ext4: fix leaking uninitialized memory in fast-commit journal
ext4: fix off-by-one errors in fast-commit block filling
ext4: fix potential out of bound read in ext4_fc_replay_scan()
ext4: fix reserved cluster accounting in __es_remove_extent()
ext4: fix unaligned memory access in ext4_fc_reserve_space()
ext4: fix undefined behavior in bit shift for ext4_check_flag_values
ext4: fix uninititialized value in 'ext4_evict_inode'
ext4: fix use-after-free in ext4_ext_shift_extents
ext4: fix use-after-free in ext4_orphan_cleanup
ext4: goto right label 'failed_mount3a'
ext4: initialize quota before expanding inode in setproject ioctl
ext4: init quota for 'old.inode' in 'ext4_rename'
ext4: introduce EXT4_FC_TAG_BASE_LEN helper
ext4: remove trailing newline from ext4_msg() message
ext4: remove unused enum EXT4_FC_COMMIT_FAILED
ext4: silence the warning when evicting inode with dioread_nolock
ext4: use ext4_debug() instead of jbd_debug()
extcon: usbc-tusb320: Add support for mode setting and reset
extcon: usbc-tusb320: Add support for TUSB320L
extcon: usbc-tusb320: Add USB TYPE-C support
extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered
extcon: usbc-tusb320: Factor out extcon into dedicated functions
extcon: usbc-tusb320: fix kernel-doc warning
extcon: usbc-tusb320: Update state on probe even if no IRQ pending
f2fs: allow to read node block after shutdown
f2fs: avoid victim selection from previous victim section
f2fs: fix normal discard process
f2fs: Fix the race condition of resize flag between resizefs
f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super()
f2fs: fix to invalidate dcc->f2fs_issue_discard in error path
f2fs: let's avoid panic if extent_tree is not created
f2fs: should put a page when checking the summary info
fbcon: Use kzalloc() in fbcon_prepare_logo()
fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
fbdev: fbcon: release buffer when fbcon_do_set_font() failed
fbdev: geode: don't build on UML
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
fbdev: omapfb: avoid stack overflow warning
fbdev: pm2fb: fix missing pci_disable_device()
fbdev: ssd1307fb: Drop optional dependency
fbdev: uvesafb: don't build on UML
fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
fbdev: vermilion: decrease reference count in error path
fbdev: via: Fix error in via_core_init()
filelock: new helper: vfs_inode_has_locks
firmware: arm_scmi: Cleanup the core driver removal callback
firmware: arm_scmi: Clear stale xfer->hdr.status
firmware: arm_scmi: Harden shared memory access in fetch_notification
firmware: arm_scmi: Harden shared memory access in fetch_response
firmware: coreboot: Check size of table entry and use flex-array
firmware: coreboot: Register bus in module init
firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
floppy: Fix memory leak in do_floppy_init()
fm10k: Fix error handling in fm10k_init_module()
fs: dlm: fix sock release if listen fails
fs: dlm: retry accept() until -EAGAIN or error returns
fs: do not update freeing inode i_io_list
fs: don't audit the capability check in simple_xattr_list()
fs: ext4: initialize fsdata in pagecache_write()
fs: jfs: fix shift-out-of-bounds in dbAllocAG
fs: jfs: fix shift-out-of-bounds in dbDiscardAG
fs/ntfs3: Add null pointer check for inode operations
fs/ntfs3: Add null pointer check to attr_load_runs_vcn
fs/ntfs3: Add overflow check for attribute size
fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst()
fs/ntfs3: Delete duplicate condition in ntfs_read_mft()
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
fs/ntfs3: Fix attr_punch_hole() null pointer derenference
fs/ntfs3: Fix memory leak on ntfs_fill_super() error path
fs/ntfs3: Fix slab-out-of-bounds in r_page
fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs
fs/ntfs3: Fix slab-out-of-bounds read in run_unpack
fs/ntfs3: Harden against integer overflows
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super()
fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init()
fs/ntfs3: Validate attribute name offset
fs/ntfs3: Validate BOOT record_size
fs/ntfs3: Validate buffer length while parsing index
fs/ntfs3: Validate data run offset
fs/ntfs3: Validate index root when initialize NTFS security
fs/ntfs3: Validate resident attribute name
fs: reiserfs: remove useless new_opts in reiserfs_remount
fs: sysv: Fix sysv_nblocks() returns wrong value
fs: use acquire ordering in __fget_light()
ftrace: Fix null pointer dereference in ftrace_add_mod()
ftrace: Fix the possible incorrect kernel message
ftrace: Optimize the allocation for mcount entries
ftrace/scripts: Update the instructions for ftrace-bisect.sh
ftrace/x86: Add back ftrace_expected for ftrace bug reports
fuse: lock inode unconditionally in fuse_fallocate()
futex: Move to kernel/futex/
futex: Resend potentially swallowed owner death notification
gcov: add support for checksum field
gcov: clang: fix the buffer overflow issue
genirq: Always limit the affinity to online CPUs
genirq/irqdesc: Don't try to remove non-existing sysfs files
genirq/msi: Shutdown managed interrupts with unsatifiable affinities
genirq: Take the proposed affinity at face value if force==true
gfs2: Check sb_bsize_shift after reading superblock
gfs2: Switch from strlcpy to strscpy
gpio: amd8111: Fix PCI device reference count leak
gpiolib: cdev: fix NULL-pointer dereferences
gpiolib: check the 'ngpios' property in core gpiolib code
gpiolib: fix memory leak in gpiochip_setup_dev()
gpiolib: Get rid of redundant 'else'
gpiolib: improve coding style for local variables
gpiolib: make struct comments into real kernel docs
gpiolib: protect the GPIO device against being dropped while in use by user-space
gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
gpio: mxc: Unlock on error path in mxc_flip_edge()
gpio/rockchip: fix refcount leak in rockchip_gpiolib_register()
gpio: sifive: Fix refcount leak in sifive_gpio_probe
gpio: use raw spinlock for gpio chip shadowed data
gpu: host1x: Avoid trying to use GART on Tegra20
gsmi: fix null-deref in gsmi_get_variable
h8300: Fix build errors from do_exit() to make_task_dead() transition
hamradio: baycom_epp: Fix return type of baycom_send_packet()
hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
hexagon: Fix function name in die()
hfs: fix OOB Read in __hfs_brec_find
hfs: Fix OOB Write in hfs_asc2mac
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
hfs/hfsplus: use WARN_ON for sanity check
hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
HID: amd_sfh: Add missing check for dma_alloc_coherent
HID: betop: check shape of output reports
HID: check empty report_list in bigben_probe()
HID: check empty report_list in hid_validate_values()
HID: core: fix shift-out-of-bounds in hid_report_raw_event
HID: hid-lg4ff: Add check for empty lbuf
HID: hid-sensor-custom: set fixed size for custom attributes
HID: intel_ish-hid: Add check for ishtp_dma_tx_map
HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
HID: mcp2221: don't connect hidraw
HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
HID: plantronics: Additional PIDs for double volume key presses quirk
HID: playstation: sanity check DualSense calibration data.
HID: revert CHERRY_MOUSE_000C quirk
HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
HID: usbhid: Add ALWAYS_POLL quirk for some mice
HID: wacom: Ensure bootloader PID is usable in hidraw mode
HSI: omap_ssi_core: Fix error handling in ssi_init()
HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
hsr: Add a rcu-read lock to hsr_forward_skb().
hsr: Avoid double remove of a node.
hsr: Disable netpoll.
hsr: Synchronize sending frames to have always incremented outgoing seq nr.
hsr: Synchronize sequence number updates.
hugetlbfs: don't delete error page from pagecache
hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()
hugetlb: unshare some PMDs when splitting VMAs
hvc/xen: lock console list traversal
hwmon: (coretemp) Check for null before removing sysfs attrs
hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
hwmon: (i5500_temp) fix missing pci_disable_device()
hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
hwmon: (ina3221) Fix shunt sum critical calculation
hwmon: (jc42) Convert register access and caching to regmap/regcache
hwmon: (jc42) Fix missing unlock on error in jc42_write()
hwmon: (jc42) Restore the min/max/critical temperatures on resume
hwmon: (ltc2947) fix temperature scaling
hwrng: amd - Fix PCI device refcount leak
hwrng: geode - Fix PCI device refcount leak
i2c: designware: use casting of u64 in clock multiplication to avoid overflow
i2c: i801: add lis3lv02d's I2C address for Vostro 5568
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
i2c: ismt: Fix an out-of-bounds bug in ismt_access()
i2c: mux: reg: check return value after calling platform_get_resource()
i2c: mv64xxx: Add atomic_xfer method to driver
i2c: mv64xxx: Remove shutdown method from driver
i2c: npcm7xx: Fix error handling in npcm_i2c_init()
i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
i2c: tegra: Allocate DMA memory for DMA engine
i40e: Disallow ip4 and ip6 l4_4_bytes
i40e: Fix error handling in i40e_init_module()
i40e: Fix for VF MAC address 0
i40e: Fix not setting default xps_cpus after reset
i40e: Fix the inability to attach XDP program on downed interface
ia64: make IA64_MCA_RECOVERY bool instead of tristate
iavf: Do not restart Tx queues after reset task failure
iavf: Fix a crash during reset task
iavf: Fix error handling in iavf_init_module()
iavf: Fix race condition between iavf_shutdown and iavf_remove
iavf: remove redundant ret variable
IB/hfi1: Fix expected receive setup error exit issues
IB/hfi1: Immediately remove invalid memory from hardware
IB/hfi1: Reject a zero-length user expected buffer
IB/hfi1: Remove user expected buffer invalidate race
IB/hfi1: Reserve user expected TIDs
IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
IB/mad: Don't call to function that might sleep while in atomic context
ieee802154: cc2520: Fix error return code in cc2520_hw_init()
igb: Allocate MSI-X vector when testing
igb: Do not free q_vector unless new one was allocated
igb: Initialize mailbox message for VF reset
igc: Add checking for basetime less than zero
igc: allow BaseTime 0 enrollment for Qbv
igc: Enhance Qbv scheduling by using first flag bit
igc: Fix PPS delta between two synchronized end-points
igc: Lift TAPRIO schedule restriction
igc: recalculate Qbv end_time by considering cycle time
igc: Set Qbv start_time and end_time to end_time if not being configured in GCL
igc: Use strict cycles for Qbv scheduling
iio: adc128s052: add proper .data members in adc128_of_match table
iio: adc: ad_sigma_delta: do not use internal iio_dev lock
iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
iio: adc: mp2629: fix potential array out of bound access
iio: adc: mp2629: fix wrong comparison of channel
iio: adis: add '__adis_enable_irq()' implementation
iio: adis: handle devices that cannot unmask the drdy pin
iio: adis: stylistic changes
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
iio: fix memory leak in iio_device_register_eventset()
iio: health: afe4403: Fix oob read in afe4403_read_raw
iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
iio:imu:adis: Move exports into IIO_ADISLIB namespace
iio: light: apds9960: fix wrong register for gesture gain
iio: light: rpr0521: add missing Kconfig dependencies
iio: ms5611: Simplify IO callback parameters
iio: pressure: ms5611: changed hardcoded SPI speed to value limited
iio: pressure: ms5611: fixed value compensation bug
iio: temperature: ltc2983: make bulk write buffer DMA-safe
iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
ima: Fix a potential NULL pointer access in ima_restore_measurement_list
ima: Fix misuse of dereference of pointer in template_desc_init_fields()
ima: Handle -ESTALE returned by ima_filter_rule_match()
ima: Simplify ima_lsm_copy_rule
include/uapi/linux/swab: Fix potentially missing __always_inline
inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
Input: elants_i2c - properly handle the reset GPIO when power is off
Input: goodix - try resetting the controller when no config is set
Input: i8042 - apply probe defer to more ASUS ZenBook models
Input: i8042 - fix leaking of platform device on module removal
Input: iforce - invert valid length check when fetching device IDs
Input: joystick - fix Kconfig warning for JOYSTICK_ADC
Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
Input: soc_button_array - add use_low_level_irq module parameter
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
Input: wistron_btns - disable on UML
integrity: Fix memory leakage in keyring allocation error path
iommu/amd: Fix ivrs_acpihid cmdline parsing code
iommu/amd: Fix pci device refcount leak in ppr_notifier()
iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
iommu/iova: Fix alloc iova overflows issue
iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
iommu/rockchip: fix permission bits in page table entries v2
iommu/sun50i: Consider all fault sources for reset
iommu/sun50i: Fix flush size
iommu/sun50i: Fix reset release
iommu/sun50i: Fix R/W permission check
iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY
iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries
iommu/vt-d: Set SRE bit only when hardware has SRS cap
io_uring: add flag for disabling provided buffer recycling
io_uring: allow re-poll if we made progress
io_uring: check for valid register opcode earlier
io_uring: Clean up a false-positive warning from GCC 9.3.0
io_uring: cmpxchg for poll arm refs release
io_uring: do not recalculate ppos unnecessarily
io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly
io_uring: ensure that cached task references are always put on exit
io_uring: Fix a null-ptr-deref in io_tctx_exit_cb()
io_uring: fix async accept on O_NONBLOCK sockets
io_uring: fix CQ waiting timeout handling
io_uring: fix double poll leak on repolling
io_uring: fix tw losing poll events
io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res()
io_uring: improve send/recv error handling
io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
io_uring/io-wq: free worker if task_work creation is canceled
io_uring/io-wq: only free worker if it was allocated for creation
io_uring: lock overflowing for IOPOLL
io_uring: make poll refs more robust
io_uring: move to separate directory
io_uring/net: fix fast_iov assignment in io_setup_async_msg()
io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
io_uring/poll: fix poll_refs race with cancelation
io_uring: remove duplicated calls to io_kiocb_ppos
io_uring/rw: defer fsnotify calls to task context
io_uring/rw: ensure kiocb_end_write() is always called
io_uring/rw: remove leftover debug statement
io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
io_uring: update kiocb->ki_pos at execution time
io_uring: update res mask in io_poll_check_events
ipc/sem: Fix dangling sem_array access in semtimedop race
ip_gre: do not report erspan version on GRE interface
ipmi: fix long wait in unload when IPMI disconnect
ipmi: fix memleak when unload ipmi driver
ipmi: fix use after free in _ipmi_destroy_user()
ipmi: kcs: Poll OBF briefly to reduce OBE latency
ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()
ipv4: Fix error return code in fib_table_insert()
ipv4: Fix incorrect route flushing when source address is deleted
ipv4: Fix incorrect route flushing when table ID 0 is used
ipv4: Fix route deletion when nexthop info is not specified
ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
ipv6: avoid use-after-free in ip6_fragment()
ipv6: fix reachability confirmation with proxy_ndp
ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
ipv6/sit: use DEV_STATS_INC() to avoid data-races
irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
irqchip/gic-v3: Always trust the managed affinity provided by the core code
irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init()
ixgbe: fix pci device refcount leak
ixgbevf: Fix resource leak in ixgbevf_init_module()
jbd2: use the correct print format
jfs: Fix fortify moan in symlink
kasan: no need to unset panic_on_warn in end_report()
kbuild: Allow kernel installation packaging to override pkg-config
kcm: avoid potential race in kcm_tx_work
kcm: close race conditions on sk_receive_queue
Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
kcsan: Instrument memcpy/memset/memmove with newer Clang
kcsan: test: don't put the expect array on the stack
kernel/panic: move panic sysctls to its own file
kest.pl: Fix grub2 menu handling for rebooting
kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
ksmbd: add max connections parameter
ksmbd: add smbd max io size parameter
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
ksmbd: do not sign response to session request for guest login
ksmbd: downgrade ndr version error message to debug
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
ksmbd: Fix resource leak in ksmbd_session_rpc_open()
ksmbd: limit pdu length size according to connection status
ktest.pl minconfig: Unset configs instead of just removing them
KVM: arm64: Fix S1PTW handling on RO memslots
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
KVM: arm64: nvhe: Fix build with profile optimization
KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails
KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1
KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
KVM: selftests: Fix build regression by using accessor function
KVM: SVM: fix tsc scaling cache logic
KVM: VMX: Resume guest immediately when injecting #GP on ECREATE
KVM: x86: add kvm_leave_nested
KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
KVM: x86: forcibly leave nested mode on vCPU reset
KVM: x86/mmu: Fix race condition in direct_page_fault
KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use
KVM: x86: nSVM: leave nested mode on vCPU free
KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet
KVM: x86: remove exit_int_info warning in svm_handle_exit
KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
l2tp: close all race conditions in l2tp_tunnel_register()
l2tp: convert l2tp_tunnel_list to idr
l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
l2tp: prevent lockdep issue in l2tp_tunnel_register()
l2tp: Serialize access to sk_user_data with sk_callback_lock
libbpf: Avoid enum forward-declarations in public API in C++ mode
libbpf: Btf dedup identical struct test needs check for nested structs/arrays
libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
libbpf: Fix uninitialized warning in btf_dump_dump_type_data
libbpf: Fix use-after-free in btf_dump_name_dups
libbpf: Handle size overflow for ringbuf mmap
libbpf: Use page size as max_entries when probing ring buffer map
lib/debugobjects: fix stat count and optimize debug_objects_mem_init
lib/fonts: fix undefined behavior in bit shift for get_default_font
libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
lib/notifier-error-inject: fix error when writing -errno to debugfs file
lib/vdso: use "grep -E" instead of "egrep"
LoadPin: Ignore the "contents" argument of the LSM hooks
lockd: set other missing fields when unlocking files
lockref: stop doing cpu_relax in the cmpxchg loop
loop: Fix the max_loop commandline argument treatment when it is set to 0
mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
macintosh: fix possible memory leak in macio_add_one_device()
macintosh/macio-adb: check the return value of ioremap()
macsec: add missing attribute validation for offload
macsec: Fix invalid error code set
macvlan: enforce a consistent minimal mtu
mailbox: arm_mhuv2: Fix return value check in mhuv2_probe()
mailbox: mpfs: read the system controller's status
mailbox: zynq-ipi: fix error handling while device_register() fails
mbcache: automatically delete entries from cache on freeing
mbcache: Avoid nesting of cache->c_list_lock under bit locks
mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
md/bitmap: Fix bitmap chunk size overflow issues
md: fix a crash in mempool_free
md/raid1: stop mdx_raid1 thread when raid1 array run failed
media: adv748x: afe: Select input port when initializing AFE
media: c8sectpfe: Add of_node_put() when breaking out of loop
media: camss: Clean up received buffers on failed start of streaming
media: coda: Add check for dcoda_iram_alloc
media: coda: Add check for kmalloc
media: coda: jpeg: Add check for kmalloc
media: dvb-core: Fix double free in dvb_register_device()
media: dvb-core: Fix ignored return value in dvb_register_frontend()
media: dvb-core: Fix UAF due to refcount races at releasing
media: dvbdev: adopts refcnt to avoid UAF
media: dvbdev: fix build warning due to comments
media: dvbdev: fix refcnt bug
media: dvb-frontends: fix leak of memory fw
media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
media: exynos4-is: don't rely on the v4l2_async_subdev internals
media: i2c: ad5820: Fix error path
media: imon: fix a race condition in send_packet()
media: imx-jpeg: Disable useless interrupt to avoid kernel panic
media: platform: exynos4-is: Fix error handling in fimc_md_init()
media: platform: exynos4-is: fix return value check in fimc_md_probe()
media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
media: s5p-mfc: Clear workbit to handle error condition
media: s5p-mfc: Fix in register read and write for H264
media: s5p-mfc: Fix to handle reference queue during finishing
media: saa7164: fix missing pci_disable_device()
media: si470x: Fix use-after-free in si470x_int_in_callback()
media: solo6x10: fix possible memory leak in solo_sysfs_init()
media: stv0288: use explicitly signed char
media: v4l2-ctrls: Fix off-by-one error in integer menu control check
media: v4l2-dv-timings.c: fix too strict blanking sanity checks
media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()
media: videobuf-dma-contig: use dma_mmap_coherent
media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
media: vimc: Fix wrong function called when vimc_init() fails
media: vivid: fix compose size exceed boundary
mei: me: add meteor lake point M DID
memcg: fix possible use-after-free in memcg_write_event_control()
memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
memory: tegra: Remove clients SID override programming
memstick/ms_block: Add check for alloc_ordered_workqueue
memstick: ms_block: Add error handling support for add_disk()
mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ
mfd: mt6360: Add bounds checking in Regmap read/write call-backs
mfd: pm8008: Fix return value check in pm8008_probe()
mfd: pm8008: Remove driver data structure pm8008_data
mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe()
mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code
MIPS: BCM63xx: Add check for NULL for clk in clk_enable
MIPS: fix duplicate definitions for exported symbols
MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed
MIPS: OCTEON: warn only once if deprecated link status is being used
MIPS: pic32: treat port as signed integer
mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem
mips: ralink: mt7621: do not use kzalloc too early
mips: ralink: mt7621: soc queries and tests as functions
MIPS: vpe-cmp: fix possible memory leak while module exiting
MIPS: vpe-mt: fix possible memory leak while module exiting
misc: fastrpc: Don't remove map on creater_process and device_release
misc: fastrpc: Fix use-after-free race condition for maps
misc: ocxl: fix possible name leak in ocxl_file_register_afu()
misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
mISDN: fix misuse of put_device() in mISDN_register_device()
mISDN: fix possible memory leak in mISDN_dsp_element_register()
mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mm: Always release pages to the buddy allocator in memblock_free_late().
mmc: alcor: fix return value check of mmc_add_host()
mmc: atmel-mci: fix return value check of mmc_add_host()
mmc: core: Fix ambiguous TRIM and DISCARD arg
mmc: core: Normalize the error handling branch in sd_read_ext_regs()
mmc: core: properly select voltage range without power cycle
mmc: f-sdh30: Add quirks for broken timeout clock capability
mmc: meson-gx: fix return value check of mmc_add_host()
mmc: mmci: fix return value check of mmc_add_host()
mmc: mmc_test: Fix removal of debugfs file
mmc: moxart: fix return value check of mmc_add_host()
mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()
mmc: mxcmmc: fix return value check of mmc_add_host()
mmc: omap_hsmmc: fix return value check of mmc_add_host()
mm, compaction: fix fast_isolate_around() to stay within boundaries
mmc: pxamci: fix return value check of mmc_add_host()
mmc: renesas_sdhi: alway populate SCC pointer
mmc: renesas_sdhi: better reset from HS400 mode
mmc: rtsx_pci: fix return value check of mmc_add_host()
mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
mmc: sdhci-brcmstb: Enable Clock Gating to save power
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-brcmstb: Re-organize flags
mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
mmc: sdhci: Fix voltage switch delay
mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K
mmc: sdhci-sprd: Fix no reset data and command after voltage switch
mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
mmc: toshsd: fix return value check of mmc_add_host()
mmc: via-sdmmc: fix return value check of mmc_add_host()
mmc: vub300: fix return value check of mmc_add_host()
mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
mmc: wbsd: fix return value check of mmc_add_host()
mmc: wmt-sdmmc: fix return value check of mmc_add_host()
mm: fs: initialize fsdata passed to write_begin/write_end interface
mm/gup: fix gup_pud_range() for dax
mm: hwpoison: handle non-anonymous THP correctly
mm: hwpoison: refactor refcount check handling
mm: __isolate_lru_page_prepare() in isolate_migratepages_block()
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
mm/khugepaged: fix GUP-fast interaction by sending IPI
mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
mm/khugepaged: take the right locks for page table retraction
mm: migrate: fix THP's mapcount on isolation
mm: shmem: don't truncate page if memory failure happens
mm: vmscan: fix extreme overreclaim and swap floods
module: Don't wait for GOING modules
mptcp: dedicated request sock for subflow in v6
mptcp: mark ops structures as ro_after_init
mptcp: remove MPTCP 'ifdef' in TCP SYN cookies
mptcp: use proper req destructor for IPv6
mrp: introduce active flags to prevent UAF when applicant uninit
mt76: stop the radar detector after leaving dfs channel
mtd: Fix device name leak when register device failed in add_mtd_device()
mtd: lpddr2_nvm: Fix possible null-ptr-deref
mtd: maps: pxa2xx-flash: fix memory leak in probe
mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()
mtd: spi-nor: Fix the number of bytes for the dummy cycles
mtd: spi-nor: hide jedec_id sysfs attribute if not present
mtd: spi-nor: intel-spi: Disable write protection only if asked
myri10ge: Fix an error handling path in myri10ge_probe()
net/9p: Fix a potential socket leak in p9_socket_open
net/9p: use a dedicated spinlock for trans_fd
net: add atomic_long_t to net_device_stats fields
net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
net/af_packet: make sure to pull mac header
net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
net: amd-xgbe: add missed tasklet_kill
net: amd-xgbe: Check only the minimum speed for active/passive cables
net: amd-xgbe: Fix logic around active and passive cables
net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
net: bgmac: Drop free_netdev() from bgmac_enet_remove()
net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835
net: caif: fix double disconnect client in chnl_net_open()
net: defxx: Fix missing err handling in dfx_init()
net: dsa: hellcreek: Check return value
net: dsa: ksz: Check return value
net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims
net: dsa: microchip: ksz9477: port map correction in ALU table entry register
net: dsa: mv88e6xxx: depend on PTP conditionally
net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing()
net: dsa: sja1105: Check return value
net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus
net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions()
net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path
net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
net: ena: Account for the number of processed bytes in XDP
net: ena: Don't register memory info on XDP exchange
net: ena: Fix error handling in ena_init()
net: ena: Fix rx_copybreak value update
net: ena: Fix toeplitz initial hash value
net: ena: Set default value for RX interrupt moderation
net: ena: Update NUMA TPH hint register upon NUMA node update
net: ena: Use bitmask to indicate packet redirection
net: encx24j600: Add parentheses to fix precedence
net: encx24j600: Fix invalid logic in reading of MISTAT register
net: enetc: avoid buffer leaks on xdp_do_redirect() failure
net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
net: enetc: cache accesses to &priv->si->hw
net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
net: enetc: preserve TX ring priority across reconfiguration
net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
net: ethernet: mtk_eth_soc: fix error handling in mtk_open()
net: ethernet: nixge: fix NULL dereference
net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe()
net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
net: farsync: Fix kmemleak when rmmods farsync
net: fec: don't reset irq coalesce settings to defaults on "ip link up"
net: fec: properly guard irq coalesce setup
netfilter: conntrack: Fix data-races around ct mark
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
netfilter: conntrack: set icmpv6 redirects as RELATED
netfilter: conntrack: unify established states for SCTP paths
netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark
netfilter: flowtable_offload: add missing locking
netfilter: flowtable: really fix NAT IPv6 offload
netfilter: ipset: fix hash:net,port,net hang with /0 subnet
netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
netfilter: ipset: regression in ip_set_hash_ip.c
netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface
netfilter: ipset: Rework long task execution when adding/deleting entries
netfilter: nf_tables: add function to create set stateful expressions
netfilter: nf_tables: consolidate set description
netfilter: nf_tables: do not set up extensions for end interval
netfilter: nf_tables: honor set timeout and garbage collection updates
netfilter: nf_tables: perform type checking for existing sets
netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one
netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
net: fix NULL pointer in skb_segment_list
net: fix UaF in netns ops registration error path
net: hinic: Fix error handling in hinic_module_init()
net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
net: hns3: add interrupts re-initialization while doing VF FLR
net: hns3: extract macro to simplify ring stats update code
net: hns3: fix miss L3E checking for rx packet
net: hns3: fix return value check bug of rx copybreak
net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process
net: hns3: fix VF promisc mode not update when mac table full
net: hns3: refactor hns3_nic_reuse_page()
net: hsr: Fix potential use-after-free
net: ionic: Fix error handling in ionic_init_module()
net: ipa: disable ipa interrupt during suspend
net: lan9303: Fix read error execution path
netlink: annotate data races around dst_portid and dst_group
netlink: annotate data races around nlk->portid
netlink: annotate data races around sk_state
netlink: prevent potential spectre v1 gadgets
net: liquidio: release resources when liquidio driver open failed
net: liquidio: simplify if expression
net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
net: macb: fix PTP TX timestamp failure due to packet padding
net: macsec: fix net device access prior to holding a lock
net: macvlan: Use built-in RCU list checking
net: mana: Fix IRQ name - add PCI and queue number
net: mana: Fix race on per-CQ variable napi work_done
net: mctp: mark socks as dead on unhash, prevent re-add
net: mctp: purge receive queues on sk destruction
net: mdiobus: fix double put fwnode in the error path
net: mdiobus: fix unbalanced node reference count
net: mdiobus: fwnode_mdiobus_register_phy() rework error handling
net: mdio: fix unbalanced fwnode reference count in mdio_device_release()
net: mdio-mux-meson-g12a: force internal PHY off on mux switch
net: mdio: validate parameter addr in mdiobus_get_phy()
net: mhi: Fix memory leak in mhi_net_dellink()
net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue
net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start()
net/mlx4: Check retval of mlx4_bitmap_init
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
net/mlx5: Avoid recovery in probe flows
net/mlx5: Do not query pci info while pci disabled
net/mlx5: DR, Fix uninitialized var warning
net/mlx5: DR, Rename list field in matcher struct to list_node
net/mlx5e: Always clear dest encap in neigh-update-del
net/mlx5e: Don't support encap rules with gbp option
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
net/mlx5e: Fix use-after-free when reverting termination table
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
net: mlx5: eliminate anonymous module_init & module_exit
net/mlx5e: Set action fwd flag when parsing tc action goto
net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
net/mlx5: E-Switch, properly handle ingress tagged packets on VST
net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr
net/mlx5: Fix FW tracer timestamp calculation
net/mlx5: Fix handling of entry refcount when command is not issued to FW
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
net/mlx5: Fix ptp max frequency adjustment range
net/mlx5: Fix uninitialized variable bug in outlen_write()
net: mvneta: Fix an out of bounds check
net: mvneta: Prevent out of bounds read in mvneta_config_rss()
net: mvpp2: fix possible invalid pointer dereference
net: net_netdev: Fix error handling in ntb_netdev_init_module()
net: nfc: Fix use-after-free in local_cleanup()
net: pch_gbe: fix pci device refcount leak while module exiting
net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
net: phy: fix null-ptr-deref while probe() failed
net: phy: marvell: add sleep time after enabling the loopback bit
net: phy: mxl-gpy: fix version reporting
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
net/qla3xxx: fix potential memleak in ql3xxx_send()
net: ravb: Fix lack of register setting after system resumed for Gen3
net: ravb: Fix possible hang if RIS2_QFF1 happen
netrom: Fix use-after-free of a listening socket.
net/sched: act_mpls: Fix warning during failed attribute validation
net: sched: allow act_ct to be built without NF_NAT
net: sched: atm: dont intepret cls results when asked to drop
net: sched: cbq: dont intepret cls results when asked to drop
net: sched: disallow noqueue for qdisc classes
net: sched: fix memory leak in tcindex_set_parms
net_sched: reject TCF_EM_SIMPLE case for complex ematch module
net/sched: sch_taprio: do not schedule in taprio_reset()
net/sched: sch_taprio: fix possible use-after-free
net: sparx5: fix error handling in sparx5_port_open()
net: sparx5: Fix reading of the MAC address
net: stmmac: add aux timestamps fifo clearance wait
net: stmmac: enable all safety features by default
net: stmmac: ensure tx function is not running in stmmac_xdp_release()
net: stmmac: fix errno when create_singlethread_workqueue() fails
net: stmmac: fix invalid call to mdiobus_get_phy()
net: stmmac: fix possible memory leak in stmmac_dvr_probe()
net: stmmac: Fix queue statistics reading
net: stmmac: fix "snps,axi-config" node property parsing
net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
net: stmmac: Set MAC's flow control register to reflect current settings
net: stream: purge sk_error_queue in sk_stream_kill_queues()
net/tg3: resolve deadlock in tg3_reset_task() during EEH
net: thunderbolt: Fix error handling in tbnet_init()
net: thunderbolt: fix memory leak in tbnet_open()
net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq
net: thunderx: Fix the ACPI memory leak
net: tun: Fix use-after-free in tun_detach()
net/tunnel: wait until all sk_user_data reader finish before releasing the sock
net/ulp: prevent ULP without clone op from entering the LISTEN status
net/ulp: use consistent error code when blocking ULP
net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
net: usb: qmi_wwan: add Telit 0x103a composition
net: usb: qmi_wwan: add u-blox 0x1342 composition
net: usb: sr9700: Handle negative len
net: use struct_group to copy ip/ipv6 header addresses
net: vmw_vsock: vmci: Check memcpy_from_msg()
net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
net: wwan: iosm: fix kernel test robot reported error
net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()
net/x25: Fix skb leak in x25_lapb_receive_frame()
nfc: Fix potential resource leaks
NFC: nci: Bounds check struct nfc_target arrays
NFC: nci: fix memory leak in nci_rx_data_packet()
nfc/nci: fix race with opening and closing
nfc: pn533: Clear nfc_target before being used
nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION
nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
nfc: st-nci: fix memory leaks in EVT_TRANSACTION
nfp: add port from netdev validation for EEPROM access
nfp: change eeprom length to max length enumerators
nfp: fill splittable of devlink_port_attrs correctly
nfp: fix use-after-free in area_cache_get()
nfsd: don't call nfsd_file_put from client states seqfile display
NFSD: Finish converting the NFSv2 GETACL result encoder
nfsd: fix handling of readdir in v4root vs. mount upcall timeout
NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
nfsd: shut down the NFSv4 state objects before the filecache
nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
NFS: Fix an Oops in nfs_d_automount()
NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
NFSv4.2: Fix a memory stomp in decode_attr_security_label
NFSv4.2: Fix initialisation of struct nfs4_label
NFSv4: Fix a credential leak in _nfs4_discover_trunking()
NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
NFSv4: Retry LOCK on OLD_STATEID during delegation return
NFSv4.x: Fail client initialisation if state manager thread can't run
nilfs2: fix general protection fault in nilfs_btree_insert()
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
nilfs2: fix shift-out-of-bounds due to too large exponent of block size
nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
nios2: add FORCE for vmlinuz.gz
ntb_netdev: Use dev_kfree_skb_any() in interrupt context
ntfs: check overflow when iterating ATTR_RECORDs
ntfs: fix out-of-bounds read in ntfs_attr_find()
ntfs: fix use-after-free in ntfs_attr_find()
nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH
nvme: also return I/O command effects from nvme_command_effects
nvme: ensure subsystem reset is single threaded
nvme: fix multipath crash caused by flush request when blktrace is enabled
nvme: fix passthrough csi check
nvme: fix SRCU protection of nvme_ns_head list
nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
nvme initialize core quirks before calling nvme_init_subsystem
nvmem: rmem: Fix return value check in rmem_read()
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000
nvme-pci: clear the prp2 field when not used
nvme-pci: disable namespace identifiers for the MAXIO MAP1001
nvme-pci: disable write zeroes on various Kingston SSD
nvme-pci: fix doorbell buffer value endianness
nvme-pci: fix mempool alloc size
nvme-pci: fix page size checks
nvme-pci: fix timeout request state check
nvme: restrict management ioctls to admin
nvme: return err on nvme_init_non_mdts_limits fail
nvmet: don't defer passthrough commands with trivial effects to the workqueue
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
nvmet: only allocate a single slab for bvecs
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
objtool: Add a missing comma to avoid string concatenation
objtool: Fix SEGFAULT
objtool, kcsan: Add volatile read/write instrumentation to whitelist
ocfs2: fix memory leak in ocfs2_stack_glue_init()
octeontx2-af: debugsfs: fix pci device refcount leak
octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
octeontx2-af: Fix reference count issue in rvu_sdp_init()
octeontx2-pf: Add check for devm_kcalloc
octeontx2-pf: Avoid use of GFP_KERNEL in atomic context
octeontx2-pf: Fix lmtst ID used in aura free
octeontx2-pf: Fix potential memory leak in otx2_init_tc()
octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt
ocxl: fix pci device refcount leak when calling get_function_0()
of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values
of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
of: property: decrement node refcount in of_fwnode_get_reference_args()
openvswitch: Fix flow lookup to use unmasked key
orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
orangefs: Fix sysfs not cleanup when dev init failed
overflow: Implement size_t saturating arithmetic helpers
ovl: fail on invalid uid/gid mapping at copy up
ovl: fix use inode directly in rcu-walk mode
ovl: remove privs in ovl_copyfile()
ovl: remove privs in ovl_fallocate()
ovl: store lower path in ovl_inode
ovl: use ovl_copy_{real,upper}attr() wrappers
ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
padata: Always leave BHs disabled when running ->parallel()
padata: Fix list iterator in padata_do_serial()
panic: Consolidate open-coded panic_on_warn checks
panic: Expose "warn_count" to sysfs
panic: Introduce warn_limit
panic: Separate sysctl logic from CONFIG_SMP
panic: unset panic_on_warn inside panic()
parisc: Align parisc MADV_XXX constants with all other architectures
parisc: Increase FRAME_WARN to 2048 bytes on parisc
parisc: led: Fix potential null-ptr-deref in start_task()
parport_pc: Avoid FIFO port location truncation
PCI: Check for alloc failure in pci_request_irq()
PCI: dwc: Fix n_fts[] array overrun
PCI: Fix pci_device_is_present() for VFs by checking PF
PCI: mt7621: Add sentinel to quirks table
PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_
PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
PCI/sysfs: Fix double free in error path
PCI: vmd: Disable MSI remapping after suspend
perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init()
perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
perf auxtrace: Fix address filter duplicate symbol selection
perf build: Properly guard libbpf includes
perf/core: Call LSM hook after copying perf_event_attr
perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
perf: Fix perf_pending_task() UaF
perf: Fix possible memleak in pmu_dev_alloc()
perf: Improve missing SIGTRAP checking
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
perf stat: Do not delay the workload with --delay
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
perf stat: Refactor __run_perf_stat() common code
perf symbol: correction while adjusting symbol
perf tools: Fix resources leak in perf_data__open_dir()
perf trace: Handle failure when trace point folder is missed
perf trace: Return error if a system call doesn't exist
perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number
perf/x86/amd: fix potential integer overflow on shift of a int
perf/x86/intel/pt: Fix sampling using single range output
perf/x86/intel/uncore: Add Emerald Rapids
perf/x86/intel/uncore: Clear attr_update properly
perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D
perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology()
perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
perf/x86/msr: Add Emerald Rapids
perf/x86/rapl: Treat Tigerlake like Icelake
phy: phy-can-transceiver: Skip warning if no "max-bitrate"
phy: qcom-qmp-combo: fix out-of-bounds clock access
phy: qcom-qmp-combo: fix sc8180x reset
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
phy: ti: fix Kconfig warning and operator precedence
phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices
pinctrl: amd: Add dynamic debugging for active GPIOs
pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
pinctrl: intel: Save and restore pins in "direct IRQ" mode
pinctrl: k210: call of_node_put()
pinctrl: meditatek: Startup with the IRQs disabled
pinctrl: pinconf-generic: add missing of_node_put()
pinctrl/rockchip: add error handling for pull/drive register getters
pinctrl: rockchip: fix mux route data for rk3568
pinctrl: rockchip: fix reading pull type on rk3568
pinctrl: rockchip: list all pins in a possible mux route for PX30
pinctrl/rockchip: Use temporary variable for struct device
pinctrl: single: Fix potential division by zero
platform/chrome: cros_ec_typec: Cleanup switch handle return paths
platform/chrome: cros_ec_typec: zero out stale pointers
platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
platform/mellanox: mlxbf-pmc: Fix event typo
platform/surface: aggregator: Add missing call to ssam_request_sync_free()
platform/surface: aggregator: Do not check for repeated unsequenced packets
platform/surface: aggregator: Ignore command messages not intended for us
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting
platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present
platform/x86: hp-wmi: Ignore Smart Experience App event
platform/x86: huawei-wmi: fix return value calculation
platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]
platform/x86: ideapad-laptop: Disable touchpad_switch
platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops
platform/x86/intel/hid: Add some ACPI device IDs
platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
PM/devfreq: governor: Add a private governor_data for governor
PM: hibernate: Fix mistake in kerneldoc comment
PM: runtime: Do not call __rpm_callback() from rpm_idle()
pNFS/filelayout: Fix coalescing test for single DS
pnode: terminate at peers of source
PNP: fix name memory leak in pnp_alloc_dev()
powerpc/52xx: Fix a resource leak in an error handling path
powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
powerpc/eeh: Drop redundant spinlock initialization
powerpc/hv-gpci: Fix hv_gpci event list
powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
powerpc/perf: callchain validate kernel stack pointer bounds
powerpc/pseries/eeh: use correct API for error log size
powerpc/rtas: avoid device tree lookups in rtas_os_term()
powerpc/rtas: avoid scheduling in rtas_os_term()
powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds
power: supply: ab8500: Fix error handling in ab8500_charger_init()
power: supply: fix null pointer dereferencing in power_supply_get_battery_info
power: supply: fix residue sysfs file in error handle route of __power_supply_register()
power: supply: z2_battery: Fix possible memleak in z2_batt_probe()
ppp: associate skb with a device at tx
prlimit: do_prlimit needs to have a speculation check
proc: avoid integer type confusion in get_proc_long
proc: fixup uptime selftest
proc: proc_skip_spaces() shouldn't think it is working on C strings
pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
pstore: Properly assign mem_type property
pstore/ram: Fix error return code in ramoops_probe()
pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
pstore/zone: Use GFP_ATOMIC to allocate zone buffer
ptdma: pt_core_execute_cmd() should use spinlock
pwm: mediatek: always use bus clock for PWM on MT7622
pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm
pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
pwm: tegra: Fix 32 bit build
pwm: tegra: Improve required rate calculation
qed (gcc13): use u16 for fid to be big enough
qlcnic: fix sleep-in-atomic-context bugs caused by msleep
qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
r6040: Fix kmemleak in probe and remove
r8152: add vendor/device ID pair for Microsoft Devkit
r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()
rapidio: devices: fix missing put_device in mport_cdev_open
rapidio: fix possible name leaks when rio_add_device() fails
rapidio: fix possible UAF when kfifo_alloc() fails
rapidio: rio: fix possible name leak in rio_register_mport()
ravb: Fix "failed to switch device to config mode" message during unbind
ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables
rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
rcu-tasks: Simplify trc_read_check_handler() atomic operations
RDMA/core: Fix ib block iterator counter overflow
RDMA/core: Fix order of nldev_exit call
RDMA/core: Make sure "ib_port" is valid when access sysfs node
RDMA/efa: Add EFA 0xefa2 PCI ID
RDMA/hfi1: Fix error return code in parse_platform_config()
RDMA/hfi: Decrease PCI device reference count in error path
RDMA/hns: Fix AH attr queried by query_qp
RDMA/hns: Fix error code of CMD
RDMA/hns: Fix ext_sge num error when post send
RDMA/hns: fix memory leak in hns_roce_alloc_mr()
RDMA/hns: Fix page size cap from firmware
RDMA/hns: Fix PBL page MTR find
RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
RDMA/irdma: Report the correct link speed
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
RDMA/nldev: Fix failure to send large messages
RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
RDMA/restrack: Release MR restrack when delete
RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
RDMA/siw: Fix immediate work request flush to completion queue
RDMA/siw: Fix pointer cast warning
RDMA/siw: Set defined status for work completion with undefined status
RDMA/srp: Fix error return code in srp_parse_options()
RDMA/srp: Move large values to a new enum for gcc13
regulator: core: fix deadlock on regulator enable
regulator: core: fix kobject release warning and memory leak in regulator_register()
regulator: core: fix module refcount leak in set_supply()
regulator: core: fix resource leak in regulator_register()
regulator: core: fix UAF in destroy_regulator()
regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
regulator: core: fix use_count leakage when handling boot-on
regulator: core: use kfree_const() to free space conditionally
regulator: da9211: Use irq handler when ready
regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe()
regulator: qcom-rpmh: Fix PMR735a S3 regulator spec
regulator: slg51000: Wait after asserting CS pin
regulator: twl6030: fix get status of twl6032 regulators
regulator: twl6030: re-add TWL6032_SUBCLASS
reiserfs: Add missing calls to reiserfs_security_free()
relay: fix type mismatch when allocating memory in relay_create_buf()
remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()
remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
remoteproc: qcom_q6v5_pas: detach power domains on remove
remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
reset: uniphier-glue: Fix possible null-ptr-deref
reset: uniphier-glue: Use reset_control_bulk API
Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007"
Revert "ARM: dts: imx7: Fix NAND controller size-cells"
Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
Revert "drm/amd/display: Limit max DSC target bpp for specific monitors"
Revert "drm/amdgpu: make display pinning more flexible (v2)"
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
Revert "net: macsec: report real_dev features when HW offloading is enabled"
Revert "selftests/bpf: Add test for unstable CT lookup API"
Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
Revert "usb: dwc3: disable USB core PHY management"
Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
ring_buffer: Do not deactivate non-existant pages
ring-buffer: Include dropped pages in counting dirty patches
RISC-V: Align the shadow stack
riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC
riscv: dts: sifive: fu740: fix size of pcie 32bit memory
riscv: dts: sifive unleashed: Add PWM controlled LEDs
riscv: fix race when vmap stack overflow
riscv: kexec: Fixup irq controller broken in kexec crash path
riscv/kprobe: Fix instruction simulation of JALR
riscv, kprobes: Stricter c.jr/c.jalr decoding
riscv/mm: add arch hook arch_clear_hugepage_flags
riscv: mm: notify remote harts about mmu cache updates
riscv: mm: Proper page permissions after initmem free
riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument
riscv: Sync efi page table's kernel mappings before switching
riscv: uaccess: fix type of 0 variable on error in get_user()
RISC-V: vdso: Do not add missing symbols to version section in linker script
riscv: vdso: fix section overlapping under some conditions
rtc: cmos: avoid UIP when reading alarm time
rtc: cmos: avoid UIP when writing alarm time
rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
rtc: cmos: Disable ACPI RTC event on removal
rtc: cmos: Eliminate forward declarations of some functions
rtc: cmos: fix build on non-ACPI platforms
rtc: cmos: Fix event handler registration ordering issue
rtc: cmos: Fix wake alarm breakage
rtc: cmos: Rename ACPI-related functions
rtc: ds1347: fix value written to century register
rtc: mc146818-lib: extract mc146818_avoid_UIP
rtc: mxc_v2: Add missing clk_disable_unprepare()
rtc: pcf85063: fix pcf85063_clkout_control
rtc: pcf85063: Fix reading alarm
rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0
rtc: snvs: Allow a time difference on clock register read
rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
rxrpc: Fix ack.bufferSize to be 0 when generating an ack
rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
rxrpc: Use refcount_t rather than atomic_t
s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
s390/crashdump: fix TOD programmable field size
s390/ctcm: Fix return type of ctc{mp,}m_tx()
s390/dasd: fix no record found for raw_track_access
s390/debug: add _ASM_S390_ prefix to header guard
s390: expicitly align _edata and _end symbols on page boundary
s390/kexec: fix ipl report address for kdump
s390/lcs: Fix return type of lcs_start_xmit()
s390/netiucv: Fix return type of netiucv_tx()
s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
s390/qeth: fix use-after-free in hsci
s390/qeth: fix various format strings
samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
sched/core: Fix use-after-free bug in dup_user_cpus_ptr()
sched/core: Introduce sched_asym_cpucap_active()
sched/fair: Cleanup task_util and capacity type
sched/fair: Removed useless update of p->recent_used_cpu
sched/uclamp: Fix relationship between uclamp and migration margin
sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()
sched/uclamp: Make select_idle_capacity() use util_fits_cpu()
sched/uclamp: Make task_fits_capacity() use util_fits_cpu()
sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
scripts/faddr2line: Fix regression in name resolution on ppc64le
scsi: core: Fix a race between scsi_done() and scsi_timeout()
scsi: efct: Fix possible memleak in efct_device_init()
scsi: elx: libefc: Fix second parameter type in state callbacks
scsi: fcoe: Fix possible name leak when device_register() fails
scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
scsi: hpsa: Fix allocation size for scsi_host_alloc()
scsi: hpsa: Fix error handling in hpsa_add_sas_host()
scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
scsi: hpsa: Fix possible memory leak in hpsa_init_one()
scsi: ibmvfc: Avoid path failures during live migration
scsi: ipr: Fix WARNING in ipr_init()
scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
scsi: iscsi: Fix possible memory leak when device_register() failed
scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs
scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile
scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
scsi: mpt3sas: Remove scsi_dma_map() error messages
scsi: qla2xxx: Fix crash when I/O abort times out
scsi: qla2xxx: Fix set-but-not-used variable warnings
scsi: scsi_debug: Fix a warning in resp_report_zones()
scsi: scsi_debug: Fix a warning in resp_verify()
scsi: scsi_debug: Fix a warning in resp_write_scat()
scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
scsi: snic: Fix possible UAF in snic_tgt_create()
scsi: storvsc: Fix handling of srb_status and capacity change events
scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
scsi: ufs: core: Fix devfreq deadlocks
scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery
scsi: ufs: Reduce the START STOP UNIT timeout
scsi: ufs: Stop using the clock scaling lock in the error handler
scsi: zfcp: Fix double free of FSF request when qdio send fails
sctp: clear out_curr if all frag chunks of current msg are pruned
sctp: fail if no bound addresses can be used for a given scope
sctp: fix memory leak in sctp_stream_outq_migrate()
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
sctp: sysctl: make extra pointers netns aware
seccomp: Move copy_seccomp() to no failure path.
security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6
selftests/bpf: Add test for unstable CT lookup API
selftests/bpf: Add verifier test for release_reference()
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
selftests: devlink: fix the fd redirect in dummy_reporter_test
selftests/efivarfs: Add checking of the test return value
selftests/ftrace: event_triggers: wait longer for test_event_enable
selftests/futex: fix build for clang
selftests/intel_pstate: fix build for ARCH=x86_64
selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c
selftests: mptcp: fix mibit vs mbit mix up
selftests: mptcp: more stable simult_flows tests
selftests: net: add delete nexthop route warning test
selftests/net: Find nettest in current directory
selftests: net: fix nexthop warning cleanup double ip typo
selftests/net: toeplitz: fix race on tpacket_v3 block close
selftests: net: Use "grep -E" instead of "egrep"
selftests/powerpc: Fix resource leaks
selftests: Provide local define of __cpuid_count()
selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
selftests: set the BUILD variable to absolute path
selftests: Use optional USERCFLAGS and USERLDFLAGS
selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace
selftests/vm: remove ARRAY_SIZE define from individual tests
serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
serial: 8250_bcm7271: Fix error handling in brcmuart_init()
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250: Flush DMA Rx on RLSI
serial: 8250_lpss: Configure DMA also w/o DMA filter
serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake
serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
serial: 8250: omap: Flush PM QOS work on remove
serial: 8250_omap: remove wait loop from Errata i202 workaround
serial: Add rs485_supported to uart_port
serial: altera_uart: fix locking in polling mode
serial: amba-pl011: avoid SBSA UART accessing DMACR register
serial: amba-pl011: fix high priority character transmission in rs486 mode
serial: atmel: fix incorrect baudrate setup
serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way"
serial: fsl_lpuart: Fill in rs485_supported
serial: imx: Add missing .thaw_noirq hook
serial: pch: Fix PCI device refcount leak in pch_request_dma()
serial: pch_uart: Pass correct sg to dma_unmap_sg()
serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
serial: stm32: Deassert Transmit Enable on ->rs485_config()
serial: stm32: Factor out GPIO RTS toggling into separate function
serial: stm32: move dma_request_chan() before clk_prepare_enable()
serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode
serial: sunsab: Fix error handling in sunsab_init()
serial: tegra: Read DMA status before terminating
sfc: fix potential memleak in __ef100_hard_start_xmit()
siox: fix possible memory leak in siox_device_add()
skbuff: Account for tail adjustment during pull operations
slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m
slimbus: stream: correct presence rate frequencies
soc: imx8m: Enable OCOTP clock before reading the register
soc: imx8m: Fix incorrect check for of_clk_get_by_name()
soc: mediatek: pm-domains: Fix the power glitch issue
soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
soc: qcom: apr: make code more reuseable
soc: qcom: apr: Make qcom,protection-domain optional again
soc: qcom: llcc: make irq truly optional
soc: qcom: Select REMAP_MMIO for LLCC driver
soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
soreuseport: Fix socket selection for SO_INCOMING_CPU.
soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15
soundwire: intel: Initialize clock stop timeout
speakup: fix a segfault caused by switching consoles
spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()
spi: intel: Fix the offset to get the 64K erase opcode
spi: intel: Use correct mask for flash and protected regions
spi: mediatek: Fix DEVAPC Violation at KO Remove
spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
spi: spidev: remove debug messages that access spidev->spi without locking
spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode
spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
spi: stm32: Print summary 'callbacks suppressed' message
spi: Update reference to struct spi_controller
staging: media: tegra-video: fix chan->mipi value on error
staging: media: tegra-video: fix device_node use after free
staging: mt7621-dts: change some node hex addresses to lower case
staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
staging: rtl8192u: Fix use after free in ieee80211_rx()
staging: vchiq_arm: fix enum vchiq_status return types
staging: vme_user: Fix possible UAF in tsi148_dma_list_add
stmmac: fix potential division by 0
SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
SUNRPC: ensure the matching upcall is in-flight upon downcall
SUNRPC: Fix missing release socket in rpc_sockname()
SUNRPC: Return true/false (not 1/0) from bool functions
sysctl: add a new register_sysctl_init() interface
tcp: avoid the lookup process failing to get sk in ehash table
tcp: cdg: allow tcp_cdg_release() to be called multiple times
tcp: configurable source port perturb table size
tcp: fix rate_app_limited to default to 1
tee: optee: fix possible memory leak in optee_register_device()
test_firmware: fix memory leak in test_firmware_init()
thermal: core: call put_device() only after device_register() fails
thermal/core: fix error code in __thermal_cooling_device_register()
thermal: core: fix some possible name leaks in error paths
thermal/core: Remove duplicate information when an error occurs
thermal/core: Rename 'trips' to 'num_trips'
thermal/drivers/imx8mm_thermal: Validate temperature range
thermal/drivers/qcom/lmh: Fix irq handler return value
thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2
thermal: int340x: Add missing attribute for data rate base
thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
thermal: intel: int340x: Protect trip temperature from concurrent updates
thermal: Validate new state in cur_state_store()
thunderbolt: Use correct function to calculate maximum USB3 link rate
timerqueue: Use rb_entry_safe() in timerqueue_getnext()
tipc: add an extra conn_get in tipc_conn_alloc
tipc: call tipc_lxc_xmit without holding node_read_lock
tipc: check skb_linearize() return value in tipc_disc_rcv()
tipc: Fix potential OOB in tipc_link_proto_rcv()
tipc: fix unexpected link reset due to discovery messages
tipc: re-fetch skb cb after tipc_msg_validate
tipc: set con sock in tipc_conn_alloc
tomoyo: fix broken dependency on *.conf.default
tools: fix ARRAY_SIZE defines in tools and selftests hdrs
tools: gpio: fix -c option of gpio-event-mon
tools: iio: iio_generic_buffer: Fix read size
tools/include: Add _RET_IP_ and math definitions to kernel.h
tools/nolibc/arch: mark the _start symbol as weak
tools/nolibc/arch: split arch-specific code into individual files
tools/nolibc: fix the O_* fcntl/open macro definitions for riscv
tools/nolibc: Remove .global _start from the entry point code
tools/nolibc: restore mips branch ordering in the _start block
tools/nolibc/std: move the standard type definitions to std.h
tools/nolibc/types: split syscall-specific definitions into their own files
tools/nolibc: use pselect6 on RISCV
tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax`
tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list
tools/virtio: initialize spinlocks in vring_test.c
tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
tpm: acpi: Call acpi_put_table() to fix memory leak
tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()
tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
trace_events_hist: add check for return value of 'create_hist_field'
tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE
tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
tracing: Fix issue of missing one synthetic field
tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
tracing: Fix memory leak in tracing_read_pipe()
tracing: Fix race where eprobes can be called before the event
tracing: Fix race where histograms can be called before the event
tracing: Fix warning on variable 'struct trace_array'
tracing: Fix wild-memory-access in register_synth_event()
tracing: Free buffers when a used dynamic event is removed
tracing/hist: Fix issue of losting command info in error_log
tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'
tracing/hist: Fix wrong return value in parse_action_params()
tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
tracing: Make sure trace_printk() can output as soon as it can be used
tracing/osnoise: Fix duration type
tracing/probes: Handle system names with hyphens
tracing/ring-buffer: Have polling block on watermark
tracing: Use alignof__(struct {type b;}) instead of offsetof()
treewide: fix up files incorrectly marked executable
tty: fix possible null-ptr-defer in spk_ttyio_release
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
tty: serial: altera_uart_{r,t}x_chars() need only uart_port
tty: serial: clean up stop-tx part in altera_uart_tx_chars()
tty: serial: fsl_lpuart: don't break the on-going transfer when global reset
tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
ubsan: no need to unset panic_on_warn in ubsan_epilogue()
udf: Avoid double brelse() in udf_rename()
udf: Discard preallocation before extending file with a hole
udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
udf: Fix extending file within last block
udf: Fix extension of the last extent in the file
udf: Fix preallocation discarding at indirect extent boundary
uio: uio_dmem_genirq: Fix deadlock between irq config and handling
uio: uio_dmem_genirq: Fix missing unlock in irq configuration
unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()
uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
usb: acpi: add helper to check port lpm capability using acpi _DSM
usb: add NO_LPM quirk for Realforce 87U Keyboard
USB: bcma: Make GPIO explicitly optional
usb: cdns3: host: fix endless superspeed hub port reset
usb: cdns3: remove fetched trb from cache before dequeuing
usb: cdnsp: Fix issue with Clear Feature Halt Endpoint
usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1
usb: cdnsp: fix lack of ZLP for ep0
usb: chipidea: fix deadlock in ci_otg_del_timer
usb: core: hub: disable autosuspend for TI TUSB8041
usb: dwc3: core: defer probe on ulpi_read_id timeout
usb: dwc3: exynos: Fix remove() function
usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
usb: dwc3: gadget: Clear ep descriptor last
usb: dwc3: gadget: conditionally remove requests
usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake
usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
usb: fotg210-udc: Fix ages old endianness issues
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
usb: gadget: f_hid: fix f_hidg lifetime vs cdev
usb: gadget: f_hid: fix refcount leak on error path
usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
USB: gadgetfs: Fix race between mounting and unmounting
usb: gadget: g_webcam: Send color matching descriptor per frame
usb: gadget: uvc: Prevent buffer overflow in setup handler
usb: host: ehci-fsl: Fix module alias
USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
usb: musb: remove extra check in musb_gadget_vbus_draw
usb: rndis_host: Secure rndis_query check against int overflow
usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
USB: serial: cp210x: add Kamstrup RF sniffer PIDs
USB: serial: cp210x: add SCALANCE LPE-9000 device id
USB: serial: f81232: fix division by zero on line-speed change
USB: serial: f81534: fix division by zero on line-speed change
USB: serial: option: add Fibocom FM160 0x0111 composition
USB: serial: option: add Quectel EC200U modem
USB: serial: option: add Quectel EM05CN modem
USB: serial: option: add Quectel EM05CN (SG) modem
USB: serial: option: add Quectel EM05-G (CS) modem
USB: serial: option: add Quectel EM05-G (GR) modem
USB: serial: option: add Quectel EM05-G modem
USB: serial: option: add Quectel EM05-G (RS) modem
USB: serial: option: add Sierra Wireless EM9191
USB: serial: option: add u-blox LARA-L6 modem
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: remove old LARA-R6 PID
usb: storage: Add check for kcalloc
usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
usb: typec: altmodes/displayport: Add pin assignment helper
usb: typec: altmodes/displayport: Fix pin assignment calculation
usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
usb: typec: Factor out non-PD fwnode properties
usb: typec: mux: Enter safe mode only when pins need to be reconfigured
usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail
usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails
usb: typec: tipd: Fix spurious fwnode_handle_put in error path
usb: ulpi: defer ulpi_register on ulpi_read_id timeout
usb: xhci: Check endpoint is valid before dereferencing it
usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
vduse: Validate vq_num in vduse_validate_config()
venus: pm_helpers: Fix error check in vcodec_domains_get()
veth: Fix race with AF_XDP exposing old or uninitialized descriptors
vfio: platform: Do not pass return buffer to ACPI _RST method
vfs: fix copy_file_range() averts filesystem freeze protection
vhost: fix range used in translate_desc()
vhost/vsock: Fix error handling in vhost_vsock_init()
video: hyperv_fb: Avoid taking busy spinlock on panic path
virtio-net: correctly enable callback during start_xmit
virtio_pci: modify ENOENT to EINVAL
vme: Fix error not catched in fake_init()
vmxnet3: correctly report csum_level for encapsulated packet
vmxnet3: correctly report encapsulated LRO packet
vmxnet3: use correct intrConf reference when using extended queues
vringh: fix range used in iotlb_translate()
w1: fix deadloop in __w1_remove_master_device()
w1: fix WARNING after calling w1_process()
wifi: airo: do not assign -1 to unsigned char
wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
wifi: ath10k: Fix return value in ath10k_pci_init()
wifi: ath11k: Fix QCN9074 firmware boot on x86
wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
wifi: ath9k: verify the expected usb_endpoints are present
wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
wifi: cfg80211: don't allow multi-BSSID in S1G
wifi: cfg80211: fix buffer overflow in elem comparison
wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
wifi: iwlwifi: mvm: fix double free on tx path.
wifi: mac80211: Fix ack frame idr leak when mesh has no route
wifi: mac80211: fix memory free error when registering wiphy fail
wifi: mac80211: fix memory leak in ieee80211_if_add()
wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
wifi: mac80211: sdata can be NULL during AMPDU start
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
wifi: mt76: do not run mt76u_status_worker if the device is not running
wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
wifi: mt76: mt7921: fix reporting of TX AGGR histogram
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
wifi: rtl8xxxu: Fix reading the vendor of combo chips
wifi: rtl8xxxu: Fix the channel width reporting
wifi: wext: use flex array destination for memcpy()
wifi: wilc1000: sdio: fix module autoloading
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
wifi: wilc1000: validate number of channels
wifi: wilc1000: validate pairwise and authentication suite offsets
x86: ACPI: cstate: Optimize C3 entry on AMD CPUs
x86/asm: Fix an assembler warning with current binutils
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
x86/bugs: Flush IBP in ib_prctl_set()
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
x86/cpu: Add several Intel server CPU model numbers
x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().
x86/fpu: Add a pkru argument to copy_uabi_to_xstate()
x86/fpu: Allow PKRU to be (once again) written by ptrace.
x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set
x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
x86/hyperv: Remove unregister syscore call from Hyper-V cleanup
x86/hyperv: Restore VP assist page after cpu offlining/onlining
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
x86/kexec: Fix double-free of elf header buffer
x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK
x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
x86/MCE/AMD: Clear DFR errors found in THR handler
x86/mce: Get rid of msr_ops
x86/microcode/intel: Do not retry microcode reloading on the APs
x86/pm: Add enumeration check before spec MSRs save/restore setup
x86/resctrl: Fix task CLOSID/RMID update race
x86/sgx: Add overflow check in sgx_validate_offset_length()
x86/sgx: Create utility to validate user provided offset and length
x86/sgx: Reduce delay and interference of enclave release
x86/tsx: Add a feature bit for TSX control MSR support
x86/vdso: Conditionally export __vdso_sgx_enter_enclave()
x86/xen: Fix memory leak in xen_init_lock_cpu()
x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
xen/netback: don't call kfree_skb() with interrupts disabled
xen/netback: do some code cleanup
xen/netback: Ensure protocol headers don't fall in the non-linear area
xen/netback: fix build warning
xen-netfront: Fix NULL sring after live migration
xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too
xen/pcpu: fix possible memory leak in register_pcpu()
xen/platform-pci: add missing free_irq() in error path
xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
xfrm: fix "disable_policy" on ipv4 early demux
xfrm: Fix ignored return value in xfrm6_init()
xfrm: Fix oops in __xfrm_state_delete()
xfrm: replay: Fix ESN wrap around for GSO
xhci: Add a flag to disable USB3 lpm on a xhci root port level.
xhci: Add update_hub_device override for PCI xHCI hosts
xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N
xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
xhci: Fix null pointer dereference when host dies
xhci-pci: set the dma max_seg_size
xhci: Prevent infinite loop in transaction errors recovery for streams
xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()
zonefs: Detect append writes at invalid locations
zonefs: fix zone report size in __zonefs_io_error()

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-08 16:00:24 +03:00
Mikhail Novosyolov
b5c72e1580 Avoid rediffing patches when possible 2023-02-08 15:54:13 +03:00
Mikhail Novosyolov
b58aedfe8d [bot] upd: 5.15.77 -> 5.15.79
Changelog:

ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
af_unix: Fix memory leaks of the whole sk due to OOB skb.
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
ALSA: hda: fix potential memleak in 'add_widget_node'
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
ALSA: hda/realtek: Add Positivo C6300 model quirk
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
ALSA: usb-audio: Add quirk entry for M-Audio Micro
ALSA: usb-audio: Yet more regression for for the delayed card registration
arm64: dts: imx8: correct clock order
arm64: dts: juno: Add thermal critical trip points
arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers
arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers
arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers
arm64: efi: Fix handling of misaligned runtime regions and drop warning
arm64: entry: avoid kprobe recursion
ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
ata: pata_legacy: fix pdc20230_set_piomode()
block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
block: Fix possible memory leak for rq_wb on add_disk failure
Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
Bluetooth: L2CAP: Fix attempting to access uninitialized memory
Bluetooth: L2CAP: Fix memory leak in vhci_write
Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
Bluetooth: virtio_bt: Use skb_put to set length
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
bpf: Add helper macro bpf_for_each_reg_in_vstate
bpf: Fix sockmap calling sleepable function in teardown path
bpf: Fix wrong reg type conversion in release_reference()
bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
bpf, sock_map: Move cancel_work_sync() out of sock lock
bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
bpf, verifier: Fix memory leak in array reallocation for stack state
btrfs: fix inode list leak during backref walking at find_parent_nodes()
btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
btrfs: fix lost file sync on direct IO write with nowait and dsync iocb
btrfs: fix match incorrectly in dev_args_match_device
btrfs: fix tree mod log mishandling of reallocated nodes
btrfs: fix type of parameter generation in btrfs_get_dentry
btrfs: fix ulist leaks in error paths of qgroup self tests
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
btrfs: zoned: initialize device's zone info for seeding
can: af_can: fix NULL pointer dereference in can_rx_register()
can: j1939: j1939_send_one(): fix missing CAN header initialization
capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
cert host tools: Stop complaining about deprecated OpenSSL functions
cifs: fix regression in very old smb1 mounts
clk: qcom: Update the force mem core bit for GPU clocks
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
dmaengine: at_hdmac: Check return code of dma_async_device_register
dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix at_lli struct definition
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Fix concurrency over descriptor
dmaengine: at_hdmac: Fix concurrency over the active list
dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
dmaengine: at_hdmac: Free the memset buf without holding the chan lock
dmaengine: at_hdmac: Protect atchan->status with the channel lock
dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
dmaengine: pxa_dma: use platform_get_irq_optional
dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
drm/amd/display: explicitly disable psr_feature_enable appropriately
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
drm/amdkfd: avoid recursive lock in migrations back to RAM
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdkfd: handle CPU fault on COW mapping
drm/amdkfd: Migrate in CPU page fault use current mm
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
drm/i915/sdvo: Filter out invalid outputs more sensibly
drm/i915/sdvo: Setup DDC fully before output init
drm/msm/hdmi: fix IRQ lifetime
drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag
drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach
drm/rockchip: dsi: Force synchronous probe
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
efi: random: reduce seed size to 32 bytes
efi: random: Use 'ACPI reclaim' memory for random seed
efi/tpm: Pass correct address to memblock_reserve
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
ext4,f2fs: fix readahead of verity data
ext4: fix BUG_ON() when directory entry has invalid rec_len
ext4: fix warning in 'ext4_da_release_space'
fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
firmware: arm_scmi: Fix devres allocation device in virtio transport
firmware: arm_scmi: Make Rx chan_setup fail on memory errors
firmware: arm_scmi: Suppress the driver's bind attributes
fscrypt: fix keyring memory leak on mount failure
fscrypt: stop using keyrings subsystem for fscrypt_master_key
ftrace: Fix use-after-free for dynamic ftrace_ops
fuse: add file_modified() to fallocate
fuse: fix readdir cache race
hamradio: fix issue of dev reference count leakage in bpq_device_event()
HID: hyperv: fix possible memory leak in mousevsc_probe()
HID: playstation: add initial DualSense Edge controller support
HID: saitek: add madcatz variant of MMO7 mouse device ID
hwspinlock: qcom: correct MMIO max register for newer SoCs
i2c: piix4: Fix adapter not be removed in piix4_remove()
i2c: xiic: Add platform module alias
IB/hfi1: Correctly move list in sc_disable()
ibmvnic: Free rwi on reset success
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
ipv6: fix WARNING in ip6_route_net_exit_late()
ipvs: fix WARNING in ip_vs_app_net_cleanup()
ipvs: fix WARNING in __ip_vs_cleanup_batch()
ipvs: use explicitly signed chars
isdn: mISDN: netjet: fix wrong check of device registration
kprobe: reverse kp->flags when arm_kprobe failed
KVM: arm64: Fix bad dereference on MTE-enabled systems
KVM: s390: pv: don't allow userspace to set the clock under PV
KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
KVM: x86: emulator: em_sysexit should update ctxt->mode
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
KVM: x86: emulator: update the emulation mode after CR0 write
KVM: x86: emulator: update the emulation mode after rsm
KVM: x86: Mask off reserved bits in CPUID.80000001H
KVM: x86: Mask off reserved bits in CPUID.80000006H
KVM: x86: Mask off reserved bits in CPUID.80000008H
KVM: x86: Mask off reserved bits in CPUID.8000001AH
KVM: x86: Mask off reserved bits in CPUID.8000001FH
KVM: x86: Protect the unused bits in MSR exiting flags
KVM: x86: Trace re-injected exceptions
KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
macsec: clear encryption keys from the stack after setting up offload
macsec: delete new rxsc when offload fails
macsec: fix detection of RXSCs when toggling offloading
macsec: fix secy->n_rx_sc accounting
marvell: octeontx2: build error: unknown type name 'u64'
mctp: Fix an error handling path in mctp_init()
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: dvb-frontends/drxk: initialize err to 0
media: meson: vdec: fix possible refcount leak in vdec_probe()
media: rkisp1: Don't pass the quantization to rkisp1_csm_config()
media: rkisp1: Initialize color space on resizer sink and source pads
media: rkisp1: Use correct macro for gradient registers
media: rkisp1: Zero v4l2_subdev_format fields in when validating links
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: v4l: subdev: Fail graciously when getting try data for NULL state
MIPS: jump_label: Fix compat branch range check
mISDN: fix possible memory leak in mISDN_register_device()
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mm/damon/dbgfs: check if rm_contexts input is for a real context
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
mm/memremap.c: map FS_DAX device memory as decrypted
mm/shmem: use page_mapping() to detect page cache for uffd continue
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
mtd: parsers: bcm47xxpart: Fix halfblock reads
mtd: parsers: bcm47xxpart: print correct offset on read error
net: atlantic: macsec: clear encryption keys from the stack
net: broadcom: Fix BCMGENET Kconfig
net: cpsw: disable napi in cpsw_ndo_open()
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
net: dsa: fall back to default tagger if we can't load the one from DT
net: dsa: Fix possible memory leaks in dsa_loop_init()
net: fec: fix improper use of NETDEV_TX_BUSY
netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
netfilter: ipset: enforce documented limit to prevent allocating huge memory
netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
netfilter: nf_tables: netlink notifier might race to release objects
netfilter: nf_tables: release flow rule object from commit path
net: fman: Unregister ethernet device on removal
net: gso: fix panic on frag_list with mixed head alloc types
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
net: lapbether: fix issue of invalid opcode in lapbeth_open()
net: macvlan: fix memory leaks of macvlan_common_newlink
net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
net: mdio: fix undefined behavior in bit shift for __mdiobus_register
net/mlx5: Allow async trigger completion execution on single CPU systems
net/mlx5: Bridge, verify LAG state when adding bond to bridge
net/mlx5e: E-Switch, Fix comparing termination table instance
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
net, neigh: Fix null-ptr-deref in neigh_table_clear()
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: phy: mscc: macsec: clear encryption keys when freeing a flow
net: sched: Fix use after free in red_enqueue()
net/smc: Fix possible leaked pernet namespace in smc_init()
net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
net: tun: call napi_schedule_prep() to ensure we own a napi
net: tun: fix bugs for oversize packet when napi frags enabled
net: tun: Fix memory leaks of napi_get_frags
net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
nfc: fdp: Fix potential memory leak in fdp_nci_send()
nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
nfs4: Fix kmemleak when allocate slot failed
NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
NFSv4.2: Fixup CLONE dest file size for zero-length count
NFSv4: Fix a potential state reclaim deadlock
nilfs2: fix deadlock in nilfs_count_free_blocks()
nilfs2: fix use-after-free bug of ns_writer on remount
octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
octeontx2-pf: Use hardware register for CQE count
parisc: Avoid printing the hardware path twice
parisc: Export iosapic_serial_irq() symbol for serial port driver
parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
perf stat: Fix printing os->prefix in CSV metrics output
perf tools: Add the include/perf/ directory to .gitignore
perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
perf/x86/intel: Fix pebs event constraints for ICL
perf/x86/intel: Fix pebs event constraints for SPR
phy: ralink: mt7621-pci: add sentinel to quirks table
phy: stm32: fix an error code in probe
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
RDMA/cma: Use output interface for net_dev check
RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
RDMA/hns: Disable local invalidate operation
RDMA/hns: Remove magic number
RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx()
RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters()
riscv: fix reserved memory setup
riscv: process: fix kernel info leakage
riscv: vdso: fix build with llvm
rose: Fix NULL pointer dereference in rose_send_frame()
s390/boot: add secure boot trailer
s390/cio: derive cdev information only for IO-subchannels
s390/cio: fix out-of-bounds access on cio_ignore free
s390/uaccess: add missing EX_TABLE entries to __clear_user()
scsi: core: Restrict legal sdev_state transitions via sysfs
scsi: lpfc: Adjust bytes received vales during cmf timer interval
scsi: lpfc: Adjust CMF total bytes and rxmonitor
scsi: lpfc: Rework MIB Rx Monitor debug info logic
serial: ar933x: Deassert Transmit Enable on ->rs485_config()
soundwire: qcom: check for outanding writes before doing a read
soundwire: qcom: reinit broadcast completion
stmmac: dwmac-loongson: fix invalid mdio_node
stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S
stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed
tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
tcp/udp: Make early_demux back namespacified.
tee: Fix tee_shm_register() for kernel TEE drivers
thunderbolt: Add DP OUT resource when DP tunnel is discovered
thunderbolt: Tear down existing tunnels when resuming from hibernate
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
tools/nolibc/string: Fix memcmp() implementation
tracing/histogram: Update document for KEYS_MAX size
tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
video/fbdev/stifb: Implement the stifb_fillrect() function
vmlinux.lds.h: Fix placement of '.data..decrypted' section
vsock: fix possible infinite sleep in vsock_connectible_wait_data()
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
wifi: cfg80211: fix memory leak in query_regdb_file()
wifi: cfg80211: silence a sparse RCU warning
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
x86/cpu: Restore AMD's DE_CFG MSR after resume
x86/syscall: Include asm/ptrace.h in syscall_wrapper header

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-11-17 15:50:28 +03:00
Mikhail Novosyolov
d84df33943 Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops.
Needed for nbfc-linux
2022-11-07 01:26:10 +03:00
Mikhail Novosyolov
03c817ef27 enable 9p on x86_64
Fixes: 537ae029 ("update version, revrite config files, use zstd compression for kernel")

It is enabled on i686 and arm64.

Thanks to betcher@ for noting this.
2022-11-07 00:30:10 +03:00
Mikhail Novosyolov
3fee972b05 [bot] upd: 5.15.75 -> 5.15.77
Changelog:

ACPI: extlog: Handle multiple records
ACPI: video: Force backlight native for more TongFang devices
ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
ALSA: aoa: Fix I2S device accounting
ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
ALSA: au88x0: use explicitly signed char
ALSA: rme9652: use explicitly signed char
ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
ALSA: Use del_timer_sync() before freeing timer
amd-xgbe: add the bit rate quirk for Molex cables
amd-xgbe: fix the SFP compliance codes check for DAC cables
arc: iounmap() arg is volatile
ARC: mm: fix leakage of memory allocated for PTE
arm64: Add AMPERE1 to the Spectre-BHB affected list
arm64: errata: Remove AES hwcap for COMPAT tasks
arm64/mm: Consolidate TCR_EL1 fields
arm64: mte: move register initialization to C
ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
ata: ahci-imx: Fix MODULE_ALIAS
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
atlantic: fix deadlock at aq_nic_stop
btrfs: enhance unsupported compat RO flags handling
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
can: kvaser_usb: Fix possible completions during init_completion
can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
cifs: Fix xid leak in cifs_copy_file_range()
cifs: Fix xid leak in cifs_create()
cifs: Fix xid leak in cifs_flock()
cifs: Fix xid leak in cifs_ses_add_channel()
coresight: cti: Fix hang in cti_disable_hw()
counter: microchip-tcb-capture: Handle Signal1 read and Synapse
cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
cpufreq: intel_pstate: Read all MSRs on the target CPU
cpufreq: qcom: fix memory leak in error path
cpufreq: qcom: fix writes in read-only memory region
dm: remove unnecessary assignment statement in alloc_dev()
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
drm/amdgpu: fix sdma doorbell init ordering on APUs
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
drm/i915/dp: Reset frl trained flag before restarting FRL training
drm/msm/dp: fix IRQ lifetime
drm/msm/dsi: fix memory corruption with too many bridges
drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
drm/msm/hdmi: fix memory corruption with too many bridges
drm/vc4: Add module dependency on hdmi-codec
ethtool: eeprom: fix null-deref on genl_info in dump
exec: Copy oldsighand->action under spin-lock
fbdev: smscufx: Fix several use-after-free bugs
fs/binfmt_elf: Fix memory leak in load_elf_binary()
fs: dlm: fix invalid derefence of sb_lvbptr
HID: magicmouse: Do not set BTN_MOUSE on double report
hwmon/coretemp: Handle large core ID value
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
i40e: Fix DMA mappings leak
i40e: Fix ethtool rx-flow-hash setting for X722
i40e: Fix flow-type by setting GL_HASH_INSET registers
i40e: Fix VF hang when reset is triggered on another VF
iio: adxl372: Fix unsafe buffer attributes
iio: light: tsl2583: Fix module unloading
iio: temperature: ltc2983: allocate iio channels once
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
iommu/vt-d: Clean up si_domain in the init_dmars() error path
ionic: catch NULL pointer issue on reconfig
ipv6: ensure sane device mtu in tunnels
kcm: annotate data-races around kcm->rx_psock
kcm: annotate data-races around kcm->rx_wait
kcm: do not sense pfmemalloc status in kcm_sendpage()
kernfs: fix use-after-free in __kernfs_remove
ksmbd: fix incorrect handling of iterate_dir
ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
kvm: Add support for arch compat vm ioctls
KVM: arm64: vgic: Fix exit condition in scan_its_table()
KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
mac802154: Fix LQI recording
Makefile.debug: re-enable debug info for .S files
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
media: ipu3-imgu: Fix NULL pointer dereference in active selection access
media: mceusb: set timeout to at least timeout provided
media: v4l2-dv-timings: add sanity checks for blanking values
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
media: venus: dec: Handle the case where find_format fails
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: vivid: set num_in/outputs to 0 if not supported
media: vivid: s_fbuf: add more sanity checks
mmc: block: Remove error check of hw_reset on reset
mmc: core: Add SD card quirk for broken discard
mmc: core: Fix kernel panic when remove non-standard SDIO card
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
mtd: rawnand: marvell: Use correct logic for nand-keep-config
net/atm: fix proc_mpc_write incorrect return value
net: bcmsysport: Indicate MAC is in charge of PHY PM
net: broadcom: bcm4908enet: remove redundant variable bytes
net: broadcom: bcm4908_enet: update TX stats after actual transmission
netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed
net: do not sense pfmemalloc status in skb_append_pagefrags()
net: ehea: fix possible memory leak in ehea_register_port()
net: enetc: survive memory pressure without crashing
net: ethernet: ave: Fix MAC to be in charge of PHY PM
net: fec: limit register access on i.MX6UL
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
net: hinic: fix memory leak when reading function table
net: hinic: fix the issue of CMDQ memory leaks
net: hinic: fix the issue of double release MBOX callback of VF
net: hns: fix possible memory leak in hnae_ae_register()
net: hsr: avoid possible NULL deref in skb_clone()
net: ieee802154: fix error return code in dgram_bind()
net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
net: macb: Specify PHY PM management done by MAC
net-memcg: avoid stalls when under memory pressure
net/mlx5e: Do not increment ESN when updating IPsec ESN state
net/mlx5e: Extend SKB room check to include PTP-SQ
net/mlx5: Fix crash during sync firmware reset
net/mlx5: Fix possible use-after-free in async command interface
net/mlx5: Print more info on pci error handlers
net/mlx5: Update fw fatal reporter state on PCI handlers successful recover
net: netsec: fix error handling in netsec_register_mdio()
net: phy: dp83822: disable MDI crossover status change interrupt
net: phy: dp83867: Extend RX strap quirk for SGMII mode
net: phylink: add mac_managed_pm in phylink_config structure
net: sched: cake: fix null pointer access issue when cake_init() fails
net: sched: delete duplicate cleanup of backlog and qlen
net: sched: fix race condition in qdisc_graft()
net: sched: sfb: fix null pointer access issue when sfb_init() fails
nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
NFSv4: Add an fattr allocation to _nfs4_discover_trunking()
NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
nh: fix scope used to find saddr when adding non gw nh
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
nvme-hwmon: kmalloc the NVME SMART log buffer
nvmet: fix workqueue MEM_RECLAIM flushing dependency
ocfs2: clear dinode links count in case of error
ocfs2: fix BUG when iput after ocfs2_mknod fails
openvswitch: switch from WARN to pr_warn
perf auxtrace: Fix address filter symbol name match for modules
perf: Fix missing SIGTRAPs
perf: Skip and warn on unknown format 'configN' attrs
perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
perf vendor events power10: Fix hv-24x7 metric events
perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
perf/x86/intel/pt: Relax address filter validation
pinctrl: Ingenic: JZ4755 bug fixes
PM: domains: Fix handling of unavailable/disabled idle states
PM: hibernate: Allow hybrid sleep to work with s2idle
r8152: add PID for the Lenovo OneLink+ Dock
Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"
Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"
Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"
Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"
Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"
Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
sched/core: Fix comparison in sched_group_cookie_match()
scsi: lpfc: Fix memory leak in lpfc_create_port()
scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
scsi: sd: Revert "scsi: sd: Remove a local variable"
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
serial: core: move RS485 configuration tasks from drivers into core
serial: Deassert Transmit Enable on probe in driver-specific way
sfc: Change VF mac via PF as first preference if available.
sfc: include vport_id in filter spec hash and equal()
tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
tcp: fix indefinite deferral of RTO with SACK reneging
tcp: minor optimization in tcp_add_backlog()
tcp/udp: Fix memory leak in ipv6_renew_options().
tipc: fix an information leak in tipc_topsrv_kern_subscr
tipc: fix a null-ptr-deref in tipc_topsrv_accept
tipc: Fix recognition of trial period
tools: iio: iio_utils: fix digit calculation
tracing: Do not free snapshot if tracer is on cmdline
tracing: Simplify conditional compilation code in tracing_set_tracer()
udp: Update reuse->has_conns under reuseport_lock.
USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
usb: bdc: change state when port disconnected
usb: dwc3: gadget: Don't set IMI for no_interrupt
usb: dwc3: gadget: Stop processing more requests on IMI
usb: gadget: uvc: consistently use define for headerlen
usb: gadget: uvc: fix sg handling during video encode
usb: gadget: uvc: fix sg handling in error case
usb: gadget: uvc: giveback vb2 buffer on req complete
usb: gadget: uvc: improve sg exit condition
usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
x86/microcode/AMD: Apply the patch early on every logical thread
x86/resctrl: Fix min_cbm_bits for AMD
x86/topology: Fix duplicated core ID within a package
x86/topology: Fix multiple packages shown on a single-package system
x86/unwind/orc: Fix unreliable stack dump with gcov
xhci: Add quirk to reset host back to default state at shutdown
xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
xhci: Remove device endpoints from bandwidth list when freeing the device

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-11-05 19:42:58 +03:00
Mikhail Novosyolov
413b6194ab Pull exact version of devel
Otherwise devel from another kernel build would satisfy this dependency.
2022-10-27 12:22:05 +03:00
Mikhail Novosyolov
1e6a4de9af aufs: rediff patch
Just rediff without changes. It did not apply to 5.15.75.
2022-10-27 11:12:41 +03:00
Mikhail Novosyolov
3abd9a18d3 [bot] upd: 5.15.74 -> 5.15.75
Changelog:

ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
ALSA: dmaengine: increment buffer pointer atomically
ALSA: hda: beep: Simplify keep-power-at-enable behavior
ALSA: hda/hdmi: Don't skip notification handling during PM operation
ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
ALSA: hda/realtek: Correct pin configs for ASUS G533Z
ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
ALSA: oss: Fix potential deadlock at unregistration
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
ALSA: usb-audio: Fix last interface check for registration
ALSA: usb-audio: Fix NULL dererence at error path
ALSA: usb-audio: Fix potential memory leaks
ALSA: usb-audio: Register card at the last interface
arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
arm64: dts: ti: k3-j7200: fix main pinmux range
arm64: errata: Add Cortex-A55 to the repeat tlbi list
arm64: ftrace: fix module PLTs with mcount
arm64: topology: move store_cpu_topology() to shared code
ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
ARM: decompressor: Include .data.rel.ro.local
ARM: Drop CMDLINE_* dependency on ATAGS
ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
ARM: dts: imx6dl: add missing properties for sram
ARM: dts: imx6q: add missing properties for sram
ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
ARM: dts: imx6qp: add missing properties for sram
ARM: dts: imx6sl: add missing properties for sram
ARM: dts: imx6sll: add missing properties for sram
ARM: dts: imx6sx: add missing properties for sram
ARM: dts: imx7d-sdb: config the max pressure for tsc2046
ARM: dts: kirkwood: lsxl: fix serial line
ARM: dts: kirkwood: lsxl: remove first ethernet port
ARM: dts: turris-omnia: Fix mpp26 pin name and comment
ASoC: codecs: tx-macro: fix kcontrol put
ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
ASoC: mt6359: fix tests for platform_get_irq() failure
ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
ASoC: rsnd: Add check for rsnd_mod_power_on
ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
ASoC: tas2764: Allow mono streams
ASoC: tas2764: Drop conflicting set_bias_level power setting
ASoC: tas2764: Fix mute/unmute
ASoC: wcd9335: fix order of Slimbus unprepare/disable
ASoC: wcd934x: fix order of Slimbus unprepare/disable
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
ata: fix ata_id_has_devslp()
ata: fix ata_id_has_dipm()
ata: fix ata_id_has_ncq_autosense()
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
ata: libahci_platform: Sanity check the DT child nodes number
bcache: fix set_at_max_writeback_rate() for multiple attached devices
blk-throttle: prevent overflow while calculating wait time
blk-wbt: call rq_qos_add() after wb_normal is initialized
blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
Bluetooth: hci_core: Fix not handling link timeouts propertly
Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
Bluetooth: L2CAP: Fix user-after-free
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
bnx2x: fix potential memory leak in bnx2x_tpa_stop()
bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
bpf: Disable preemption when increasing per-cpu map_locked
bpf: Ensure correct locking around vulnerable function find_vpid()
bpf: Fix reference state management for synchronous callbacks
bpf: Propagate error from htab_lock_bucket() to userspace
bpftool: Clear errno after libcap's checks
bpftool: Fix a wrong type cast in btf_dumper_int
bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
btrfs: don't print information about space cache or tree every remount
btrfs: dump extra info if one free space cache has more bitmaps than it should
btrfs: fix race between quota enable and quota rescan ioctl
btrfs: scrub: try to fix super block errors
btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
can: bcm: check the result of can_send() in bcm_can_tx()
can: kvaser_usb: Fix use of uninitialized completion
can: kvaser_usb_leaf: Fix CAN state after restart
can: kvaser_usb_leaf: Fix overread with an invalid command
can: kvaser_usb_leaf: Fix TX queue out of sync after restart
cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
cgroup: Honor caller's cgroup NS when resolving path
cifs: destage dirty pages before re-reading them for cache=none
cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
cifs: return correct error in ->calc_signature()
clk: ast2600: BCLK comes from EPLL
clk: baikal-t1: Add SATA internal ref clock buffer
clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
clk: baikal-t1: Fix invalid xGMAC PTP clock divider
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
clk: bcm2835: Make peripheral PLLC critical
clk: bcm2835: Round UART input clock up
clk: berlin: Add of_node_put() for of_get_parent()
clk: imx: scu: fix memleak on platform_device_add() fails
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
clk: meson: Hold reference returned by of_get_parent()
clk: oxnas: Hold reference returned by of_get_parent()
clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
clk: qcom: gcc-sm6115: Override default Alpha PLL regs
clk: qcom: sm6115: Select QCOM_GDSC
clk: qoriq: Hold reference returned by of_get_parent()
clk: sprd: Hold reference returned by of_get_parent()
clk: tegra20: Fix refcount leak in tegra20_clock_init
clk: tegra: Fix refcount leak in tegra114_clock_init
clk: tegra: Fix refcount leak in tegra210_clock_init
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
clk: zynqmp: Fix stack-out-of-bounds in strncpy`
clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode
crypto: akcipher - default implementation for setting a private key
crypto: cavium - prevent integer overflow loading firmware
crypto: ccp - Release dma channels before dmaengine unrgister
crypto: hisilicon/qm - fix missing put dfx access
crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
crypto: inside-secure - Change swab to swab32
crypto: marvell/octeontx - prevent integer overflows
crypto: qat - fix default value of WDT timer
crypto: qat - fix DMA transfer direction
crypto: sahara - don't sleep when in softirq
dmaengine: hisilicon: Add multi-thread support for a DMA channel
dmaengine: hisilicon: Disable channels when unregister hisi_dma
dmaengine: hisilicon: Fix CQ head update
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
dmaengine: mxs: use platform_driver_register
dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
drivers: serial: jsm: fix some leaks in probe
drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
drm/amd/display: fix overflow on MIN_I64 definition
drm/amd/display: Fix vblank refcount in vrr transition
drm/amd/display: Remove interface for periodic interrupt 1
drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
drm/amdgpu: fix initial connector audio value
drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
drm/bochs: fix blanking
drm: bridge: adv7511: fix CEC power down control register offset
drm: bridge: adv7511: unregister cec i2c device after cec adapter
drm/bridge: Avoid uninitialized variable warning
drm: bridge: dw_hdmi: only trigger hotplug event on link change
drm/bridge: megachips: Fix a null pointer dereference bug
drm/bridge: parade-ps8640: Fix regulator supply order
drm/dp: Don't rewrite link config when setting phy test pattern
drm/dp_mst: fix drm_dp_dpcd_read return value checks
drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
drm/meson: explicitly remove aggregate driver at module unload time
drm/meson: reorder driver deinit sequence to fix use-after-free bug
drm/mipi-dsi: Detach devices when removing the host
drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
drm/nouveau/kms/nv140-: Disable interlacing
drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
drm/omap: dss: Fix refcount leak bugs
drm: panel-orientation-quirks: Add quirk for Anbernic Win600
drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
drm: Prevent drm_copy_field() to attempt copying a NULL pointer
drm/udl: Restore display mode on resume
drm: Use size_t type for len variable in drm_copy_field()
drm/vc4: vec: Fix timings for VEC modes
drm/virtio: Check whether transferred 2D BO is shmem
drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
dyndbg: drop EXPORTed dynamic_debug_exec_queries
dyndbg: fix module.dyndbg handling
dyndbg: fix static_branch manipulation
dyndbg: let query-modname override actual module name
efi: libstub: drop pointless get_memory_map() call
eth: alx: take rtnl_lock on resume
eventfd: guard wake_up in eventfd fs calls as well
ext2: Use kvmalloc() for group descriptor array
ext4: avoid crash when inline data creation follows DIO write
ext4: continue to expand file system when the target size doesn't reach
ext4: don't increase iversion counter for ea_inodes
ext4: don't run ext4lazyinit for read-only filesystems
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
ext4: fix check for block being out of directory size
ext4: fix dir corruption when ext4_dx_add_entry() fails
ext4: fix miss release buffer head in ext4_fc_write_inode
ext4: fix null-ptr-deref in ext4_write_info
ext4: fix potential memory leak in ext4_fc_record_modified_inode()
ext4: fix potential memory leak in ext4_fc_record_regions()
ext4: make ext4_lazyinit_thread freezable
ext4: place buffer head allocation before handle start
ext4: update 'state->fc_regions_size' after successful memory allocation
f2fs: complete checkpoints during remount
f2fs: fix race condition on setting FI_NO_EXTENT flag
f2fs: fix to account FS_CP_DATA_IO correctly
f2fs: fix to do sanity check on destination blkaddr during recovery
f2fs: fix to do sanity check on summary info
f2fs: flush pending checkpoints when freezing super
f2fs: increase the limit for reserve_root
fbdev: smscufx: Fix use-after-free in ufx_ops_open()
firmware: google: Test spinlock on panic path to avoid lockups
fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: fix race in lowcomms
fs: dlm: handle -EBUSY first in lock arg validation
fsi: core: Check error number after calling ida_simple_get
fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
ftrace: Properly unset FTRACE_HASH_FL_MOD
gcov: support GCC 12.1 and newer compilers
gpio: rockchip: request GPIO mux to pinctrl when setting direction
gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
HID: multitouch: Add memory barriers
HID: roccat: Fix use-after-free in roccat_read()
HSI: omap_ssi: Fix refcount leak in ssi_probe
HSI: omap_ssi_port: Fix dma_map_sg error check
hv_netvsc: Fix race between VF offering and VF association message from host
hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
hwrng: arm-smccc-trng - fix NO_ENTROPY handling
hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
i2c: designware: Fix handling of real but unexpected device interrupts
i2c: mlxbf: support lock mechanism
ia64: export memory_add_physaddr_to_nid to fix cxl build error
iavf: Fix race between iavf_close and iavf_reset_task
IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
ice: set tx_tstamps when creating new Tx rings via ethtool
iio: ABI: Fix wrong format of differential capacitance channel ABI.
iio: adc: ad7923: fix channel readings for some variants
iio: adc: at91-sama5d2_adc: check return status for pressure and touch
iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
iio: dac: ad5593r: Fix i2c read protocol requirements
iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
iio: inkern: only release the device node when done with it
iio: ltc2497: Fix reading conversion results
iio: magnetometer: yas530: Change data type of hard_offsets to signed
iio: pressure: dps310: Refactor startup procedure
iio: pressure: dps310: Reset chip after timeout
ima: fix blocking of security.ima xattrs of unsupported algorithms
iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
iommu/iova: Fix module config properly
iommu/omap: Fix buffer overflow in debugfs
io_uring/af_unix: defer registered files gc to io_uring release
io_uring: correct pinned_vm accounting
io_uring/net: don't update msg_name if not provided
io_uring/rw: fix error'ed retry return values
io_uring/rw: fix short rw error handling
io_uring/rw: fix unexpected link breakage
io-wq: Fix memory leak in worker creation
jbd2: add miss release buffer head in fc_do_one_pass()
jbd2: fix potential buffer head reference count leak
jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
jbd2: wake up journal waiters in FIFO order, not LIFO
kbuild: remove the target in signal traps when interrupted
kbuild: rpm-pkg: fix breakage when V=1 is used
Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
ksmbd: fix endless loop when encryption for response fails
ksmbd: Fix user namespace mapping
ksmbd: Fix wrong return value and message length check in smb2_ioctl()
KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
leds: lm3601x: Don't use mutex after it was destroyed
lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
livepatch: fix race between fork and KLP transition
locks: fix TOCTOU race when granting write lease
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
mailbox: mpfs: account for mbox offsets while sending
mailbox: mpfs: fix handling of the reg property
md/raid5: Ensure stripe_fill happens on non-read IO with journal
md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
md: Replace snprintf with scnprintf
media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
media: cedrus: Set the platform driver data earlier
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
media: uvcvideo: Fix memory leak in uvc_gpio_parse
media: uvcvideo: Use entity get_cur in uvc_ctrl_set
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
memory: of: Fix refcount leak bug in of_get_ddr_timings()
memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
mfd: fsl-imx25: Fix check for platform_get_irq() errors
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
mfd: lp8788: Fix an error handling path in lp8788_probe()
mfd: sm501: Add check for platform_driver_register()
MIPS: BCM47XX: Cast memcmp() of function to (void *)
MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
MIPS: SGI-IP27: Free some unused memory
misc: ocxl: fix possible refcount leak in afu_ioctl()
mISDN: fix use-after-free bugs in l1oip timer handlers
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
mmc: sdhci-msm: add compatible string check for sdm670
mmc: sdhci-sprd: Fix minimum clock limit
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
mm/damon: validate if the pmd entry is present before accessing
mm: hugetlb: fix UAF in hugetlb_handle_userfault
mm/mmap: undo ->mmap() when arch_validate_flags() fails
mtd: devices: docg3: check the return value of devm_ioremap() in the probe
mtd: rawnand: atmel: Unmap streaming DMA mappings
mtd: rawnand: fsl_elbc: Fix none ECC mode
mtd: rawnand: intel: Read the chip-select line from the correct OF node
mtd: rawnand: intel: Remove undocumented compatible string
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
netfilter: conntrack: fix the gc rescheduling delay
netfilter: conntrack: revisit the gc initial rescheduling bias
netfilter: nft_fib: Fix for rpath check with VRF devices
net: fs_enet: Fix wrong check in do_pd_setup
net/ieee802154: don't warn zero-sized raw_sendmsg()
net/ieee802154: reject zero-sized raw_sendmsg()
net: ieee802154: return -EINVAL for unknown addr type
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
net: mvpp2: fix mvpp2 debugfs leak
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
net: thunderbolt: Enable DMA paths only after rings are enabled
net: wwan: iosm: Call mutex_init before locking it
nfsd: Fix a memory leak in an error handling path
NFSD: Fix handling of oversized NFSv4 COMPOUND requests
NFSD: fix use-after-free on source server when doing inter-server copy
NFSD: Protect against send buffer overflow in NFSv2 READ
NFSD: Protect against send buffer overflow in NFSv2 READDIR
NFSD: Protect against send buffer overflow in NFSv3 READ
NFSD: Protect against send buffer overflow in NFSv3 READDIR
NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
nvme: copy firmware_rev on each init
nvmem: core: Fix memleak in nvmem_register()
nvme-multipath: fix possible hang in live ns resize with ANA access
nvme-pci: set min_align_mask before calculating max_hw_sectors
nvmet-tcp: add bounds check on Transfer Tag
objtool: Preserve special st_shndx indexes in elf_update_symbol
once: add DO_ONCE_SLOW() for sleepable contexts
openvswitch: Fix double reporting of drops in dropwatch
openvswitch: Fix overreporting of drops in dropwatch
parisc: fbdev/stifb: Align graphics memory size to 4MB
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
phy: phy-mtk-tphy: fix the phy type setting issue
phy: qualcomm: call clk_disable_unprepare in the error handling
pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
platform/chrome: cros_ec: Notify the PM of wake events during resume
platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
platform/chrome: cros_ec_typec: Correct alt mode index
platform/chrome: fix double-free in chromeos_laptop_prepare()
platform/chrome: fix memory corruption in ioctl
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
platform/x86: msi-laptop: Fix old-ec check for backlight registering
platform/x86: msi-laptop: Fix resource cleanup
powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
powerpc/boot: Explicitly disable usage of SPE instructions
powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
powerpc: Fix fallocate and fadvise64_64 compat parameter combination
powerpc: Fix SPE Power ISA properties for e500v1 platforms
powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
powerpc/math_emu/efp: Include module.h
powerpc/pci_dn: Add missing of_node_put()
powerpc/powernv: add missing of_node_put() in opal_export_attrs()
powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
powerpc/sysdev/fsl_msi: Add missing of_node_put()
power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
quota: Check next/prev free block number after reading from quota file
r8152: Rate limit overflow messages
rcu: Avoid triggering strict-GP irq-work when RCU is idle
rcu: Back off upon fill_page_cache_func() allocation failure
rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
RDMA/cm: Use SLID in the work completion as the DLID in responder side
RDMA/irdma: Align AE id codes to correct flush code and event
RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
RDMA/rxe: Fix "kernel NULL pointer dereference" error
RDMA/rxe: Fix resize_finish() in rxe_queue.c
RDMA/rxe: Fix the error caused by qp->sk
RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
RDMA/siw: Fix QP destroy to wait for all references dropped.
RDMA/srp: Fix srp_abort()
regulator: core: Prevent integer underflow
regulator: qcom_rpm: Fix circular deferral regression
Revert "drm/amdgpu: use dirty framebuffer helper"
Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
Revert "usb: storage: Add quirk for Samsung Fit flash"
ring-buffer: Add ring_buffer_wake_waiters()
ring-buffer: Allow splice to read previous partially read pages
ring-buffer: Check pending waiters when doing wake ups as well
ring-buffer: Fix race between reset page and reading page
ring-buffer: Have the shortest_full queue be the shortest not longest
riscv: Allow PROT_WRITE-only mmap()
riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
RISC-V: Make port I/O string accessors actually work
riscv: Make VM_WRITE imply VM_READ
riscv: Pass -mno-relax only on lld < 15.0.0
riscv: topology: fix default topology reporting
scsi: 3w-9xxx: Avoid disabling device if failing to enable it
scsi: iscsi: Add recv workqueue helpers
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
scsi: iscsi: Rename iscsi_conn_queue_work()
scsi: iscsi: Run recv path from workqueue
scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
scsi: qedf: Populate sysfs attributes for vport
scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
sctp: handle the error returned from sctp_auth_asoc_init_active_key
selftests/xsk: Avoid use-after-free on ctx
selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
selinux: use "grep -E" instead of "egrep"
serial: 8250: Fix restoring termios speed after suspend
serial: 8250: Let drivers request full 16550A feature probing
serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
serial: 8250: Toggle IER bits on only after irq has been set up
sh: machvec: Use char[] for section boundaries
skmsg: Schedule psock work if the cached skb exists on the psock
slimbus: qcom-ngd: cleanup in probe error path
slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
smb3: must initialize two ACL struct fields to zero
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
soundwire: cadence: Don't overwrite msg->buf during write commands
soundwire: intel: fix error handling on dai registration issues
spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
spi: Ensure that sg_table won't be used after being freed
spi: meson-spicc: do not rely on busy flag in pow2 clk ops
spi: mt7621: Fix an error message in mt7621_spi_probe()
spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
spi: s3c64xx: Fix large transfers with DMA
spmi: pmic-arb: correct duplicate APID to PPID mapping logic
staging: greybus: audio_helper: remove unused and wrong debugfs usage
staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
staging: vt6655: fix potential memory leak
staging: vt6655: fix some erroneous memory clean-up loops
SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
SUNRPC: Fix svcxdr_init_encode's buflen calculation
tcp: annotate data-race around tcp_md5sig_pool_populated
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
thermal: intel_powerclamp: Use first online CPU as control_cpu
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
thunderbolt: Explicitly enable lane adapter hotplug events at startup
tracing: Add "(fault)" name injection to kernel probes
tracing: Add ioctl() to force ring buffer waiters to wake up
tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
tracing: Fix reading strings from synthetic events
tracing: kprobe: Fix kprobe event gen test module on exit
tracing: kprobe: Make gen test module work in arm and riscv
tracing: Move duplicate code of trace_kprobe/eprobe.c into header
tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
tracing: Wake up ring buffer waiters on closing of the file
tracing: Wake up waiters when tracing is disabled
tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
tty: xilinx_uartps: Fix the ignore_status
udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
usb: add quirks for Lenovo OneLink+ Dock
usb: common: debug: Check non-standard control requests
usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
usb: gadget: function: fix dangling pnp_string in f_printer.c
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
usb: host: xhci-plat: suspend and resume clocks
usb: host: xhci-plat: suspend/resume clks for brcm
usb: idmouse: fix an uninit-value in idmouse_open
usb: mtu3: fix failed runtime suspend in host only mode
usb: musb: Fix musb_gadget.c rxstate overflow bug
userfaultfd: open userfaultfds with O_RDONLY
vhost/vsock: Use kvmalloc/kvfree for larger packets.
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
wifi: ath11k: fix number of VHT beamformee spatial streams
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
wifi: brcmfmac: fix invalid address access when enabling SCAN log level
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
wifi: mac80211: allow bw change during channel switch in mesh
wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
wifi: mt76: mt7915: do not check state before configuring implicit beamform
wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
wifi: mt76: sdio: fix transmitting packet hangs
wifi: rt2x00: correctly set BBP register 86 for MT7620
wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
wifi: rt2x00: set SoC wmac clock register
wifi: rt2x00: set VGC gain for both chains of MT7620
wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
wifi: rtl8xxxu: Fix skb misuse in TX queue selection
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
wifi: rtlwifi: 8192de: correct checking of IQK reload
wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
x86/entry: Work around Clang __bdos() bug
x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
x86/mce: Retrieve poison range from hardware
x86/microcode/AMD: Track patch allocation size explicitly
x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
xen/gntdev: Accommodate VMA splitting
xen/gntdev: Prevent leaking grants
xfrm: Reinject transport-mode packets through workqueue
xfrm: Update ipcomp_scratches with NULL when freed
xhci: dbc: Fix memory leak in xhci_alloc_dbc()
xhci: Don't show warning for reinit on known broken suspend
xsk: Fix backpressure mechanism on Tx

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-27 09:26:29 +03:00
Mikhail Novosyolov
d8f51036fc Enable other LSMs
Lockdown is a useful and needed thing, thanks to consta@ for ideas about it.
Other LSMs may also be useful (nowadays multiple LSMs can be enabled, so enable as many as possible so thet users sould use them).

Answered with default values to most questions.
Reporting of granted accesses (CONFIG_SECURITY_SMACK_BRINGUP) and packet marking (CONFIG_SECURITY_SMACK_NETFILTER) in SMACK were enbaled
for debug and because it may be potentially useful. We do not have plans to use SMACK for now by default.
2022-10-27 09:23:02 +03:00
Mikhail Novosyolov
3890e04abc depmod before dracut 2022-10-18 23:20:43 +03:00
Mikhail Novosyolov
db6e1a5228 [bot] upd: 5.15.73 -> 5.15.74
Changelog:

ALSA: hda: Fix position reporting on Poulsbo
ceph: don't truncate file in atomic_open
efi: Correct Macmini DMI match in uefi cert quirk
Input: xpad - add supported devices as contributed on github
Input: xpad - fix wireless 360 controller breaking after suspend
mac80211: always allocate struct ieee802_11_elems
mac80211: fix memory leaks with element parsing
mac80211: mesh: clean up rx_bcn_presp API
mac80211: mlme: find auth challenge directly
mac80211: move CRC into struct ieee802_11_elems
misc: pci_endpoint_test: Aggregate params checking for xfer
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
nilfs2: fix use-after-free bug of struct nilfs_root
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
random: avoid reading two cache lines on irq randomness
random: clamp credited irq bits to maximum mixed
random: restore O_NONBLOCK support
random: use expired timer rather than wq for mixing fast pool
Revert "crypto: qat - reduce size of mapped region"
Revert "powerpc/rtas: Implement reentrant rtas call"
scsi: stex: Properly zero out the passthrough command structure
USB: serial: qcserial: add new usb-id for Dell branded EM7455
wifi: cfg80211: avoid nontransmitted BSS list corruption
wifi: cfg80211: ensure length byte is present before access
wifi: cfg80211: fix BSS refcounting bugs
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
wifi: cfg80211/mac80211: reject bad MBSSID elements
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
wifi: mac80211: fix crash in beacon protection for P2P-device
wifi: mac80211: fix MBSSID parsing use-after-free
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-18 21:17:50 +03:00
Mikhail Novosyolov
01757d8892 add more realteks 2022-10-18 20:06:06 +03:00
Mikhail Novosyolov
d3867d21dd drop no more needed Obsoletes (was needed before release of rosa2021.1) 2022-10-18 18:28:52 +03:00
Mikhail Novosyolov
97b0d6cdfc add nvidia340 2022-10-16 00:19:07 +03:00
Mikhail Novosyolov
040694020e add rtk_btusb 2022-10-15 18:02:04 +03:00
Mikhail Novosyolov
260d37791a fix typo 2022-10-15 16:23:12 +03:00
Mikhail Novosyolov
ff67a5199f do not install blacklist for not existing modules to avoid odd useless packages 2022-10-15 15:58:03 +03:00
Mikhail Novosyolov
af3e51a9a1 add rtl8814au 2022-10-15 15:52:51 +03:00
Mikhail Novosyolov
1a9d079422 add rtl8821au 2022-10-15 15:39:55 +03:00
Mikhail Novosyolov
fafaea01c2 add rtl8812au 2022-10-15 15:03:47 +03:00
Mikhail Novosyolov
9b8f304a8b add rtl88x2bu 2022-10-15 14:01:12 +03:00
Mikhail Novosyolov
1e5ce08a38 add nvidia520 2022-10-14 18:16:15 +03:00
Mikhail Novosyolov
b15d4d1106 [bot] upd: 5.15.72 -> 5.15.73
Changelog:

ALSA: hda/hdmi: Fix the converter reuse for the silent stream
arch: um: Mark the stack non-executable to fix a binutils warning
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
docs: update mediator information in CoC docs
drm/amd/display: Assume an LTTPR is always present on fixed_vs links
drm/amd/display: Fix double cursor on non-video RGB MPO
drm/amd/display: skip audio setup when audio stream is enabled
drm/amd/display: update gamut remap if plane has changed
firmware: arm_scmi: Add SCMI PM driver remove routine
firmware: arm_scmi: Harden accesses to the sensor domains
firmware: arm_scmi: Improve checks in the info_get operations
fs: fix UAF/GPF bug in nilfs_mdt_destroy
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
mmc: core: Replace with already defined values for readability
mmc: core: Terminate infinite loop in SD-UHS voltage switch
mm: gup: fix the fast GUP race against THP collapse
mm/huge_memory: minor cleanup for split_huge_pages_all
mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()
net: atlantic: fix potential memory leak in aq_ndev_close()
net/ieee802154: fix uninit value bug in dgram_sendmsg
net: marvell: prestera: add support for for Aldrin2
net/mlx5: Disable irq when locking lag_lock
perf parse-events: Identify broken modifiers
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
scsi: qedf: Fix a UAF bug in __qedf_probe()
um: Cleanup compiler warning in arch/x86/um/tls_32.c
um: Cleanup syscall_handler_t cast in syscalls_32.h
usb: mon: make mmapped memory read only
USB: serial: ftdi_sio: fix 300 bps rate for SIO
wifi: cfg80211: fix MCS divisor value
xsk: Inherit need_wakeup flag for shared sockets

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-14 18:13:12 +03:00
Mikhail Novosyolov
3aca8ec6ed add missing if-else 2022-10-11 09:24:23 +03:00
Mikhail Novosyolov
587c0138c0 Revert "Run depmod earlier"
filetriggerin got no input when initially installing the kernel (that is fixable by removing grep)
but was executed before %%post of nvidia package, I wanted wise versa. I will add depmod to that %%post.

This reverts commit 05930a16ec.
2022-10-10 06:54:03 +03:00
Mikhail Novosyolov
05930a16ec Run depmod earlier
%%trans* triggers ran depmod in the end of the transaction.
nvidia modules by auto-krodil macros ran update-alternatives in %%post, then dracut was run in kerne's %%posttrans.
But depmod had not been ran yet.

```
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): scriptlet start
fdio:       2 writes,      251 total bytes in 0.000024 secs
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): execv(/bin/sh) pid 4472
+ update-alternatives --install /lib/modules/5.15.72-generic-2rosa2021.1-x86_64/kernel/drivers/video/nvidia470 kmods-nvidia470.48e28c /usr/share/auto-krokodil/kmods/nvidia470.2166438.71.9225a-5.15.72-generic-2rosa2021.1-x86_64 2166438
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): waitpid(4472) rc 4472 status 0
ufdio:       6 reads,     9773 total bytes in 0.000012 secs
D: running post-transaction scripts
D:  read h#     762
Заголовок SHA256 digest: OK
Заголовок SHA1 digest: OK
D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): scriptlet start
fdio:       2 writes,      558 total bytes in 0.000033 secs
D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): execv(/bin/sh) pid 4474
+ dracut -f /boot/initrd-5.15.72-generic-2rosa2021.1-x86_64.img 5.15.72-generic-2rosa2021.1-x86_64
```
2022-10-10 03:43:27 +03:00
Mikhail Novosyolov
9891da8dfc Pick fix of AMD CPU performance 2022-10-07 01:48:20 +03:00
Mikhail Novosyolov
6ccc5e5d4b rm empty directory 2022-10-07 01:43:52 +03:00
Mikhail Novosyolov
4ed0330a4e BR libcap for perf
Makefile.config:960: No libcap found, disables capability support, please install libcap-devel/libcap-dev
2022-10-07 01:43:34 +03:00
Mikhail Novosyolov
5db788950d [bot] upd: 5.15.71 -> 5.15.72
Changelog:

ALSA: hda: Do disconnect jacks at codec unbind
ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
ALSA: hda: Fix Nvidia dp infoframe
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
arm64: dts: qcom: sm8350: fix UFS PHY serdes size
ARM: dts: am33xx: Fix MMCHS0 dma properties
ARM: dts: am5748: keep usb4_tm disabled
ARM: dts: integrator: Tag PCI host with device_type
ASoC: imx-card: Fix refcount issue with of_node_put
ASoC: tas2770: Reinit regcache on reset
can: c_can: don't cache TX messages for C_CAN cores
cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
cgroup: reduce dependency on cgroup_mutex
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
clk: ingenic-tcu: Properly enable registers before accessing timers
clk: iproc: Do not rely on node name for correct PLL setup
cxgb4: fix missing unlock on ETHOFLD desc collect fail path
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
drm/bridge: lt8912b: add vsync hsync
drm/bridge: lt8912b: fix corrupted image output
drm/bridge: lt8912b: set hdmi or dvi mode
drm/i915/gem: Really move i915_gem_context.link under ref protection
drm/i915/gt: Restrict forced preemption to the active context
fs: split off setxattr_copy and do_setxattr function from setxattr
gpio: mvebu: Fix check for pwm support on non-A8K platforms
Input: melfas_mip4 - fix return value check in mip4_probe()
Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
media: dvb_vb2: fix possible out of bound access
media: rkvdec: Disable H.264 error detection
media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
mmc: hsq: Fix data stomping during mmc recovery
mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
mm: fix dereferencing possible ERR_PTR
mm: fix madivse_pageout mishandling on non-LRU page
mm,hwpoison: check mm when killing accessing process
mm/migrate_device.c: flush TLB while holding PTL
mm/page_alloc: fix race condition between build_all_zonelists and page allocation
mm: prevent page_frag_alloc() from corrupting the memory
net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
net: mt7531: only do PLL once after the reset
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
net: stmmac: power up/down serdes in stmmac_open/release
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
reset: imx7: Fix the iMX8MP PCIe PHY PERST support
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
selftests: Fix the if conditions of in test_extra_filter()
soc: sunxi: sram: Actually claim SRAM regions
soc: sunxi: sram: Fix debugfs info for A64 SRAM C
soc: sunxi: sram: Fix probe function ordering issues
soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
soc: sunxi: sram: Prevent the driver from being unbound
swiotlb: max mapping size takes min align mask into account
thunderbolt: Explicitly reset plug events delay back to USB4 spec value
uas: add no-uas quirk for Hiksemi usb_disk
uas: ignore UAS for Thinkplus chips
usbnet: Fix memory leak in usbnet_disconnect()
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
usb: typec: ucsi: Remove incorrect warning
vdpa/ifcvf: fix the calculation of queuepair
vduse: prevent uninitialized memory accesses
wifi: mac80211: fix regression with non-QoS drivers
x86/alternative: Fix race in try_get_desc()
x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-05 14:36:29 +03:00