Commit graph

697 commits

Author SHA1 Message Date
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
1e2019e775 Enable support of legacy mdraid
Noted by survolog@ and irton@, thanks to them.
Also enable some disabled block-related features
(they are experimental, but enabling them looks not harmful)
2023-02-25 14:30:23 +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
739020e511 Updated to 6.1.4 2023-01-08 03:05:39 +00:00
Victor Ryzhikh
fc70ae9b03 Updated to 6.1.3 2023-01-04 17:15:18 +00:00
Victor Ryzhikh
66bfe5c8ac Updated to 6.1.3 2023-01-04 17:13:23 +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
940dff4823 Updated to 6.1 2022-12-14 02:53:22 +00:00
Victor Ryzhikh
ef15baf69d upd: 6.1-rc7 -> 6.1-rc8 2022-12-07 17:38:09 +00:00
Victor Ryzhikh
48aeb866f2 upd: 6.1-rc7 -> 6.1-rc8 2022-12-07 17:35: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
129aa522f8 Enable ATOMISP
Enabled CONFIG_ATOMISP to make cameras on tablets potentially work
(they did not work in 2017 as RussianNeuroMancer told me, probably most cameras still
won't work but at least they will try to work and print errors into dmesg
(for example about missing firmware). Regressions should not happen.

Also noted that CONFIG_MTK_T7XX was accidently disabled, enabled it (=m).

Remade i686 config, for some reason it did not answers for many questions.
2022-12-02 15:21:22 +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
9cc7a80569 update aarch64 (in sync with x86_64) 2022-11-07 20:49:20 +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
d84df33943 Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops.
Needed for nbfc-linux
2022-11-07 01:26:10 +03:00
Mikhail Novosyolov
03c817ef27 enable 9p on x86_64
Fixes: 537ae029 ("update version, revrite config files, use zstd compression for kernel")

It is enabled on i686 and arm64.

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

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

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

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

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

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

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

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