mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 18:42:55 +00:00
662 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
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) |
||
![]() |
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. |
||
![]() |
3890e04abc | depmod before dracut | ||
![]() |
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) |
||
![]() |
01757d8892 | add more realteks | ||
![]() |
d3867d21dd | drop no more needed Obsoletes (was needed before release of rosa2021.1) | ||
![]() |
97b0d6cdfc | add nvidia340 | ||
![]() |
040694020e | add rtk_btusb | ||
![]() |
260d37791a | fix typo | ||
![]() |
ff67a5199f | do not install blacklist for not existing modules to avoid odd useless packages | ||
![]() |
af3e51a9a1 | add rtl8814au | ||
![]() |
1a9d079422 | add rtl8821au | ||
![]() |
fafaea01c2 | add rtl8812au | ||
![]() |
9b8f304a8b | add rtl88x2bu | ||
![]() |
1e5ce08a38 | add nvidia520 | ||
![]() |
b15d4d1106 |
[bot] upd: 5.15.72 -> 5.15.73
Changelog: ALSA: hda/hdmi: Fix the converter reuse for the silent stream arch: um: Mark the stack non-executable to fix a binutils warning ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure docs: update mediator information in CoC docs drm/amd/display: Assume an LTTPR is always present on fixed_vs links drm/amd/display: Fix double cursor on non-video RGB MPO drm/amd/display: skip audio setup when audio stream is enabled drm/amd/display: update gamut remap if plane has changed firmware: arm_scmi: Add SCMI PM driver remove routine firmware: arm_scmi: Harden accesses to the sensor domains firmware: arm_scmi: Improve checks in the info_get operations fs: fix UAF/GPF bug in nilfs_mdt_destroy Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 mmc: core: Replace with already defined values for readability mmc: core: Terminate infinite loop in SD-UHS voltage switch mm: gup: fix the fast GUP race against THP collapse mm/huge_memory: minor cleanup for split_huge_pages_all mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() net: atlantic: fix potential memory leak in aq_ndev_close() net/ieee802154: fix uninit value bug in dgram_sendmsg net: marvell: prestera: add support for for Aldrin2 net/mlx5: Disable irq when locking lag_lock perf parse-events: Identify broken modifiers powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" rpmsg: qcom: glink: replace strncpy() with strscpy_pad() scsi: qedf: Fix a UAF bug in __qedf_probe() um: Cleanup compiler warning in arch/x86/um/tls_32.c um: Cleanup syscall_handler_t cast in syscalls_32.h usb: mon: make mmapped memory read only USB: serial: ftdi_sio: fix 300 bps rate for SIO wifi: cfg80211: fix MCS divisor value xsk: Inherit need_wakeup flag for shared sockets Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
3aca8ec6ed | add missing if-else | ||
![]() |
587c0138c0 |
Revert "Run depmod earlier"
filetriggerin got no input when initially installing the kernel (that is fixable by removing grep)
but was executed before %%post of nvidia package, I wanted wise versa. I will add depmod to that %%post.
This reverts commit
|
||
![]() |
05930a16ec |
Run depmod earlier
%%trans* triggers ran depmod in the end of the transaction. nvidia modules by auto-krodil macros ran update-alternatives in %%post, then dracut was run in kerne's %%posttrans. But depmod had not been ran yet. ``` D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): scriptlet start fdio: 2 writes, 251 total bytes in 0.000024 secs D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): execv(/bin/sh) pid 4472 + update-alternatives --install /lib/modules/5.15.72-generic-2rosa2021.1-x86_64/kernel/drivers/video/nvidia470 kmods-nvidia470.48e28c /usr/share/auto-krokodil/kmods/nvidia470.2166438.71.9225a-5.15.72-generic-2rosa2021.1-x86_64 2166438 D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): waitpid(4472) rc 4472 status 0 ufdio: 6 reads, 9773 total bytes in 0.000012 secs D: running post-transaction scripts D: read h# 762 Заголовок SHA256 digest: OK Заголовок SHA1 digest: OK D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): scriptlet start fdio: 2 writes, 558 total bytes in 0.000033 secs D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): execv(/bin/sh) pid 4474 + dracut -f /boot/initrd-5.15.72-generic-2rosa2021.1-x86_64.img 5.15.72-generic-2rosa2021.1-x86_64 ``` |
||
![]() |
9891da8dfc | Pick fix of AMD CPU performance | ||
![]() |
6ccc5e5d4b | rm empty directory | ||
![]() |
4ed0330a4e |
BR libcap for perf
Makefile.config:960: No libcap found, disables capability support, please install libcap-devel/libcap-dev |
||
![]() |
5db788950d |
[bot] upd: 5.15.71 -> 5.15.72
Changelog: ALSA: hda: Do disconnect jacks at codec unbind ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation ALSA: hda: Fix Nvidia dp infoframe ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 arm64: dts: qcom: sm8350: fix UFS PHY serdes size ARM: dts: am33xx: Fix MMCHS0 dma properties ARM: dts: am5748: keep usb4_tm disabled ARM: dts: integrator: Tag PCI host with device_type ASoC: imx-card: Fix refcount issue with of_node_put ASoC: tas2770: Reinit regcache on reset can: c_can: don't cache TX messages for C_CAN cores cgroup: cgroup_get_from_id() must check the looked-up kn is a directory cgroup: reduce dependency on cgroup_mutex clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks clk: ingenic-tcu: Properly enable registers before accessing timers clk: iproc: Do not rely on node name for correct PLL setup cxgb4: fix missing unlock on ETHOFLD desc collect fail path drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV drm/bridge: lt8912b: add vsync hsync drm/bridge: lt8912b: fix corrupted image output drm/bridge: lt8912b: set hdmi or dvi mode drm/i915/gem: Really move i915_gem_context.link under ref protection drm/i915/gt: Restrict forced preemption to the active context fs: split off setxattr_copy and do_setxattr function from setxattr gpio: mvebu: Fix check for pwm support on non-A8K platforms Input: melfas_mip4 - fix return value check in mip4_probe() Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 media: dvb_vb2: fix possible out of bound access media: rkvdec: Disable H.264 error detection media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() mmc: hsq: Fix data stomping during mmc recovery mmc: moxart: fix 4-bit bus width and remove 8-bit bus width mm/damon/dbgfs: fix memory leak when using debugfs_lookup() mm: fix dereferencing possible ERR_PTR mm: fix madivse_pageout mishandling on non-LRU page mm,hwpoison: check mm when killing accessing process mm/migrate_device.c: flush TLB while holding PTL mm/page_alloc: fix race condition between build_all_zonelists and page allocation mm: prevent page_frag_alloc() from corrupting the memory net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe net: mt7531: only do PLL once after the reset net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() net: sched: act_ct: fix possible refcount leak in tcf_ct_init() net: stmmac: power up/down serdes in stmmac_open/release net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices reset: imx7: Fix the iMX8MP PCIe PHY PERST support Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" selftests: Fix the if conditions of in test_extra_filter() soc: sunxi: sram: Actually claim SRAM regions soc: sunxi: sram: Fix debugfs info for A64 SRAM C soc: sunxi: sram: Fix probe function ordering issues soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() soc: sunxi: sram: Prevent the driver from being unbound swiotlb: max mapping size takes min align mask into account thunderbolt: Explicitly reset plug events delay back to USB4 spec value uas: add no-uas quirk for Hiksemi usb_disk uas: ignore UAS for Thinkplus chips usbnet: Fix memory leak in usbnet_disconnect() usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS usb: typec: ucsi: Remove incorrect warning vdpa/ifcvf: fix the calculation of queuepair vduse: prevent uninitialized memory accesses wifi: mac80211: fix regression with non-QoS drivers x86/alternative: Fix race in try_get_desc() x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
d89c352618 | Bump release for tests | ||
![]() |
e414c8a157 |
w/a strange expansion of spec
The same suffix was created any time: kernel-modules-nvidia515-5.15-generic-515.43-1982211.103.c7f6a-rosa2021.1.x86_64.rpm even if NAME was changed. TODO: understand why this happened |
||
![]() |
8902e213ef |
[bot] upd: 5.15.67 -> 5.15.71
Changelog: ACPI: resource: skip IRQ override on AMD Zen platforms afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked afs: Use the operation issue time instead of the reply time for callbacks ALSA: aloop: Fix random zeros in capture data when using jiffies timer ALSA: core: Fix double-free at snd_card_new() ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() ALSA: hda: add Intel 5 Series / 3400 PCI DID ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack ALSA: hda/realtek: Add quirk for ASUS GA503R laptop ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop ALSA: hda/realtek: Re-arrange quirk table entries ALSA: hda/sigmatel: Fix unused variable warning for beep power change ALSA: hda/sigmatel: Keep power up while beep is enabled ALSA: hda/tegra: Align BDL entry to 4KB boundary ALSA: hda/tegra: set depop delay for tegra ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() ALSA: usb-audio: Inform the delayed registration more properly ALSA: usb-audio: Register card again for iface over delayed_register option ALSA: usb-audio: Split endpoint setups for hw_params and prepare arm64/bti: Disable in kernel BTI when cross section thunks are broken arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level arm64: dts: juno: Add missing MHU secure-irq arm64: dts: rockchip: Fix typo in lisense text for PX30.Core arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly arm64: topology: fix possible overflow in amu_fie_setup() ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh ARM: at91: pm: fix self-refresh for sama7g5 ARM: dts: at91: fix low limit for CPU regulator ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges ARM: dts: at91: sama7g5ek: specify proper regulator output ranges ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node ARM: dts: imx: align SPI NOR node name with dtschema ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion ASoC: mchp-spdiftx: remove references to mchp_i2s_caps ASoC: nau8824: Fix semaphore unbalance at error paths ASoC: qcom: sm8250: add missing module owner binder: remove inaccurate mmap_assert_locked() block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait bnxt: prevent skb UAF after handing over to PTP worker bonding: fix NULL deref in bond_rr_gen_slave_id btrfs: fix hang during unmount when stopping a space reclaim worker btrfs: fix hang during unmount when stopping block group reclaim worker btrfs: zoned: set pseudo max append zone limit in zone emulation mode can: flexcan: flexcan_mailbox_read() fix return value for drop = true can: gs_usb: gs_can_open(): fix race dev->can.state condition cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock cifs: always initialize struct msghdr smb_msg completely cifs: don't send down the destination address to sendmsg for a SOCK_STREAM cifs: revalidate mapping when doing direct writes cpufreq: check only freq_table in __resolve_freq() debugfs: add debugfs_lookup_and_remove() devdax: Fix soft-reservation memory description dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV drm/amd/amdgpu: skip ucode loading if ucode_size == 0 drm/amd/display: fix memory leak when using debugfs_lookup() drm/amd/display: Limit user regamma to a valid value drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. drm/amdgpu: Don't enable LTR if not supported drm/amdgpu: don't register a dirty callback for non-atomic drm/amdgpu: make sure to init common IP before gmc drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini drm/amdgpu: Separate vf2pf work item init from virt data exchange drm/amdgpu: use dirty framebuffer helper drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards drm/bridge: display-connector: implement bus fmts callbacks drm/gem: Fix GEM handle release errors drm/gma500: Fix BUG: sleeping function called from invalid context errors drm/hisilicon: Add depends on MMU drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled drm/i915: Implement WaEdpLinkRateDataReload drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() drm/meson: Correct OSD1 global alpha value drm/meson: Fix OSD1 RGB to YCbCr coefficient drm/msm/rd: Fix FIFO-full deadlock drm/panel: simple: Fix innolux_g121i1_l01 bus_format drm/panfrost: devfreq: set opp to the recommended one to configure regulator drm/radeon: add a force flush to delay work when radeon drm/rockchip: Fix return type of cdn_dp_connector_mode_valid drm/tegra: vic: Fix build warning when CONFIG_PM=n dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins efi: capsule-loader: Fix use-after-free in efi_capsule_write efi: libstub: check Shim mode using MokSBStateRT efi: libstub: Disable struct randomization efi: x86: Wipe setup_data on pure EFI boot erofs: fix pcluster use-after-free on UP platforms ext4: avoid unnecessary spreading of allocations among groups ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 ext4: limit the number of retries after discarding preallocations blocks ext4: make directory inode spreading reflect flexbg size ext4: make mballoc try target group first even with mb_optimize_scan ext4: use locality group preallocation for small closed files fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() fbdev: fbcon: Destroy mutex on freeing struct fb_info firmware: arm_scmi: Fix the asynchronous reset requests firmware: arm_scmi: Harden accesses to the reset domains fsdax: Fix infinite loop in dax_iomap_rw() fs: only do a memory barrier for the first set_buffer_uptodate() gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully gpio: mockup: fix NULL pointer dereference when removing debugfs gpio: mockup: Fix potential resource leakage when register a chip gpio: mockup: remove gpio debugfs when remove device gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo hwmon: (mr75203) enable polling for all VM channels hwmon: (mr75203) fix multi-channel voltage reading hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined hwmon: (mr75203) fix voltage equation for negative source input hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors hwmon: (tps23861) fix byte order in resistance register i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible i2c: mlxbf: Fix frequency calculation i2c: mlxbf: incorrect base address passed during io write i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() i40e: Fix ADQ rate limiting for PF i40e: Fix kernel crash during module removal i40e: Fix set max_tx_rate when it is lower than 1 Mbps i40e: Fix VF set max MTU size i40e: Refactor tc mqprio checks iavf: Detach device during reset task iavf: Fix bad page state iavf: Fix cached head and tail value for iavf_get_tx_pending iavf: Fix set max MTU size with port VLAN and jumbo frames IB/core: Fix a nested dead lock as part of ODP flow ice: Don't double unplug aux on peer initiated reset ice: use bitmap_free instead of devm_kfree ieee802154: cc2520: add rc code in cc2520_tx() Input: goodix - add compatible string for GT1158 Input: goodix - add support for GT1158 Input: iforce - add support for Boeder Force Feedback Wheel iommu/amd: use full 64-bit value in build_completion_wait() iommu/vt-d: Check correct capability for sagaw determination iommu/vt-d: Correctly calculate sagaw value of IOMMU iommu/vt-d: Fix kdump kernels boot failure with scalable mode ipv6: sr: fix out-of-bounds read when setting HMAC data. ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header kasan: call kasan_malloc() from __kmalloc_*track_caller() kbuild: disable header exports for UML in a straightforward way kprobes: Prohibit probes in gate area KVM: SEV: add cache flush to solve SEV cache incoherency issues KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled KVM: x86/mmu: Fold rmap_recycle into rmap_add lockdep: Fix -Wunused-parameter for _THIS_IP_ md: Flush workqueue md_rdev_misc_wq in md_alloc() media: flexcop-usb: fix endpoint type check MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko MIPS: Loongson32: Fix PHY-mode being left unspecified MIPS: loongson32: ls1c: Fix hang during startup MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() mksysmap: Fix the mismatch of 'L0' symbols in System.map mlxbf_gige: clear MDIO gateway lock after read mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. mm/slub: fix to return errno if kmalloc() fails net: bonding: Share lacpdu_mcast_addr definition net: bonding: Unsync device addresses on ndo_stop net: core: fix flow symmetric hash net/core/skbuff: Check the return value of skb_copy_bits() net: dsa: hellcreek: Print warning only once net: enetc: deny offload of tc-based TSN features on VF interfaces net: enetc: move enetc_set_psfp() out of the common enetc_set_features() netfilter: br_netfilter: Drop dst references before setting. netfilter: conntrack: work around exceeded receive window netfilter: ebtables: fix memory leak when blob is malformed netfilter: nf_conntrack_irc: Fix forged IP logic netfilter: nf_conntrack_irc: Tighten matching on DCC message netfilter: nf_conntrack_sip: fix ct_sip_walk_headers netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() netfilter: nf_tables: clean up hook list when offload flags check fails netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() net: Find dst with sk's xfrm policy not ctl_sk net: introduce __skb_fill_page_desc_noacc net: ipa: properly limit modem routing table use net: mana: Add rmb after checking owner bits net: phy: aquantia: wait for the suspend/resume operations to finish net: ravb: Fix PHY state warning splat during system resume net: sched: fix possible refcount leak in tc_new_tfilter() net/sched: taprio: avoid disabling offload when it was never enabled net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs net: sh_eth: Fix PHY state warning splat during system resume net/smc: Stop the CLC flow if no link to map buffers on net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD net: team: Unsync device addresses on ndo_stop net: usb: qmi_wwan: add Quectel RM520N net: wwan: iosm: remove pointless null check NFS: Fix another fsync() issue after a server reboot NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests NFS: Further optimisations for 'ls -l' NFS: Save some space in the inode NFSv4: Fixes for nfs4_inode_return_delegation() NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 nvme-tcp: fix regression that causes sporadic requests to time out nvme-tcp: fix UAF when detecting digest errors nvmet: fix a use-after-free nvmet: fix mar and mor off-by-one errors nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() of/device: Fix up of_dma_configure_id() stub of: fdt: fix off-by-one error in unflatten_dt_nodes() of: mdio: Add of_node_put() when breaking out of for_each_xx parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines parisc: Allow CONFIG_64BIT with ARCH=parisc parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() perf/arm_pmu_platform: fix tests for platform_get_irq() failure perf jit: Include program header in ELF files perf kcore_copy: Do not check /proc/modules is unchanged perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) perf script: Fix Cannot print 'iregs' field for hybrid systems perf stat: Fix BPF program section name perf tools: Honor namespace when synthesizing build-ids pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map pinctrl: qcom: sc8180x: Fix wrong pin numbers pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH pinctrl: sunxi: Fix name for A100 R_PIO platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes RDMA/cma: Fix arguments order in net device validation RDMA/hns: Fix supported page size RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift RDMA/irdma: Report RNR NAK generation in device caps RDMA/irdma: Report the correct max cqes from query device RDMA/irdma: Return correct WC error for bind operation failure RDMA/irdma: Use s/g array in post send only when its valid RDMA/mlx5: Set local port to one when accessing counters RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL RDMA/siw: Pass a pointer to virt_to_page() RDMA/srp: Set scmnd->result only when scmnd is not NULL regulator: core: Clean up on enable failure regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" Revert "net: phy: meson-gxl: improve link-up behavior" Revert "parisc: Show error if wrong 32/64-bit compiler is being used" Revert "usb: add quirks for Lenovo OneLink+ Dock" Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" riscv: fix a nasty sigreturn bug... rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() rxrpc: Fix calc of resend age rxrpc: Fix ICMP/ICMP6 error handling rxrpc: Fix local destruction being repeated s390/boot: fix absolute zero lowcore corruption on boot s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup sched/debug: fix dentry leak in update_sched_domain_debugfs sch_sfb: Also store skb len before calling child enqueue sch_sfb: Don't assume the skb is still around after enqueueing to child scsi: lpfc: Add missing destroy_workqueue() in error path scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE scsi: megaraid_sas: Fix double kfree() scsi: mpt3sas: Fix return value check of dma_get_required_mask() scsi: mpt3sas: Fix use-after-free warning scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() scsi: ufs: core: Reduce the power mode change timeout selftests: forwarding: add shebang for sch_red.sh serial: atmel: remove redundant assignment in rs485_config serial: Create uart_xmit_advance() serial: fsl_lpuart: Reset prior to registration serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting sfc: fix null pointer dereference in efx_hard_start_xmit sfc: fix TX channel offset when using legacy interrupts soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs soc: fsl: select FSL_GUTS driver for DPIO soc: imx: gpcv2: Assert reset before ungating clock staging: r8188eu: Add Rosewill USB-N150 Nano to device tables staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) swiotlb: avoid potential left shift overflow task_stack, x86/cea: Force-inline stack helpers tcp: fix early ETIMEDOUT after spurious non-SACK RTO tcp: TX zerocopy should not sense pfmemalloc status tee: fix compiler warning in tee_shm_register() tg3: Disable tg3 device on system reboot to avoid triggering AER thunderbolt: Add support for Intel Maple Ridge single port controller tipc: fix shift wrapping bug in map_get() tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa tracefs: Only clobber mode/uid/gid on remount if asked tracing: Fix to check event_mutex is held while accessing trigger list tracing: hold caller_addr to hardirq_{enable,disable}_ip tty: serial: atmel: Preserve previous USART mode if RS485 disabled um: fix default console kernel parameter usb: add quirks for Lenovo OneLink+ Dock USB: core: Fix RST error in hub.c usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() usb: dwc3: gadget: Prevent repeat pullup() usb: dwc3: gadget: Refactor pullup() usb: dwc3: Issue core soft reset before enabling run/stop usb: gadget: f_uac2: clean up some inconsistent indenting usb: gadget: f_uac2: fix superspeed transfer usb: gadget: udc-xilinx: replace memcpy with memcpy_toio USB: serial: option: add Quectel BG95 0x0203 composition USB: serial: option: add Quectel RM520N usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS vfio/type1: Unpin zero pages video: fbdev: i740fb: Error out if 'pixclock' equals zero video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() wifi: mac80211_hwsim: check length for virtio packets wifi: mt76: fix reading current per-tid starting sequence number for aggregation wifi: wilc1000: fix DMA on stack objects wireguard: netlink: avoid variable-sized memcpy on sockaddr wireguard: ratelimiter: disable timings test by default workqueue: don't skip lockdep work dependency in cancel_work_sync() x86/mm: Force-inline __phys_addr_nodebug() xen-netback: only remove 'hotplug-status' when the vif is actually destroyed xfs: fix xfs_ifree() error handling to not leak perag ref xfs: reorder iunlink remove operation in xfs_ifree xfs: validate inode fork size against fork format Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
e81d1ea5ec | adapt for auto-krokodil | ||
![]() |
6fa552b91f |
Use auto-krokodil macros
They were implemented, not finished, a temporary solution was made by survolog@ Now minor versions will not be added into %%name of nvidia modules packages, it is not needed with dnf+installonlypkg() Deleted no more needed obsoletes |
||
![]() |
db14bcd8fc |
[bot] upd: 5.15.65 -> 5.15.67
Changelog: ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 ALSA: seq: Fix data-race at module auto-loading ALSA: seq: oss: Fix data-race for max_midi_devs access binder: fix alloc->vma_vm_mm null-ptr dereference binder: fix UAF of ref->proc caused by race condition bpf, cgroup: Fix kernel BUG in purge_effective_progs bpf: Restrict bpf_sys_bpf to CAP_PERFMON cifs: fix small mempool leak in SMB2_negotiate() clk: bcm: rpi: Add missing newline clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate clk: bcm: rpi: Prevent out-of-bounds access clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() clk: core: Fix runtime PM sequence in clk_core_unprepare() clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops driver core: Don't probe devices after bus_type.match() probe deferral drm/i915/backlight: extract backlight code to a separate file drm/i915/display: avoid warnings when registering dual panel backlight drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" drm/i915: Skip wm/ddb readout for disabled pipes drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg drm/msm/dsi: Fix number of regulators for SDM660 drm/msm/dsi: fix the inconsistent indenting ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler gpio: pca953x: Add mutex_lock for regcache sync in PM hwmon: (gpio-fan) Fix array out of bounds access ieee802154/adf7242: defer destroy_workqueue call iio: ad7292: Prevent regulator double disable iio: adc: mcp3911: make use of the sign bit iio: adc: mcp3911: use correct formula for AD conversion Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag Input: rk805-pwrkey - fix module autoloading ip: fix triggering of 'icmp redirect' kbuild: Add skip_encoding_btf_enum64 option to pahole kbuild: fix up permissions on scripts/pahole-flags.sh kbuild: Unify options for BTF generation for vmlinux and modules kcm: fix strp_init() order and cleanup KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES media: mceusb: Use new usb_control_msg_*() routines misc: fastrpc: fix memory corruption on open misc: fastrpc: fix memory corruption on probe mlxbf_gige: compute MDIO period based on i1clk mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure mmc: core: Fix UHS-I SD 1.8V workaround branch mm: pagewalk: Fix race between unmap and page walker musb: fix USB_MUSB_TUSB6010 dependency net: dsa: xrs700x: Use irqsave variant for u64 stats update net: mac802154: Fix a condition in the receive path net/sched: fix netdevice reference leaks in attach_default_qdiscs() net: sched: tbf: don't call qdisc_put() while holding tree lock net/smc: Remove redundant refcount increase net: smsc911x: Stop and start PHY during suspend and resume net: sparx5: fix handling uneven length packets in manual extraction net: Use u64_stats_fetch_begin_irq() for stats fetch. openvswitch: fix memory leak at failed datapath creation platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask powerpc: align syscall table for ppc32 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" Revert "xhci: turn off port power in shutdown" s390: fix nospec table alignments s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb serial: fsl_lpuart: RS485 RTS polariy is inverse skmsg: Fix wrong last sg check in sk_msg_recvmsg() soundwire: qcom: fix device status array range staging: r8188eu: add firmware dependency staging: rtl8712: fix use after free bugs tcp: annotate data-race around challenge_timestamp thunderbolt: Use the actual buffer in tb_async_error() tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer usb: cdns3: fix issue with rearming ISO OUT endpoint USB: core: Prevent nested device-reset calls usb: dwc2: fix wrong order of phy_power_on and phy_init usb: dwc3: disable USB core PHY management usb: dwc3: fix PHY disable sequence usb: dwc3: pci: Add support for Intel Raptor Lake usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS USB: serial: ch341: fix disabled rx timer on older devices USB: serial: ch341: fix lost character on LCR updates USB: serial: cp210x: add Decagon UCA device id USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id USB: serial: option: add Quectel EM060K modem USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode USB: serial: option: add support for OPPO R11 diag port usb-storage: Add ignore-residue quirk for NXP PN7462AU usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device usb: typec: tcpm: Return ENOTSUPP for power supply prop writes usb: xhci-mtk: fix bandwidth release issue usb: xhci-mtk: relax TT periodic bandwidth allocation vt: Clear selection before changing the font wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected wifi: mac80211: Fix UAF in ieee80211_scan_rx() xen-blkback: Advertise feature-persistent as user requested xen-blkfront: Advertise feature-persistent as user requested xen-blkfront: Cache feature_persistent value before advertisement xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() xhci: Add grace period after xHC start to prevent premature runtime suspend. Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
ef608f72b9 |
Fix detecting jack connection on Aquarius
It works correctly with such file: $ cat /etc/modprobe.d/sof-essx8336.conf options snd_soc_sof_es8336 quirk=0x40 Otherwise it thinks that headsphones and microphone are connected. |
||
![]() |
1c8af1cc2e |
Reformat Aquarius sound as backports from upstream, automate quirk
Also update configs (added Kconfig entry from patches) |
||
![]() |
feeaedf366 | Support sound on notebook Aquarius NS685U R11 | ||
![]() |
4de78be535 | rediff patch | ||
![]() |
77913992cd |
[bot] upd: 5.15.61 -> 5.15.65
Changelog: ACPI: processor: Remove freq Qos request for all CPUs ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool ACPI: thermal: drop an always true check af_key: Do not call xfrm_probe_algs in parallel ALSA: control: Use deferred fasync helper ALSA: core: Add async signal helpers ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU ALSA: info: Fix llseek return value when using callback ALSA: timer: Use deferred fasync helper ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II android: binder: fix lockdep check on clearing vma apparmor: fix aa_label_asxprint return check apparmor: fix absroot causing audited secids to begin with = apparmor: Fix failed mount permission check error message apparmor: Fix memleak in aa_simple_write_to_buffer() apparmor: fix overlapping attachment computation apparmor: fix quiet_denied for file rules apparmor: fix reference count leak in aa_pivotroot() apparmor: fix setting unconfined mode on a loaded profile arm64: errata: Add Cortex-A510 to the repeat tlbi list arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 asm-generic: sections: refactor memory_intersects ASoC: codec: tlv320aic32x4: fix mono playback via I2S ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path ASoC: SOF: debug: Fix potential buffer overflow by snprintf() ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() ASoC: tas2770: Allow mono streams ASoC: tas2770: Drop conflicting set_bias_level power setting ASoC: tas2770: Fix handling of mute/unmute ASoC: tas2770: Set correct FSYNC polarity ata: libata-eh: Add missing command name atm: idt77252: fix use-after-free bugs caused by tst_timer audit: fix potential double free on error path from fsnotify_add_inode_mark binder_alloc: add missing mmap_lock calls when using the VMA blk-mq: fix io hung due to missing commit_rqs block: add a bdev_max_zone_append_sectors helper block: add bdev_max_segments() helper Bluetooth: L2CAP: Fix build errors in some archs bnxt_en: fix NQ resource accounting during vf creation on 57500 chips bonding: 802.3ad: fix no transmission of LACPDUs bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem bpf: Acquire map uref in .init_seq_private for array map iterator bpf: Acquire map uref in .init_seq_private for hash map iterator bpf: Acquire map uref in .init_seq_private for sock local storage map iterator bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator bpf: Check the validity of max_rdwr_access for sock local storage map iterator bpf: Don't redirect packets with invalid pkt_len bpf: Don't reinit map value in prealloc_lru_pop bpf: Don't use tnum_range on array range checking for poke descriptors BPF: Fix potential bad pointer dereference in bpf_sys_bpf() btrfs: add and use helper for unlinking inode during log replay btrfs: add info when mount fails due to stale replace target btrfs: check if root is readonly while setting security xattr btrfs: convert count_max_extents() to use fs_info->max_extent_size btrfs: fix lockdep splat with reloc root extent buffers btrfs: fix lost error handling when looking up extended ref on log replay btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() btrfs: fix silent failure when deleting root reference btrfs: fix space cache corruption and potential double allocations btrfs: fix warning during log replay when bumping inode link count btrfs: move lockdep class helpers to locking.c btrfs: only write the sectors in the vertical stripe which has data stripes btrfs: pass the dentry to btrfs_log_new_name() instead of the inode btrfs: put initial index value of a directory in a constant btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() btrfs: remove no longer needed logic for replaying directory deletes btrfs: remove root argument from btrfs_unlink_inode() btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size btrfs: replace: drop assert for suspended replace btrfs: reset RO counter on block group if we fail to relocate btrfs: tree-checker: check for overlapping extent items btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() btrfs: zoned: revive max_zone_append_bytes can: ems_usb: fix clang's -Wunaligned-access warning can: j1939: j1939_session_destroy(): fix memory leak of skbs can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() can: mcp251x: Fix race condition on receive interrupt ceph: don't leak snap_rwsem in handle_cap_grant ceph: use correct index when encoding client supported features cgroup: Fix race condition at rebind_subsystems() cifs: Fix memory leak on the deferred close clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description clk: qcom: ipq8074: dont disable gcc_sleep_clk_src clk: ti: Stop using legacy clkctrl names for omap4 and 5 coresight: etm4x: avoid build failure with unrolled loops crypto: lib - remove unneeded selection of XOR_BLOCKS csky/kprobe: reclaim insn_slot on kprobe unregistration cxl: Fix a memory leak in an error handling path devlink: Fix use-after-free after a failed reload dmaengine: dw-axi-dmac: do not print NULL LLI during error dmaengine: dw-axi-dmac: ignore interrupt if no descriptor dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed Documentation/ABI: Mention retbleed vulnerability info file for sysfs Documentation: ACPI: EINJ: Fix obsolete example dpaa2-eth: trace the allocated address instead of page struct drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist Drivers: hv: balloon: Support status report for larger page sizes drivers:md:fix a potential use-after-free bug drm/amd/display: avoid doing vm_init multiple time drm/amd/display: Avoid MPC infinite loop drm/amd/display: Check correct bounds for stream encoder instances for DCN303 drm/amd/display: clear optc underflow before turn off odm clock drm/amd/display: Fix HDMI VSIF V3 incorrect issue drm/amd/display: Fix pixel clock programming drm/amd/display: For stereo keep "FLIP_ANY_FRAME" drm/amdgpu: Increase tlb flush timeout for sriov drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled drm/i915/gt: Skip TLB invalidations once wedged drm/imx/dcss: get rid of HPD warning message drm/meson: Fix overflow implicit truncation warnings drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() drm/nouveau: recognise GA103 drm/sun4i: dsi: Prevent underflow when computing packet sizes drm/ttm: Fix dummy res NULL ptr deref bug drm/vc4: hdmi: Depends on CONFIG_PM drm/vc4: hdmi: Rework power up dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles dt-bindings: arm: qcom: fix Longcheer L8150 compatibles dt-bindings: arm: qcom: fix MSM8916 MTP compatibles dt-bindings: arm: qcom: fix MSM8994 boards compatibles dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources dt-bindings: gpio: zynq: Add missing compatible strings dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional eth: sun: cassini: remove dead code ext4: avoid remove directory when directory is corrupted ext4: avoid resizing to a partial cluster size f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() f2fs: fix to do sanity check on segment type in build_sit_entries() fbdev: fbcon: Properly revert changes when vc_resize() failed fbdev: fb_pm2fb: Avoid potential divide by zero error fec: Fix timer capture timing in `fec_ptp_enable_pps()` firmware: tegra: bpmp: Do only aligned access to IPC memory area fs/ntfs3: Do not change mode if ntfs_set_ea failed fs/ntfs3: Don't clear upper bits accidentally in log_replay() fs/ntfs3: Fix double free on remount fs/ntfs3: Fix missing i_op in ntfs_read_mft fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr fs/ntfs3: Fix using uninitialized value n when calling indx_read fs/ntfs3: Fix work with fragmented xattr fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead gadgetfs: ep_io - wait until IRQ finishes gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file geneve: do not use RT_TOS for IPv6 flowlabel geneve: fix TOS inheriting for ipv4 habanalabs/gaudi: fix shift out of bounds habanalabs/gaudi: mask constant value before cast HID: add Lenovo Yoga C630 battery quirk HID: AMD_SFH: Add a DMI quirk entry for Chromebooks HID: asus: ROG NKey: Ignore portion of 0x5a report HID: hidraw: fix memory leak in hidraw_release() HID: multitouch: new device class fix Lenovo X12 trackpad sticky HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report HID: thrustmaster: Add sparco wheel and fix array length i2c: imx: Make sure to unregister adapter on remove() i40e: Fix incorrect address type for IPv6 flow rules i40e: Fix to stop tx_timeout recovery if GLOBR fails iavf: Fix adminq error handling iavf: Fix reset error handling ice: Ignore EEXIST when setting promisc mode ice: xsk: Force rings to be sized to power of 2 ice: xsk: prohibit usage of non-balanced queue id igb: Add lock to avoid data race Input: exc3000 - fix return value check of wait_for_completion_timeout Input: i8042 - add additional TUXEDO devices to i8042 quirk tables Input: i8042 - add TUXEDO devices to i8042 quirk tables Input: i8042 - merge quirk tables Input: i8042 - move __initconst to fix code styling warning iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit ionic: clear broken state on generation change ionic: fix up issues with handling EAGAIN on FW cmds ionic: VF initial random MAC address if no assigned mac ionic: widen queue_lock use around lif init and deinit io_uring: bump poll refs to full 31-bits io_uring: clean cqe filling functions io_uring: correct fill events helpers types io_uring: fail links when poll fails io_uring: fix issue with io_write() not always undoing sb_start_write() io_uring: fix UAF due to missing POLLFREE handling io_uring: fix wrong arm_poll error handling io_uring: inline io_poll_complete io_uring: kill poll linking optimisation io_uring: move common poll bits io_uring: poll rework io_uring: refactor poll update io_uring: remove poll entry from list when canceling all io_uring: Remove unused function req_ref_put io_uring: use original request task for inflight tracking ipv6: do not use RT_TOS for IPv6 flowlabel irqchip/tegra: Fix overflow implicit truncation warnings ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter kbuild: dummy-tools: avoid tmpdir leak in dummy gcc kbuild: Fix include path in scripts/Makefile.modpost kbuild: fix the modules order between drivers and libs kernel/sys_ni: add compat entry for fadvise64_64 kprobes: don't call disarm_kprobe() for disabled kprobes ksmbd: don't remove dos attribute xattr on O_TRUNC open ksmbd: fix heap-based overflow in set_ntacl_dacl() ksmbd: prevent out of bound read for SMB2_WRITE ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured KVM: arm64: Reject 32bit user PSTATE on asymmetric systems KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings KVM: Unconditionally get a ref to /dev/kvm module when creating a VM lib/list_debug.c: Detect uninitialized lists locking/atomic: Make test_and_*_bit() ordered on failure loop: Check for overflow while configuring loop m68k: coldfire/device.c: protect FLEXCAN blocks md: call __md_stop_writes in md_stop md: Notify sysfs sync_completed in md_reap_sync_thread() media: pvrusb2: fix memory leak in pvr_probe mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 mlx5: do not use RT_TOS for IPv6 flowlabel mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice mmc: meson-gx: Fix an error handling path in meson_mmc_probe() mmc: mtk-sd: Clear interrupts when cqe off/disable mmc: pxamci: Fix an error handling path in pxamci_probe() mmc: pxamci: Fix another error handling path in pxamci_probe() mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx mmc: tmio: avoid glitches when resetting mm/damon/dbgfs: avoid duplicate context directory creation mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte mm/hugetlb: fix hugetlb not supporting softdirty tracking mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse mm/smaps: don't access young/dirty bit if pte unpresent modules: Ensure natural alignment for .altinstructions and __bug_table sections mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb mptcp: stop relying on tcp_tx_skb_cache neigh: fix possible DoS due to net iface start/stop loop net/af_packet: check len when min_header_len equals to 0 net: atlantic: fix aq_vec index out of range error net: bcmgenet: Indicate MAC is in charge of PHY PM net: bgmac: Fix a BUG triggered by wrong bytes_compl net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry net: dsa: mv88e6060: prevent crash on an unused port net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() netfilter: bitwise: improve error goto labels netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y netfilter: ebtables: reject blobs that don't provide all entry points netfilter: flowtable: add function to invoke garbage collection immediately netfilter: flowtable: fix stuck flows on cleanup due to pending work netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified netfilter: nf_tables: consolidate rule verdict trace call netfilter: nf_tables: disallow binding to already bound chain netfilter: nf_tables: disallow jump to implicit chain from set element netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END netfilter: nf_tables: disallow updates of implicit chain netfilter: nf_tables: do not leave chain stats enabled on error netfilter: nf_tables: make table handle allocation per-netns friendly netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags netfilter: nf_tables: possible module reference underflow in error path netfilter: nf_tables: really skip inactive sets when allocating name netfilter: nf_tables: upfront validation of data via nft_data_init() netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag netfilter: nft_cmp: optimize comparison for 16-bytes netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families netfilter: nft_payload: do not truncate csum_offset and csum_type netfilter: nft_payload: report ERANGE for too long offset and length netfilter: nft_tunnel: restrict it to netdev family net: Fix a data-race around netdev_budget. net: Fix a data-race around netdev_budget_usecs. net: Fix a data-race around sysctl_net_busy_poll. net: Fix a data-race around sysctl_net_busy_read. net: Fix a data-race around sysctl_somaxconn. net: Fix a data-race around sysctl_tstamp_allow_data. net: Fix data-races around netdev_max_backlog. net: Fix data-races around netdev_tstamp_prequeue. net: Fix data-races around sysctl_devconf_inherit_init_net. net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. net: Fix data-races around sysctl_max_skb_frags. net: Fix data-races around sysctl_optmem_max. net: Fix data-races around sysctl_[rw]mem_(max|default). net: Fix data-races around weight_p and dev_weight_[rt]x_bias. net: fix potential refcount leak in ndisc_router_discovery() net: fix refcount bug in sk_psock_get (2) net: genl: fix error path memory leak in policy dumping net: ipa: don't assume SMEM is page-aligned net: ipvtap - add __init/__exit annotations to module init/exit funcs net/mlx5: Avoid false positive lockdep warning by adding lock_class_key net/mlx5e: Fix wrong application of the LRO state net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off net/mlx5e: Properly disable vlan strip on non-UL reps net: moxa: get rid of asymmetry in DMA mapping/unmapping net: moxa: pass pdev instead of ndev to DMA functions net: neigh: don't call kfree_skb() under spin_lock_irqsave() net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() net: phy: Warn about incorrect mdio_bus_phy_resume() state net: qrtr: start MHI channel after endpoit creation net_sched: cls_route: disallow handle of 0 net: stmmac: work around sporadic tx issue on link-up net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() net: use eth_hw_addr_set() instead of ether_addr_copy() nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout nfp: ethtool: fix the display error of `ethtool -m DEVNAME` NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() NFSv4.1: Don't decrease the value of seq_nr_highest_sent NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly NFSv4.1: RECLAIM_COMPLETE must handle EACCES NFSv4.2 fix problems with __nfs42_ssc_open NFSv4: Fix races in the legacy idmapper upcall NFSv4/pnfs: Fix a use-after-free bug in open nios2: add force_successful_syscall_return() nios2: don't leave NULLs in sys_call_table[] nios2: fix syscall restart checks nios2: page fault et.al. are *not* restartable syscalls... nios2: restarts apply only to the first sigframe we build... nios2: traced syscall does need to check the syscall number nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf NTB: ntb_tool: uninitialized heap data in tool_fn_write() ntfs: fix acl handling nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown octeontx2-af: Apply tx nibble fixup always octeontx2-af: Fix key checking for source mac octeontx2-af: Fix mcam entry resource leak octeontx2-af: suppress external profile loading warning octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration openrisc: io: Define iounmap argument as volatile ovl: warn if trusted xattr creation fails parisc: Fix exception handler for fldw and fstw instructions parisc: Make CONFIG_64BIT available for ARCH=parisc64 only PCI: aardvark: Fix reporting Slot capabilities on emulated bridge PCI/ACPI: Guard ARM64-specific mcfg_quirks PCI: Add ACS quirk for Broadcom BCM5750x NICs perf parse-events: Fix segfault when event parser gets an error perf probe: Fix an error handling path in 'parse_perf_probe_command()' perf python: Fix build when PYTHON_CONFIG is user supplied perf stat: Clear evsel->reset_group for each stat run perf tests: Fix Track with sched_switch test for hybrid case perf/x86/intel/ds: Fix precise store latency handling perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU perf/x86/lbr: Enable the branch type for the Arch LBR by default phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks pinctrl: amd: Don't save/restore interrupt status and wake status bits pinctrl: intel: Check against matching data instead of ACPI companion pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed pinctrl: qcom: sm8250: Fix PDC map pinctrl: sunxi: Add I/O bias setting for H6 R-PIO platform/chrome: cros_ec_proto: don't show MKBP version if unsupported plip: avoid rcu debug splat powerpc/32: Don't always pass -mcpu=powerpc to the compiler powerpc/32: Set an IBAT covering up to _einittext during init powerpc/64: Init jump labels before parse_early_param() powerpc/ioda/iommu/debugfs: Generate unique debugfs entries powerpc/pci: Fix get_phb_number() locking r8152: fix the RX FIFO settings when suspending r8152: fix the units of some registers for RTL8156A ratelimit: Fix data-races in ___ratelimit(). RDMA/rxe: Limit the number of calls to each tasklet rds: add missing barrier to release_refill regulator: pca9450: Remove restrictions for regulator-name Revert "md-raid: destroy the bitmap after destroying the thread" Revert "memcg: cleanup racy sum avoidance code" Revert "net: macsec: update SCI upon MAC address change." Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" Revert "x86/ftrace: Use alternative RET encoding" RISC-V: Add fast call path of crash_kexec() riscv: dts: canaan: Add k210 topology information riscv: dts: sifive: Add fu740 topology information riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit riscv: lib: uaccess: fold fixups into body riscv: mmap with PROT_WRITE but no PROT_READ is invalid riscv: traps: add missing prototype rose: check NULL rose_loopback_neigh->loopback rxrpc: Fix locking in rxrpc's sendmsg s390: fix double free of GS and RI CBs on fork() failure s390/hypfs: avoid error message under KVM s390/mm: do not trigger write fault when vma does not allow VM_WRITE scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input scsi: qla2xxx: edif: Fix dropped IKE message scsi: qla2xxx: Fix response queue handler reading stale packets scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq scsi: ufs: core: Enable link lost interrupt scsi: ufs: ufs-mediatek: Fix build error and type mismatch scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators selftests: forwarding: Fix failing tests with old libnet selftests/kprobe: Do not test for GRP/ without event failures smb3: check xattr value length earlier smb3: missing inode locks in punch hole spi: dt-bindings: cadence: add missing 'required' spi: dt-bindings: zynqmp-qspi: add missing 'required' spi: meson-spicc: add local pow2 clock ops to preserve rate between messages stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() sunrpc: fix expiry of auth creds SUNRPC: Fix xdr_encode_bool() SUNRPC: Reinitialise the backchannel request buffers before reuse SUNRPC: RPC level errors should set task->tk_rpc_status tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers tee: add overflow check in register_shm_helper() testing: selftests: nft_flowtable.sh: use random netns names tools build: Switch to new openssl API for test-libcrypto tools/vm/slabinfo: use alphabetic order when two values are equal tracing/eprobes: Do not allow eprobes to use $stack, or % for regs tracing/eprobes: Do not hardcode $comm as a string tracing/eprobes: Fix reading of string fields tracing/eprobes: Have event probes be consistent with kprobes and uprobes tracing: Have filter accept "common_cpu" to be consistent tracing/perf: Fix double put of trace event when init fails tracing/probes: Have kprobes and uprobes use $COMM too tty: serial: Fix refcount leak bug in ucc_uart.c uacce: Handle parent device removal or parent driver module rmmod udmabuf: Set the DMA mask for the udmabuf device (v2) um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups usb: cdns3: fix random warning message when driver load usb: cdns3 fix use-after-free at workaround 2 usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch usb: gadget: uvc: calculate the number of request depending on framesize usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info usb: host: ohci-ppc-of: Fix refcount leak bug usb: renesas: Fix refcount leak bug vboxguest: Do not use devm for irq venus: pm_helpers: Fix warning in OPP during probe vfio: Clear the caps->buf to NULL after free video: fbdev: i740fb: Check the argument of i740_calc_vclk() virtio_net: fix memory leak inside XPD_TX with mergeable vsock: Fix memory leak in vsock_connect() vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() watchdog: export lockup_detector_reconfigure wifi: rtlwifi: remove always-true condition pointed out by GCC 12 writeback: avoid use-after-free after removing device x86/bugs: Add "unknown" reporting for MMIO Stale Data x86/entry: Move CLD to the start of the idtentry macro x86/ftrace: Use alternative RET encoding x86/ibt,ftrace: Make function-graph play nice x86/kprobes: Fix JNG/JNLE emulation x86/mm: Use proper mask when setting PUD mapping x86/nospec: Fix i386 RSB stuffing x86/nospec: Unwreck the RSB stuffing x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry xen/privcmd: fix error exit of privcmd_ioctl_dm_op() xen/xenbus: fix return type in xenbus_file_read() xfrm: clone missing x->lastused in xfrm_do_migrate xfrm: fix refcount leak in __xfrm_policy_check() xfrm: policy: fix metadata dst->dev xmit null pointer dereference xfs: always succeed at setting the reserve pool size xfs: fix overfilling of reserve pool xfs: fix soft lockup via spinning in filestream ag selection loop xfs: flush inodegc workqueue tasks before cancel xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* xfs: remove infinite loop when reserving free block pool xfs: reserve quota for dir expansion when linking/unlinking files xfs: reserve quota for target dir expansion when renaming files xfs: revert "xfs: actually bump warning counts when we send warnings" zram: do not lookup algorithm in backends table Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
8f29a031f8 |
[bot] upd: 5.15.53 -> 5.15.61
Changelog: 9p: Add client parameter to p9_req_put() 9p: Drop kref usage 9p: fix a bunch of checkpatch warnings ACPI: APEI: Better fix to avoid spamming the console with old error logs ACPI: APEI: explicit init of HEST and GHES in apci_init() ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP ACPI: CPPC: Do not prevent CPPC from working in the future ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks ACPI: LPSS: Fix missing check in register_device_clock() ACPI: PM: save NVS memory for Lenovo G40-45 ACPI: processor/idle: Annotate more functions to live in cpuidle section ACPI: video: Fix acpi_video_handles_brightness_key_presses() ACPI: video: Force backlight native for some TongFang devices ACPI: video: Shortening quirk list by identifying Clevo by board_name only ACPI: VIOT: Fix ACS setup add barriers to buffer_uptodate and set_buffer_uptodate ALSA: bcd2000: Fix a UAF bug on the error path of probing ALSA: cs46xx: Fix missing snd_card_free() call at probe error ALSA: hda - Add fixup for Dell Latitidue E5430 ALSA: hda/cirrus - support for iMac 12,1 model ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED ALSA: hda/realtek: Add quirk for another Asus K42JZ model ALSA: hda/realtek: Add quirk for Clevo L140PU ALSA: hda/realtek: Add quirk for Clevo NV45PZ ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop ALSA: hda/realtek: Fix headset mic for Acer SF313-51 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. ALSA: usb-audio: Add quirk for Behringer UMC202HD ALSA: usb-audio: Add quirk for Fiero SC-01 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD android: binder: stop saving a pointer to the VMA arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 arm64: Do not forget syscall when starting a new thread. arm64: dts: allwinner: a64: orangepi-win: Fix LED node name arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC arm64: dts: imx8mp-evk: correct eqos pad settings arm64: dts: imx8mp-evk: correct gpio-led pad settings arm64: dts: imx8mp-evk: correct I2C1 pad settings arm64: dts: imx8mp-evk: correct I2C3 pad settings arm64: dts: imx8mp-evk: correct mmc pad settings arm64: dts: imx8mp-evk: correct the uart2 pinctl value arm64: dts: imx8mp-evk: correct vbus pad settings arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings arm64: dts: mt7622: fix BPI-R64 WPS button arm64: dts: mt8192: Fix idle-states entry-method arm64: dts: mt8192: Fix idle-states nodes naming scheme arm64: dts: qcom: ipq8074: fix NAND node name arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo arm64: dts: qcom: msm8994: Fix CPU6/7 reg values arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor arm64: dts: qcom: sdm630: disable GPU by default arm64: dts: qcom: sdm630: fix gpu's interconnect path arm64: dts: qcom: sdm630: fix the qusb2phy ref clock arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells arm64: dts: renesas: beacon: Fix regulator node names arm64: dts: renesas: Fix thermal-sensors on single-zone sensors arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC arm64: fix oops in concurrently setting insn_emulation sysctls arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" arm64: select TRACE_IRQFLAGS_NMI_SUPPORT arm64: set UXN on swapper page tables arm64: tegra: Fix SDMMC1 CD on P2888 arm64: tegra: Fixup SYSRAM references arm64: tegra: Mark BPMP channels as no-memory-wc arm64: tegra: Update Tegra234 BPMP channel addresses ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle ARM: 9210/1: Mark the FDT_FIXED sections as shareable ARM: 9213/1: Print message about disabled Spectre workarounds only once ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow ARM: at91: fix soc detection for SAM9X60 SiPs ARM: at91: pm: use proper compatible for sama5d2's rtc ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt ARM: bcm: Fix refcount leak in bcm_kona_smc_init ARM: crypto: comment out gcc warning that breaks clang builds ARM: dts: ast2500-evb: fix board compatible ARM: dts: ast2600-evb-a1: fix board compatible ARM: dts: ast2600-evb: fix board compatible ARM: dts: at91: sam9x60ek: fix eeprom compatible and size ARM: dts: at91: sama5d2: Fix typo in i2s1 node ARM: dts: at91: sama5d2_icp: fix eeprom compatibles ARM: dts: BCM5301X: Add DT for Meraki MR26 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count ARM: dts: imx6ul: add missing properties for sram ARM: dts: imx6ul: change operating-points to uint32-matrix ARM: dts: imx6ul: fix csi node compatible ARM: dts: imx6ul: fix keypad compatible ARM: dts: imx6ul: fix lcdif node compatible ARM: dts: imx6ul: fix qspi node compatible ARM: dts: imx7d-colibri-emmc: add cpu1 supply ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 ARM: dts: qcom: pm8841: add required thermal-sensor-cells ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC ARM: dts: ux500: Fix Codina accelerometer mounting matrix ARM: dts: ux500: Fix Gavini accelerometer mounting matrix ARM: findbit: fix overflowing offset ARM: meson: Fix refcount leak in meson_smp_prepare_cpus ARM: mxs_defconfig: Enable the framebuffer ARM: OMAP2+: display: Fix refcount leak bug ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init ARM: OMAP2+: Fix refcount leak in omapdss_init_of ARM: OMAP2+: pdata-quirks: Fix refcount leak bug ARM: remove some dead code ARM: shmobile: rcar-gen2: Increase refcount for new reference asm-generic: remove a broken and needless ifdef conditional ASoC: audio-graph-card: Add of_node_put() in fail path ASoC: codecs: da7210: add check for i2c_add_driver ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe ASoC: cs47l15: Fix event generation for low power mux control ASoC: dapm: Initialise kcontrol data for mux/demux controls ASoC: fsl-asoc-card: force cast the asrc_format type ASoC: fsl_asrc: force cast the asrc_format type ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format ASoC: imx-audmux: Silence a clang warning ASoC: imx-card: Fix DSD/PDM mclk frequency ASoC: imx-card: use snd_pcm_format_t type for asrc_format ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() ASoC: Intel: sof_sdw: handle errors on card registration ASoC: madera: Fix event generation for OUT1 demux ASoC: madera: Fix event generation for rate controls ASoC: mchp-spdifrx: disable end of block interrupt on failures ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe ASoC: mt6359: Fix refcount leak bug ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe ASoC: ops: Fix off by one in range control validation ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend ASoC: rt5682: fix an incorrect NULL check on list iterator ASoC: rt5682: Fix deadlock on resume ASoC: rt5682: move clk related code to rt5682_i2c_probe ASoC: rt5682: Re-detect the combo jack after resuming ASoC: rt711: Add endianness flag in snd_soc_component_driver ASoC: rt711: fix calibrate mutex initialization ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error ASoC: rt711-sdca-sdw: fix calibrate mutex initialization ASoC: rt7*-sdw: harden jack_detect_handler ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables ASoC: samsung: Fix error handling in aries_audio_probe ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header ASoC: sgtl5000: Fix noise on shutdown/remove ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow ASoC: tas2764: Add post reset delays ASoC: tas2764: Correct playback volume range ASoC: tas2764: Fix amp gain register offset & default ASoC: tas2764: Fix and extend FSYNC polarity handling ASoC: wcd938x: Fix event generation for some controls ASoC: wm5110: Fix DRE control ath10k: do not enforce interrupt trigger type ath11k: add hw_param for wakeup_mhi ath11k: Fix incorrect debug_mask mappings ath11k: fix netdev open race ath9k: fix use-after-free in ath9k_hif_usb_rx_cb batman-adv: Use netif_rx(). batman-adv: Use netif_rx_any_context() any. be2net: Fix buffer overflow in be_get_module_eeprom binder: fix redefinition of seq_file attributes bitfield.h: Fix "type of reg too small for mask" test blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created blktrace: Trace remapped requests correctly block/bio: remove duplicate append pages code block: don't allow the same type rq_qos add more than once block: ensure iov_iter advances for added pages block: fix default IO priority handling again block: fix infinite loop for invalid zone append block: fix rq-qos breakage from skipping rq_qos_done_bio() block: only mark bio as tracked if it really is tracked block: remove the struct blk_queue_ctx forward declaration block/rnbd-srv: Set keep_id to true after mutex_trylock block: use bdev_get_queue() in bio.c Bluetooth: Add bt_skb_sendmmsg helper Bluetooth: Add bt_skb_sendmsg helper Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks Bluetooth: Fix passing NULL to PTR_ERR Bluetooth: hci_bcm: Add BCM4349B1 variant Bluetooth: hci_bcm: Add DT compatible for CYW55572 Bluetooth: hci_intel: Add check for platform_driver_register Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put Bluetooth: protect le accept and resolv lists with hdev->lock Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg Bluetooth: SCO: Fix sco_send_frame returning skb->len Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg bnxt_en: Fix bnxt_refclk_read() bnxt_en: Fix bnxt_reinit_after_abort() code path bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC bpf: Fix incorrect verifier simulation around jmp32's jeq/jne bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals bpf: Fix KASAN use-after-free Read in compute_effective_progs bpf: Fix subprog names in stack traces. bpf: Make sure mac_header was set before using it bpf: Stop caching subprog index in the bpf_pseudo_func insn bpf,x86: Respect X86_FEATURE_RETPOLINE* bpf,x86: Simplify computing label offsets btrfs: add a btrfs_get_dev_args_from_path helper btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref btrfs: don't access possibly stale fs_info data in device_list_add btrfs: ensure pages are unlocked on cow_file_range() failure btrfs: fix deadlock between chunk allocation and chunk btree modifications btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() btrfs: fix invalid delayed ref after subvolume creation failure btrfs: fix use of uninitialized variable at rm device ioctl btrfs: fix warning when freeing leaf after subvolume creation failure btrfs: handle device lookup with btrfs_dev_lookup_args btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA btrfs: reject log replay if there is unsupported RO compat flag btrfs: remove device item and update super block in the same transaction btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk btrfs: rename btrfs_bio to btrfs_io_context btrfs: reset block group chunk force if we have to wait btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls btrfs: zoned: encapsulate inode locking for zoned relocation btrfs: zoned: fix a leaked bioc in read_zone_info btrfs: zoned: fix critical section of relocation inode writeback btrfs: zoned: prevent allocation from previous data relocation BG btrfs: zoned: use dedicated lock for data relocation bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() bus: mhi: core: Use correctly sized arguments for bit field bus: mhi: Fix pm_state conversion to string bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision bus: mhi: host: pci_generic: add Telit FN990 can: bcm: use call_rcu() instead of costly synchronize_rcu() can: error: specify the values of data[5..7] of CAN error frames can: grcan: grcan_probe(): remove extra of_node_get() can: gs_usb: gs_usb_open/close(): fix memory leak can: hi311x: do not report txerr and rxerr during bus-off can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info can: m_can: m_can_chip_config(): actually enable internal timestamping can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback can: pch_can: do not report txerr and rxerr during bus-off can: pch_can: pch_can_error(): initialize errc before using it can: rcar_can: do not report txerr and rxerr during bus-off can: sja1000: do not report txerr and rxerr during bus-off can: sun4i_can: do not report txerr and rxerr during bus-off can: usb_8dev: do not report txerr and rxerr during bus-off ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host cgroup: Use separate src/dst nodes when preloading css_sets for migration cipso: Fix data-races around sysctl. clk: mediatek: reset: Fix written reset bit offset clk: qcom: camcc-sdm845: Fix topology around titan_top power domain clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level clk: qcom: camcc-sm8250: Fix topology around titan_top power domain clk: qcom: clk-krait: unlock spin after mux completion clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock clk: qcom: ipq8074: fix NSS core PLL-s clk: qcom: ipq8074: fix NSS port frequency tables clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks clk: qcom: ipq8074: SW workaround for UBI32 PLL lock clk: renesas: r9a06g032: Fix UART clkgrp bitsel clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3 Compiler Attributes: add __alloc_size() for better bounds checking coresight: Clear the connection field properly cpufreq: pmac32-cpufreq: Fix refcount leak bug cpufreq: zynq: Fix refcount leak in zynq_get_revision crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE crypto: arm64/poly1305 - fix a read out-of-bound crypto: blake2s - remove shash module crypto: ccp - During shutdown, check SEV data pointer before using crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq crypto: hisilicon/sec - don't sleep when in softirq crypto: hisilicon/sec - fix auth key size error crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of crypto: lib/blake2s - reduce stack frame usage in self test crypto: qat - add backlog mechanism crypto: qat - add param check for DH crypto: qat - add param check for RSA crypto: qat - fix memory leak in RSA crypto: qat - re-enable registration of algorithms crypto: qat - refactor submission logic crypto: qat - remove dma_free_coherent() for DH crypto: qat - remove dma_free_coherent() for RSA crypto: qat - set to zero DH parameters before free crypto: qat - use pre-allocated buffers in datapath crypto: sun8i-ss - do not allocate memory when handling hash requests crypto: sun8i-ss - fix error codes in allocate_flows() crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() cxl/port: Hold port reference until decoder release dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock dlm: fix pending remove if msg allocation fails dma-buf/poll: Get a file reference for outstanding fence callbacks dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics dmaengine: idxd: force wq context cleanup on device disable path dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) dmaengine: imx-sdma: Allow imx8m for imx7 FW revs dmaengine: lgm: Fix an error handling path in intel_ldma_probe() dmaengine: pl330: Fix lockdep warning about non-static key dmaengine: qcom: bam_dma: fix runtime PM underflow dmaengine: sf-pdma: Add multithread support for a DMA channel dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate dm raid: fix address sanitizer warning in raid_resume dm raid: fix address sanitizer warning in raid_status dm: return early from dm_pr_call() if DM device is suspended dm thin: fix use-after-free crash in dm_sm_register_threshold_callback dm writecache: count number of blocks discarded, not number of discard bios dm writecache: count number of blocks read, not number of read bios dm writecache: count number of blocks written, not number of write bios dm writecache: return void from functions dm writecache: set a default MAX_WRITEBACK_JOBS docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed Documentation: fix sctp_wmem in ip-sysctl.rst drbd: add error handling support for add_disk() drbd: fix an invalid memory access caused by incorrect use of list iterator drbd: Fix double free problem in drbd_create_device driver core: fix potential deadlock in __driver_attach drivers/iio: Remove all strcpy() uses drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX drm: adv7511: override i2c address of cec before accessing it drm/amd/display: Add option to defer works of hpd_rx_irq drm/amd/display: Don't lock connection_mutex for DMUB HPD drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw drm/amd/display: Fix surface optimization regression on Carrizo drm/amd/display: Fix wrong format specifier in amdgpu_dm.c drm/amd/display: Fork thread to offload work of hpd_rx_irq drm/amd/display: Ignore First MST Sideband Message Return Error drm/amd/display: invalid parameter check in dmub_hpd_callback drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. drm/amd/display: Optimize bandwidth on following fast update drm/amd/display: Reset DMCUB before HW init drm/amd/display: Set min dcfclk if pipe count is 0 drm/amd/display: Support for DMUB HPD interrupt handling drm/amdgpu: Check BO's requested pinning domains against its preferred_domains drm/amdgpu/display: add quirk handling for stutter mode drm/amdgpu: fix check in fbdev init drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() drm/amdgpu: Remove one duplicated ef removal drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems drm/amd/pm: Prevent divide by zero drm/amd: Refactor `amdgpu_aspm` to be evaluated per device drm/amd/vcn: fix an error msg on vcn 3.0 drm/aperture: Run fbdev removal before internal helpers drm/bridge: Add a function to abstract away panels drm: bridge: adv7511: Add check for mipi_dsi_driver_register drm/bridge: lt9611uxc: Cancel only driver's work drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c drm: bridge: sii8620: fix possible off-by-one drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function drm/dp: Export symbol / kerneldoc fixes for DP AUX bus drm/dp/mst: Read the extended DPCD capabilities during system resume drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error drm/hyperv-drm: Include framebuffer and EDID headers drm/i915/dg2: Add Wa_22011100796 drm/i915: Disable bonding on gen12+ platforms drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() drm/i915: Fix a race between vma / object destruction and unbinding drm/i915/gt: Register the migrate contexts with their engines drm/i915/gt: Serialize GRDOM access between multiple engine resets drm/i915/gt: Serialize TLB invalidates with GT resets drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() drm/i915: Replace the unconditional clflush with drm_clflush_virt_range() drm/i915: Require the vm mutex for i915_vma_bind() drm/i915/selftests: fix a couple IS_ERR() vs NULL tests drm/i915/uc: correctly track uc_fw init failure drm/imx/dcss: Add missing of_node_put() in fail path drm/mcde: Fix refcount leak in mcde_dsi_bind drm/mediatek: Add cmdq_handle in mtk_crtc drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function drm/mediatek: Add vblank register/unregister callback functions drm/mediatek: Allow commands to be sent during video mode drm/mediatek: Detect CMDQ execution timeout drm/mediatek: dpi: Only enable dpi after the bridge is enabled drm/mediatek: dpi: Remove output format of YUV drm/mediatek: Keep dsi as LP00 before dcs cmds transfer drm/mediatek: Modify dsi funcs to atomic operations drm/mediatek: Remove the pointer of struct cmdq_client drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR drm/meson: Fix refcount leak in meson_encoder_hdmi_init drm/mipi-dbi: align max_chunk to 2 in spi_transfer drm/msm: Avoid dirtyfb stalls on video mode displays (v2) drm/msm/dpu: Fix for non-visible planes drm/msm: Fix dirtyfb refcounting drm/msm/mdp5: Fix global state lock backoff drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() drm/nouveau: fix another off-by-one in nvbios_addr drm/nouveau/kms: Fix failure path for creating DP connectors drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m drm/panfrost: Fix shrinker list corruption by madvise IOCTL drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error drm/radeon: fix incorrrect SPDX-License-Identifiers drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() drm/rockchip: Fix an error handling path rockchip_dp_probe() drm/rockchip: vop: Don't crash for invalid duplicate_state() drm/shmem-helper: Add missing vunmap on error drm/shmem-helper: Export dedicated wrappers for GEM object functions drm/shmem-helper: Pass GEM shmem object in public interfaces drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() drm/st7735r: Fix module autoloading for Okaya RH128128T drm/ttm: fix locking in vmap/vunmap TTM GEM helpers drm/vc4: change vc4_dma_range_matches from a global to static drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration drm/vc4: dsi: Correct DSI divider calculations drm/vc4: dsi: Correct pixel order for DSI0 drm/vc4: dsi: Fix dsi0 interrupt support drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type drm/vc4: dsi: Release workaround buffer and DMA drm/vc4: dsi: Switch to devm_drm_of_get_bridge drm/vc4: hdmi: Avoid full hdmi audio fifo writes drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes drm/vc4: hdmi: Disable audio if dmas property is present but empty drm/vc4: hdmi: Fix HPD GPIO detection drm/vc4: hdmi: Fix timings for interlaced modes drm/vc4: hdmi: Reset HDMI MISC_CONTROL register drm/vc4: plane: Fix margin calculations for the right/bottom edges drm/vc4: plane: Remove subpixel positioning check drm/vc4: Use of_device_get_match_data() drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo dt-bindings: iio: accel: Add DT binding doc for ADXL355 dt-bindings: riscv: fix SiFive l2-cache's cache-sets dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible e1000e: Enable GPT clock before sending message to CSME EDAC/ghes: Set the DIMM label unconditionally eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() efi/x86: use naked RET on mixed mode call wrapper epoll: autoremove wakers even more aggressively erofs: avoid consecutive detection for Highmem memory exfat: fix referencing wrong parent directory information after renaming exfat: use updated exfat_chain directly during renaming ext2: Add more validity checks for inode counts ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h ext4: check if directory block is within i_size ext4: correct max_inline_xattr_value_size computing ext4: correct the misjudgment in ext4_iget_extra_inode ext4: fix extent status tree race in writeback error recovery path ext4: fix race when reusing xattr blocks ext4: fix use-after-free in ext4_xattr_set_entry ext4: fix warning in ext4_iomap_begin as race between bmap and write ext4: make sure ext4_append() always allocates new block ext4: recover csum seed of tmp_inode after migrating to extents ext4: remove EA inode entry from mbcache on inode eviction ext4: unindent codeblock in ext4_xattr_block_set() ext4: update s_overhead_clusters in the superblock during an on-line resize ext4: use kmemdup() to replace kmalloc + memcpy f2fs: allow compression for mmap files in compress_mode=user f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time fbcon: Disallow setting font bigger than screen size fbcon: Fix accelerated fbdev scrolling while logo is still shown fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters fbcon: Prevent that screen size is smaller than font size fbdev: Disable sysfb device registration when removing conflicting FBs fbdev: fbmem: Fix logo center image dx issue fbmem: Check virtual screen sizes in fb_set_var() firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails firmware: sysfb: Add sysfb_disable() helper function firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer firmware: tegra: Fix error check return value of debugfs_create_file() fix race between exit_itimers() and /proc/pid/timers fix short copy handling in copy_mc_pipe_to_iter() __follow_mount_rcu(): verify that mount_lock remains unchanged fpga: altera-pr-ip: fix unsigned comparison with less than zero fs: Add missing umask strip in vfs_tmpfile fs: check FMODE_LSEEK to control internal pipe splicing fs/remap: constrain dedupe of EOF blocks fs: sendfile handles O_NONBLOCK of out_fd ftrace/x86: Add back ftrace_expected assignment fuse: ioctl: translate ENOSYS fuse: limit nsec fuse: Remove the control interface for virtio-fs genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO genirq: Don't return error on missing optional irq_request_resources() genirq: GENERIC_IRQ_IPI depends on SMP gfs2: Fix gfs2_file_buffered_write endless loop workaround gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() gpio: gpio-xilinx: Fix integer overflow gpio: pca953x: only use single read/write for No AI mode gpio: pca953x: use the correct range when do regmap sync gpio: pca953x: use the correct register address when regcache sync during init HID: alps: Declare U1_UNICORN_LEGACY support HID: amd_sfh: Add NULL check for hid device HID: amd_sfh: Don't show client init failed as error when discovery fails HID: amd_sfh: Handle condition of "no sensors" HID: cp2112: prevent a buffer overflow in cp2112_xfer() HID: hid-input: add Surface Go battery quirk HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() HID: wacom: Don't register pad_input for touch switch HID: wacom: Only report rotation for art pen hinic: Use the bitmap API when applicable hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist hwmon: (drivetemp) Add module alias hwmon: (sht15) Fix wrong assumptions in device remove callback i2c: cadence: Change large transfer count reset logic to be unconditional i2c: cadence: Support PEC for SMBus block read i2c: cadence: Unregister the clk notifier in error path i2c: Fix a potential use after free i2c: mlxcpld: Fix register setting for 400KHz frequency i2c: mux-gpmux: Add of_node_put() when breaking out of loop i2c: mxs: Silence a clang warning i2c: npcm: Correct slave role behavior i2c: npcm: Remove own slave addresses 2:10 i2c: piix4: Fix a memory leak in the EFCH MMIO support i40e: Fix dropped jumbo frames statistics i40e: Fix erroneous adapter reinitialization during recovery process i40e: Fix interface init with MSI interrupts (no MSI-X) i40e: Fix VF's MAC Address change on VM ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() iavf: Fix handling of dummy receive descriptors iavf: Fix max_rate limiting iavf: Fix 'tc qdisc show' listing too many queues ibmvnic: Allow queueing resets during probe ibmvnic: clear fop when retrying probe ibmvnic: init init_done_rc earlier ibmvnic: Properly dispose of all skbs during a failover. ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) ice: do not setup vlan for loopback VSI icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. icmp: Fix a data-race around sysctl_icmp_ratelimit. icmp: Fix a data-race around sysctl_icmp_ratemask. icmp: Fix data-races around sysctl. icmp: Fix data-races around sysctl_icmp_echo_enable_probe. ida: don't use BUG_ON() for debugging ieee80211: add EHT 1K aggregation definitions igc: Reinstate IGC_REMOVED logic and implement it properly igmp: Fix a data-race around sysctl_igmp_max_memberships. igmp: Fix data-races around sysctl_igmp_llm_reports. igmp: Fix data-races around sysctl_igmp_max_msf. igmp: Fix data-races around sysctl_igmp_qrv. iio: accel: bma400: Fix the scale min and max macro values iio: accel: bma400: Reordering of header files iio: accel: mma8452: use the correct logic to get mma8452_data iio: cros: Register FIFO callback after sensor is registered iio: fix iio_format_avail_range() printing for none IIO_VAL_INT iio: light: isl29028: Fix the warning in isl29028_remove() ima: Fix a potential integer overflow in ima_appraise_measurement ima: Fix potential memory leak in ima_init_crypto() ima: force signature verification when CONFIG_KEXEC_SIG is configured inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() inetpeer: Fix data-races around sysctl. Input: cpcap-pwrbutton - handle errors from platform_get_irq() Input: goodix - add a goodix.h header file Input: goodix - change goodix_i2c_write() len parameter type to int Input: goodix - refactor reset handling Input: goodix - try not to touch the reset-pin on x86/ACPI devices Input: gscps2 - check return value of ioremap() in gscps2_probe() intel_idle: Disable IBRS during long idle intel_th: Fix a resource leak in an error handling path intel_th: msu: Fix vmalloced buffers intel_th: msu-sink: Potential dereference of null pointer intel_th: pci: Add Meteor Lake-P support intel_th: pci: Add Raptor Lake-S CPU support intel_th: pci: Add Raptor Lake-S PCH support interconnect: imx: fix max_node_id iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop iommu/exynos: Handle failed IOMMU device registration properly iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) iommu/vt-d: Fix PCI bus rescan device hot add io_uring: avoid io-wq -EAGAIN looping for !IOPOLL io_uring: ensure that fsnotify is always called io_uring: mem-account pbuf buckets ip: Fix a data-race around sysctl_fwmark_reflect. ip: Fix a data-race around sysctl_ip_autobind_reuse. ip: Fix data-races around sysctl_ip_default_ttl. ip: Fix data-races around sysctl_ip_fwd_update_priority. ip: Fix data-races around sysctl_ip_fwd_use_pmtu. ip: Fix data-races around sysctl_ip_nonlocal_bind. ip: Fix data-races around sysctl_ip_no_pmtu_disc. ip: Fix data-races around sysctl_ip_prot_sock. ip: fix dflt addr selection for connected nexthop ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. ipv4: Fix a data-race around sysctl_fib_sync_mem. ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. ipv4: Fix data-races around sysctl_ip_dynaddr. ipv4/tcp: do not use per netns ctl sockets ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling irqchip/gic-v3: Refactor ISB + EOIR at ack time irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() irqchip/mips-gic: Only register IPI domain when SMP is enabled irqchip: or1k-pic: Undefine mask_ack for level triggered hardware irqdomain: Report irq number for NOMAP domains iwlwifi: fw: uefi: add missing include guards ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() kasan: test: Silence GCC 12 warnings kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification KEYS: asymmetric: enforce SM2 signature use pkey algo kfifo: fix kfifo_to_user() return type kprobes: Forbid probing on trampoline and BPF code areas ksmbd: fix memory leak in smb2_handle_negotiate ksmbd: fix use-after-free bug in smb2_tree_disconect ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT ksmbd: use SOCK_NONBLOCK type for kernel_accept() KVM: arm64: Don't return from void function KVM: Don't create VM debugfs files outside of the VM directory KVM: Don't null dereference ops->destroy KVM: Don't set Accessed/Dirty bits for ZERO_PAGE KVM: emulate: do not adjust size of fastop and setcc subroutines KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case KVM: s390: pv: don't present the ecall interrupt twice KVM: s390: pv: leak the topmost page table when destroy fails KVM: s390x: fix SCK locking KVM: selftests: Fix target thread to be migrated in rseq_test KVM: selftests: Make hyperv_clock selftest more stable KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" KVM: use __vcalloc for very large allocations KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL KVM: VMX: Convert launched argument to flags KVM: VMX: Fix IBRS handling after vmexit KVM: VMX: Flatten __vmx_vcpu_run() KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS KVM: x86: do not report a vCPU as preempted outside instruction boundaries KVM: x86: do not report preemption if the steal time cache is stale KVM: x86: do not set st->preempted when going back to user space KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter KVM: x86: revalidate steal time cache if MSR value changes KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() KVM: x86: Tag kvm_mmu_x86_module_init() with __init KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses libbpf: fix an snprintf() overflow check libbpf: Fix the name of a reused map lib/smp_processor_id: fix imbalanced instrumentation_end() call lib/test_hmm: avoid accessing uninitialized pages lockd: detect and reject lock arguments that overflow lockd: fix nlm_close_files lockdown: Fix kexec lockdown bypass with ima policy lockd: set fl_owner when unlocking files locking/csd_lock: Change csdlock_debug from early_param to __setup locking/lockdep: Fix lockdep_init_map_*() confusion locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter mac80211: fix a memory leak where sta_info is not freed macintosh/adb: fix oob read in do_adb_query() function macsec: always read MACSEC_SA_ATTR_PN as a u64 macsec: fix error message in macsec_add_rxsa and _txsa macsec: fix NULL deref in macsec_add_rxsa macsec: limit replay window size with XPN Makefile: link with -z noexecstack --no-warn-rwx-segments mbcache: add functions to delete entry if unused mbcache: don't reclaim used entries md-raid10: fix KASAN warning md-raid: destroy the bitmap after destroying the thread media: atmel: atmel-sama7g5-isc: fix warning in configs without OF media: cedrus: h265: Fix flag name media: cedrus: hevc: Add check for invalid timestamp media: davinci: vpif: fix use-after-free on driver unbind media: driver/nxp/imx-jpeg: fix a unexpected return value problem media: hantro: postproc: Fix motion vector space size media: hantro: Simplify postprocessor media: hdpvr: fix error value returns in hdpvr_read media: hevc: Embedded indexes in RPS media: imx-jpeg: Add pm-runtime support for imx-jpeg media: imx-jpeg: Align upwards buffer size media: imx-jpeg: Correct some definition according specification media: imx-jpeg: Disable slot interrupt when frame done media: imx-jpeg: Handle source change in a function media: imx-jpeg: Identify and handle precision correctly media: imx-jpeg: Implement drain using v4l2-mem2mem helpers media: imx-jpeg: Leave a blank space before the configuration data media: imx-jpeg: Refactor function mxc_jpeg_parse media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos media: imx-jpeg: Support dynamic resolution change media: imx-jpeg: use NV12M to represent non contiguous NV12 media: ir_toy: prevent device from hanging during transmit media: omap3isp: Use struct_group() for memcpy() region media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment media: staging: media: hantro: Fix typos mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() media: tw686x: Fix memory leak in tw686x_video_init media: tw686x: Register the irq at the end of probe media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash memregion: Fix memregion_free() fallback definition memremap: remove support for external pgmap refcounts memstick/ms_block: Fix a memory leak memstick/ms_block: Fix some incorrect memory allocation meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init mfd: max77620: Fix refcount leak in max77620_initialise_fps mfd: t7l66xb: Drop platform disable callback MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK MIPS: Fixed __debug_virt_addr_valid() MIPS: vdso: Utilize __pa() for gic_pfn misc: rtsx: Fix an error handling path in rtsx_pci_probe() misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer misc: rtsx_usb: set return value in rsp_buf alloc err path misc: rtsx_usb: use separate command and response buffers mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication mmc: block: Add single read for 4k sector cards mmc: cavium-octeon: Add of_node_put() when breaking out of loop mmc: cavium-thunderx: Add of_node_put() when breaking out of loop mmc: mxcmmc: Silence a clang warning mmc: renesas_sdhi: Get the reset handle early in the probe mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch mm/filemap: fix UAF in find_lock_entries mm: fix page leak with multiple threads mapping the same page mm/hmm: fault non-owner device private entries mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() mm/hwpoison: mf_mutex for soft offline and unpoison mm/memory-failure.c: fix race with changing page compound again mm/mempolicy: fix get_nodes out of bound access mm/mempolicy: fix uninit-value in mpol_rebind_policy() mm/memremap: fix memunmap_pages() race with get_dev_pagemap() mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% mm/slub: add missing TID updates on slab deactivation mm: split huge PUD on wp_huge_pud fallback mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages mm: vmalloc: introduce array allocation functions module: change to print useful messages from elf_validity_check() module: fix [e_shstrndx].sh_size=0 OOB access mt76: fix use-after-free by removing a non-RCU wcid pointer mt76: mt7615: do not update pm stats in case of error mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg mt76: mt7921: do not always disable fw runtime-pm mt76: mt7921e: fix possible probe failure after reboot mt76: mt7921: enlarge maximum VHT MPDU length to 11454 mt76: mt7921: fix aggregation subframes setting to HE max mt76: mt7921: fix a possible race enabling/disabling runtime-pm mt76: mt7921: Fix the error handling path of mt7921_pci_probe() mt76: mt7921: get rid of mt7921_mac_set_beacon_filter mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine mt76: mt7921: use physical addr to unify register access mtd: dataflash: Add SPI ID table mtd: maps: Fix refcount leak in ap_flash_init mtd: maps: Fix refcount leak in of_flash_probe_versatile mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset mtd: partitions: Fix refcount leak in parse_redboot_of mtd: rawnand: arasan: Fix clock rate in NV-DDR mtd: rawnand: arasan: Update NAND bus clock instead of system clock mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times mtd: rawnand: gpmi: validate controller clock rate mtd: rawnand: meson: Fix a potential double free issue mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv mwifiex: Ignore BTCOEX events from the 88W8897 firmware net: 9p: fix refcount leak in p9_read_work() error handling net/9p: Initialize the iounit field during fid creation net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set net: atlantic: remove aq_nic_deinit() when resume net: atlantic: remove deep parameter on suspend/resume functions netdevsim: Avoid allocation warnings triggered from user space netdevsim: fib: Fix reference count leak on route deletion failure net: dsa: microchip: ksz_common: Fix refcount leak bug net: dsa: qca8k: reset cpu port on MTU change net: dsa: sja1105: silent spi_device_id warnings net: dsa: vitesse-vsc73xx: silent spi_device_id warnings net: ethernet: ti: am65-cpsw: Fix devlink port register sequence netfilter: br_netfilter: do not skip all hooks with 0 priority netfilter: nf_log: incorrect offset to network header netfilter: nf_queue: do not allow packet truncation below transport header offset netfilter: nf_tables: convert pktinfo->tprot_set to flags field netfilter: nf_tables: do not allow CHAIN_ID to refer to another table netfilter: nf_tables: do not allow RULE_ID to refer to another chain netfilter: nf_tables: do not allow SET_ID to refer to another table netfilter: nf_tables: fix null deref due to zeroed list head netfilter: nf_tables: replace BUG_ON by element length check netfilter: nf_tables: stricter validation of element data netfilter: nft_payload: don't allow th access for fragments netfilter: nft_payload: support for inner header matching / mangling netfilter: nft_set_pipapo: release elements in clone from abort path netfilter: xtables: Bring SPDX identifier back net: Fix data-races around sysctl_mem. net: Fix data-races around sysctl_[rw]mem(_offset)?. net: fix sk_wmem_schedule() and sk_rmem_schedule() errors net: ftgmac100: Hold reference returned by of_get_child_by_name() net: hinic: avoid kernel hung in hinic_get_stats64() net: hinic: fix bug that ethtool get wrong stats net: ionic: fix error check for vlan flags in ionic_set_nic_features() net: ipv4: use kfree_skb_reason() in ip_rcv_core() net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() net: mld: fix reference count leak in mld_{query | report}_work() net/mlx5: Adjust log_max_qp to be 18 at most net/mlx5e: Check action fwd/drop flag exists also for nic flows net/mlx5e: Fix capability check for updating vnic env counters net/mlx5e: Fix enabling sriov while tc nic rules are offloaded net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS net/mlx5e: kTLS, Fix build time constant test in RX net/mlx5e: kTLS, Fix build time constant test in TX net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version net/mlx5e: Ring the TX doorbell on DMA errors net/mlx5e: Split actions_match_supported() into a sub function net/mlx5e: TC, Reject rules with drop and modify hdr action net/mlx5e: TC, Reject rules with forward and drop actions net: netfilter: use kfree_drop_reason() for NF_DROP net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode net: ping6: Fix memleak in ipv6_renew_options(). net: rose: fix netdev reference changes net: rose: fix UAF bug caused by rose_t0timer_expiry net_sched: cls_route: remove from list when handle is 0 net: sfp: fix memory leak in sfp_probe() net: skb_drop_reason: add document for drop reasons net: skb: introduce kfree_skb_reason() net: skb: use kfree_skb_reason() in tcp_v4_rcv() net: skb: use kfree_skb_reason() in __udp4_lib_rcv() net: socket: rename SKB_DROP_REASON_SOCKET_FILTER net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer net: stmmac: dwc-qos: Disable split header for Tegra194 net: stmmac: fix dma queue left shift overflow issue net: stmmac: fix leaks in probe net: stmmac: fix pm runtime issue in stmmac_dvr_remove() net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow net: stmmac: remove redunctant disable xPCS EEE call net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() net: tipc: fix possible refcount leak in tipc_sk_create() net/tls: Check for errors in tls_device_init net/tls: Fix race in TLS device down flow net/tls: Remove the context from the list in tls_device_down net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" net: usb: ax88179_178a needs FLAG_SEND_ZLP net: usb: make USB_RTL8153_ECM non user configurable nexthop: Fix data-races around nexthop_compat_mode. NFC: nxp-nci: don't print header length mismatch on i2c error NFSD: Clean up the show_nf_flags() macro NFSD: COMMIT operations must not return NFS?ERR_INVAL NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) nfsd: eliminate the NFSD_FILE_BREAK_* flags nilfs2: fix incorrect masking of permission flags for symlinks nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() nouveau/svm: Fix to migrate all requested pages ntfs: fix use-after-free in ntfs_ucsncmp() null_blk: fix ida error handling in null_add_dev() nvme: catch -ENODEV from nvme_revalidate_zones again nvme: check for duplicate identifiers earlier nvme: define compat_ioctl again to unbreak 32-bit userspace. nvme: disable namespace access for unsupported metadata nvme: don't return an error from nvme_configure_metadata nvme: fix block device naming collision nvme: fix regression when disconnect a recovering ctrl nvme-pci: phison e16 has bogus namespace ids nvme-tcp: always fail a request when sending it failed nvme: use command_id instead of req->tag in trace_nvme_complete_rq() objtool: Add entry UNRET validation objtool: Classify symbols objtool: Default ignore INT3 for unreachable objtool: Explicitly avoid self modifying code in .altinstr_replacement objtool: Introduce CFI hash objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} objtool: Shrink struct instruction objtool: skip non-text sections when adding return-thunk sites objtool: Treat .text.__x86.* as noinstr objtool: Update Retpoline validation objtool,x86: Replace alternatives with .retpoline_sites octeontx2-pf: cn10k: Fix egress ratelimit configuration octeontx2-pf: Fix UDP/TCP src and dst port tc filters of: check previous kernel's ima-kexec-buffer against memory bounds of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer of/fdt: declared return type does not match actual return type opp: Fix error check in dev_pm_opp_attach_genpd() ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() page_alloc: fix invalid watermark check on a negative value parisc: Check the return value of ioremap() in lba_driver_probe() parisc: Drop pa_swapper_pg_lock spinlock parisc: Fix device names in /proc/iomem parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode PCI: Add defines for normal and subtractive PCI bridges PCI/AER: Iterate over error counters instead of error strings PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors PCI: dwc: Disable outbound windows only for controllers using iATU PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address PCI: dwc: Stop link on host_init errors and de-initialization PCI: endpoint: Don't stop controller when unbinding endpoint function PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI PCI: hv: Fix interrupt mapping for multi-MSI PCI: hv: Fix multi-MSI to allow more than one MSI vector PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset PCI/portdrv: Don't disable AER reporting in get_port_device_capability() PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() PCI: qcom: Power on PHY before IPQ8074 DBI register accesses PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks PCI: tegra194: Fix link up retry sequence PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() PCI: tegra194: Fix Root Port interrupt handling perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() perf symbol: Correct address for bss symbols perf symbol: Fail to read phdr workaround perf tests: Fix Convert perf time to TSC test for hybrid perf tools: Fix dso_id inode generation comparison phy: samsung: exynosautov9-ufs: correct TSRV register configurations phy: stm32: fix error return in stm32_usbphyc_phy_init pinctrl: armada-37xx: Convert to use dev_err_probe() pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context pinctrl: armada-37xx: Use temporary variable for struct device pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() pinctrl: ralink: Check for null return of devm_kcalloc pinctrl: ralink: rename MT7628(an) functions to MT76X8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink pinctrl: stm32: fix optional IRQ support to gpios pinctrl: sunxi: a83t: Fix NAND function name for some pins pinctrl: sunxi: sunxi_pconf_set: use correct offset platform/chrome: cros_ec: Always expose last resume result platform/olpc: Fix uninitialized data in debugfs write platform/x86: hp-wmi: Ignore Sanitization Mode event platform/x86: wmi: Fix driver->notify() vs ->probe() race platform/x86: wmi: introduce helper to convert driver to WMI driver platform/x86: wmi: Replace read_takes_no_args with a flags field PM: domains: Ensure genpd_debugfs_dir exists before remove PM: hibernate: defer device probing when resuming from hibernation PM: runtime: Redefine pm_runtime_release_supplier() pNFS/flexfiles: Report RDMA connection errors to the server posix-cpu-timers: Cleanup CPU timers before freeing them during exec powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs powerpc/64s: Disable stack variable initialisation for prom_init powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address powerpc: Fix eh field when calling lwarx on PPC32 powerpc: flexible GPR range save/restore macros powerpc/fsl-pci: Fix Class Code of PCIe Root Port powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case powerpc/pci: Fix PHB numbering when using opal-phbid powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable powerpc/powernv: Avoid crashing if rng is NULL powerpc/powernv: delay rng platform device creation until later in boot powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader powerpc/tm: Fix more userspace r13 corruption powerpc/xive: Fix refcount leak in xive_get_max_prio powerpc/xive/spapr: correct bitmap allocation size power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe proc: fix a dentry lock race between release_task and lookup profiling: fix shift too large makes kernel panic pwm: lpc18xx: Fix period handling pwm: lpc18xx-sct: Reduce number of devm memory allocations pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() pwm: sifive: Ensure the clk is enabled exactly once per running PWM pwm: sifive: Shut down hardware only after pwmchip_remove() completed pwm: sifive: Simplify offset calculation for PWMCMP registers qed: Improve the stack space of filter_config() r8152: fix a WOL issue r8169: fix accessing unset transport header raw: Fix a data-race around sysctl_raw_l3mdev_accept. rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed rcutorture: Fix ksoftirqd boosting timing and iteration rcutorture: Warn on individual rcu_torture_init() error conditions RDMA/hfi1: fix potential memory leak in setup_base_ctxt() RDMA/hns: Fix incorrect clearing of interrupt status register RDMA/irdma: Do not advertise 1GB page size for x722 RDMA/irdma: Fix a window for use-after-free RDMA/irdma: Fix setting of QP context err_rq_idx_valid field RDMA/irdma: Fix sleep from invalid context BUG RDMA/irdma: Fix VLAN connection with wildcard address RDMA/mlx5: Add missing check for return value in get namespace flow RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function RDMA/rtrs: Do not allow sessname to contain special symbols / and . RDMA/rtrs: Fix warning when use poll mode on client side. RDMA/rtrs: Introduce destroy_cq helper RDMA/rtrs: Rename rtrs_sess to rtrs_path RDMA/rtrs: Replace duplicate check with is_pollqueue helper RDMA/rtrs-srv: Fix modinfo output for stringify RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path RDMA/rxe: Add memory barriers to kernel queues RDMA/rxe: Fix deadlock in rxe_do_local_ops() RDMA/rxe: Fix error unwind in rxe_create_qp() RDMA/rxe: Fix mw bind to allow any consumer key portion RDMA/rxe: For invalidate compare according to set keys in mr RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event RDMA/srpt: Duplicate port name members RDMA/srpt: Fix a use-after-free RDMA/srpt: Introduce a reference count in struct srpt_device regulator: of: Fix refcount leak bug in of_get_regulation_constraints() regulator: qcom_smd: Fix pm8916_pldo range remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init remoteproc: qcom: pas: Check if coredump is enabled remoteproc: qcom: wcnss: Fix handling of IRQs remoteproc: sysmon: Wait for SSCTL service to come up reset: Fix devm bulk optional exclusive control getter Revert "can: xilinx_can: Limit CANFD brp to 2" Revert "e1000e: Fix possible HW unit hang after an s0ix exit" Revert "evm: Fix memleak in init_desc" Revert "mm/memory-failure.c: fix race with changing page compound again" Revert "mt76: mt7921e: fix possible probe failure after reboot" Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()" Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" Revert "ocfs2: mount shared volume without ha stack" Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" Revert "s390/smp: enforce lowcore protection on CPU restart" Revert "selftests/bpf: Add test for bpf_timer overwriting crash" Revert "selftest/vm: verify mmap addr in mremap_test" Revert "selftest/vm: verify remap destination address in mremap_test" Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" Revert "tcp: change pingpong threshold to 3" riscv: add as-options for modules with assembly compontents RISC-V: Add modules to virtual kernel memory layout dump riscv: defconfig: enable DRM_NOUVEAU RISC-V: defconfigs: Set CONFIG_FB=y, for FB console RISC-V: Fixup get incorrect user mode PC for kernel mode regs RISC-V: Fixup schedule out issue in machine_crash_shutdown() RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context riscv/mm: Add XIP_FIXUP for riscv_pfn_base riscv: set default pm_power_off to NULL riscv:uprobe fix SR_SPIE set/clear handling rpmsg: char: Add mutex protection for rpmsg_eptdev_open() rpmsg: mtk_rpmsg: Fix circular locking dependency rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge rtc: rx8025: fix 12/24 hour mode detection on RX-8035 rxrpc: Fix locking issue s390/archrandom: prevent CPACF trng invocations in interrupt context s390/boot: allocate amode31 section in decompressor s390/crash: fix incorrect number of bytes to copy to user space s390/dump: fix old lowcore virtual vs physical address confusion s390/dump: fix os_info virtual vs physical address confusion s390/maccess: fix semantics of memcpy_real() and its callers s390/maccess: rework absolute lowcore accessors s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE s390/setup: use physical pointers for memblock_reserve() s390/smp: cleanup control register update routines s390/smp: cleanup target CPU callback starting s390/smp: enforce lowcore protection on CPU restart s390/zcore: fix race when reading from hardware system area sched/core: Always flush pending blk_plug sched/core: Do not requeue task on CPU excluded from cpus_mask sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed sched/deadline: Fix BUG_ON condition for deboosted tasks sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg sched: Fix the check of nr_running at queue wakelist sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle scripts/faddr2line: Fix vmlinux detection on arm64 scripts/gdb: fix 'lx-dmesg' on 32 bits arch scripts/gdb: lx-dmesg: read records individually scsi: core: Fix warning in scsi_alloc_sgtables() scsi: hisi_sas: Limit max hw sectors for v3 HW scsi: hisi_sas: Use managed PCI functions scsi: iscsi: Add helper to remove a session from the kernel scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel scsi: iscsi: Fix session removal on shutdown scsi: lpfc: Fix EEH support for NVMe I/O scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID scsi: lpfc: Resolve some cleanup issues following SLI path refactoring scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 scsi: lpfc: SLI path split: Refactor lpfc_iocbq scsi: lpfc: SLI path split: Refactor SCSI paths scsi: megaraid: Clear READ queue map's nr_queues scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() scsi: qla2xxx: edif: Add retry for ELS passthrough scsi: qla2xxx: edif: Fix inconsistent check of db_flags scsi: qla2xxx: edif: Fix n2n discovery issue with secure target scsi: qla2xxx: edif: Fix n2n login retry for secure device scsi: qla2xxx: edif: Fix no login after app start scsi: qla2xxx: edif: Fix no logout on delete for N2N scsi: qla2xxx: edif: Fix potential stuck session in sa update scsi: qla2xxx: edif: Fix session thrash scsi: qla2xxx: edif: Reduce connection thrash scsi: qla2xxx: edif: Reduce disruption due to multiple app start scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe scsi: qla2xxx: edif: Send LOGO for unexpected IKE message scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application scsi: qla2xxx: edif: Tear down session if keys have been removed scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts scsi: qla2xxx: Fix crash during module load unload test scsi: qla2xxx: Fix discovery issues in FC-AL topology scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection scsi: qla2xxx: Fix excessive I/O error messages by default scsi: qla2xxx: Fix imbalance vha->vref_count scsi: qla2xxx: Fix incorrect display of max frame size scsi: qla2xxx: Fix laggy FC remote port session recovery scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os scsi: qla2xxx: Fix losing target when it reappears during delete scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue scsi: qla2xxx: Turn off multi-queue for 8G adapters scsi: qla2xxx: Wind down adapter after PCIe error scsi: qla2xxx: Zero undefined mailbox IN registers scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" scsi: sg: Allow waiting for commands to complete on removed device scsi: smartpqi: Fix DMA direction for RAID requests scsi: ufs: core: Correct ufshcd_shutdown() flow scsi: ufs: core: Drop loglevel of WriteBoost message scsi: ufs: host: Hold reference returned by of_parse_phandle() scsi: zfcp: Fix missing auto port scan and thus missing target ports sctp: fix sleep in atomic context bug in timer handlers sctp: leave the err path free in sctp_stream_init to sctp_stream_free secretmem: fix unhandled fault in truncate seg6: bpf: fix skb checksum in bpf_push_seg6_encap() seg6: fix skb checksum evaluation in SRH encapsulation/insertion seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors selftests/bpf: Check dst_port only on the client socket selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads selftests/bpf: fix a test for snprintf() overflow selftests: forwarding: fix error message in learning_test selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT selftests: KVM: Handle compiler optimizations in ucall selftests: kvm: set rax before vmcall selftests/livepatch: better synchronize test_klp_callbacks_busy selftests/net: fix section name when using xdp_dummy.o selftests/seccomp: Fix compile warning when CC=clang selftests: timers: clocksource-switch: fix passing errors from child selftests: timers: valid-adjtimex: build fix for newer toolchains selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 selinux: Add boundary check in put_entry() selinux: fix memleak in security_read_state_kernel() serial: 8250: Add proper clock handling for OxSemi PCIe devices serial: 8250_bcm7271: Save/restore RTS in suspend/resume serial: 8250: dma: Allow driver operations before starting DMA transfers serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() serial: 8250: Export ICR access helpers for internal use serial: 8250: Fix PM usage_count for console handover serial: 8250: fix return error code in serial8250_request_std_resource() serial: 8250: Fold EndRun device support into OxSemi Tornado code serial: 8250_fsl: Don't report FE, PE and OE twice serial: 8250_mtk: Make sure to select the right FEATURE_SEL serial: 8250_pci: Refactor the loop in pci_ite887x_init() serial: 8250_pci: Replace dev_*() by pci_*() macros serial: mvebu-uart: correctly report configured baudrate value serial: mvebu-uart: uart2 error bits clearing serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle serial: sc16is7xx: Clear RS485 bits in the shutdown serial: stm32: Clear prev values before setting RTS delays sfc: disable softirqs for ptp TX sfc: fix kernel panic when creating VF sfc: fix use after free when disabling sriov sh: convert nommu io{re,un}map() to static inline functions signal handling: don't use BUG_ON() for debugging skmsg: Fix invalid last sg check in sk_msg_recvmsg() SMB3: fix lease break timeout when multiple deferred close handles for the same file. soc: amlogic: Fix refcount leak in meson-secure-pwrc.c soc: fsl: guts: machine variable might be unset soc: ixp4xx/npe: Fix unused match warning soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register soc: qcom: Make QCOM_RPMPD depend on PM soc: qcom: ocmem: Fix refcount leak in of_get_ocmem soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values soundwire: bus_type: fix remove and shutdown support soundwire: qcom: Check device status before reading devid soundwire: revisit driver bind/unbind and callbacks spi: amd: Limit max transfer and message size spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers spi: Fix simplification of devm_spi_register_controller spi: spi-altera-dfl: Fix an error handling path spi: spi-rspi: Fix PIO fallback on RZ platforms spi: synquacer: Add missing clk_disable_unprepare() spi: tegra20-slink: fix UAF in tegra_slink_remove() spmi: trace: fix stack-out-of-bound access in SPMI tracing functions stack: Declare {randomize_,}kstack_offset to fix Sparse warnings staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback stddef: Introduce DECLARE_FLEX_ARRAY() helper stddef: Introduce struct_group() helper macro swiotlb: fail map correctly with failed io_tlb_default_mem sysctl: Fix data races in proc_dointvec(). sysctl: Fix data races in proc_dointvec_jiffies(). sysctl: Fix data races in proc_dointvec_minmax(). sysctl: Fix data-races in proc_dointvec_ms_jiffies(). sysctl: Fix data-races in proc_dou8vec_minmax(). sysctl: Fix data races in proc_douintvec(). sysctl: Fix data races in proc_douintvec_minmax(). sysctl: Fix data races in proc_doulongvec_minmax(). sysctl: move some boundary constants from sysctl.c to sysctl_vals tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. tcp: Fix a data-race around sysctl_tcp_adv_win_scale. tcp: Fix a data-race around sysctl_tcp_app_win. tcp: Fix a data-race around sysctl_tcp_autocorking. tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. tcp: Fix a data-race around sysctl_tcp_early_retrans. tcp: Fix a data-race around sysctl_tcp_ecn_fallback. tcp: Fix a data-race around sysctl_tcp_frto. tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. tcp: Fix a data-race around sysctl_tcp_max_orphans. tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. tcp: Fix a data-race around sysctl_tcp_min_tso_segs. tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. tcp: Fix a data-race around sysctl_tcp_nometrics_save. tcp: Fix a data-race around sysctl_tcp_notsent_lowat. tcp: Fix a data-race around sysctl_tcp_probe_interval. tcp: Fix a data-race around sysctl_tcp_probe_threshold. tcp: Fix a data-race around sysctl_tcp_retrans_collapse. tcp: Fix a data-race around sysctl_tcp_rfc1337. tcp: Fix a data-race around sysctl_tcp_stdurg. tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. tcp: Fix a data-race around sysctl_tcp_tw_reuse. tcp: Fix data-races around keepalive sysctl knobs. tcp: Fix data-races around sk_pacing_rate. tcp: Fix data-races around some timeout sysctl knobs. tcp: Fix data-races around sysctl knobs related to SYN option. tcp: Fix data-races around sysctl_max_syn_backlog. tcp: Fix data-races around sysctl_tcp_base_mss. tcp: Fix data-races around sysctl_tcp_dsack. tcp: Fix data-races around sysctl_tcp_ecn. tcp: Fix data-races around sysctl_tcp_fastopen. tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. tcp: Fix data-races around sysctl_tcp_l3mdev_accept. tcp: Fix data-races around sysctl_tcp_max_reordering. tcp: Fix data-races around sysctl_tcp_migrate_req. tcp: Fix data-races around sysctl_tcp_min_snd_mss. tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. tcp: Fix data-races around sysctl_tcp_mtu_probing. tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. tcp: Fix data-races around sysctl_tcp_recovery. tcp: Fix data-races around sysctl_tcp_reflect_tos. tcp: Fix data-races around sysctl_tcp_reordering. tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. tcp: Fix data-races around sysctl_tcp_syncookies. tcp: fix over estimation in sk_forced_mem_schedule() tcp: make retransmitted SKB fit into the send window tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() test_bpf: fix incorrect netdev features thermal: sysfs: Fix cooling_device_stats_setup() error code path thermal/tools/tmon: Include pthread and time headers in tmon.h timekeeping: contribute wall clock to rng on time change tools arch x86: Sync the msr-index.h copy with the kernel sources tools headers cpufeatures: Sync with the kernel sources tools/kvm_stat: fix display of error when multiple processes are found tools/thermal: Fix possible path truncations tools/vm/slabinfo: Handle files in debugfs tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH tracing: Add '__rel_loc' using trace event macros tracing: Avoid -Warray-bounds warning for __rel_loc macro tracing: Fix return value of trace_pid_write() tracing: Fix sleeping while atomic in kdb ftdump tracing: Have event format check not flag %p* on __get_dynamic_array() tracing/histograms: Fix memory leak problem tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro tracing: Place trace_pid_list logic into abstract functions tracing: Use a struct alignof to determine trace event field alignment tty: 8250: Add support for Brainboxes PX cards. tty: drivers/tty/, stop using tty_schedule_flip() tty: drop tty_schedule_flip() tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() tty: n_gsm: Delete gsmtty open SABM frame when config requester tty: n_gsm: fix DM command tty: n_gsm: fix encoding of command/response bit tty: n_gsm: fix frame reception handling tty: n_gsm: fix invalid gsmtty_write_room() result tty: n_gsm: fix invalid use of MSC in advanced option tty: n_gsm: fix missing corner cases in gsmld_poll() tty: n_gsm: fix missing timer to handle stalled links tty: n_gsm: fix missing update of modem controls after DLCI open tty: n_gsm: fix non flow control frames during mux flow off tty: n_gsm: fix packet re-transmission without open control channel tty: n_gsm: fix race condition in gsmld_write() tty: n_gsm: fix resource allocation order in gsm_activate_mux() tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() tty: n_gsm: fix tty registration before control channel open tty: n_gsm: fix user open not possible at responder until initiator open tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() tty: n_gsm: fix wrong T1 retry count handling tty: n_gsm: Modify CR,PF bit when config requester tty: n_gsm: Save dlci address open status when config requester tty: serial: fsl_lpuart: correct the count of break characters tty: serial: samsung_tty: set dma burst_size to 1 tty: the rest, stop using tty_schedule_flip() tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() tty: vt: initialize unicode screen buffer uapi/linux/stddef.h: Add include guards udp: Fix a data-race around sysctl_udp_l3mdev_accept. um: Add missing apply_returns() um: random: Don't initialise hwrng struct with zero um: Remove straying parenthesis um: seed rng using host OS rng um: virtio_uml: Allow probing from devicetree um: virtio_uml: Fix broken device handling in time-travel usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() usb: dwc3: core: Deprecate GCTL.CORESOFTRESET usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup usb: dwc3: gadget: Fix event pending check usb: dwc3: gadget: fix high speed multiplier setting usb: dwc3: gadget: refactor dwc3_repare_one_trb usb: dwc3: qcom: fix missing optional irq warnings usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() usb: gadget: udc: amd5536 depends on HAS_DMA USB: HCD: Fix URB giveback issue in tasklet function usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe usb: host: xhci: use snprintf() in xhci_decode_trb() usbnet: Fix linkwatch use-after-free on disconnect usbnet: fix memory leak in error case usbnet: smsc95xx: Avoid link settings race on interrupt reception usbnet: smsc95xx: Don't clear read-only PHY interrupt usbnet: smsc95xx: Fix deadlock on runtime resume usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe USB: serial: fix tty-port initialized comments USB: serial: ftdi_sio: add Belimo device ids usb: typec: add missing uevent when partner support PD usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion usb: xhci: tegra: Fix error check vdpa/mlx5: Avoid processing works if workqueue was destroyed vdpa/mlx5: Initialize CVQ vringh only once vduse: Tie vduse mgmtdev and its device vfio/ccw: Do not change FSM state in subchannel event vfs: Check the truncate maximum size in inode_newsize_ok() video: fbdev: amba-clcd: Fix refcount leak bugs video: fbdev: arkfb: Check the size of screen before memset_io() video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() video: fbdev: s3fb: Check the size of screen before memset_io() video: fbdev: sis: fix typos in SiS_GetModeID() video: fbdev: vt8623fb: Check the size of screen before memset_io() video: of_display_timing.h: include errno.h virtio-blk: avoid preallocating big SGL for data virtio-blk: modify the value type of num in virtio_queue_rq() virtio-gpu: fix a missing check to avoid NULL dereference virtio_mmio: Add missing PM calls to freeze/restore virtio_mmio: Restore guest page size on resume virtio-net: fix the race between refill work and close vt: fix memory overlapping when deleting chars in the buffer wait: Fix __wait_event_hrtimeout for RT/DL tasks watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource watch_queue: Fix missing locking in add_watch_to_object() watch_queue: Fix missing rcu annotation watchqueue: make sure to serialize 'wqueue->defunct' properly watch-queue: remove spurious double semicolon wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue wifi: libertas: Fix possible refcount leak in if_usb_probe() wifi: mac80211: fix queue selection for mesh/OCB interfaces wifi: mac80211_hwsim: add back erroneously removed cast wifi: mac80211_hwsim: fix race condition in pending packet wifi: mac80211_hwsim: use 32-bit skb cookie wifi: p54: add missing parentheses in p54_flush() wifi: p54: Fix an error handling path in p54spi_probe() wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() wifi: rtw88: check the return value of alloc_workqueue() wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` wireguard: allowedips: don't corrupt stack when detecting overflow wireguard: ratelimiter: use hrtimer in selftest x86: Add magic AMD return-thunk x86/alternative: Add debug prints to apply_retpolines() x86/alternative: Handle Jcc __x86_indirect_thunk_\reg x86/alternative: Implement .retpoline_sites support x86/alternative: Report missing return thunk details x86/alternative: Try inline spectre_v2=retpoline,amd x86/amd: Use IBPB for firmware calls x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit x86/asm: Fix register order x86/asm: Fixup odd GEN-for-each-reg.h usage x86/bpf: Use alternative RET encoding x86/bugs: Add AMD retbleed= boot parameter x86/bugs: Add Cannon lake to RETBleed affected CPU list x86/bugs: Add retbleed=ibpb x86/bugs: Do IBPB fallback check only once x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported x86/bugs: Enable STIBP for IBPB mitigated RETBleed x86/bugs: Enable STIBP for JMP2RET x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value x86/bugs: Optimize SPEC_CTRL MSR writes x86/bugs: Remove apostrophe typo x86/bugs: Report AMD retbleed vulnerability x86/bugs: Report Intel retbleed vulnerability x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero x86: Clear .brk area at early boot x86/common: Stamp out the stepping madness x86/cpu/amd: Add Spectral Chicken x86/cpu/amd: Enumerate BTC_NO x86/cpufeatures: Move RETPOLINE flags to word 11 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() x86/entry_32: Fix segment exceptions x86/entry_32: Remove .fixup usage x86/entry: Add kernel IBRS implementation x86/entry: Avoid very early RET x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y x86/entry: Don't call error_entry() for XENPV x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() x86/entry: Remove skip_r11rcx x86/entry: Switch the stack after error_entry() returns x86/extable: Extend extable functionality x86/extable: Fix ex_handler_msr() print condition x86/extable: Get rid of redundant macros x86/extable: Prefer local labels in .set directives x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE x86/extable: Rework the exception table mechanics x86/extable: Tidy up redundant handler functions x86/ftrace: Use alternative RET encoding x86/futex: Remove .fixup usage x86: Handle idle=nomwait cmdline properly for x86_idle x86/kexec: Disable RET on kexec x86/kprobes: Update kcb status flag after singlestepping x86/kvm: fix FASTOP_SIZE when return thunks are enabled x86/kvm: Fix SETcc emulation for return thunks x86/kvm/vmx: Make noinstr clean x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments x86/mce: Deduplicate exception handling x86/msr: Remove .fixup usage x86/numa: Use cpumask_available instead of hardcoded NULL check x86,objtool: Create .return_sites x86/olpc: fix 'logical not is only applied to the left hand side' x86/pat: Fix x86_has_pat_wp() x86/pmem: Fix platform-device leak in error path x86/realmode: build with -D__DISABLE_EXPORTS x86/retbleed: Add fine grained Kconfig knobs x86/retpoline: Cleanup some #ifdefery x86/retpoline: Create a retpoline thunk array x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h x86/retpoline: Remove unused replacement symbols x86/retpoline: Swizzle retpoline thunk x86/retpoline: Use -mfunction-return x86/sev: Avoid using __x86_return_thunk x86/speculation: Add LFENCE to RSB fill sequence x86/speculation: Add RSB VM Exit protections x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS x86/speculation: Disable RRSBA behavior x86/speculation: Fill RSB on vmexit for IBRS x86/speculation: Fix firmware entry SPEC_CTRL handling x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n x86/speculation: Fix SPEC_CTRL write on SMT state change x86/speculation: Make all RETbleed mitigations 64-bit only x86/speculation: Remove x86_spec_ctrl_mask x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current x86/static_call: Serialize __static_call_fixup() properly x86,static_call: Use alternative RET encoding x86/traps: Use pt_regs directly in fixup_bad_iret() x86/uaccess: Implement macros for CMPXCHG on user addresses x86: Undo return-thunk damage x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds x86: Use return-thunk in asm code x86/vsyscall_emu/64: Don't use RET in vsyscall emulation x86/xen: Add UNTRAIN_RET x86/xen: Fix initialisation in hypercall_page after rethunk x86/xen: Rename SYS* entry points xen-blkback: Apply 'feature_persistent' parameter when connect xen-blkback: fix persistent grants negotiation xen-blkfront: Apply 'feature_persistent' parameter when connect xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() xfs: don't include bnobt blocks when reserving free block pool xfs: drop async cache flushes from CIL commits. xfs: fix maxlevels comparisons in the btree staging code xfs: fix perag reference leak on iteration race with growfs xfs: fold perag loop iteration logic into helper function xfs: only run COW extent recovery when there are no live extents xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() xfs: remove incorrect ASSERT in xfs_rename xfs: rename the next_agno perag iteration variable xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks xfs: terminate perag iteration reliably on agcount xhci: dbc: create and remove dbc structure in dbgtty driver. xhci: dbc: refactor xhci_dbc_init() xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit xhci: Set HCD flag to defer primary roothub registration xsk: Clear page contiguity bit when unmapping pool xtensa: iss: fix handling error cases in iss_net_configure() xtensa: iss/network: provide release() callback Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
d6fc77c07b |
some tabs to spaces
abf.io/mikhailnov/kernel-updater-bot works with spaces |
||
![]() |
76b14ec1d9 | minimize hackery f debuginfo-related parts of the config | ||
![]() |
42ac3ab72b | off UML (user mode Linux) because it takes time to build but actually nobody uses it | ||
![]() |
a4ced5d5e6 |
Update configs
CONFIG_SYSFB_SIMPLEFB and CONFIG_FB_SIMPLEDRM are mutually exclusive (since kernel 5.15), CONFIG_SYSFB_SIMPLEFB was disabled but CONFIG_FB_SIMPLEDRM was not enabled instead of it. Enable CONFIG_FB_SIMPLEDRM as an old, less experimental solution. (See also: https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers -> enable simple framebuffer) CONFIG_FB_SIMPLE was Y, but let's try to build it as a module (M). We should try to reduce the size of vmlinuz for better support of PXE etc. CONFIG_BLK_DEV_NULL_BLK can be N/Y and cannot be M. It is needed for tests, not for production, disabling it. Other changes were generated automatically. |
||
![]() |
8f19ac0825 | Update to 5.15.53, format Baikal patches more clearly | ||
![]() |
9388a6c209 | Bump release | ||
![]() |
57a986e199 | Add kernel Req for devel package | ||
![]() |
a46082b2a6 | Update to 5.15.43, add nvidia515, up P109 | ||
![]() |
e790d5db46 | Temporary replace (by macros.nvidia) and disable some use of kroko nvidia macro (by #); add nvidia510 modules; req devel when dkms use; use headers 5.15. | ||
![]() |
61aa22eb87 | up release for rebuild with broadcom-wl from testing | ||
![]() |
2256e882c7 | disable simplefb | ||
![]() |
d16565b3e6 | up release | ||
![]() |
560b8c0fad | check video driver in kernel config | ||
![]() |
f93b4bd1d2 | for i686 set highmem limit to 64G, set compression for kernel to gzip | ||
![]() |
e7b24d2558 | update arm64 config file |