Commit graph

745 commits

Author SHA1 Message Date
Mikhail Novosyolov
c973306502 [bot] upd: 6.1.49 -> 6.1.51
Changelog:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Fixes: 48b731ea8b
2023-03-16 22:43:59 +03:00
Mikhail Novosyolov
ad2d1ed288 Fix perf shebang, use propper macro (it is an artefact of rpm5 times where _libexecir was /usr/lib64) 2023-03-16 17:38:11 +03:00
Mikhail Novosyolov
e78e445ef1 build perf and cpupower because this kernel is becoming the default one (actually we should build at least cpupower separately...)
BR python3-setuptools:
DEBUG:   CC      builtin-buildid-cache.o
DEBUG: Traceback (most recent call last):
DEBUG:   File "util/setup.py", line 31, in <module>
DEBUG:     from setuptools import setup, Extension
DEBUG: ModuleNotFoundError: No module named 'setuptools'
DEBUG: cp: cannot stat 'python_ext_build/lib/perf*.so': No such file or directory
DEBUG: make[2]: *** [Makefile.perf:647: python/perf.so] Error 1
DEBUG: make[2]: *** Waiting for unfinished jobs....
2023-03-16 14:32:21 +03:00
Mikhail Novosyolov
6f3cc7b4d9 Add Baikal-M support
Config values were inherited from kernel-5.15
2023-03-15 18:02:22 +03:00
Mikhail Novosyolov
15369c07df Rebuild with updated rtl8821cu 5-5.git5a39ce.2 2023-03-15 17:31:40 +03:00
Mikhail Novosyolov
8820e7d0c4 Build r8168 as binary kernel module 2023-03-15 13:50:52 +03:00
Mikhail Novosyolov
f5e693ca43 Add nvidia525 2023-03-15 13:50:20 +03:00
Mikhail Novosyolov
b181ac08fd Enable AUFS (config values taken from kernel-5.15) 2023-03-15 13:50:13 +03:00
Mikhail Novosyolov
48b731ea8b enable binary kernel modules, drop upstreamized ones (I have already updated kernel-source-* to make them buildable with 6.1) 2023-03-13 19:38:22 +03:00
Mikhail Novosyolov
940290f417 [bot] upd: 6.1.15 -> 6.1.19
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: 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
alpha/boot/tools/objstrip: fix the check for ELF header
alpha: fix FEN fault handling
ALSA: hda/ca0132: minor fix for allocation size
ALSA: hda: Fix the control element identification for multiple codecs
ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks
ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
applicom: Fix PCI device refcount leak in applicom_init()
arm64/cpufeature: Fix field sign for DIT hwcap detection
arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node
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-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name
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: mediatek: mt7622: Add missing pwm-cells to pwm node
arm64: dts: mediatek: mt7986: Fix watchdog compatible
arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8186: Fix watchdog compatible
arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken
arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY
arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8195: Fix watchdog compatible
arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names
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-gx: Fix Ethernet MAC address unit name
arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name
arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node
arm64: dts: meson: radxa-zero: allow usb otg mode
arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
arm64: dts: msm8992-bullhead: add memory hole region
arm64: dts: mt8186: Fix CPU map for single-cluster SoC
arm64: dts: mt8192: Fix CPU map for single-cluster SoC
arm64: dts: mt8195: Fix CPU map for single-cluster SoC
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: msm8953: correct TLMM gpio-ranges
arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size
arm64: dts: qcom: msm8992-*: Fix up comments
arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators
arm64: dts: qcom: msm8996: Add additional A2NoC clocks
arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input
arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC
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: sc8280xp: correct SPMI bus address cells
arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers
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: sm6125-seine: Clean up gpio-keys (volume down)
arm64: dts: qcom: sm6350: Fix up the ramoops node
arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
arm64: dts: qcom: sm8350: drop incorrect cells from serial
arm64: dts: qcom: sm8450: drop incorrect cells from serial
arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
arm64: dts: ti: k3-am62: Enable SPI nodes at the board level
arm64: dts: ti: k3-am62-main: Fix clocks for McSPI
arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
arm64: efi: Make efi_rt_lock a raw_spinlock
arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP
arm64: mte: Fix/clarify the PG_mte_tagged semantics
arm64: Reset KASAN tag in copy_highpage with HW tags only
arm64: tegra: Fix duplicate regulator on Jetson TX1
arm64: zynqmp: Enable hs termination flag for USB dwc3 controller
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: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node
ARM: dts: spear320-hmi: correct STMPE GPIO compatible
ARM: dts: stm32: Update part number NVMEM description on stm32mp131
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: OMAP2+: omap4-common: Fix refcount leak bug
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: apple: mca: Fix final status read on SERDES reset
ASoC: apple: mca: Fix SERDES reset sequence
ASoC: apple: mca: Improve handling of unavailable DMA channels
ASoC: codecs: lpass: fix incorrect mclk rate
ASoC: codecs: lpass: register mclk after runtime pm
ASoC: dt-bindings: meson: fix gx-card codec node regex
ASoC: fsl_sai: initialize is_dsp_mode flag
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: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag
ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer
ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared
ASoC: rsnd: fixup #endif position
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: tlv320adcx140: fix 'ti,gpio-config' DT property init
ASoC: topology: Properly access value coming from topology file
ASoC: zl38060 add gpiolib dependency
ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller"
auxdisplay: hd44780: Fix potential memory leak in hd44780_remove()
blk-cgroup: dropping parent refcount after pd_free_fn() is done
blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()
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: Fix potential io hung for shared sbitmap per tagset
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
block: be a bit more careful in checking for NULL bdev while polling
block: bio-integrity: Copy flags when bio_integrity_payload is cloned
block: clear bio->bi_bdev when putting a bio back in the cache
block: don't allow multiple bios for IOCB_NOWAIT issue
block: Fix io statistics for cgroup in throttle path
block: sync mixed merged request's failfast with 1st bio's
block: ublk: check IO buffer based on flag need_get_data
block: use proper return value from bio_failfast()
Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921
Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
Bluetooth: Fix issue with Actions Semi ATS2851 based devices
Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds
Bluetooth: hci_qca: get wakeup status from serdev device handle
Bluetooth: L2CAP: Fix potential user-after-free
bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
bpf, docs: Fix modulo zero, division by zero, overflow, and underflow
bpf: Fix global subprog context argument resolution logic
bpftool: Always disable stack protection for BPF objects
bpftool: profile online CPUs instead of possible
bpf: Zeroing allocated object from slab in bpf memory allocator
brd: check for REQ_NOWAIT and set correct page allocation mask
brd: mark as nowait compatible
brd: return 0/-error from brd_insert_page()
brd: use radix_tree_maybe_preload instead of radix_tree_preload
btrfs: hold block group refcount during async discard
btrfs: scrub: improve tree block error reporting
builddeb: clean generated package content
bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd
bus: mhi: ep: Move chan->lock to the start of processing queued ch ring
bus: mhi: ep: Only send -ENOTCONN status if client driver is available
bus: mhi: ep: Save channel state locally during suspend and resume
cacheinfo: Fix shared_cpu_map to handle shared caches at different levels
can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL
can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
can: isotp: check CAN address family in isotp_bind()
can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses
ceph: update the time stamps and try to drop the suid/sgid
cifs: Check the lease context if we actually got a lease
cifs: don't try to use rdma offload on encrypted connections
cifs: Fix lost destroy smbd connection when MR allocate failed
cifs: fix mount on old smb servers
cifs: Fix uninitialized memory read in smb3_qfs_tcon()
cifs: Fix uninitialized memory reads for oparms.mode
cifs: Fix warning and UAF when destroy the MR list
cifs: introduce cifs_io_parms in smb2_async_writev()
cifs: prevent data race in smb2_reconnect()
cifs: return a single-use cfid if we did not get a lease
cifs: split out smb3_use_rdma_offload() helper
cifs: use tcon allocation functions even for dummy tcon
clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use
clocksource: Suspend the watchdog temporarily when high read latency detected
coda: Avoid partial allocation of sig_inputArgs
context_tracking: Fix noinstr vs KASAN
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
cpufreq: davinci: Fix clk use after free
cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies
cpuidle: drivers: firmware: psci: Dont instrument suspend code
cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE
cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*
cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG
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: crypto4xx - Call dma_unmap_page when done
crypto: essiv - Handle EBUSY correctly
crypto: hisilicon: Wipe entire pool on error
crypto: octeontx2 - Fix objects shared between several modules
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
cxl/pmem: Fix nvdimm registration races
dax/kmem: Fix leak of memory-hotplug resources
devlink: Fix TP_STRUCT_entry in trace of devlink health report
dm: add cond_resched() to dm_wq_requeue_work()
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: ptdma: check for null desc before calling pt_cmd_callback
dmaengine: sf-pdma: pdma_desc memory leak fix
dm cache: add cond_resched() to various workqueue loops
dm cache: free background tracker's queued work in btracker_destroy
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: improve shrinker debug names
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: Document the interaction between IBRS and STIBP
driver core: fix potential null-ptr-deref in device_add()
driver core: fix resource leak in device_add()
driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links
driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle
driver core: fw_devlink: Avoid spurious error message
driver core: fw_devlink: Consolidate device link flag computation
driver core: fw_devlink: Don't purge child fwnode's consumer links
driver core: fw_devlink: Improve check for fwnode with no device/driver
driver core: fw_devlink: Make cycle detection more robust
driver core: location: Free struct acpi_pld_info *pld before return false
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
driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event()
drm/amd: Avoid ASSERT for some message failures
drm/amd: Avoid BUG() for case of SRIOV missing IP version
drm/amd/display: Defer DIG FIFO disable after VID stream enable
drm/amd/display: Disable HUBP/DPP PG on DCN314 for now
drm/amd/display: Do not commit pipe when updating DRR
drm/amd/display: don't call dc_interrupt_set() for disabled crtcs
drm/amd/display: Enable P-state validation checks for DCN314
drm/amd/display: fix FCLK pstate change underflow
drm/amd/display: fix mapping to non-allocated address
drm: amd: display: Fix memory leakage
drm/amd/display: Fix potential null-deref in dm_resume
drm/amd/display: Reduce expected sdp bandwidth for dcn321
drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write
drm/amd/display: Set hvm_enabled flag for S/G mode
drm/amd: Fix initialization for nbio 7.5.1
drm/amdgpu: fix enum odm_combine_mode mismatch
drm/amdgpu: Use the sched from entity for amdgpu_cs trace
drm/amdkfd: Page aligned memory reserve size
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: tc358767: Set default CLRSIPO count
drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec
drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()
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/display/dp_mst: Fix payload addition on a disconnected sink
drm/drm_print: correct format problem
drm/edid: fix AVI infoframe aspect ratio handling
drm/edid: fix parsing of 3D modes from HDMI VSDB
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/gud: Fix UBSAN warning
drm/i915: Don't use BAR mappings for ring buffers with LLC
drm/i915: Don't use stolen memory for ring buffers with LLC
drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs
drm/i915: Fix system suspend without fbdev being initialized
drm/i915: move a Kconfig symbol to unbreak the menu presentation
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: Add DSC hardware blocks to register snapshot
drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init()
drm/msm/dpu: Disallow unallocated resources to be returned
drm/msm/dpu: sc7180: add missing WB2 clock control
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_IMX_LCDIF should depend on ARCH_MXC
drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
drm/omap: dsi: Fix excessive stack usage
drm/panel-edp: fix name for IVO product id 854b
drm: panel-orientation-quirks: Add quirk for DynaBook K50
drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F
drm/radeon: Fix eDP for single-display iMac11,2
drm/radeon: free iio for atombios when driver shutdown
drm: rcar-du: Add quirk for H3 ES1.x pclk workaround
drm: rcar-du: Fix setting a reserved bit in DPLLCR
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: Fix format mapping for RGB565
drm/vc4: drop all currently held locks if deadlock happens
drm/vc4: hdmi: Correct interlaced timings again
drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5
drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4
drm/vc4: hvs: Set AXI panic modes
drm/vkms: Fix memory leak in vkms_init()
drm/vkms: Fix null-ptr-deref in vkms_release()
dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr
eeprom: idt_89hpesx: Fix error handling in idt_init()
erofs: relinquish volume with mutex held
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
exit: Detect and fix irq disabled state in oops
ext4: don't show commit interval if it is zero
ext4: fix incorrect options show of original mount_opt and extend mount_opt2
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: clear atomic_write_task in f2fs_abort_atomic_write()
f2fs: correct i_size change for atomic writes
f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin
f2fs: fix cgroup writeback accounting with fs-layer encryption
f2fs: fix information leak in f2fs_move_inline_dirents()
f2fs: fix kernel crash due to null io->bio
f2fs: fix to abort atomic write only during do_exist()
f2fs: fix to avoid potential deadlock
f2fs: fix to avoid potential memory corruption in __update_iostat_latency()
f2fs: introduce trace_f2fs_replace_atomic_write_block
f2fs: retry to update the inode page given data corruption
f2fs: synchronize atomic write aborts
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()
firmware: stratix10-svc: fix error handle while alloc/add device failed
fotg210-udc: Add missing completion handler
fpga: microchip-spi: move SPI I/O buffers out of stack
fpga: microchip-spi: rewrite status polling in a time measurable way
fs/cramfs/inode.c: initialize file_ra_state
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: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected
fuse: add inode/permission checks to fileattr_get/fileattr_set
gcc-plugins: drop -std=gnu++11 to fix GCC 13 build
genirq: Fix the return type of kstat_cpu_irqs_sum()
genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask()
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: host1x: Fix mask for syncpoint increment register
gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
habanalabs: bugs fixes in timestamps buff alloc
habanalabs: extend fatal messages to contain PCI info
habanalabs: fix bug in timestamps registration code
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: logitech-hidpp: Don't restart communication if not necessary
HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support
HID: multitouch: Add quirks for flipped axes
HID: retain initial quirks set up when creating HID devices
HID: uclogic: Add battery quirk
HID: uclogic: Add frame type quirk
HID: uclogic: Add support for XP-PEN Deco Pro MW
HID: uclogic: Add support for XP-PEN Deco Pro SW
hv_netvsc: Check status in SEND_RNDIS_PKT completion message
hwmon: (asus-ec-sensors) add missing mutex path
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
hwmon: (nct6775) B650/B660/X670 ASUS boards support
hwmon: (nct6775) Directly call ASUS ACPI WMI method
hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div()
hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation
hwtracing: hisi_ptt: Only add the supported devices to the filters list
i2c: designware: fix i2c_dw_clk_rate() return size to be u32
IB/hfi1: Fix math bugs in hfi1_can_pin_pages()
IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
IB/hfi1: Update RMT size calculation
ice: add missing checks for PF vsi type
ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
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: light: tsl2563: Do not hardcode interrupt trigger type
ima: Align ima_file_mmap() parameters with mmap_file LSM hook
ima: fix error handling logic when file measurement failed
inet: fix fast path in __inet_hash_connect()
iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
iommu/amd: Do not identity map v2 capable device when snp is enabled
iommu/amd: Fix error handling for pdev_pri_ats_enable()
iommu/amd: Improve page fault error reporting
iommu: Attach device group to old domain in error path
iommu: dart: Add suspend/resume support
iommu/dart: Fix apple_dart_device_group for PCI groups
iommu: dart: Support >64 stream IDs
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: Fix error handling in sva enable/disable paths
iommu/vt-d: Fix PASID directory pointer coherency
iommu/vt-d: Set No Execute Enable bit in PASID table entry
io_uring: add a conditional reschedule to the IOPOLL cancelation loop
io_uring: add reschedule point to handle_tw_list()
io_uring: fix fget leak when fs don't support nowait buffered read
io_uring: fix size calculation when registering buf ring
io_uring: fix two assignments in if conditions
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: Replace 0-length array with flexible array
io_uring/rsrc: disallow multi-source reg buffers
io_uring: use user visible tail in io_uring_poll()
ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms'
ipmi_ssif: Rename idle state and check
ipmi:ssif: resend_msg() cannot fail
ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
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: Fix mapping-creation race
irqdomain: Look for existing mapping only once
irqdomain: Refactor __irq_domain_alloc_irqs()
iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
jbd2: fix data missing when reusing bh which is ready to be checkpointed
kbuild: Port silent mode detection to future gnu make.
kernel/fail_function: 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: Fix to handle forcibly unoptimized kprobes on freeing_list
kselftest/arm64: Fix enumeration of systems without 128 bit SME
kselftest/arm64: Fix syscall-abi for systems without 128 bit SME
ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length
ksmbd: fix possible memory leak in smb2_lock()
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: Register /dev/kvm as the _very_ last thing during initialization
KVM: s390: disable migration mode when dirty tracking is disabled
KVM: SVM: Don't put/load AVIC when setting virtual APIC mode
KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()
KVM: SVM: Flush the "current" TLB when activating AVIC
KVM: SVM: hyper-v: placate modpost section mismatch error
KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target
KVM: VMX: Fix crash due to uninitialized current_vmcs
KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps
KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID
KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled
KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
KVM: x86: Purge "highest ISR" cache when updating APICv state
l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest()
leds: led-class: Add missing put_device() to led_put()
leds: led-core: Fix refcount leak in of_led_get()
leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver
libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
libbpf: Fix btf__align_of() by taking into account field offsets
libbpf: Fix invalid return address register in s390
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: Prevent non-first waiter from spinning in down_write() slowpath
LoongArch, bpf: Use 4 instructions for function address in JIT
loop: loop_set_status_from_info() check before assignment
m68k: Check syscall_trace_enter() return code
m68k: /proc/hardware should depend on PROC_FS
md: don't update recovery_cp when curr_resync is ACTIVE
media: amphion: correct the unspecified color space
media: atomisp: Only set default_run_mode on first open of a stream/asd
media: camss: csiphy-3ph: avoid undefined behavior
media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers
media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399
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: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init()
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: mc: Get media_device directly from pad
media: ov2740: Fix memleak in ov2740_init_controls()
media: ov5640: Fix soft reset sequence and timings
media: ov5640: Handle delays when no reset_gpio set
media: ov5675: Fix memleak in ov5675_init_controls()
media: platform: mtk-mdp3: fix Kconfig dependencies
media: platform: mtk-mdp3: Fix return value check in mdp_probe()
media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config
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 GUID for BGRA/X 8:8:8:8
media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible()
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: Implement mask for V4L2_CTRL_TYPE_MENU
media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
media: uvcvideo: Refactor power_line_frequency_controls_limited
media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX
media: uvcvideo: Remove format descriptions
media: uvcvideo: Silence memcpy() run-time false positive warnings
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
mei: pxp: Use correct macros to initialize uuid_le
memory: renesas-rpc-if: Move resource acquisition to .probe()
memory: renesas-rpc-if: Split-off private data from struct rpcif
memory tier: release the new_memtier in find_create_memory_tier()
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()
MIPS: DTS: CI20: fix otg power gpio
mips: fix syscall_get_nr
misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe()
misc/mei/hdcp: Use correct macros to initialize uuid_le
misc: vmw_balloon: fix memory leak with using debugfs_lookup()
mlx5: fix possible ptp queue fifo use-after-free
mlx5: fix skb leak while fifo resync and push
mm/damon/paddr: fix missing folio_put()
mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON
mm: memcontrol: deprecate charge moving
mm/thp: check and bail out if page in deferred queue already
mtd: mtdpart: Don't create platform device that'll never probe
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
net: add sock_init_data_uid()
net: avoid double iput when sock_alloc_file fails
net: bcmgenet: Add a check for oversized packets
net: bcmgenet: fix MoCA LED control
net: dsa: felix: fix internal MDIO controller resource length
net: dsa: seville: ignore mscc-miim read errors from Lynx PCS
netfilter: conntrack: fix rmmod double-free race
netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
netfilter: ctnetlink: make event listener tracking global
netfilter: ebtables: fix table blob use-after-free
netfilter: ip6t_rpfilter: Fix regression with VRF interfaces
netfilter: nf_tables: allow to fetch set elements when table has an owner
netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj()
netfilter: x_tables: fix percpu counter block leak on error path when creating new netns
netfilter: xt_length: use skb len to match in length_mt6
net: fix __dev_kfree_skb_any() vs drop monitor
net: ipa: generic command param fix
net: lan966x: Fix possible deadlock inside PTP
net/mlx4_en: Introduce flexible array to silence overflow warning
net/mlx5: ECPF, wait for VF pages only after disabling host PFs
net/mlx5: Enhance debug print in page allocation failure
net/mlx5e: Verify flow_source cap before using it
net/mlx5: fw_tracer: Fix debug print
net/mlx5: Geneve, Fix handling of Geneve object id as error code
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: transition act_pedit to rcu and percpu stats
net/smc: fix application data exception
net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link()
net: sunhme: Fix region request
net: tls: avoid hanging tasks on the tx_lock
nfc: fix memory leak of se_io context in nfc_genl_se_io
nfs4trace: fix state manager flag printing
nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
NFSD: copy the whole verifier in nfsd_copy_write_verifier
nfsd: don't fsync nfsd_files on last close
nfsd: don't hand out delegation on setuid files being opened for write
NFSD: enhance inter-server copy cleanup
nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
NFSD: fix leaked reference count of nfsd4_ssc_umount_item
NFSD: fix problems with cleanup on errors in nfsd4_copy
nfsd: fix race to check ls_layouts
nfsd: zero out pointers after putting nfsd_files on COPY setup error
NFS: fix disabling of swap
nvme: bring back auto-removal of deleted namespaces during sequential scan
nvme-fabrics: show well known discovery name
nvme-tcp: don't access released socket during error recovery
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: Recalculate UDP checksum for ptp 1-step sync packet
octeontx2-pf: Use correct struct reference in test condition
OPP: fix error checking in opp_migrate_dentry()
panic: fix the panic_print NMI backtrace setting
PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3()
PCI: Add ACS quirk for Wangxun NICs
PCI: Align extra resources for hotplug bridges properly
PCI: Avoid FLR for AMD FCH AHCI adapters
PCI: Distribute available resources for root buses, too
PCI/DPC: Await readiness of secondary bus after reset
PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc
PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning
PCI: Fix dropping valid root bus resources with .end = zero
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: mt7621: Delay phy ports initialization
PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
PCI/PM: Observe reset delay irrespective of bridge_d3
PCI: qcom: Fix host-init error handling
PCI: switchtec: Return -EFAULT for copy_to_user() errors
PCI: Take other bus devices into account when distributing resources
PCI: Unify delay handling for reset and resume
perf inject: Use perf_data__read() for auxtrace
perf intel-pt: Do not try to queue auxtrace data on pipe
perf llvm: Fix inadvertent file creation
perf record: Fix segfault with --overwrite and --max-size
perf test bpf: Skip test if kernel-debuginfo is not present
perf tests stat_all_metrics: Change true workload to sleep workload for system wide check
perf tools: Fix auto-complete on aarch64
perf/x86/intel/ds: Fix the conversion from TSC to perf time
perf/x86/intel/uncore: Add Meteor Lake support
phy: mediatek: remove temporary variable @mask_
phy: rockchip-typec: fix tcphy_get_mode error case
phy: rockchip-typec: Fix unsigned comparison with less than zero
pinctrl: at91: use devm_kasprintf() to avoid potential leaks
pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
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: renesas: rzg2l: Fix configuring the GPIO pins as interrupts
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
platform/chrome: cros_ec_typec: Update port DP VDO
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/mm: Rearrange if-else block to avoid clang warning
powerpc: Remove linker flag from KBUILD_AFLAGS
power: supply: remove faulty cooling logic
printf: fix errname.c list
ptp: vclock: use mutex to fix "sleep on atomic" bug
pwm: sifive: Always let the first pwm_apply_state succeed
pwm: stm32-lp: fix the check on arr and cmp registers update
qede: avoid uninitialized entries in coal_entry array
qede: fix interrupt coalescing configuration
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: Handle queue-shrink/callback-enqueue race condition
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/cma: Distinguish between sockaddr_in and sockaddr_in6 by size
RDMA/cxgb4: add null-ptr-check after ip_dev_find()
RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish()
RDMA/erdma: Fix refcount leak in erdma_mmap
RDMA/hns: Fix refcount leak in hns_roce_mmap
RDMA/irdma: Cap MSIX used to online CPUs + 1
RDMA/rxe: cleanup some error handling in rxe_verbs.c
RDMA/rxe: Fix missing memory barriers in rxe_queue.h
RDMA/siw: Fix user page pinning accounting
rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
regmap: apply reg_base and reg_downshift for single register ops
regulator: core: Use ktime_get_boottime() to determine how long a regulator was off
regulator: max77802: Bounds check regulator id against opmode
regulator: s5m8767: Bounds check id indexing into arrays
regulator: tps65219: use generic set_bypass()
regulator: tps65219: use IS_ERR() to detect an error pointer
remoteproc/mtk_scp: Move clk ops outside send_lock
remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
Revert "blk-cgroup: dropping parent refcount after pd_free_fn() is done"
Revert "blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()"
Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol"
Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled"
Revert "fbcon: don't lose the console font across generic->chip driver switch"
Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use"
ring-buffer: Handle race between rb_move_tail and rb_check_pages
RISC-V: add a spin_shadow_stack declaration
riscv: Avoid enabling interrupts in die()
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: mm: fix regression due to update_mmu_cache change
riscv, mm: Perform BPF exhandler fixup on page fault
RISC-V: time: initialize hrtimer based broadcast clock event device
rpmsg: glink: Avoid infinite loop on intent for missing channel
rpmsg: glink: Release driver_override
rtc: allow rtc_read_alarm without read_alarm callback
rtc: pm8xxx: fix set-alarm race
rtc: sun6i: Always export the internal oscillator
s390/ap: fix status returned by ap_aqic()
s390/ap: fix status returned by ap_qact()
s390/boot: cleanup decompressor header files
s390/boot: fix mem_detect extended area allocation
s390/bpf: Add expoline to tail calls
s390/dasd: Fix potential memleak in dasd_eckd_init()
s390: discard .interp section
s390/early: fix sclp_early_sccb variable lifetime
s390/extmem: return correct segment type in __segment_load()
s390/idle: mark arch_cpu_idle() noinstr
s390/kfence: fix page fault reporting
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/mem_detect: rely on diag260() if sclp_early_get_memsize() fails
s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping
s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64
s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue()
s390: vfio-ap: tighten the NIB validity check
s390/vmem: fix empty page tables cleanup under KASAN
sbitmap: Advance the queue index before waking up a queue
sbitmap: correct wake_batch recalculation to avoid potential IO hung
sbitmap: remove redundant check in __sbitmap_queue_get_batch
sbitmap: Try each queue to wake up at least one waiter
sbitmap: Use single per-bitmap counting to wake up queued tags
sched/rt: pick_next_rt_entity(): check list_entry
scm: add user copy checks to put_cmsg()
scsi: aacraid: Allocate cmd_priv with scsicmd
scsi: aic94xx: Add missing check for dma_map_single()
scsi: ipr: Work around fortify-string warning
scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
scsi: mpi3mr: Fix an issue found by KASAN
scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info()
scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization
scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi
scsi: mpi3mr: Use number of bits to manage bitmap sizes
scsi: mpt3sas: Fix a memory leak
scsi: mpt3sas: Remove usage of dma_get_required_mask() API
scsi: qla2xxx: Check if port is online before sending ELS
scsi: qla2xxx: edif: Fix clang warning
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: 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: ufs: core: Fix device management cmd timeout flow
scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096
sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
sefltests: netdevsim: wait for devlink instance after netns removal
selftest: fib_tests: Always cleanup before exit
selftests: arm64: Fix incorrect kernel headers search path
selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m
selftests/bpf: Fix map_kptr test.
selftests/bpf: Fix out-of-srctree build
selftests/bpf: Fix vmtest static compilation error
selftests/bpf: Fix xdp_do_redirect on s390x
selftests/bpf: Initialize tc in xdp_synproxy
selftests/bpf: Use consistent build-id type for liburandom_read.so
selftests: clone3: Fix incorrect kernel headers search path
selftests: core: Fix incorrect kernel headers search path
selftests: dmabuf-heaps: Fix incorrect kernel headers search path
selftests: drivers: Fix incorrect kernel headers search path
selftests: filesystems: Fix incorrect kernel headers search path
selftests: find echo binary to use -ne options
selftests/ftrace: Fix bash specific "==" operator
selftests/ftrace: Fix eprobe syntax test case to check filter support
selftests: futex: Fix incorrect kernel headers search path
selftests: gpio: Fix incorrect kernel headers search path
selftests: ipc: Fix incorrect kernel headers search path
selftests: kcmp: Fix incorrect kernel headers search path
selftests/landlock: Skip overlayfs tests when not supported
selftests/landlock: Test ptrace as much as possible with Yama
selftests: media_tests: Fix incorrect kernel headers search path
selftests: membarrier: Fix incorrect kernel headers search path
selftests: mount_setattr: Fix incorrect kernel headers search path
selftests: move_mount_set_group: Fix incorrect kernel headers search path
selftests/net: Interpret UDP_GRO cmsg data as an int value
selftests: perf_events: Fix incorrect kernel headers search path
selftests: pidfd: Fix incorrect kernel headers search path
selftests: pid_namespace: Fix incorrect kernel headers search path
selftests/powerpc: Fix incorrect kernel headers search path
selftests: ptp: Fix incorrect kernel headers search path
selftests: rseq: Fix incorrect kernel headers search path
selftests: sched: Fix incorrect kernel headers search path
selftests: seccomp: Fix incorrect kernel headers search path
selftests: sync: Fix incorrect kernel headers search path
selftests: use printf instead of echo -ne
selftests: user_events: Fix incorrect kernel headers search path
selftests: vm: Fix incorrect kernel headers search path
selftests: x86: Fix incorrect kernel headers search path
selftests/xsk: print correct error codes when exiting
selftests/xsk: print correct payload for packet dump
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()
soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on
soc: mediatek: mtk-svs: Enable the IRQ later
soc: mediatek: mtk-svs: reset svs when svs_resume() fail
soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail
soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01()
soc: qcom: stats: Populate all subsystem debugfs files
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: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
spi: tegra210-quad: Fix iterator outside loop
spi: tegra210-quad: Fix validate combined sequence
srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL
staging: emxx_udc: Add checks for dma_alloc_coherent()
staging: pi433: fix memory leak with using debugfs_lookup()
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: tcp_check_req() can be called from process context
thermal/drivers/hisi: Drop second sensor hi3660
thermal/drivers/imx_sc_thermal: Drop empty platform remove function
thermal/drivers/imx_sc_thermal: Fix the loop condition
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/lib/thermal: Fix thermal_sampling_exit()
tools/power/x86/intel-speed-select: Add Emerald Rapid quirk
tools/tracing/rtla: osnoise_hist: use total duration for average calculation
torture: Fix hang during kthread shutdown phase
tpm: disable hwrng for fTPM on some AMD designs
trace/blktrace: fix memory leak with using debugfs_lookup()
tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
tracing/eprobe: Fix to add filter on eprobe description in README file
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
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 memory leak in ubifs_sysfs_init()
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_releasepage: Remove ubifs_assert(0) to valid this process
ubifs: ubifs_writepage: Mark page dirty after writing inode failed
ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
ublk_drv: don't probe partitions if the ubq daemon isn't trusted
ublk_drv: remove nr_aborted_queues from ublk_device
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: dwc3: fix memory leak with using debugfs_lookup()
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: Restrict symlink creation is UDC already binded
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: uvc: fix missing mutex_unlock() if kstrtou8() fails
usb: gadget: uvc: Make bSourceID read/write
usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev
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: sl811: fix memory leak with using debugfs_lookup()
usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count
USB: uhci: fix memory leak with using debugfs_lookup()
USB: ULPI: fix memory leak with using debugfs_lookup()
usb: uvc: Enumerate valid values for color matching
vc_screen: modify vcs_size() handling in vcs_read()
vDPA/ifcvf: allocate the adapter in dev_add()
vDPA/ifcvf: alloc the mgmt_dev before the adapter
vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter
vDPA/ifcvf: decouple config IRQ releaser from the adapter
vDPA/ifcvf: decouple config space ops from the adapter
vDPA/ifcvf: decouple hw features manipulators from the adapter
vDPA/ifcvf: decouple vq IRQ releasers from the adapter
vDPA/ifcvf: decouple vq irq requester from the adapter
vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw
vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev
vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR
vfio/type1: prevent underflow of locked_vm via exec()
vfio/type1: restore locked_vm
vfio/type1: track locked_vm per dma
virt/sev-guest: Return -EIO if certificate buffer is not large enough
VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
wait: Return number of exclusive waiters awaken
watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
watchdog: Fix kmemleak in watchdog_cdev_register
watchdog: pcwd_usb: Fix attempting to access uninitialized memory
watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M
watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks
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: ath11k: fix monitor mode bringup crash
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: 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: cfg80211: Set SSID if it is not already set
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: iwlwifi: mei: fix compilation errors in rfkill()
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: avoid u32_encode_bits() warning
wifi: mac80211: Don't translate MLD addresses for multicast
wifi: mac80211: fix non-MLO station association
wifi: mac80211: fix off-by-one link setting
wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
wifi: mac80211: move color collision detection report in a delayed work
wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta()
wifi: mt7601u: fix an integer underflow
wifi: mt76: add memory barrier to SDIO queue kick
wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans()
wifi: mt76: mt7915: add missing of_node_put()
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work
wifi: mt76: mt7915: check return value before accessing free_block_num
wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr()
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit
wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read()
wifi: mt76: mt7915: fix WED TxS reporting
wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read
wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host
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: 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: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice
wifi: rtw89: 8852c: rfk: correct DACK setting
wifi: rtw89: 8852c: rfk: correct DPK settings
wifi: rtw89: Add missing check for alloc_workqueue
wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30
wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie()
wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init()
wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex
x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC
x86/bugs: Reset speculation control settings on init
x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads
x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
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/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/signal: Fix the value returned by strict_sas_size()
x86/speculation: Allow enabling STIBP with legacy IBRS
x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list
x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
xen/grant-dma-iommu: Implement a dummy probe_device() callback
xsk: check IFF_UP earlier in Tx path

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-13 16:47:43 +03:00
Mikhail Novosyolov
127aac870f [bot] upd: 6.1.14 -> 6.1.15
Changelog:

ACPI: NFIT: fix a potential deadlock during NFIT teardown
arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1
arm64: dts: rockchip: align rk3399 DMC OPP table with bindings
arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
arm64: dts: rockchip: fix probe of analog sound card on rock-3a
arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro
arm64: dts: uniphier: Fix property name in PXs3 USB node
ARM: dts: rockchip: add power-domains property to dp node on rk3288
ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port
ASoC: codecs: es8326: Fix DTS properties reading
ASoC: rt715-sdca: fix clock stop prepare timeout issue
ASoC: SOF: amd: Fix for handling spurious interrupts from DSP
attr: add in_group_or_capable()
attr: add setattr_should_drop_sgid()
attr: use consistent sgid stripping checks
bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
btrfs: send: limit number of clones and allocated memory size
drm/amd/display: Fix race condition in DPIA AUX transfer
drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
drm/amd/display: Properly reuse completion structure
Fix XFRM-I support for nested ESP tunnels
fs: move should_remove_suid()
fs: use consistent setgid checks in is_sxid()
HID: core: Fix deadloop in hid_apply_multiplier.
HID: elecom: add support for TrackBall 056E:011C
HID: Ignore battery for ELAN touchscreen 29DF on HP
HID: Ignore battery for Elan touchscreen on Asus TP420IA
IB/hfi1: Assign npages earlier
neigh: make sure used and confirmed times are valid
net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
pinctrl: amd: Fix debug output for debounce time
PM: sleep: Avoid using pr_cont() in the tasks freezing code
powerpc: Don't select ARCH_WANTS_NO_INSTR
scripts/tags.sh: fix incompatibility with PCRE2
selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive
USB: core: Don't hold device lock while reading the "descriptors" sysfs file
usb: dwc3: pci: add support for the Intel Meteor Lake-M
usb: gadget: u_serial: Add null pointer check in gserial_resume
USB: serial: option: add support for VW/Skoda "Carstick LTE"
usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO
vc_screen: don't clobber return value in vcs_read
x86/cpu: Add Lunar Lake M

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-06 22:35:00 +03:00