Commit graph

562 commits

Author SHA1 Message Date
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
Mikhail Novosyolov
58f4a1705f [bot] upd: 6.1.12 -> 6.1.14
Changelog:

aio: fix mremap after fork null-deref
alarmtimer: Prevent starvation by small intervals and SIG_IGN
ALSA: hda/conexant: add a new hda codec SN6180
ALSA: hda: Do not unset preset when cleaning up codec
ALSA: hda: Fix codec device field initializan
ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops
ALSA: hda/realtek - fixed wrong gpio assigned
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless
arch: fix broken BuildID for arm64 and riscv
arm64: remove special treatment for the link order of head.o
ASoC: amd: yc: Add DMI support for new acer/emdoor platforms
ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table
ASoC: cs42l56: fix DT probe
ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers
ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers
ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers
ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
ASoC: SOF: sof-audio: start with the right widget type
ata: ahci: Add Tiger Lake UP{3,4} AHCI controller
ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH
audit: update the mailing list in MAINTAINERS
Bluetooth: btusb: Add more device IDs for WCN6855
bnxt_en: Fix mqprio and XDP ring checking logic
bpf: add missing header file include
bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
btrfs: lock the inode in shared mode before starting fiemap
btrfs: move the auto defrag code to defrag.c
can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
ceph: blocklist the kclient when receiving corrupted snap trace
ceph: move mount state enum to super.h
clk: mxl: Add option to override gate clks
clk: mxl: Fix a clk entry by adding relevant flags
clk: mxl: Remove redundant spinlocks
clk: mxl: Switch from direct readl/writel based IO to regmap based IO
clk: mxl: syscon_node_to_regmap() returns error pointers
coredump: Move dump_emit_page() to kill unused warning
dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
docs: perf: Fix PMU instance name of hisi-pcie-pmu
drm/amd/amdgpu: fix warning during suspend
drm/amd/display: Add missing brackets in calculation
drm/amd/display: Adjust downscaling limits for dcn314
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm/amd/display: Properly handle additional cases where DCN is not supported
drm/amd/display: Reset DMUB mailbox SW state after HW reset
drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2
drm/amdgpu: enable HDP SD for gfx 11.0.3
drm/amdgpu: Enable vclk dclk node for gc11.0.3
drm: Disable dynamic debug as broken
drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
drm/etnaviv: don't truncate physical page address
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
drm/i915: Remove __maybe_unused from mtl_info
drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED
drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking
drm/vc4: Fix YUV plane handling when planes are in different buffers
drm/vmwgfx: Do not drop the reference to the handle too soon
drm/vmwgfx: Stop accessing buffer objects which failed init
ext4: Fix function prototype mismatch for ext4_feat_ktype
fbdev: Fix invalid page access after closing deferred I/O devices
freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL
fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work()
gpio: sim: fix a memory leak
hugetlb: check for undefined shift on 32 bit architectures
i40e: Add checking for null for nlmsg_find_attr()
i40e: add double of VLAN header when computing the max MTU
ice: fix lost multicast packets in promisc mode
ice: xsk: Fix cleaning of XDP_TX frames
igb: conditionalize I2C bit banging on external thermal sensor support
igb: Fix PPS input and output using 3rd and 4th SDP
ipv6: Fix datagram socket connection with DSCP.
ipv6: Fix tcp socket connection with DSCP.
ixgbe: add double of VLAN header when computing the max MTU
ixgbe: allow to increase MTU to 3K with XDP enabled
kasan: fix Oops due to missing calls to kasan_arch_is_ready()
kvm: initialize all of the kvm_debugregs structure before sending it to userspace
KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET
KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)
mmc: jz4740: Work around bug on JZ4760(B)
mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set
mmc: mmc_spi: fix error handling in mmc_spi_probe()
mmc: sdio: fix possible resource leaks in some error paths
mm: extend max struct page size for kmsan
mm/filemap: fix page end in filemap_get_read_batch
mm/gup: add folio to list when folio_isolate_lru() succeed
mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount
mm/migrate: fix wrongly apply write bit after mkdirty on sparc64
mm: shrinkers: fix deadlock in shrinker debugfs
mptcp: deduplicate error paths on endpoint creation
mptcp: fix locking for in-kernel listener creation
mptcp: fix locking for setsockopt corner-case
mptcp: sockopt: make 'tcp_fastopen_connect' generic
net: bgmac: fix BCM5358 support by setting correct flags
net: ethernet: mtk_eth_soc: Avoid truncating allocation
net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
net: Fix unwanted sign extension in netdev_stats_to_stats64()
net: mpls: fix stale pointer if allocation fails during device rename
net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
net/rose: Fix to not accept on connected socket
net/sched: act_ctinfo: use percpu stats
net: sched: sch: Bounds check priority
net: sched: sch: Fix off by one in htb_activate_prios()
net/sched: tcindex: search key must be 16 bits
net/sched: tcindex: update imperfect hash filters respecting rcu
net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
net: stmmac: Restrict warning on disabling DMA store and fwd mode
net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
net: use a bounce buffer for copying skb->mark
nfp: ethtool: fix the bug of setting unsupported port speed
nfp: ethtool: support reporting link modes
nilfs2: fix underflow in second superblock position calculations
nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set
nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set
nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
nvme-pci: refresh visible attrs for cmb attributes
nvme-rdma: stop auth work after tearing down queues in error recovery
nvme-tcp: stop auth work after tearing down queues in error recovery
of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
perf/x86: Refuse to export capabilities for hybrid PMUs
platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY
platform/x86: nvidia-wmi-ec-backlight: Add force module parameter
platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
powerpc/64: Fix perf profiling asynchronous interrupt handlers
powerpc/64s/radix: Fix RWX mapping with relocated kernel
powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
random: always mix cycle counter in add_latent_entropy()
randstruct: disable Clang 15 support
Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
riscv: remove special treatment for the link order of head.o
s390/decompressor: specify __decompress() buf len to avoid overflow
s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
sched/psi: Fix use-after-free in ep_remove_wait_queue()
sched/psi: Stop relying on timer_pending() for poll_work rescheduling
scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset
scsi: libsas: Add smp_ata_check_ready_type()
sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility
selftests/bpf: Verify copy_register_state() preserves parent/live fields
selftests: kvm: move declaration at the beginning of main()
selftests: mptcp: userspace: fix v4-v6 test in v6.1
sh: define RUNTIME_DISCARD_EXIT
spi: mediatek: Enable irq before the spi registration
spi: mediatek: Enable irq when pdata is ready
tipc: fix kernel warning when sending SYN message
tools/virtio: fix the vringh test for virtio ring changes
tracing: Make trace_define_field_ext() static
uaccess: Add speculation barrier to copy_from_user()
vdpa: ifcvf: Do proper cleanup if IFCVF init fails
vmxnet3: move rss code block under eop descriptor
wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery
wifi: mwifiex: Add missing compatible string for SD8787
wifi: rtl8xxxu: gen2: Turn on the rate control
x86/alternatives: Introduce int3_emulate_jcc()
x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions
x86/static_call: Add support for Jcc tail-calls

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-25 14:16:39 +03:00
Mikhail Novosyolov
51f0bf8342 [bot] upd: 6.1.10 -> 6.1.12
Changelog:

ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
ALSA: firewire-motu: fix unreleased lock warning in hwdep device
ALSA: hda/realtek: Add Acer Predator PH315-54
ALSA: hda/realtek: Add Positivo N14KP6-TG
ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
ALSA: memalloc: Workaround for Xen PV
ALSA: pci: lx6464es: fix a debug loop
arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode
arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
arm64: dts: imx8mm-verdin: Do not power down eth-phy
arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts'
arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings
arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
arm64: dts: rockchip: fix input enable pinconf on rk3399
arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a
arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines
ARM: dts: imx7d-smegw01: Fix USB host over-current polarity
ASoC: amd: acp-es8336: Drop reference count of ACPI device after use
ASoC: codecs: wsa883x: correct playback min/max rates
ASoC: fsl_sai: fix getting version from VERID
ASoC: Intel: avs: Implement PCI shutdown
ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use
ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use
ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write()
ASoC: SOF: keep prepare/unprepare widgets in sink path
ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure
ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL
ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0
ASoC: tas5805m: add missing page switch.
ASoC: tas5805m: rework to avoid scheduling while atomic.
ASoC: topology: Return -ENOMEM on memory allocation failure
ata: libata: Fix sata_down_spd_limit() when no link speed is reported
bcache: Silence memcpy() run-time false positive warnings
block, bfq: fix uaf for bfqq in bic_set_bfqq()
block, bfq: replace 0/1 with false/true in bic apis
block: ublk: extending queue_size to fix overflow
bonding: fix error checking in bond_debug_reregister()
bpf: Add missing btf_put to register_btf_id_dtor_kfuncs
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
bpf: Fix off-by-one error in bpf_mem_cache_idx()
bpf: Fix the kernel crash caused by bpf_setsockopt().
bpf: Fix to preserve reg parent/live fields when copying range info
bpf: Skip invalid kfunc call in backtrack_insn
bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
btrfs: free device in btrfs_close_devices for a single device filesystem
btrfs: limit device extents to the device size
btrfs: simplify update of last_dir_index_offset when logging a directory
btrfs: zlib: zero-initialize zlib workspace
bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
can: isotp: handle wait_event_interruptible() return values
can: isotp: split tx timer into transmission and timeout
can: j1939: do not wait 250 ms if the same addr was already claimed
can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq
can: raw: fix CAN FD frame transmissions over CAN XL devices
ceph: flush cap releases when the session is flushed
certs: Fix build error when PKCS#11 URI contains semicolon
cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()
cifs: Fix use-after-free in rdata->read_into_pages()
clk: ingenic: jz4760: Update M/N/OD calculation algorithm
clk: microchip: mpfs-ccc: Use devm_kasprintf() for allocating formatted strings
copy_oldmem_kernel() - WRITE is "data source", not destination
cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems
cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task
cxl/region: Fix null pointer dereference for resetting decoder
cxl/region: Fix passthrough-decoder detection
dma-buf: actually set signaling bit for private stub fences
Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
dpaa2-eth: execute xdp_do_flush() before napi_complete_done()
dpaa_eth: execute xdp_do_flush() before napi_complete_done()
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: Fix timing not changning when freesync video is enabled
drm/amd/display: properly handling AGP aperture in vm setup
drm/amd: Fix initialization for nbio 4.3.0
drm/amdgpu: Add unique_id support for GC 11.0.1/2
drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
drm/amdgpu/smu: skip pptable init under sriov
drm/amdgpu: update wave data type to 3 for gfx11
drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: bump SMU 13.0.7 driver_if header version
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11
drm/i915/adlp: Fix typo for reference clock
drm/i915: Avoid potential vm use-after-free
drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled
drm/i915: Fix potential bit_17 double-free
drm/i915: Fix request ref counting during error capture & debugfs dump
drm/i915: Fix up locking around dumping requests lists
drm/i915: Fix VBT DSI DVO port handling
drm/i915/guc: Fix locking when searching for a hung request
drm/i915: Initialize the obj flags for shmem objects
drm/i915: Move fd_install after last use of fence
drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable
drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command
drm/vc4: hdmi: make CEC adapter name unique
drm/virtio: exbuf->fence_fd unmodified on interrupted wait
efi: Accept version 2 of memory attributes table
efi: fix potential NULL deref in efi_mem_reserve_persistent
f2fs: fix to do sanity check on i_extra_isize in is_alive()
f2fs: initialize locks earlier in f2fs_fill_super()
fbcon: Check font dimension limits
fbdev: smscufx: fix error handling code in ufx_usb_probe
firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
fix 'direction' argument of iov_iter_{init,bvec}()
fix "direction" argument of iov_iter_kvec()
fix iov_iter_bvec() "direction" argument
Fix page corruption caused by racy check in __free_pages
fpga: m10bmc-sec: Fix probe rollback
fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
fscache: Use wait_on_bit() to wait for the freeing of relinquished volume
fs/ntfs3: Validate attribute data and valid sizes
gfs2: Always check inode size of inline inodes
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
HID: amd_sfh: if no sensors are enabled, clean up
HID: logitech: Disable hi-res scrolling on USB
highmem: round down the address passed to kunmap_flush_on_unmap()
HV: hv_balloon: fix memory leak with using debugfs_lookup()
hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC
hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()
i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
i2c: mxs: suppress probe-deferral error message
i2c: rk3x: fix a bunch of kernel-doc warnings
ia64: fix build error due to switch case label appearing next to declaration
IB/hfi1: Restore allocated resources on failed copyout
IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
ice: Do not use WQ_MEM_RECLAIM flag for workqueue
ice: Fix disabling Rx VLAN filtering with port VLAN enabled
ice: Prevent set_channel from changing queues while RDMA active
ice: switch: fix potential memleak in ice_add_adv_recipe()
igc: Add ndo_tx_timeout support
igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
iio: adc: berlin2-adc: Add missing of_node_put() in error path
iio: adc: stm32-dfsdm: fill module aliases
iio:adc:twl6030: Enable measurement of VAC
iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
iio: adc: xilinx-ams: fix devm_krealloc() return value check
iio: hid: fix the retval in accel_3d_capture_sample
iio: hid: fix the retval in gyro_3d_capture_sample
iio: imu: fxos8700: fix ACCEL measurement range selection
iio: imu: fxos8700: fix failed initialization ODR mode assignment
iio: imu: fxos8700: fix IMU data bits returned to user space
iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
iio: imu: fxos8700: fix incorrect ODR mode readback
iio: imu: fxos8700: fix MAGN sensor scale and unit
iio: imu: fxos8700: fix map label of channel type to MAGN sensor
iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw()
iio: light: cm32181: Fix PM support on system with 2 I2C resources
ionic: clean interrupt before enabling queue to avoid credit race
ionic: missed doorbell workaround
ionic: refactor use of ionic_rx_fill()
ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address
ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address
kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI
kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()
kunit: fix kunit_test_init_section_suites(...)
KVM: x86: Mitigate the cross-thread return address predictions bug
maple_tree: fix mas_empty_area_rev() lower bound validation
maple_tree: should get pivots boundary by type
media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line
memcpy_real(): WRITE is "data source", not destination...
migrate: hugetlb: check for hugetlb shared PMD in node migration
mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
mm/khugepaged: fix ->anon_vma race
mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups
mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()
mm, mremap: fix mremap() expanding for vma's with vm_ops->close()
mm: multi-gen LRU: fix crash during cgroup migration
mm/swapfile: add cond_resched() in get_swap_pages()
mm/uffd: fix pte marker when fork() without fork event
mptcp: be careful on subflow status propagation on errors
mptcp: do not wait for bare sockets' timeout
net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware
net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg()
netfilter: br_netfilter: disable sabotage_in hook after first suppression
net: macb: Perform zynqmp dynamic configuration only for SGMII interface
net: microchip: sparx5: fix PTP init/deinit not checking all ports
net/mlx5: Bridge, fix ageing of peer FDB entries
net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode
net/mlx5e: IPoIB, Show unknown speed instead of error
net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
net/mlx5: Expose SF firmware pages counter
net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
net/mlx5: Serialize module cleanup with reload and remove
net/mlx5: Store page counters in a single array
net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping is used
net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
net: phylink: move phy_device_free() to correctly release phy device
net: phy: meson-gxl: Add generic dummy stubs for MMD register access
net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
net: qrtr: free memory on error path in radix_tree_insert()
netrom: Fix use-after-free caused by accept on already connected socket
net/tls: tls_is_tx_ready() checked list_entry
net: USB: Fix wrong-direction WARNING in plusb.c
net: wwan: t7xx: Fix Runtime PM initialization
net/x25: Fix to not accept on connected socket
nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE
nvidiafb: detect the hardware support before removing console.
nvmem: brcm_nvram: Add check for kzalloc
nvmem: core: fix cell removal on error
nvmem: core: fix cleanup after dev_set_name()
nvmem: core: fix device node refcounting
nvmem: core: fix registration vs use race
nvmem: core: fix return value
nvmem: core: initialise nvmem->id early
nvmem: core: remove nvmem_config wp_gpio
nvmem: qcom-spmi-sdam: fix module autoloading
nvmem: sunxi_sid: Always use 32-bit MMIO reads
octeontx2-af: Fix devlink unregister
of/address: Return an error when no valid dma-ranges are found
of: Make OF framebuffer device names unique
ovl: Use "buf" flexible array for memcpy() destination
parisc: Fix return code of pdc_iodc_print()
parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c
parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
perf/x86/intel: Add Emerald Rapids
perf/x86/intel/cstate: Add Emerald Rapids
phy: qcom-qmp-combo: fix runtime suspend
pinctrl: aspeed: Fix confusing types in return value
pinctrl: aspeed: Revert "Force to disable the function's signal"
pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
pinctrl: mediatek: Fix the drive register definition of some Pins
pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group
pinctrl: single: fix potential NULL dereference
platform/x86/amd: pmc: add CONFIG_SERIO dependency
platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN
platform/x86/amd/pmf: Add helper routine to check pprof is balanced
platform/x86/amd/pmf: Add helper routine to update SPS thermals
platform/x86/amd/pmf: Ensure mutexes are initialized before use
platform/x86/amd/pmf: Fix to update SPS default pprof thermals
platform/x86/amd/pmf: Fix to update SPS thermals when power supply change
platform/x86/amd/pmf: update to auto-mode limits only after AMT event
platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF
platform/x86: hp-wmi: Handle Omen Key event
platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255
powerpc/64s: Fix local irq disable when PMIs are disabled
powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch
powerpc/64s/radix: Fix crash with unaligned relocated kernel
powerpc/imc-pmu: Revert nest_init_lock to being a mutex
qede: execute xdp_do_flush() before napi_complete_done()
RDMA/irdma: Fix potential NULL-ptr-dereference
RDMA/usnic: use iommu_map_atomic() under spin_lock()
rds: rds_rm_zerocopy_callback() use list_first_entry()
READ is "data destination", not source...
Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"
Revert "mm: kmemleak: alloc gray object for reserved region with direct map"
Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming"
Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume"
riscv: disable generation of unwind tables
riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
riscv: kprobe: Fixup kernel panic when probing an illegal position
riscv: kprobe: Fixup misaligned load text
riscv: stacktrace: Fix missing the first frame
rtc: efi: Enable SET/GET WAKEUP services as optional
rtc: sunplus: fix format string for printing resource
rtmutex: Ensure that the top waiter is always woken up
scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
scsi: target: core: Fix warning on RT kernels
sctp: do not check hb_timer.expires when resetting hb_timer
selftests/filesystems: grant executable permission to run_fat_tests.sh
selftests: Fix failing VXLAN VNI filtering test
selftests: forwarding: lib: quote the sysctl values
selftests: mptcp: allow more slack for slow test-case
selftests: mptcp: stop tests earlier
selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
serial: 8250_dma: Fix DMA Rx completion race
serial: 8250_dma: Fix DMA Rx rearm race
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
sfc: correctly advertise tunneled IPv6 segmentation
skb: Do mix page pool and page referenced frags in GRO
spi: dw: Fix wrong FIFO level setting for long xfers
Squashfs: fix handling and sanity checking of xattr_ids count
squashfs: harden sanity check in squashfs_read_xattr_id_table
tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
tracing: Fix TASK_COMM_LEN in trace event format file
txhash: fix sk->sk_txrehash default
uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
usb: core: add quirk for Alcor Link AK9563 smartcard reader
usb: dwc3: qcom: enable vbus override when in OTG dr-mode
usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints
usb: gadget: udc: do not clear gadget driver.bus
usb: typec: altmodes/displayport: Fix probe pin assign check
usb: typec: ucsi: Don't attempt to resume the ports before they exist
use less confusing names for iov_iter direction initializers
vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
vhost/net: Clear the pending messages when the backend is removed
vhost-scsi: unbreak any layout for response
virtio-net: execute xdp_do_flush() before napi_complete_done()
virtio-net: Keep stop() to follow mirror sequence of open()
watchdog: diag288_wdt: do not use stack buffers for hardware data
watchdog: diag288_wdt: fix __diag288() inline assembly
wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
WRITE is "data source", not destination...
x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings
x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block
x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
x86/speculation: Identify processors vulnerable to SMT RSB predictions
xfrm: annotate data-race around use_time
xfrm: compat: change expression for switch in xfrm_xlate64
xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
xfrm: fix bug with DSCP copy to v6 from v4 tunnel
zcore: WRITE is "data source", not destination...

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-20 12:49:14 +03:00
Mikhail Novosyolov
530d78f0d2 Avoid rediffing patches when possible 2023-02-08 23:00:27 +03:00
Mikhail Novosyolov
8194929104 move to main 2023-02-08 18:37:50 +03:00
Mikhail Novosyolov
bc537450a1 [bot] upd: 6.1.4 -> 6.1.10
Changelog:

9p/client: fix data race on req->status
ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops
acpi: Fix suspend with Xen PV
ACPI: PRM: Check whether EFI runtime is available
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
ACPI: video: Add backlight=native DMI quirk for Acer Aspire 4810T
ACPI: video: Add backlight=native DMI quirk for Asus U46E
ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr
ACPI: video: Allow GPU drivers to report no panels
ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline
ACPI: video: Don't enable fallback path for creating ACPI backlight by default
ACPI: video: Fix apple gmux detection
Add exception protection processing for vd in axi_chan_handle_err function
affs: initialize fsdata in affs_truncate()
af_unix: selftest: Fix the size of the parameter to connect()
ALSA: control-led: use strscpy in set_led_id()
ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle
ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume
ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
ALSA: hda/realtek - Turn on power early
ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()
ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()
ALSA: usb-audio: Make sure to stop endpoints before closing EPs
ALSA: usb-audio: Relax hw constraints for implicit fb sync
amdgpu: fix build on non-DCN platforms.
amd-xgbe: Delay AN timeout during KR training
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
arm64: cmpxchg_double*: hazard against entire exchange variable
arm64: dts: freescale: Fix pca954x i2c-mux node names
arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
arm64: dts: imx8mp: correct usb clocks
arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup
arm64: dts: imx8mp: Fix missing GPC Interrupt
arm64: dts: imx8mp: Fix power-domain typo
arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting
arm64: dts: marvell: AC5/AC5X: Fix address for UART1
arm64: dts: msm8994-angler: fix the memory map
arm64: dts: qcom: msm8992: Don't use sfpb mutex
arm64: dts: qcom: msm8992-libra: Fix the memory map
arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset
arm64: dts: verdin-imx8mm: fix dahlia audio playback
arm64: dts: verdin-imx8mm: fix dev board audio playback
arm64: efi: Account for the EFI runtime stack in stack unwinder
arm64: efi: Avoid workqueue to check whether EFI runtime is live
arm64: efi: Execute runtime services from a dedicated stack
arm64: efi: Recover from synchronous exceptions occurring in firmware
arm64/mm: add pud_user_exec() check in pud_user_accessible_page()
arm64/mm: fix incorrect file_map_count for invalid pmd
arm64: mte: Avoid the racy walk of the vma list during core dump
arm64: mte: Fix double-freeing of the temporary tag storage during coredump
arm64: ptrace: Use ARM64_SME to guard the SME register enumerations
arm64/signal: Always accept SVE signal frames on SME only systems
arm64/signal: Always allocate SVE signal frames on SME only systems
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
ARM: dts: imx7d-pico: Use 'clock-frequency'
ARM: dts: imx: Fix pca9547 i2c-mux node name
ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som
ARM: dts: vf610: Fix pca9548 i2c-mux node names
ARM: imx: add missing of_node_put()
ARM: omap1: fix !ARCH_OMAP1_ANY link failures
ARM: omap1: fix building gpio15xx
ARM: renumber bits related to _TIF_WORK_MASK
ASoC: amd: yc: Add ASUS M5402RA into DMI table
ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
ASoC: fsl_micfil: Correct the number of steps on SX controls
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
ASoC: Intel: fix sof-nau8825 link failure
ASoC: Intel: sof-nau8825: fix module alias overflow
ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier
ASoC: mediatek: mt8186: Add machine support for max98357a
ASoC: mediatek: mt8186: support rt5682s_max98360
ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
ASoC: rt9120: Make dev PM runtime bind AsoC component PM
ASoC: SOF: Add FW state to debugfs
ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"
ASoC: SOF: mediatek: initialize panic_info to zero
ASoC: SOF: pm: Always tear down pipelines before DSP suspend
ASoC: SOF: pm: Set target state earlier
ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"
ASoC: support machine driver with max98360
ASoC: wm8904: fix wrong outputs volume after power reactivation
ata: pata_cs5535: Don't build on UML
blk-cgroup: fix missing pd_online_fn() while activating policy
block: don't allow splitting of a REQ_NOWAIT bio
block: fix hctx checks for batch allocation
block: handle bio_split_to_limits() NULL return
block: mq-deadline: Rename deadline_is_seq_writes()
block/rnbd-clt: fix wrong max ID in ida_alloc_max
block: ublk: move ublk_chr_class destroying after devices are removed
Bluetooth: Fix a buffer overflow in mgmt_mesh_add()
Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
Bluetooth: hci_conn: Fix memory leaks
Bluetooth: hci_event: Fix Invalid wait context
Bluetooth: hci_qca: Fix driver shutdown on closed serdev
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()
Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2
Bluetooth: ISO: Avoid circular locking dependency
Bluetooth: ISO: Fix possible circular locking dependency
bnxt: Do not read past the end of test names
bnxt_en: Fix first buffer size calculations for XDP multi-buffer
bnxt_en: Fix HDS and jumbo thresholds for RX packets
bnxt_en: Fix XDP RX path
bnxt_en: Simplify bnxt_xdp_buff_init()
bnxt: make sure we return pages to the pool
bonding: fix lockdep splat in bond_miimon_commit()
bpf: Always use maximal size for copy_array()
bpf: Fix panic due to wrong pageattr of im->image
bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
bpf: hash map, avoid deadlock with suitable hash mask
bpf: keep a reference to the mm, in case the task is dead.
bpf: pull before calling skb_postpull_rcsum()
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD
bpf: Skip task with pid=1 in send_signal_common()
brcmfmac: Prefer DT board type over DMI board type
btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list()
btrfs: add missing setup of log for full commit at add_conflicting_inode()
btrfs: always report error in run_one_delayed_ref()
btrfs: do not abort transaction on failure to update log root
btrfs: do not abort transaction on failure to write log tree when syncing log
btrfs: fix an error handling path in btrfs_defrag_leaves()
btrfs: fix compat_ro checks against remount
btrfs: fix directory logging due to race with concurrent index key deletion
btrfs: fix invalid leaf access due to inline extent during lseek
btrfs: fix missing error handling when logging directory items
btrfs: fix off-by-one in delalloc search during lseek
btrfs: fix race between quota rescan and disable leading to NULL pointer deref
btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
btrfs: handle case when repair happens with dev-replace
btrfs: qgroup: do not warn on record without old_roots populated
btrfs: replace strncpy() with strscpy()
btrfs: zoned: enable metadata over-commit for non-ZNS setup
caif: fix memory leak in cfctrl_linkup_request()
ceph: switch to vfs_inode_has_locks() to fix file lock bug
cifs: do not include page data when checking signature
cifs: do not query ifaces on smb1 mounts
cifs: fix double free on failed kerberos auth
cifs: fix file info setting in cifs_open_file()
cifs: fix file info setting in cifs_query_path_info()
cifs: fix interface count calculation during refresh
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
cifs: fix potential deadlock in cache_refresh_path()
cifs: fix potential memory leaks in session setup
cifs: fix race in assemble_neg_contexts()
cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
cifs: Fix uninitialized memory read for smb311 posix symlink create
cifs: reduce roundtrips on create/qinfo requests
cifs: refcount only the selected iface during interface update
comedi: adv_pci1760: Fix PWM instruction handling
cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering
cpufreq: armada-37xx: stop using 0 as NULL pointer
cpufreq: CPPC: Add u64 casts to avoid overflowing
device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
dma-buf: fix dma_buf_export init order v2
dmaengine: Fix double increment of client_count in dma_chan_get()
dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable
dmaengine: idxd: Let probe fail when workqueue cannot be enabled
dmaengine: idxd: Prevent use after free on completion memory
dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
dmaengine: lgm: Move DT parsing after initialization
dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation
dmaengine: tegra210-adma: fix global intr clear
dmaengine: tegra: Fix memory leak in terminate_all()
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
docs: Fix path paste-o for /sys/kernel/warn_count
docs: Fix the docs build with Sphinx 6.0
driver core: Fix test_async_probe_init saves device in wrong array
drivers/net/bonding/bond_3ad: return when there's no aggregator
drm: Add orientation quirk for Lenovo ideapad D330-10IGL
drm/amd: Delay removal of the firmware framebuffer
drm/amd/display: Add check for DET fetch latency hiding for dcn32
drm/amd/display: Calculate output_color_space after pixel encoding adjustment
drm/amd/display: disable S/G display on DCN 3.1.4
drm/amd/display: disable S/G display on DCN 3.1.5
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
drm/amd/display: fix issues with driver unload
drm/amd/display: Fix set scaling doesn's work
drm/amd/display: move remaining FPU code to dml folder
drm/amd/display: Report to ACPI video if no panels were found
drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0
drm/amdgpu: add gfx support for GC 11.0.4
drm/amdgpu: add gmc v11 support for GC 11.0.4
drm/amdgpu: add smu 13 support for smu 13.0.11
drm/amdgpu: add soc21 common ip block support for GC 11.0.4
drm/amdgpu: add tmz support for GC 11.0.1
drm/amdgpu: add tmz support for GC IP v11.0.4
drm/amdgpu: allow multipipe policy on ASICs with one MEC
drm/amdgpu: complete gfxoff allow signal during suspend without delay
drm/amdgpu: correct MEC number for gfx11 APUs
drm/amdgpu: Correct the power calcultion for Renior/Cezanne.
drm/amdgpu/discovery: add PSP IP v13.0.11 support
drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4
drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4
drm/amdgpu/discovery: enable mes support for GC v11.0.4
drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1
drm/amdgpu/discovery: enable soc21 common for GC 11.0.4
drm/amdgpu/discovery: set the APU flag for GC 11.0.4
drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
drm/amdgpu/display/mst: limit payload to be updated one by one
drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4
drm/amdgpu: enable GFX IP v11.0.4 CG support
drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4
drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN
drm/amdgpu: enable PSP IP v13.0.11 support
drm/amdgpu: enable VCN DPG for GC IP v11.0.4
drm/amdgpu: fix amdgpu_job_free_resources v2
drm/amdgpu: Fixed bug on error when unloading amdgpu
drm/amdgpu: Fix potential NULL dereference
drm/amdgpu: Fix size validation for non-exclusive domains (v4)
drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11
drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11
drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4
drm/amdgpu: remove unconditional trap enable on add gfx11 queues
drm/amdgpu: set GC 11.0.4 family
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11
drm/amdkfd: Add sync after creating vram bo
drm/amdkfd: Fix double release compute pasid
drm/amdkfd: Fix kernel warning during topology setup
drm/amdkfd: Fix kfd_process_device_init_vm error handling
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7
drm/amd/pm: correct the reference clock for fan speed(rpm) calculation
drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.7
drm/amd/pm: enable mode1 reset on smu_v13_0_10
drm/amd/pm/smu13: BACO is supported when it's in BACO state
drm/display/dp_mst: Correct the kref of port.
drm/drm_vma_manager: Add drm_vma_node_allow_once()
drm/i915: Allow alternate fixed modes always for eDP
drm/i915: Allow panel fixed modes to have differing sync polarities
drm/i915: Allow switching away via vga-switcheroo if uninitialized
drm/i915/display: Check source height is > 0
drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence
drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
drm/i915: Fix a memory leak with reused mmap_offset
drm/i915: Fix CFI violations in gt_sysfs
drm/i915: Fix potential context UAFs
drm/i915/gt: Cleanup partial engine discovery failures
drm/i915/gt: Reset twice
drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
drm/i915/gvt: fix gvt debugfs destroy
drm/i915/gvt: fix vgpu debugfs clean in remove
drm/i915: re-disable RC6p on Sandy Bridge
drm/i915: Remove unused variable
drm/i915: Reserve enough fence slot for i915_vma_unbind_async
drm/i915/selftest: fix intel_selftest_modify_policy argument types
drm/i915/selftests: Unwind hugepages to drop wakeref on error
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
drm/imx: ipuv3-plane: Fix overlay plane width
drm/meson: Reduce the FIFO lines held when AFBC is not used
drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
drm/msm/adreno: Make adreno quirks not overwrite each other
drm/msm: another fix for the headless Adreno GPU
drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path
drm/msm/dpu: Fix some kernel-doc comments
drm/msm/gpu: Fix potential double-free
drm: Optimize drm buddy top-down allocation method
drm/panfrost: Fix GEM handle creation ref-counting
drm/panfrost: fix GENERIC_ATOMIC64 dependency
drm/plane-helper: Add the missing declaration of drm_atomic_state
drm/vc4: bo: Fix drmm_mutex_init memory hog
drm/vc4: bo: Fix unused variable warning
drm/virtio: Fix GEM handle creation UAF
drm/virtio: Fix memory leak in virtio_gpu_object_create()
drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.
drm/vmwgfx: Remove rcu locks from user resources
drm/vmwgfx: Remove ttm object hashtable
drm/vmwgfx: Remove vmwgfx_hashtab
drm/vmwgfx: Write the driver id registers
dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
dt-bindings: msm: dsi-controller-main: Fix description of core clock
dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint
dt-bindings: msm: dsi-controller-main: Fix power-domain constraint
dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY
dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY
dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode
dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
dt-bindings: riscv: fix single letter canonical order
dt-bindings: riscv: fix underscore requirement for multi-letter extensions
EDAC/device: Fix period calculation in edac_device_reset_delay_period()
EDAC/device: Respect any driver-supplied workqueue polling value
EDAC/highbank: Fix memory leak in highbank_mc_probe()
EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
efi: fix NULL-deref in init error path
efi: fix userspace infinite retry read efivars after EFI runtime services page fault
efi: random: combine bootloader provided RNG seed with RNG protocol output
efi: rt-wrapper: Add missing include
efi: tpm: Avoid READ_ONCE() for accessing the event log
elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}
erofs: clean up parsing of fscache related options
erofs: fix kvcalloc() misuse with __GFP_NOFAIL
erofs/zmap.c: Fix incorrect offset calculation
exit: Allow oops_limit to be disabled
exit: Expose "oops_count" to sysfs
exit: Put an upper limit on how often we can oops
exit: Use READ_ONCE() for all oops/warn limit reads
f2fs: let's avoid panic if extent_tree is not created
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
fbdev: omapfb: avoid stack overflow warning
filelock: new helper: vfs_inode_has_locks
firmware: arm_scmi: Clear stale xfer->hdr.status
firmware: arm_scmi: Fix virtio channels cleanup on shutdown
firmware: arm_scmi: Harden shared memory access in fetch_notification
firmware: arm_scmi: Harden shared memory access in fetch_response
firmware: coreboot: Check size of table entry and use flex-array
firmware/psci: Don't register with debugfs if PSCI isn't available
firmware/psci: Fix MEM_PROTECT_RANGE function numbers
Fix up more non-executable files marked executable
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
fs/ntfs3: Fix attr_punch_hole() null pointer derenference
ftrace: Export ftrace_free_filter() to modules
ftrace/scripts: Update the instructions for ftrace-bisect.sh
gcc: disable -Warray-bounds for gcc-11 too
gpio: ep93xx: Fix port F hwirq numbers in handler
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU
gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI
gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode
gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
gpio: mxc: Unlock on error path in mxc_flip_edge()
gpio: pca953x: avoid to use uninitialized value pinctrl
gpio: sifive: Fix refcount leak in sifive_gpio_probe
gro: avoid checking for a failed search
gro: take care of DODGY packets
gsmi: fix null-deref in gsmi_get_variable
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
HID: amd_sfh: Fix warning unwind goto
HID: betop: check shape of output reports
HID: check empty report_list in bigben_probe()
HID: check empty report_list in hid_validate_values()
HID: intel_ish-hid: Add check for ishtp_dma_tx_map
HID: playstation: sanity check DualSense calibration data.
HID: revert CHERRY_MOUSE_000C quirk
HID: uclogic: Add support for XP-PEN Deco 01 V2
hugetlb: unshare some PMDs when splitting VMAs
hvc/xen: lock console list traversal
i2c: designware: Fix unbalanced suspended flag
i2c: designware: use casting of u64 in clock multiplication to avoid overflow
iavf: fix temporary deadlock and failure to set MAC address
iavf/iavf_main: actually log ->src mask when talking about it
iavf: schedule watchdog immediately when changing primary MAC
IB/hfi1: Fix expected receive setup error exit issues
IB/hfi1: Immediately remove invalid memory from hardware
IB/hfi1: Reject a zero-length user expected buffer
IB/hfi1: Remove user expected buffer invalidate race
IB/hfi1: Reserve user expected TIDs
ice: Add check for kzalloc
ice: Fix potential memory leak in ice_gnss_tty_write()
ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf
igc: Fix PPS delta between two synchronized end-points
Input: i8042 - add Clevo PCX0DX to i8042 quirk table
interconnect: qcom: msm8996: Fix regmap max_register values
interconnect: qcom: msm8996: Provide UFS clocks to A2NoC
iommu/arm-smmu: Don't unregister on shutdown
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer
iommu/arm-smmu-v3: Don't unregister on shutdown
iommu/iova: Fix alloc iova overflows issue
iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
io_uring: always prep_async for drain requests
io_uring/cancel: re-grab ctx mutex after finishing wait
io_uring: check for valid register opcode earlier
io_uring/fdinfo: include locked hash table in fdinfo output
io_uring: fix CQ waiting timeout handling
io_uring: hold locks for io_req_complete_failed
io_uring: inline __io_req_complete_post()
io_uring: inline __io_req_complete_put()
io_uring: inline io_req_task_work_add()
io_uring/io-wq: free worker if task_work creation is canceled
io_uring/io-wq: only free worker if it was allocated for creation
io_uring: lock overflowing for IOPOLL
io_uring/msg_ring: fix remote queue to disabled ring
io_uring/net: cache provided buffer group value for multishot receives
io_uring: pin context while queueing deferred tw
io_uring/poll: add hash if ready poll request can't complete inline
io_uring/poll: attempt request issue after racy poll wakeup
io_uring/poll: don't reissue in case of poll race on multishot request
io_uring: remove io_req_tw_post_queue
io_uring: use io_req_task_complete() in timeout
ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
ipv6: fix reachability confirmation with proxy_ndp
ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
ixgbe: fix pci device refcount leak
kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y
kcsan: test: don't put the expect array on the stack
kselftest: Fix error message for unconfigured LLVM builds
ksmbd: add max connections parameter
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
ksmbd: do not sign response to session request for guest login
ksmbd: downgrade ndr version error message to debug
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
ksmbd: limit pdu length size according to connection status
ksmbd: send proper error response in smb2_tree_connect()
kunit: alloc_string_stream_fragment error handling bug fix
KVM: arm64: Fix S1PTW handling on RO memslots
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
kvm/vfio: Fix potential deadlock on vfio group_lock
KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
l2tp: close all race conditions in l2tp_tunnel_register()
l2tp: convert l2tp_tunnel_list to idr
l2tp: prevent lockdep issue in l2tp_tunnel_register()
lockref: stop doing cpu_relax in the cmpxchg loop
LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap
LoongArch: Get frame info in unwind_start() when regs is not available
mac80211: Fix MLO address translation for multiple bss case
mei: bus: fix unlink on bus in error path
mei: me: add meteor lake point M DID
memblock tests: Fix compilation error.
memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
memory: tegra: Remove clients SID override programming
misc: fastrpc: Don't remove map on creater_process and device_release
misc: fastrpc: Fix use-after-free and race in fastrpc_map_find
misc: fastrpc: Fix use-after-free race condition for maps
mm: Always release pages to the buddy allocator in memblock_free_late().
mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()
mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection()
mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end
mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE
mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA
module: Don't wait for GOING modules
mptcp: explicitly specify sock family at subflow creation time
mptcp: fix deadlock in fastopen error path
mptcp: fix lockdep false positive
mptcp: netlink: respect v4/v6-only sockets
mtd: cfi: allow building spi-intel standalone
mtd: parsers: scpart: fix __udivdi3 undefined on mips
net: amd-xgbe: add missed tasklet_kill
net: dsa: microchip: fix probe of I2C-connected KSZ8563
net: dsa: microchip: ksz9477: port map correction in ALU table entry register
net: dsa: mv88e6xxx: depend on PTP conditionally
net: dsa: qca8k: fix wrong length value for mgmt eth packet
net: dsa: tag_qca: fix wrong MGMT_DATA2 size
net: ena: Account for the number of processed bytes in XDP
net: ena: Don't register memory info on XDP exchange
net: ena: Fix rx_copybreak value update
net: ena: Fix toeplitz initial hash value
net: ena: Set default value for RX interrupt moderation
net: ena: Update NUMA TPH hint register upon NUMA node update
net: ena: Use bitmask to indicate packet redirection
net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
net: ethernet: adi: adin1110: Fix multicast offloading
net: ethernet: marvell: octeontx2: Fix uninitialized variable warning
net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
net: fec: Use page_pool_put_full_page when freeing rx buffers
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
netfilter: conntrack: handle tcp challenge acks during connection reuse
netfilter: conntrack: unify established states for SCTP paths
netfilter: ipset: fix hash:net,port,net hang with /0 subnet
netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
netfilter: ipset: Rework long task execution when adding/deleting entries
netfilter: nf_tables: add function to create set stateful expressions
netfilter: nf_tables: consolidate set description
netfilter: nf_tables: honor set timeout and garbage collection updates
netfilter: nf_tables: perform type checking for existing sets
netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
net: fix NULL pointer in skb_segment_list
net: fix UaF in netns ops registration error path
net: hns3: add interrupts re-initialization while doing VF FLR
net: hns3: fix miss L3E checking for rx packet
net: hns3: fix VF promisc mode not update when mac table full
net: hns3: fix wrong use of rss size during VF rss config
net: hns3: refine the handling for VF heartbeat
net: ipa: disable ipa interrupt during suspend
net: lan966x: add missing fwnode_handle_put() for ports node
net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit()
net: lan966x: Fix configuration of the PCS
netlink: annotate data races around dst_portid and dst_group
netlink: annotate data races around nlk->portid
netlink: annotate data races around sk_state
netlink: prevent potential spectre v1 gadgets
net: macb: fix PTP TX timestamp failure due to packet padding
net: mana: Fix IRQ name - add PCI and queue number
net: mctp: add an explicit reference from a mctp_sk_key to sock
net: mctp: hold key reference when looking up a general key
net: mctp: mark socks as dead on unhash, prevent re-add
net: mctp: move expiry timer delete to unhash
net: mctp: purge receive queues on sk destruction
net: mdio-mux-meson-g12a: force internal PHY off on mux switch
net: mdio: validate parameter addr in mdiobus_get_phy()
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
net/mlx5: Avoid recovery in probe flows
net/mlx5: check attr pointer validity before dereferencing it
net/mlx5e: Always clear dest encap in neigh-update-del
net/mlx5e: Avoid false lock dependency warning on tc_ht even more
net/mlx5e: CT: Fix ct debugfs folder name
net/mlx5e: Don't support encap rules with gbp option
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY)
net/mlx5e: Fix macsec ssci attribute handling in offload path
net/mlx5e: Fix RX reporter for XSK RQs
net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent
net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path
net: mlx5: eliminate anonymous module_init & module_exit
net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT
net/mlx5e: Set decap action based on attr for sample
net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option
net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
net/mlx5: E-switch, Fix switchdev mode after devlink reload
net/mlx5: E-Switch, properly handle ingress tagged packets on VST
net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc
net/mlx5e: Verify dev is present for fix features ndo
net/mlx5: Fix command stats access after free
net/mlx5: Fix io_eq_size and event_eq_size params validation
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
net/mlx5: Fix ptp max frequency adjustment range
net/mlx5: Fix RoCE setting at HCA level
net/mlx5: Lag, fix failure to cancel delayed bond work
net: nfc: Fix use-after-free in local_cleanup()
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
net: ravb: Fix lack of register setting after system resumed for Gen3
net: ravb: Fix possible hang if RIS2_QFF1 happen
netrom: Fix use-after-free of a listening socket.
net/sched: act_mpls: Fix warning during failed attribute validation
net: sched: atm: dont intepret cls results when asked to drop
net: sched: cbq: dont intepret cls results when asked to drop
net: sched: disallow noqueue for qdisc classes
net: sched: fix memory leak in tcindex_set_parms
net: sched: gred: prevent races when adding offloads to stats
net/sched: sch_taprio: do not schedule in taprio_reset()
net/sched: sch_taprio: fix possible use-after-free
net: sparx5: Fix reading of the MAC address
net: stmmac: add aux timestamps fifo clearance wait
net: stmmac: enable all safety features by default
net: stmmac: fix invalid call to mdiobus_get_phy()
net: stmmac: Fix queue statistics reading
net/tg3: resolve deadlock in tg3_reset_task() during EEH
net/ulp: prevent ULP without clone op from entering the LISTEN status
net/ulp: use consistent error code when blocking ULP
net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
net: usb: sr9700: Handle negative len
net: vrf: determine the dst using the original ifindex for multicast
net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
nfc: Fix potential resource leaks
nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
NFSD: Add an nfsd_file_fsync tracepoint
NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
nfsd: don't free files unconditionally in __nfsd_file_cache_purge
nfsd: fix handling of cached open files in nfsd4_open codepath
nfsd: fix handling of readdir in v4root vs. mount upcall timeout
NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
NFSD: Pass the target nfsd_file to nfsd_commit()
nfsd: remove the pages_flushed statistic from filecache
nfsd: reorganize filecache.c
NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
nfsd: rework refcounting in filecache
nfsd: shut down the NFSv4 state objects before the filecache
nilfs2: fix general protection fault in nilfs_btree_insert()
nolibc: fix fd_set type
nommu: fix do_munmap() error path
nommu: fix memory leak in do_mmap() error path
nommu: fix split_vma() map_count error
nvme: also return I/O command effects from nvme_command_effects
nvme-apple: only reset the controller when RTKit is running
nvme: consolidate setting the tagset flags
nvme-fc: fix initialization order
nvme: fix multipath crash caused by flush request when blktrace is enabled
nvme: fix passthrough csi check
nvme-pci: fix timeout request state check
nvme: simplify transport specific device attribute handling
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
octeontx2-pf: Avoid use of GFP_KERNEL in atomic context
octeontx2-pf: Fix lmtst ID used in aura free
octeontx2-pf: Fix resource leakage in VF driver unbind
octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt
of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2
of/fdt: run soc memory setup when early_init_dt_scan_memory fails
ovl: fail on invalid uid/gid mapping at copy up
ovl: fix tmpfile leak
panic: Consolidate open-coded panic_on_warn checks
panic: Expose "warn_count" to sysfs
panic: Introduce warn_limit
panic: Separate sysctl logic from CONFIG_SMP
parisc: Align parisc MADV_XXX constants with all other architectures
Partially revert "perf/arm-cmn: Optimise DTC counter accesses"
perf auxtrace: Fix address filter duplicate symbol selection
perf build: Properly guard libbpf includes
perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring
perf kmem: Support legacy tracepoints
perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
perf stat: Fix handling of unsupported cgroup events when using BPF counters
perf tools: Fix resources leak in perf_data__open_dir()
perf/x86/amd: fix potential integer overflow on shift of a int
perf/x86/cstate: Add Meteor Lake support
perf/x86/intel/uncore: Add Emerald Rapids
perf/x86/msr: Add Emerald Rapids
perf/x86/msr: Add Meteor Lake support
perf/x86/rapl: Add support for Intel Emerald Rapids
perf/x86/rapl: Add support for Intel Meteor Lake
perf/x86/rapl: Treat Tigerlake like Icelake
phy: phy-can-transceiver: Skip warning if no "max-bitrate"
phy: qcom-qmp-combo: fix broken power on
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
phy: ti: fix Kconfig warning and operator precedence
phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe()
pinctrl: amd: Add dynamic debugging for active GPIOs
pinctrl: rockchip: fix mux route data for rk3568
pinctrl: rockchip: fix reading pull type on rk3568
pktcdvd: check for NULL returna fter calling bio_split_to_limits()
platform/surface: aggregator: Add missing call to ssam_request_sync_free()
platform/surface: aggregator: Ignore command messages not intended for us
platform/x86/amd: Fix refcount leak in amd_pmc_probe
platform/x86: apple-gmux: Add apple_gmux_detect() helper
platform/x86: apple-gmux: Move port defines to apple-gmux.h
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
platform/x86: asus-wmi: Add quirk wmi_ignore_fan
platform/x86: asus-wmi: Don't load fan curves without fan
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
platform/x86: asus-wmi: Ignore fan on E410MA
platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting
platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present
platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]
platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
platform/x86: simatic-ipc: add another model
platform/x86: simatic-ipc: correct name of a model
platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode
platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
pNFS/filelayout: Fix coalescing test for single DS
powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
prlimit: do_prlimit needs to have a speculation check
proc: fix PIE proc-empty-vm, proc-pid-vm tests
ptdma: pt_core_execute_cmd() should use spinlock
qed: allow sleep in qed_mcp_trace_dump()
qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
r8152: add vendor/device ID pair for Microsoft Devkit
r8169: fix dmar pte write access is not set error
r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()
RDMA/core: Fix ib block iterator counter overflow
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
RDMA/rxe: Fix inaccurate constants in rxe_type_info
RDMA/rxe: Prevent faulty rkey generation
RDMA/srp: Move large values to a new enum for gcc13
regulator: da9211: Use irq handler when ready
regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST
reset: uniphier-glue: Fix possible null-ptr-deref
Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"
Revert "drm/amd/display: Enable Freesync Video Mode by default"
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
Revert "mm/compaction: fix set skip in fast_find_migrateblock"
Revert "net: dsa: qca8k: cache lo and hi for mdio write"
Revert "r8169: disable detection of chip version 36"
Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler"
Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
riscv: dts: sifive: fu740: fix size of pcie 32bit memory
riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
riscv/kprobe: Fix instruction simulation of JALR
riscv, kprobes: Stricter c.jr/c.jalr decoding
riscv: Move call to init_cpu_topology() to later initialization stage
riscv: uaccess: fix type of 0 variable on error in get_user()
rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks
s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
s390/debug: add _ASM_S390_ prefix to header guard
s390: expicitly align _edata and _end symbols on page boundary
s390/kexec: fix ipl report address for kdump
s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
s390: workaround invalid gcc-11 out of bounds read warning
sched/core: Fix arch_scale_freq_tick() on tickless systems
sched/core: Fix use-after-free bug in dup_user_cpus_ptr()
sched/fair: Check if prev_cpu has highest spare cap in feec()
sched/uclamp: Fix a uninitialized variable warnings
sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
scsi: hisi_sas: Use abort task set to reset SAS disks when discovered
scsi: hpsa: Fix allocation size for scsi_host_alloc()
scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile
scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM
scsi: ufs: core: Fix devfreq deadlocks
scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery
sctp: fail if no bound addresses can be used for a given scope
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
selftests: mptcp: userspace: validate v4-v6 subflows mix
selftests: netfilter: fix transaction test script timeout handling
selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier
selftests: net: fix cmsg_so_mark.sh test hang
selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure.
selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns.
selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad".
selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier
selftests/net: toeplitz: fix race on tpacket_v3 block close
selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace
serial: amba-pl011: fix high priority character transmission in rs486 mode
serial: atmel: fix incorrect baudrate setup
serial: exar: Add support for Sealevel 7xxxC serial cards
serial: pch_uart: Pass correct sg to dma_unmap_sg()
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
soc: imx8m: Fix incorrect check for of_clk_get_by_name()
soc: imx: imx8mp-blk-ctrl: don't set power device name
soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD
soc: qcom: apr: Make qcom,protection-domain optional again
spi: cadence: Fix busy cycles calculation
spi: spidev: remove debug messages that access spidev->spi without locking
staging: vchiq_arm: fix enum vchiq_status return types
stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed
SUNRPC: ensure the matching upcall is in-flight upon downcall
tcp: Add TIME_WAIT sockets in bhash2.
tcp: avoid the lookup process failing to get sk in ehash table
tcp: fix rate_app_limited to default to 1
thermal: core: call put_device() only after device_register() fails
thermal/core: fix error code in __thermal_cooling_device_register()
thermal: int340x: Add missing attribute for data rate base
thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
thermal: intel: int340x: Protect trip temperature from concurrent updates
thermal: Validate new state in cur_state_store()
thunderbolt: Disable XDomain lane 1 only in software connection manager
thunderbolt: Do not call PM runtime functions in tb_retimer_scan()
thunderbolt: Do not report errors if on-board retimers are found
thunderbolt: Use correct function to calculate maximum USB3 link rate
tipc: fix unexpected link reset due to discovery messages
tomoyo: fix broken dependency on *.conf.default
tools: gpio: fix -c option of gpio-event-mon
tools/nolibc: fix missing includes causing build issues at -O0
tools/nolibc: Fix S_ISxxx macros
tools/nolibc: fix the O_* fcntl/open macro definitions for riscv
tools/nolibc: prevent gcc from making memset() loop over itself
tools/nolibc: restore mips branch ordering in the _start block
tools/virtio: initialize spinlocks in vring_test.c
tpm: Allow system suspend to continue when TPM suspend fails
trace_events_hist: add check for return value of 'create_hist_field'
tracing: Make sure trace_printk() can output as soon as it can be used
tracing/osnoise: Use built-in RCU list checking
treewide: fix up files incorrectly marked executable
tsnep: Fix TX queue stop/wake for multiple queues
tty: fix possible null-ptr-defer in spk_ttyio_release
tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
ublk: honor IO_URING_F_NONBLOCK for handling control command
udf: Fix extension of the last extent in the file
usb: acpi: add helper to check port lpm capability using acpi _DSM
usb: cdns3: remove fetched trb from cache before dequeuing
usb: core: hub: disable autosuspend for TI TUSB8041
usb: dwc3: fix extcon dependency
usb: dwc3: gadget: Ignore End Transfer delay on teardown
usb: dwc3: xilinx: include linux/gpio/consumer.h
USB: gadget: Add ID numbers to configfs-gadget driver names
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
USB: gadgetfs: Fix race between mounting and unmounting
usb: gadget: g_webcam: Send color matching descriptor per frame
usb: host: ehci-fsl: Fix module alias
USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
usb: misc: onboard_hub: Invert driver registration order
usb: misc: onboard_hub: Move 'attach' work to the driver
usb: musb: fix error return code in omap2430_probe()
usb: rndis_host: Secure rndis_query check against int overflow
USB: serial: cp210x: add SCALANCE LPE-9000 device id
USB: serial: option: add Quectel EC200U modem
USB: serial: option: add Quectel EM05CN modem
USB: serial: option: add Quectel EM05CN (SG) modem
USB: serial: option: add Quectel EM05-G (CS) modem
USB: serial: option: add Quectel EM05-G (GR) modem
USB: serial: option: add Quectel EM05-G (RS) modem
usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
usb: typec: altmodes/displayport: Add pin assignment helper
usb: typec: altmodes/displayport: Fix pin assignment calculation
usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail
usb: ucsi: Ensure connector delayed work items are flushed
usb: ulpi: defer ulpi_register on ulpi_read_id timeout
usb: xhci: Check endpoint is valid before dereferencing it
vdpa/mlx5: Avoid overwriting CVQ iotlb
vdpa/mlx5: Avoid using reslock in event_handler
vdpa/mlx5: Fix rule forwarding VLAN to TIR
vdpa/mlx5: Fix wrong mac address deletion
vdpa/mlx5: Return error on vlan ctrl commands if not supported
vdpasim: fix memory leak when freeing IOTLBs
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
vdpa_sim_net: should not drop the multicast/broadcast packet
vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove
vduse: Validate vq_num in vduse_validate_config()
veth: Fix race with AF_XDP exposing old or uninitialized descriptors
vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()
vhost: fix range used in translate_desc()
vhost-vdpa: fix an iotlb memory leak
vhost_vdpa: fix the crash in unmap a large memory
vhost/vsock: Fix error handling in vhost_vsock_init()
virtio_blk: Fix signedness bug in virtblk_prep_rq()
virtio-blk: use a helper to handle request queuing errors
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
virtio-net: correctly enable callback during start_xmit
virtio_pci: modify ENOENT to EINVAL
VMCI: Use threaded irqs instead of tasklets
vmxnet3: correctly report csum_level for encapsulated packet
vringh: fix range used in iotlb_translate()
vxlan: Fix memory leaks in error path
w1: fix deadloop in __w1_remove_master_device()
w1: fix WARNING after calling w1_process()
wifi: ath11k: Send PME message during wakeup from D3cold
wifi: ath9k: use proper statements in conditionals
wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
wifi: iwlwifi: fw: skip PPAG for JF
wifi: mac80211: fix initialization of rx->link and rx->link_sta
wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
wifi: mac80211: fix MLO + AP_VLAN check
wifi: mac80211: Proper mark iTXQs for resumption
wifi: mac80211: reset multiple BSSID options in stop_ap()
wifi: mac80211: sdata can be NULL during AMPDU start
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
x86/asm: Fix an assembler warning with current binutils
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
x86/bugs: Flush IBP in ib_prctl_set()
x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().
x86/fpu: Add a pkru argument to copy_uabi_to_xstate()
x86/fpu: Allow PKRU to be (once again) written by ptrace.
x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set
x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
x86/kexec: Fix double-free of elf header buffer
x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case
x86/resctrl: Fix event counts regression in reused RMIDs
x86/resctrl: Fix task CLOSID/RMID update race
x86/sev: Add SEV-SNP guest feature negotiation support
xen/pvcalls: free active map buffer on pvcalls_front_free_map
xhci: Add a flag to disable USB3 lpm on a xhci root port level.
xhci: Add update_hub_device override for PCI xHCI hosts
xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
xhci: Fix null pointer dereference when host dies
xhci-pci: set the dma max_seg_size
zonefs: Detect append writes at invalid locations

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-08 10:54:56 +03:00
Victor Ryzhikh
dc19f22f95 Updated to 6.1.4 2023-01-08 03:06:26 +00:00
Victor Ryzhikh
ecf0cb680c Updated to 6.1.3 2023-01-04 17:13:03 +00:00
Mikhail Novosyolov
7af91c8a82 Enable CONFIG_VIDEO_ATOMISP* (ATOMISP was enabled earlier)
CONFIG_PMIC_OPREGION had to be enabled to enable CONFIG_VIDEO_ATOMISP*
2022-12-20 12:06:57 +03:00
Mikhail Novosyolov
f3e74c5430 fix url 2022-12-15 09:09:31 +03:00
Victor Ryzhikh
93c5a52481 Updated 6.1-rc8 > 6.1 2022-12-14 02:55:50 +00:00
Victor Ryzhikh
ef15baf69d upd: 6.1-rc7 -> 6.1-rc8 2022-12-07 17:38:09 +00:00
Mikhail Novosyolov
9351bc82c7 upd: 6.1-rc6 -> 6.1-rc7, disable IBT
CONFIG_X86_AMD_PSTATE now connot be =m, set =y.

Disable IBT (indirect branch prediction). It was reported to break machines with NVIDIA
https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/
Victorr2007 told that his computer booted up very slowly and then he could not login into the graphical session.
He has a proprietary NVIDIA driver. "ibt=off" in kernel cmdline fixed this problem.
Fedora also has this disabled. Let's keep it disabled for at least some time.
2022-12-02 15:42:53 +03:00
Mikhail Novosyolov
6b5e42a80c upd: 6.1-rc5 -> 6.1-rc6 2022-11-23 15:57:31 +03:00
Mikhail Novosyolov
8c4075f7e1 upd: 6.1-rc4 -> 6.1-rc5 2022-11-17 16:38:30 +03:00
Mikhail Novosyolov
c4968f9197 fix installing non-gzipped image on aarch64 (zstd) 2022-11-07 21:18:22 +03:00
Mikhail Novosyolov
b7e1b46ed3 update i686 config (in sync with x86_64), enable i686 builds (why not...) 2022-11-07 21:02:38 +03:00
Mikhail Novosyolov
c55da7662b Fix list of devel files
New files appeared, there is not much sense to list all files explicitly here...

DEBUG: Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/kernel-6.1-generic-6.1.0-0.rc4.1.aarch64
DEBUG: error: Installed (but unpackaged) file(s) found:
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig.debug
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/dts/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/asm/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/uapi/asm/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/kernel/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/lib/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/mm/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/net/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/pci/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/vdso/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/automata.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/da_monitor.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/instrumentation.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs_quirks.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshcd.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshci.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/unipro.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/io_uring/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/rust/Makefile
2022-11-07 18:19:22 +03:00
Mikhail Novosyolov
587e4b60f4 Patch duplicated existing code
The same code was added into upstream by this commit:

commit d35f42ca0778ed41c7b5243502b454b89cd699be
Author: Elvira Khabirova <e.khabirova@omp.ru>
Date:   Mon Jun 27 17:21:42 2022 +0800

    pkcs7: support EC-RDSA/streebog in SignerInfo
2022-11-07 17:54:05 +03:00
Mikhail Novosyolov
3b4369ef35 BR libelf
on x86_64:

```
DEBUG: + /usr/bin/make -O -j32 V=1 VERBOSE=1 CC=gcc ARCH=x86 V=1 -s all
DEBUG: <stdin>:1:10: fatal error: libelf.h: No such file or directory
DEBUG: compilation terminated.
DEBUG: In file included from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/objtool.h:13,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/arch.h:11,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/check.h:11,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/special.h:10,
DEBUG:                  from arch/x86/special.c:4:
DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
DEBUG:    10 | #include <gelf.h>
DEBUG:       |          ^~~~~~~~
```
2022-11-07 17:52:17 +03:00
Mikhail Novosyolov
2b6c0b74bd Init v6.1 (6.1-rc4)
- initial update, config only for x86_64 for now
- patch 0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch is useless, dropped it
- AUFS is not ready yet
- 04* patches were backports, left only our ones
- build without Baikal patches (use kernel-5.15-generic on Baikal)
- MGLRU has been merged into v6.1, it replaces le9 patch
2022-11-07 03:13:34 +03:00
Mikhail Novosyolov
3fee972b05 [bot] upd: 5.15.75 -> 5.15.77
Changelog:

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

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-11-05 19:42:58 +03:00
Mikhail Novosyolov
413b6194ab Pull exact version of devel
Otherwise devel from another kernel build would satisfy this dependency.
2022-10-27 12:22:05 +03:00
Mikhail Novosyolov
3abd9a18d3 [bot] upd: 5.15.74 -> 5.15.75
Changelog:

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

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-27 09:26:29 +03:00
Mikhail Novosyolov
3890e04abc depmod before dracut 2022-10-18 23:20:43 +03:00
Mikhail Novosyolov
db6e1a5228 [bot] upd: 5.15.73 -> 5.15.74
Changelog:

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

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

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

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

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

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

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

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-05 14:36:29 +03:00
Mikhail Novosyolov
d89c352618 Bump release for tests 2022-10-05 09:11:10 +03:00