mirror of
https://abf.rosa.ru/djam/kernel-6.6.git
synced 2025-02-25 11:52:46 +00:00
745 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
1e2019e775 |
Enable support of legacy mdraid
Noted by survolog@ and irton@, thanks to them. Also enable some disabled block-related features (they are experimental, but enabling them looks not harmful) |
||
![]() |
58f4a1705f |
[bot] upd: 6.1.12 -> 6.1.14
Changelog: aio: fix mremap after fork null-deref alarmtimer: Prevent starvation by small intervals and SIG_IGN ALSA: hda/conexant: add a new hda codec SN6180 ALSA: hda: Do not unset preset when cleaning up codec ALSA: hda: Fix codec device field initializan ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops ALSA: hda/realtek - fixed wrong gpio assigned ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless arch: fix broken BuildID for arm64 and riscv arm64: remove special treatment for the link order of head.o ASoC: amd: yc: Add DMI support for new acer/emdoor platforms ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table ASoC: cs42l56: fix DT probe ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak ASoC: SOF: sof-audio: start with the right widget type ata: ahci: Add Tiger Lake UP{3,4} AHCI controller ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH audit: update the mailing list in MAINTAINERS Bluetooth: btusb: Add more device IDs for WCN6855 bnxt_en: Fix mqprio and XDP ring checking logic bpf: add missing header file include bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself btrfs: lock the inode in shared mode before starting fiemap btrfs: move the auto defrag code to defrag.c can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len ceph: blocklist the kclient when receiving corrupted snap trace ceph: move mount state enum to super.h clk: mxl: Add option to override gate clks clk: mxl: Fix a clk entry by adding relevant flags clk: mxl: Remove redundant spinlocks clk: mxl: Switch from direct readl/writel based IO to regmap based IO clk: mxl: syscon_node_to_regmap() returns error pointers coredump: Move dump_emit_page() to kill unused warning dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. docs: perf: Fix PMU instance name of hisi-pcie-pmu drm/amd/amdgpu: fix warning during suspend drm/amd/display: Add missing brackets in calculation drm/amd/display: Adjust downscaling limits for dcn314 drm/amd/display: Fail atomic_check early on normalize_zpos error drm/amd/display: Properly handle additional cases where DCN is not supported drm/amd/display: Reset DMUB mailbox SW state after HW reset drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 drm/amdgpu: enable HDP SD for gfx 11.0.3 drm/amdgpu: Enable vclk dclk node for gc11.0.3 drm: Disable dynamic debug as broken drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink drm/etnaviv: don't truncate physical page address drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list drm/i915: Remove __maybe_unused from mtl_info drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking drm/vc4: Fix YUV plane handling when planes are in different buffers drm/vmwgfx: Do not drop the reference to the handle too soon drm/vmwgfx: Stop accessing buffer objects which failed init ext4: Fix function prototype mismatch for ext4_feat_ktype fbdev: Fix invalid page access after closing deferred I/O devices freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work() gpio: sim: fix a memory leak hugetlb: check for undefined shift on 32 bit architectures i40e: Add checking for null for nlmsg_find_attr() i40e: add double of VLAN header when computing the max MTU ice: fix lost multicast packets in promisc mode ice: xsk: Fix cleaning of XDP_TX frames igb: conditionalize I2C bit banging on external thermal sensor support igb: Fix PPS input and output using 3rd and 4th SDP ipv6: Fix datagram socket connection with DSCP. ipv6: Fix tcp socket connection with DSCP. ixgbe: add double of VLAN header when computing the max MTU ixgbe: allow to increase MTU to 3K with XDP enabled kasan: fix Oops due to missing calls to kasan_arch_is_ready() kvm: initialize all of the kvm_debugregs structure before sending it to userspace KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs) mmc: jz4740: Work around bug on JZ4760(B) mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set mmc: mmc_spi: fix error handling in mmc_spi_probe() mmc: sdio: fix possible resource leaks in some error paths mm: extend max struct page size for kmsan mm/filemap: fix page end in filemap_get_read_batch mm/gup: add folio to list when folio_isolate_lru() succeed mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount mm/migrate: fix wrongly apply write bit after mkdirty on sparc64 mm: shrinkers: fix deadlock in shrinker debugfs mptcp: deduplicate error paths on endpoint creation mptcp: fix locking for in-kernel listener creation mptcp: fix locking for setsockopt corner-case mptcp: sockopt: make 'tcp_fastopen_connect' generic net: bgmac: fix BCM5358 support by setting correct flags net: ethernet: mtk_eth_soc: Avoid truncating allocation net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk net: Fix unwanted sign extension in netdev_stats_to_stats64() net: mpls: fix stale pointer if allocation fails during device rename net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() net/rose: Fix to not accept on connected socket net/sched: act_ctinfo: use percpu stats net: sched: sch: Bounds check priority net: sched: sch: Fix off by one in htb_activate_prios() net/sched: tcindex: search key must be 16 bits net/sched: tcindex: update imperfect hash filters respecting rcu net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence net: stmmac: Restrict warning on disabling DMA store and fwd mode net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path net: use a bounce buffer for copying skb->mark nfp: ethtool: fix the bug of setting unsupported port speed nfp: ethtool: support reporting link modes nilfs2: fix underflow in second superblock position calculations nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association nvme-pci: refresh visible attrs for cmb attributes nvme-rdma: stop auth work after tearing down queues in error recovery nvme-tcp: stop auth work after tearing down queues in error recovery of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem perf/x86: Refuse to export capabilities for hybrid PMUs platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY platform/x86: nvidia-wmi-ec-backlight: Add force module parameter platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match powerpc/64: Fix perf profiling asynchronous interrupt handlers powerpc/64s/radix: Fix RWX mapping with relocated kernel powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds random: always mix cycle counter in add_latent_entropy() randstruct: disable Clang 15 support Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" riscv: remove special treatment for the link order of head.o s390/decompressor: specify __decompress() buf len to avoid overflow s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 sched/psi: Fix use-after-free in ep_remove_wait_queue() sched/psi: Stop relying on timer_pending() for poll_work rescheduling scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset scsi: libsas: Add smp_ata_check_ready_type() sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility selftests/bpf: Verify copy_register_state() preserves parent/live fields selftests: kvm: move declaration at the beginning of main() selftests: mptcp: userspace: fix v4-v6 test in v6.1 sh: define RUNTIME_DISCARD_EXIT spi: mediatek: Enable irq before the spi registration spi: mediatek: Enable irq when pdata is ready tipc: fix kernel warning when sending SYN message tools/virtio: fix the vringh test for virtio ring changes tracing: Make trace_define_field_ext() static uaccess: Add speculation barrier to copy_from_user() vdpa: ifcvf: Do proper cleanup if IFCVF init fails vmxnet3: move rss code block under eop descriptor wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery wifi: mwifiex: Add missing compatible string for SD8787 wifi: rtl8xxxu: gen2: Turn on the rate control x86/alternatives: Introduce int3_emulate_jcc() x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions x86/static_call: Add support for Jcc tail-calls Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
51f0bf8342 |
[bot] upd: 6.1.10 -> 6.1.12
Changelog: ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() ALSA: firewire-motu: fix unreleased lock warning in hwdep device ALSA: hda/realtek: Add Acer Predator PH315-54 ALSA: hda/realtek: Add Positivo N14KP6-TG ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() ALSA: memalloc: Workaround for Xen PV ALSA: pci: lx6464es: fix a debug loop arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX arm64: dts: imx8mm-verdin: Do not power down eth-phy arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts' arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive arm64: dts: rockchip: fix input enable pinconf on rk3399 arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines ARM: dts: imx7d-smegw01: Fix USB host over-current polarity ASoC: amd: acp-es8336: Drop reference count of ACPI device after use ASoC: codecs: wsa883x: correct playback min/max rates ASoC: fsl_sai: fix getting version from VERID ASoC: Intel: avs: Implement PCI shutdown ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() ASoC: SOF: keep prepare/unprepare widgets in sink path ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 ASoC: tas5805m: add missing page switch. ASoC: tas5805m: rework to avoid scheduling while atomic. ASoC: topology: Return -ENOMEM on memory allocation failure ata: libata: Fix sata_down_spd_limit() when no link speed is reported bcache: Silence memcpy() run-time false positive warnings block, bfq: fix uaf for bfqq in bic_set_bfqq() block, bfq: replace 0/1 with false/true in bic apis block: ublk: extending queue_size to fix overflow bonding: fix error checking in bond_debug_reregister() bpf: Add missing btf_put to register_btf_id_dtor_kfuncs bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers bpf: Fix off-by-one error in bpf_mem_cache_idx() bpf: Fix the kernel crash caused by bpf_setsockopt(). bpf: Fix to preserve reg parent/live fields when copying range info bpf: Skip invalid kfunc call in backtrack_insn bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener btrfs: free device in btrfs_close_devices for a single device filesystem btrfs: limit device extents to the device size btrfs: simplify update of last_dir_index_offset when logging a directory btrfs: zlib: zero-initialize zlib workspace bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() can: isotp: handle wait_event_interruptible() return values can: isotp: split tx timer into transmission and timeout can: j1939: do not wait 250 ms if the same addr was already claimed can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq can: raw: fix CAN FD frame transmissions over CAN XL devices ceph: flush cap releases when the session is flushed certs: Fix build error when PKCS#11 URI contains semicolon cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() cifs: Fix use-after-free in rdata->read_into_pages() clk: ingenic: jz4760: Update M/N/OD calculation algorithm clk: microchip: mpfs-ccc: Use devm_kasprintf() for allocating formatted strings copy_oldmem_kernel() - WRITE is "data source", not destination cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task cxl/region: Fix null pointer dereference for resetting decoder cxl/region: Fix passthrough-decoder detection dma-buf: actually set signaling bit for private stub fences Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions dpaa2-eth: execute xdp_do_flush() before napi_complete_done() dpaa_eth: execute xdp_do_flush() before napi_complete_done() drm/amd/display: fix cursor offset on rotation 180 drm/amd/display: Fix timing not changning when freesync video is enabled drm/amd/display: properly handling AGP aperture in vm setup drm/amd: Fix initialization for nbio 4.3.0 drm/amdgpu: Add unique_id support for GC 11.0.1/2 drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini drm/amdgpu/smu: skip pptable init under sriov drm/amdgpu: update wave data type to 3 for gfx11 drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping drm/amd/pm: bump SMU 13.0.0 driver_if header version drm/amd/pm: bump SMU 13.0.7 driver_if header version drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 drm/i915/adlp: Fix typo for reference clock drm/i915: Avoid potential vm use-after-free drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled drm/i915: Fix potential bit_17 double-free drm/i915: Fix request ref counting during error capture & debugfs dump drm/i915: Fix up locking around dumping requests lists drm/i915: Fix VBT DSI DVO port handling drm/i915/guc: Fix locking when searching for a hung request drm/i915: Initialize the obj flags for shmem objects drm/i915: Move fd_install after last use of fence drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command drm/vc4: hdmi: make CEC adapter name unique drm/virtio: exbuf->fence_fd unmodified on interrupted wait efi: Accept version 2 of memory attributes table efi: fix potential NULL deref in efi_mem_reserve_persistent f2fs: fix to do sanity check on i_extra_isize in is_alive() f2fs: initialize locks earlier in f2fs_fill_super() fbcon: Check font dimension limits fbdev: smscufx: fix error handling code in ufx_usb_probe firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region fix 'direction' argument of iov_iter_{init,bvec}() fix "direction" argument of iov_iter_kvec() fix iov_iter_bvec() "direction" argument Fix page corruption caused by racy check in __free_pages fpga: m10bmc-sec: Fix probe rollback fpga: stratix10-soc: Fix return value check in s10_ops_write_init() fscache: Use wait_on_bit() to wait for the freeing of relinquished volume fs/ntfs3: Validate attribute data and valid sizes gfs2: Always check inode size of inline inodes gfs2: Cosmetic gfs2_dinode_{in,out} cleanup HID: amd_sfh: if no sensors are enabled, clean up HID: logitech: Disable hi-res scrolling on USB highmem: round down the address passed to kunmap_flush_on_unmap() HV: hv_balloon: fix memory leak with using debugfs_lookup() hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU i2c: mxs: suppress probe-deferral error message i2c: rk3x: fix a bunch of kernel-doc warnings ia64: fix build error due to switch case label appearing next to declaration IB/hfi1: Restore allocated resources on failed copyout IB/IPoIB: Fix legacy IPoIB due to wrong number of queues ice: Do not use WQ_MEM_RECLAIM flag for workqueue ice: Fix disabling Rx VLAN filtering with port VLAN enabled ice: Prevent set_channel from changing queues while RDMA active ice: switch: fix potential memleak in ice_add_adv_recipe() igc: Add ndo_tx_timeout support igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() iio: adc: berlin2-adc: Add missing of_node_put() in error path iio: adc: stm32-dfsdm: fill module aliases iio:adc:twl6030: Enable measurement of VAC iio:adc:twl6030: Enable measurements of VUSB, VBAT and others iio: adc: xilinx-ams: fix devm_krealloc() return value check iio: hid: fix the retval in accel_3d_capture_sample iio: hid: fix the retval in gyro_3d_capture_sample iio: imu: fxos8700: fix ACCEL measurement range selection iio: imu: fxos8700: fix failed initialization ODR mode assignment iio: imu: fxos8700: fix IMU data bits returned to user space iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback iio: imu: fxos8700: fix incorrect ODR mode readback iio: imu: fxos8700: fix MAGN sensor scale and unit iio: imu: fxos8700: fix map label of channel type to MAGN sensor iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw() iio: light: cm32181: Fix PM support on system with 2 I2C resources ionic: clean interrupt before enabling queue to avoid credit race ionic: missed doorbell workaround ionic: refactor use of ionic_rx_fill() ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() kunit: fix kunit_test_init_section_suites(...) KVM: x86: Mitigate the cross-thread return address predictions bug maple_tree: fix mas_empty_area_rev() lower bound validation maple_tree: should get pivots boundary by type media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line memcpy_real(): WRITE is "data source", not destination... migrate: hugetlb: check for hugetlb shared PMD in node migration mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps mm/khugepaged: fix ->anon_vma race mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() mm, mremap: fix mremap() expanding for vma's with vm_ops->close() mm: multi-gen LRU: fix crash during cgroup migration mm/swapfile: add cond_resched() in get_swap_pages() mm/uffd: fix pte marker when fork() without fork event mptcp: be careful on subflow status propagation on errors mptcp: do not wait for bare sockets' timeout net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg() netfilter: br_netfilter: disable sabotage_in hook after first suppression net: macb: Perform zynqmp dynamic configuration only for SGMII interface net: microchip: sparx5: fix PTP init/deinit not checking all ports net/mlx5: Bridge, fix ageing of peer FDB entries net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode net/mlx5e: IPoIB, Show unknown speed instead of error net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change net/mlx5: Expose SF firmware pages counter net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers net/mlx5: fw_tracer, Zero consumer index when reloading the tracer net/mlx5: Serialize module cleanup with reload and remove net/mlx5: Store page counters in a single array net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping is used net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" net: openvswitch: fix flow memory leak in ovs_flow_cmd_new net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices net: phylink: move phy_device_free() to correctly release phy device net: phy: meson-gxl: Add generic dummy stubs for MMD register access net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY net: qrtr: free memory on error path in radix_tree_insert() netrom: Fix use-after-free caused by accept on already connected socket net/tls: tls_is_tx_ready() checked list_entry net: USB: Fix wrong-direction WARNING in plusb.c net: wwan: t7xx: Fix Runtime PM initialization net/x25: Fix to not accept on connected socket nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE nvidiafb: detect the hardware support before removing console. nvmem: brcm_nvram: Add check for kzalloc nvmem: core: fix cell removal on error nvmem: core: fix cleanup after dev_set_name() nvmem: core: fix device node refcounting nvmem: core: fix registration vs use race nvmem: core: fix return value nvmem: core: initialise nvmem->id early nvmem: core: remove nvmem_config wp_gpio nvmem: qcom-spmi-sdam: fix module autoloading nvmem: sunxi_sid: Always use 32-bit MMIO reads octeontx2-af: Fix devlink unregister of/address: Return an error when no valid dma-ranges are found of: Make OF framebuffer device names unique ovl: Use "buf" flexible array for memcpy() destination parisc: Fix return code of pdc_iodc_print() parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case perf/x86/intel: Add Emerald Rapids perf/x86/intel/cstate: Add Emerald Rapids phy: qcom-qmp-combo: fix runtime suspend pinctrl: aspeed: Fix confusing types in return value pinctrl: aspeed: Revert "Force to disable the function's signal" pinctrl: intel: Restore the pins that used to be in Direct IRQ mode pinctrl: mediatek: Fix the drive register definition of some Pins pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group pinctrl: single: fix potential NULL dereference platform/x86/amd: pmc: add CONFIG_SERIO dependency platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN platform/x86/amd/pmf: Add helper routine to check pprof is balanced platform/x86/amd/pmf: Add helper routine to update SPS thermals platform/x86/amd/pmf: Ensure mutexes are initialized before use platform/x86/amd/pmf: Fix to update SPS default pprof thermals platform/x86/amd/pmf: Fix to update SPS thermals when power supply change platform/x86/amd/pmf: update to auto-mode limits only after AMT event platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF platform/x86: hp-wmi: Handle Omen Key event platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255 powerpc/64s: Fix local irq disable when PMIs are disabled powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch powerpc/64s/radix: Fix crash with unaligned relocated kernel powerpc/imc-pmu: Revert nest_init_lock to being a mutex qede: execute xdp_do_flush() before napi_complete_done() RDMA/irdma: Fix potential NULL-ptr-dereference RDMA/usnic: use iommu_map_atomic() under spin_lock() rds: rds_rm_zerocopy_callback() use list_first_entry() READ is "data destination", not source... Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" Revert "mm: kmemleak: alloc gray object for reserved region with direct map" Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming" Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume" riscv: disable generation of unwind tables riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte riscv: kprobe: Fixup kernel panic when probing an illegal position riscv: kprobe: Fixup misaligned load text riscv: stacktrace: Fix missing the first frame rtc: efi: Enable SET/GET WAKEUP services as optional rtc: sunplus: fix format string for printing resource rtmutex: Ensure that the top waiter is always woken up scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" scsi: target: core: Fix warning on RT kernels sctp: do not check hb_timer.expires when resetting hb_timer selftests/filesystems: grant executable permission to run_fat_tests.sh selftests: Fix failing VXLAN VNI filtering test selftests: forwarding: lib: quote the sysctl values selftests: mptcp: allow more slack for slow test-case selftests: mptcp: stop tests earlier selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking serial: 8250_dma: Fix DMA Rx completion race serial: 8250_dma: Fix DMA Rx rearm race serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler sfc: correctly advertise tunneled IPv6 segmentation skb: Do mix page pool and page referenced frags in GRO spi: dw: Fix wrong FIFO level setting for long xfers Squashfs: fix handling and sanity checking of xattr_ids count squashfs: harden sanity check in squashfs_read_xattr_id_table tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw tracing: Fix TASK_COMM_LEN in trace event format file txhash: fix sk->sk_txrehash default uapi: add missing ip/ipv6 header dependencies for linux/stddef.h usb: core: add quirk for Alcor Link AK9563 smartcard reader usb: dwc3: qcom: enable vbus override when in OTG dr-mode usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints usb: gadget: udc: do not clear gadget driver.bus usb: typec: altmodes/displayport: Fix probe pin assign check usb: typec: ucsi: Don't attempt to resume the ports before they exist use less confusing names for iov_iter direction initializers vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF vhost/net: Clear the pending messages when the backend is removed vhost-scsi: unbreak any layout for response virtio-net: execute xdp_do_flush() before napi_complete_done() virtio-net: Keep stop() to follow mirror sequence of open() watchdog: diag288_wdt: do not use stack buffers for hardware data watchdog: diag288_wdt: fix __diag288() inline assembly wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads WRITE is "data source", not destination... x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses x86/speculation: Identify processors vulnerable to SMT RSB predictions xfrm: annotate data-race around use_time xfrm: compat: change expression for switch in xfrm_xlate64 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() xfrm: fix bug with DSCP copy to v6 from v4 tunnel zcore: WRITE is "data source", not destination... Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
530d78f0d2 | Avoid rediffing patches when possible | ||
![]() |
8194929104 | move to main | ||
![]() |
bc537450a1 |
[bot] upd: 6.1.4 -> 6.1.10
Changelog: 9p/client: fix data race on req->status ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops acpi: Fix suspend with Xen PV ACPI: PRM: Check whether EFI runtime is available ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA ACPI: video: Add backlight=native DMI quirk for Acer Aspire 4810T ACPI: video: Add backlight=native DMI quirk for Asus U46E ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr ACPI: video: Allow GPU drivers to report no panels ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline ACPI: video: Don't enable fallback path for creating ACPI backlight by default ACPI: video: Fix apple gmux detection Add exception protection processing for vd in axi_chan_handle_err function affs: initialize fsdata in affs_truncate() af_unix: selftest: Fix the size of the parameter to connect() ALSA: control-led: use strscpy in set_led_id() ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform ALSA: hda/realtek - Turn on power early ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() ALSA: usb-audio: Make sure to stop endpoints before closing EPs ALSA: usb-audio: Relax hw constraints for implicit fb sync amdgpu: fix build on non-DCN platforms. amd-xgbe: Delay AN timeout during KR training amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent arm64: cmpxchg_double*: hazard against entire exchange variable arm64: dts: freescale: Fix pca954x i2c-mux node names arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity arm64: dts: imx8mp: correct usb clocks arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup arm64: dts: imx8mp: Fix missing GPC Interrupt arm64: dts: imx8mp: Fix power-domain typo arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting arm64: dts: marvell: AC5/AC5X: Fix address for UART1 arm64: dts: msm8994-angler: fix the memory map arm64: dts: qcom: msm8992: Don't use sfpb mutex arm64: dts: qcom: msm8992-libra: Fix the memory map arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset arm64: dts: verdin-imx8mm: fix dahlia audio playback arm64: dts: verdin-imx8mm: fix dev board audio playback arm64: efi: Account for the EFI runtime stack in stack unwinder arm64: efi: Avoid workqueue to check whether EFI runtime is live arm64: efi: Execute runtime services from a dedicated stack arm64: efi: Recover from synchronous exceptions occurring in firmware arm64/mm: add pud_user_exec() check in pud_user_accessible_page() arm64/mm: fix incorrect file_map_count for invalid pmd arm64: mte: Avoid the racy walk of the vma list during core dump arm64: mte: Fix double-freeing of the temporary tag storage during coredump arm64: ptrace: Use ARM64_SME to guard the SME register enumerations arm64/signal: Always accept SVE signal frames on SME only systems arm64/signal: Always allocate SVE signal frames on SME only systems ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' ARM: dts: imx7d-pico: Use 'clock-frequency' ARM: dts: imx: Fix pca9547 i2c-mux node name ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som ARM: dts: vf610: Fix pca9548 i2c-mux node names ARM: imx: add missing of_node_put() ARM: omap1: fix !ARCH_OMAP1_ANY link failures ARM: omap1: fix building gpio15xx ARM: renumber bits related to _TIF_WORK_MASK ASoC: amd: yc: Add ASUS M5402RA into DMI table ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets ASoC: fsl_micfil: Correct the number of steps on SX controls ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet ASoC: Intel: fix sof-nau8825 link failure ASoC: Intel: sof-nau8825: fix module alias overflow ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier ASoC: mediatek: mt8186: Add machine support for max98357a ASoC: mediatek: mt8186: support rt5682s_max98360 ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE ASoC: qcom: lpass-cpu: Fix fallback SD line index handling ASoC: rt9120: Make dev PM runtime bind AsoC component PM ASoC: SOF: Add FW state to debugfs ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" ASoC: SOF: mediatek: initialize panic_info to zero ASoC: SOF: pm: Always tear down pipelines before DSP suspend ASoC: SOF: pm: Set target state earlier ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" ASoC: support machine driver with max98360 ASoC: wm8904: fix wrong outputs volume after power reactivation ata: pata_cs5535: Don't build on UML blk-cgroup: fix missing pd_online_fn() while activating policy block: don't allow splitting of a REQ_NOWAIT bio block: fix hctx checks for batch allocation block: handle bio_split_to_limits() NULL return block: mq-deadline: Rename deadline_is_seq_writes() block/rnbd-clt: fix wrong max ID in ida_alloc_max block: ublk: move ublk_chr_class destroying after devices are removed Bluetooth: Fix a buffer overflow in mgmt_mesh_add() Bluetooth: Fix possible deadlock in rfcomm_sk_state_change Bluetooth: hci_conn: Fix memory leaks Bluetooth: hci_event: Fix Invalid wait context Bluetooth: hci_qca: Fix driver shutdown on closed serdev Bluetooth: hci_sync: cancel cmd_timer if hci_open failed Bluetooth: hci_sync: fix memory leak in hci_update_adv_data() Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2 Bluetooth: ISO: Avoid circular locking dependency Bluetooth: ISO: Fix possible circular locking dependency bnxt: Do not read past the end of test names bnxt_en: Fix first buffer size calculations for XDP multi-buffer bnxt_en: Fix HDS and jumbo thresholds for RX packets bnxt_en: Fix XDP RX path bnxt_en: Simplify bnxt_xdp_buff_init() bnxt: make sure we return pages to the pool bonding: fix lockdep splat in bond_miimon_commit() bpf: Always use maximal size for copy_array() bpf: Fix panic due to wrong pageattr of im->image bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation bpf: hash map, avoid deadlock with suitable hash mask bpf: keep a reference to the mm, in case the task is dead. bpf: pull before calling skb_postpull_rcsum() bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD bpf: Skip task with pid=1 in send_signal_common() brcmfmac: Prefer DT board type over DMI board type btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list() btrfs: add missing setup of log for full commit at add_conflicting_inode() btrfs: always report error in run_one_delayed_ref() btrfs: do not abort transaction on failure to update log root btrfs: do not abort transaction on failure to write log tree when syncing log btrfs: fix an error handling path in btrfs_defrag_leaves() btrfs: fix compat_ro checks against remount btrfs: fix directory logging due to race with concurrent index key deletion btrfs: fix invalid leaf access due to inline extent during lseek btrfs: fix missing error handling when logging directory items btrfs: fix off-by-one in delalloc search during lseek btrfs: fix race between quota rescan and disable leading to NULL pointer deref btrfs: fix trace event name typo for FLUSH_DELAYED_REFS btrfs: handle case when repair happens with dev-replace btrfs: qgroup: do not warn on record without old_roots populated btrfs: replace strncpy() with strscpy() btrfs: zoned: enable metadata over-commit for non-ZNS setup caif: fix memory leak in cfctrl_linkup_request() ceph: switch to vfs_inode_has_locks() to fix file lock bug cifs: do not include page data when checking signature cifs: do not query ifaces on smb1 mounts cifs: fix double free on failed kerberos auth cifs: fix file info setting in cifs_open_file() cifs: fix file info setting in cifs_query_path_info() cifs: fix interface count calculation during refresh cifs: Fix oops due to uncleared server->smbd_conn in reconnect cifs: fix potential deadlock in cache_refresh_path() cifs: fix potential memory leaks in session setup cifs: fix race in assemble_neg_contexts() cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() cifs: Fix uninitialized memory read for smb311 posix symlink create cifs: reduce roundtrips on create/qinfo requests cifs: refcount only the selected iface during interface update comedi: adv_pci1760: Fix PWM instruction handling cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering cpufreq: armada-37xx: stop using 0 as NULL pointer cpufreq: CPPC: Add u64 casts to avoid overflowing device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() dma-buf: fix dma_buf_export init order v2 dmaengine: Fix double increment of client_count in dma_chan_get() dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable dmaengine: idxd: Let probe fail when workqueue cannot be enabled dmaengine: idxd: Prevent use after free on completion memory dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init dmaengine: lgm: Move DT parsing after initialization dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation dmaengine: tegra210-adma: fix global intr clear dmaengine: tegra: Fix memory leak in terminate_all() dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() docs: Fix path paste-o for /sys/kernel/warn_count docs: Fix the docs build with Sphinx 6.0 driver core: Fix test_async_probe_init saves device in wrong array drivers/net/bonding/bond_3ad: return when there's no aggregator drm: Add orientation quirk for Lenovo ideapad D330-10IGL drm/amd: Delay removal of the firmware framebuffer drm/amd/display: Add check for DET fetch latency hiding for dcn32 drm/amd/display: Calculate output_color_space after pixel encoding adjustment drm/amd/display: disable S/G display on DCN 3.1.4 drm/amd/display: disable S/G display on DCN 3.1.5 drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix drm/amd/display: fix issues with driver unload drm/amd/display: Fix set scaling doesn's work drm/amd/display: move remaining FPU code to dml folder drm/amd/display: Report to ACPI video if no panels were found drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 drm/amdgpu: add gfx support for GC 11.0.4 drm/amdgpu: add gmc v11 support for GC 11.0.4 drm/amdgpu: add smu 13 support for smu 13.0.11 drm/amdgpu: add soc21 common ip block support for GC 11.0.4 drm/amdgpu: add tmz support for GC 11.0.1 drm/amdgpu: add tmz support for GC IP v11.0.4 drm/amdgpu: allow multipipe policy on ASICs with one MEC drm/amdgpu: complete gfxoff allow signal during suspend without delay drm/amdgpu: correct MEC number for gfx11 APUs drm/amdgpu: Correct the power calcultion for Renior/Cezanne. drm/amdgpu/discovery: add PSP IP v13.0.11 support drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 drm/amdgpu/discovery: enable mes support for GC v11.0.4 drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 drm/amdgpu/discovery: set the APU flag for GC 11.0.4 drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments drm/amdgpu/display/mst: limit payload to be updated one by one drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 drm/amdgpu: enable GFX IP v11.0.4 CG support drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN drm/amdgpu: enable PSP IP v13.0.11 support drm/amdgpu: enable VCN DPG for GC IP v11.0.4 drm/amdgpu: fix amdgpu_job_free_resources v2 drm/amdgpu: Fixed bug on error when unloading amdgpu drm/amdgpu: Fix potential NULL dereference drm/amdgpu: Fix size validation for non-exclusive domains (v4) drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11 drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4 drm/amdgpu: remove unconditional trap enable on add gfx11 queues drm/amdgpu: set GC 11.0.4 family drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 drm/amdkfd: Add sync after creating vram bo drm/amdkfd: Fix double release compute pasid drm/amdkfd: Fix kernel warning during topology setup drm/amdkfd: Fix kfd_process_device_init_vm error handling drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0 drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7 drm/amd/pm: correct the reference clock for fan speed(rpm) calculation drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0 drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 drm/amd/pm: enable mode1 reset on smu_v13_0_10 drm/amd/pm/smu13: BACO is supported when it's in BACO state drm/display/dp_mst: Correct the kref of port. drm/drm_vma_manager: Add drm_vma_node_allow_once() drm/i915: Allow alternate fixed modes always for eDP drm/i915: Allow panel fixed modes to have differing sync polarities drm/i915: Allow switching away via vga-switcheroo if uninitialized drm/i915/display: Check source height is > 0 drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index drm/i915: Fix a memory leak with reused mmap_offset drm/i915: Fix CFI violations in gt_sysfs drm/i915: Fix potential context UAFs drm/i915/gt: Cleanup partial engine discovery failures drm/i915/gt: Reset twice drm/i915/gvt: fix double free bug in split_2MB_gtt_entry drm/i915/gvt: fix gvt debugfs destroy drm/i915/gvt: fix vgpu debugfs clean in remove drm/i915: re-disable RC6p on Sandy Bridge drm/i915: Remove unused variable drm/i915: Reserve enough fence slot for i915_vma_unbind_async drm/i915/selftest: fix intel_selftest_modify_policy argument types drm/i915/selftests: Unwind hugepages to drop wakeref on error drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() drm/imx: ipuv3-plane: Fix overlay plane width drm/meson: Reduce the FIFO lines held when AFBC is not used drm/msm/a6xx: Avoid gx gbit halt during rpm suspend drm/msm/adreno: Make adreno quirks not overwrite each other drm/msm: another fix for the headless Adreno GPU drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path drm/msm/dpu: Fix some kernel-doc comments drm/msm/gpu: Fix potential double-free drm: Optimize drm buddy top-down allocation method drm/panfrost: Fix GEM handle creation ref-counting drm/panfrost: fix GENERIC_ATOMIC64 dependency drm/plane-helper: Add the missing declaration of drm_atomic_state drm/vc4: bo: Fix drmm_mutex_init memory hog drm/vc4: bo: Fix unused variable warning drm/virtio: Fix GEM handle creation UAF drm/virtio: Fix memory leak in virtio_gpu_object_create() drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation. drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation. drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable. drm/vmwgfx: Remove rcu locks from user resources drm/vmwgfx: Remove ttm object hashtable drm/vmwgfx: Remove vmwgfx_hashtab drm/vmwgfx: Write the driver id registers dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string dt-bindings: msm: dsi-controller-main: Fix description of core clock dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint dt-bindings: msm: dsi-controller-main: Fix power-domain constraint dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation dt-bindings: riscv: fix single letter canonical order dt-bindings: riscv: fix underscore requirement for multi-letter extensions EDAC/device: Fix period calculation in edac_device_reset_delay_period() EDAC/device: Respect any driver-supplied workqueue polling value EDAC/highbank: Fix memory leak in highbank_mc_probe() EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info efi: fix NULL-deref in init error path efi: fix userspace infinite retry read efivars after EFI runtime services page fault efi: random: combine bootloader provided RNG seed with RNG protocol output efi: rt-wrapper: Add missing include efi: tpm: Avoid READ_ONCE() for accessing the event log elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} erofs: clean up parsing of fscache related options erofs: fix kvcalloc() misuse with __GFP_NOFAIL erofs/zmap.c: Fix incorrect offset calculation exit: Allow oops_limit to be disabled exit: Expose "oops_count" to sysfs exit: Put an upper limit on how often we can oops exit: Use READ_ONCE() for all oops/warn limit reads f2fs: let's avoid panic if extent_tree is not created fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB fbdev: omapfb: avoid stack overflow warning filelock: new helper: vfs_inode_has_locks firmware: arm_scmi: Clear stale xfer->hdr.status firmware: arm_scmi: Fix virtio channels cleanup on shutdown firmware: arm_scmi: Harden shared memory access in fetch_notification firmware: arm_scmi: Harden shared memory access in fetch_response firmware: coreboot: Check size of table entry and use flex-array firmware/psci: Don't register with debugfs if PSCI isn't available firmware/psci: Fix MEM_PROTECT_RANGE function numbers Fix up more non-executable files marked executable fs/ntfs3: don't hold ni_lock when calling truncate_setsize() fs/ntfs3: Fix attr_punch_hole() null pointer derenference ftrace: Export ftrace_free_filter() to modules ftrace/scripts: Update the instructions for ftrace-bisect.sh gcc: disable -Warray-bounds for gcc-11 too gpio: ep93xx: Fix port F hwirq numbers in handler gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock gpio: mxc: Unlock on error path in mxc_flip_edge() gpio: pca953x: avoid to use uninitialized value pinctrl gpio: sifive: Fix refcount leak in sifive_gpio_probe gro: avoid checking for a failed search gro: take care of DODGY packets gsmi: fix null-deref in gsmi_get_variable hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling HID: amd_sfh: Fix warning unwind goto HID: betop: check shape of output reports HID: check empty report_list in bigben_probe() HID: check empty report_list in hid_validate_values() HID: intel_ish-hid: Add check for ishtp_dma_tx_map HID: playstation: sanity check DualSense calibration data. HID: revert CHERRY_MOUSE_000C quirk HID: uclogic: Add support for XP-PEN Deco 01 V2 hugetlb: unshare some PMDs when splitting VMAs hvc/xen: lock console list traversal i2c: designware: Fix unbalanced suspended flag i2c: designware: use casting of u64 in clock multiplication to avoid overflow iavf: fix temporary deadlock and failure to set MAC address iavf/iavf_main: actually log ->src mask when talking about it iavf: schedule watchdog immediately when changing primary MAC IB/hfi1: Fix expected receive setup error exit issues IB/hfi1: Immediately remove invalid memory from hardware IB/hfi1: Reject a zero-length user expected buffer IB/hfi1: Remove user expected buffer invalidate race IB/hfi1: Reserve user expected TIDs ice: Add check for kzalloc ice: Fix potential memory leak in ice_gnss_tty_write() ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf igc: Fix PPS delta between two synchronized end-points Input: i8042 - add Clevo PCX0DX to i8042 quirk table interconnect: qcom: msm8996: Fix regmap max_register values interconnect: qcom: msm8996: Provide UFS clocks to A2NoC iommu/arm-smmu: Don't unregister on shutdown iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer iommu/arm-smmu-v3: Don't unregister on shutdown iommu/iova: Fix alloc iova overflows issue iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() io_uring: always prep_async for drain requests io_uring/cancel: re-grab ctx mutex after finishing wait io_uring: check for valid register opcode earlier io_uring/fdinfo: include locked hash table in fdinfo output io_uring: fix CQ waiting timeout handling io_uring: hold locks for io_req_complete_failed io_uring: inline __io_req_complete_post() io_uring: inline __io_req_complete_put() io_uring: inline io_req_task_work_add() io_uring/io-wq: free worker if task_work creation is canceled io_uring/io-wq: only free worker if it was allocated for creation io_uring: lock overflowing for IOPOLL io_uring/msg_ring: fix remote queue to disabled ring io_uring/net: cache provided buffer group value for multishot receives io_uring: pin context while queueing deferred tw io_uring/poll: add hash if ready poll request can't complete inline io_uring/poll: attempt request issue after racy poll wakeup io_uring/poll: don't reissue in case of poll race on multishot request io_uring: remove io_req_tw_post_queue io_uring: use io_req_task_complete() in timeout ipv4: prevent potential spectre v1 gadget in fib_metrics_match() ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() ipv6: fix reachability confirmation with proxy_ndp ipv6: raw: Deduct extension header length in rawv6_push_pending_frames ixgbe: fix pci device refcount leak kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y kcsan: test: don't put the expect array on the stack kselftest: Fix error message for unconfigured LLVM builds ksmbd: add max connections parameter ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob ksmbd: do not sign response to session request for guest login ksmbd: downgrade ndr version error message to debug ksmbd: fix infinite loop in ksmbd_conn_handler_loop() ksmbd: limit pdu length size according to connection status ksmbd: send proper error response in smb2_tree_connect() kunit: alloc_string_stream_fragment error handling bug fix KVM: arm64: Fix S1PTW handling on RO memslots KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation KVM: s390: interrupt: use READ_ONCE() before cmpxchg() kvm/vfio: Fix potential deadlock on vfio group_lock KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID KVM: x86/vmx: Do not skip segment attributes if unusable bit is set l2tp: close all race conditions in l2tp_tunnel_register() l2tp: convert l2tp_tunnel_list to idr l2tp: prevent lockdep issue in l2tp_tunnel_register() lockref: stop doing cpu_relax in the cmpxchg loop LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap LoongArch: Get frame info in unwind_start() when regs is not available mac80211: Fix MLO address translation for multiple bss case mei: bus: fix unlink on bus in error path mei: me: add meteor lake point M DID memblock tests: Fix compilation error. memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() memory: tegra: Remove clients SID override programming misc: fastrpc: Don't remove map on creater_process and device_release misc: fastrpc: Fix use-after-free and race in fastrpc_map_find misc: fastrpc: Fix use-after-free race condition for maps mm: Always release pages to the buddy allocator in memblock_free_late(). mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting mmc: sunxi-mmc: Fix clock refcount imbalance during unbind mm/hugetlb: fix PTE marker handling in hugetlb_change_protection() mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection() mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA module: Don't wait for GOING modules mptcp: explicitly specify sock family at subflow creation time mptcp: fix deadlock in fastopen error path mptcp: fix lockdep false positive mptcp: netlink: respect v4/v6-only sockets mtd: cfi: allow building spi-intel standalone mtd: parsers: scpart: fix __udivdi3 undefined on mips net: amd-xgbe: add missed tasklet_kill net: dsa: microchip: fix probe of I2C-connected KSZ8563 net: dsa: microchip: ksz9477: port map correction in ALU table entry register net: dsa: mv88e6xxx: depend on PTP conditionally net: dsa: qca8k: fix wrong length value for mgmt eth packet net: dsa: tag_qca: fix wrong MGMT_DATA2 size net: ena: Account for the number of processed bytes in XDP net: ena: Don't register memory info on XDP exchange net: ena: Fix rx_copybreak value update net: ena: Fix toeplitz initial hash value net: ena: Set default value for RX interrupt moderation net: ena: Update NUMA TPH hint register upon NUMA node update net: ena: Use bitmask to indicate packet redirection net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() net: ethernet: adi: adin1110: Fix multicast offloading net: ethernet: marvell: octeontx2: Fix uninitialized variable warning net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats net: fec: Use page_pool_put_full_page when freeing rx buffers netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE netfilter: conntrack: handle tcp challenge acks during connection reuse netfilter: conntrack: unify established states for SCTP paths netfilter: ipset: fix hash:net,port,net hang with /0 subnet netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. netfilter: ipset: Rework long task execution when adding/deleting entries netfilter: nf_tables: add function to create set stateful expressions netfilter: nf_tables: consolidate set description netfilter: nf_tables: honor set timeout and garbage collection updates netfilter: nf_tables: perform type checking for existing sets netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits netfilter: nft_set_rbtree: skip elements in transaction from garbage collection netfilter: nft_set_rbtree: Switch to node list walk for overlap detection net: fix NULL pointer in skb_segment_list net: fix UaF in netns ops registration error path net: hns3: add interrupts re-initialization while doing VF FLR net: hns3: fix miss L3E checking for rx packet net: hns3: fix VF promisc mode not update when mac table full net: hns3: fix wrong use of rss size during VF rss config net: hns3: refine the handling for VF heartbeat net: ipa: disable ipa interrupt during suspend net: lan966x: add missing fwnode_handle_put() for ports node net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit() net: lan966x: Fix configuration of the PCS netlink: annotate data races around dst_portid and dst_group netlink: annotate data races around nlk->portid netlink: annotate data races around sk_state netlink: prevent potential spectre v1 gadgets net: macb: fix PTP TX timestamp failure due to packet padding net: mana: Fix IRQ name - add PCI and queue number net: mctp: add an explicit reference from a mctp_sk_key to sock net: mctp: hold key reference when looking up a general key net: mctp: mark socks as dead on unhash, prevent re-add net: mctp: move expiry timer delete to unhash net: mctp: purge receive queues on sk destruction net: mdio-mux-meson-g12a: force internal PHY off on mux switch net: mdio: validate parameter addr in mdiobus_get_phy() net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path net/mlx5: Avoid recovery in probe flows net/mlx5: check attr pointer validity before dereferencing it net/mlx5e: Always clear dest encap in neigh-update-del net/mlx5e: Avoid false lock dependency warning on tc_ht even more net/mlx5e: CT: Fix ct debugfs folder name net/mlx5e: Don't support encap rules with gbp option net/mlx5e: Fix hw mtu initializing at XDP SQ allocation net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY) net/mlx5e: Fix macsec ssci attribute handling in offload path net/mlx5e: Fix RX reporter for XSK RQs net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path net: mlx5: eliminate anonymous module_init & module_exit net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT net/mlx5e: Set decap action based on attr for sample net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT net/mlx5: E-switch, Fix switchdev mode after devlink reload net/mlx5: E-Switch, properly handle ingress tagged packets on VST net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc net/mlx5e: Verify dev is present for fix features ndo net/mlx5: Fix command stats access after free net/mlx5: Fix io_eq_size and event_eq_size params validation net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() net/mlx5: Fix ptp max frequency adjustment range net/mlx5: Fix RoCE setting at HCA level net/mlx5: Lag, fix failure to cancel delayed bond work net: nfc: Fix use-after-free in local_cleanup() net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe net: ravb: Fix lack of register setting after system resumed for Gen3 net: ravb: Fix possible hang if RIS2_QFF1 happen netrom: Fix use-after-free of a listening socket. net/sched: act_mpls: Fix warning during failed attribute validation net: sched: atm: dont intepret cls results when asked to drop net: sched: cbq: dont intepret cls results when asked to drop net: sched: disallow noqueue for qdisc classes net: sched: fix memory leak in tcindex_set_parms net: sched: gred: prevent races when adding offloads to stats net/sched: sch_taprio: do not schedule in taprio_reset() net/sched: sch_taprio: fix possible use-after-free net: sparx5: Fix reading of the MAC address net: stmmac: add aux timestamps fifo clearance wait net: stmmac: enable all safety features by default net: stmmac: fix invalid call to mdiobus_get_phy() net: stmmac: Fix queue statistics reading net/tg3: resolve deadlock in tg3_reset_task() during EEH net/ulp: prevent ULP without clone op from entering the LISTEN status net/ulp: use consistent error code when blocking ULP net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem net: usb: sr9700: Handle negative len net: vrf: determine the dst using the original ifindex for multicast net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs nfc: Fix potential resource leaks nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() NFSD: Add an nfsd_file_fsync tracepoint NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection nfsd: don't free files unconditionally in __nfsd_file_cache_purge nfsd: fix handling of cached open files in nfsd4_open codepath nfsd: fix handling of readdir in v4root vs. mount upcall timeout NFSD: fix use-after-free in nfsd4_ssc_setup_dul() NFSD: Pass the target nfsd_file to nfsd_commit() nfsd: remove the pages_flushed statistic from filecache nfsd: reorganize filecache.c NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" nfsd: rework refcounting in filecache nfsd: shut down the NFSv4 state objects before the filecache nilfs2: fix general protection fault in nilfs_btree_insert() nolibc: fix fd_set type nommu: fix do_munmap() error path nommu: fix memory leak in do_mmap() error path nommu: fix split_vma() map_count error nvme: also return I/O command effects from nvme_command_effects nvme-apple: only reset the controller when RTKit is running nvme: consolidate setting the tagset flags nvme-fc: fix initialization order nvme: fix multipath crash caused by flush request when blktrace is enabled nvme: fix passthrough csi check nvme-pci: fix timeout request state check nvme: simplify transport specific device attribute handling nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable octeontx2-pf: Avoid use of GFP_KERNEL in atomic context octeontx2-pf: Fix lmtst ID used in aura free octeontx2-pf: Fix resource leakage in VF driver unbind octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2 of/fdt: run soc memory setup when early_init_dt_scan_memory fails ovl: fail on invalid uid/gid mapping at copy up ovl: fix tmpfile leak panic: Consolidate open-coded panic_on_warn checks panic: Expose "warn_count" to sysfs panic: Introduce warn_limit panic: Separate sysctl logic from CONFIG_SMP parisc: Align parisc MADV_XXX constants with all other architectures Partially revert "perf/arm-cmn: Optimise DTC counter accesses" perf auxtrace: Fix address filter duplicate symbol selection perf build: Properly guard libbpf includes perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring perf kmem: Support legacy tracepoints perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode perf stat: Fix handling of unsupported cgroup events when using BPF counters perf tools: Fix resources leak in perf_data__open_dir() perf/x86/amd: fix potential integer overflow on shift of a int perf/x86/cstate: Add Meteor Lake support perf/x86/intel/uncore: Add Emerald Rapids perf/x86/msr: Add Emerald Rapids perf/x86/msr: Add Meteor Lake support perf/x86/rapl: Add support for Intel Emerald Rapids perf/x86/rapl: Add support for Intel Meteor Lake perf/x86/rapl: Treat Tigerlake like Icelake phy: phy-can-transceiver: Skip warning if no "max-bitrate" phy: qcom-qmp-combo: fix broken power on phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() phy: ti: fix Kconfig warning and operator precedence phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe() pinctrl: amd: Add dynamic debugging for active GPIOs pinctrl: rockchip: fix mux route data for rk3568 pinctrl: rockchip: fix reading pull type on rk3568 pktcdvd: check for NULL returna fter calling bio_split_to_limits() platform/surface: aggregator: Add missing call to ssam_request_sync_free() platform/surface: aggregator: Ignore command messages not intended for us platform/x86/amd: Fix refcount leak in amd_pmc_probe platform/x86: apple-gmux: Add apple_gmux_detect() helper platform/x86: apple-gmux: Move port defines to apple-gmux.h platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK platform/x86: asus-wmi: Add quirk wmi_ignore_fan platform/x86: asus-wmi: Don't load fan curves without fan platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting platform/x86: asus-wmi: Ignore fan on E410MA platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode platform/x86: simatic-ipc: add another model platform/x86: simatic-ipc: correct name of a model platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() pNFS/filelayout: Fix coalescing test for single DS powerpc/imc-pmu: Fix use of mutex in IRQs disabled section prlimit: do_prlimit needs to have a speculation check proc: fix PIE proc-empty-vm, proc-pid-vm tests ptdma: pt_core_execute_cmd() should use spinlock qed: allow sleep in qed_mcp_trace_dump() qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure r8152: add vendor/device ID pair for Microsoft Devkit r8169: fix dmar pte write access is not set error r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() RDMA/core: Fix ib block iterator counter overflow RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device RDMA/mlx5: Fix validation of max_rd_atomic caps for DC RDMA/rxe: Fix inaccurate constants in rxe_type_info RDMA/rxe: Prevent faulty rkey generation RDMA/srp: Move large values to a new enum for gcc13 regulator: da9211: Use irq handler when ready regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST reset: uniphier-glue: Fix possible null-ptr-deref Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing" Revert "drm/amd/display: Enable Freesync Video Mode by default" Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" Revert "mm/compaction: fix set skip in fast_find_migrateblock" Revert "net: dsa: qca8k: cache lo and hi for mdio write" Revert "r8169: disable detection of chip version 36" Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" riscv: dts: sifive: fu740: fix size of pcie 32bit memory riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT riscv/kprobe: Fix instruction simulation of JALR riscv, kprobes: Stricter c.jr/c.jalr decoding riscv: Move call to init_cpu_topology() to later initialization stage riscv: uaccess: fix type of 0 variable on error in get_user() rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops s390/debug: add _ASM_S390_ prefix to header guard s390: expicitly align _edata and _end symbols on page boundary s390/kexec: fix ipl report address for kdump s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() s390: workaround invalid gcc-11 out of bounds read warning sched/core: Fix arch_scale_freq_tick() on tickless systems sched/core: Fix use-after-free bug in dup_user_cpus_ptr() sched/fair: Check if prev_cpu has highest spare cap in feec() sched/uclamp: Fix a uninitialized variable warnings sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id scsi: hisi_sas: Use abort task set to reset SAS disks when discovered scsi: hpsa: Fix allocation size for scsi_host_alloc() scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM scsi: ufs: core: Fix devfreq deadlocks scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery sctp: fail if no bound addresses can be used for a given scope selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID selftests: mptcp: userspace: validate v4-v6 subflows mix selftests: netfilter: fix transaction test script timeout handling selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier selftests: net: fix cmsg_so_mark.sh test hang selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure. selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns. selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad". selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier selftests/net: toeplitz: fix race on tpacket_v3 block close selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace serial: amba-pl011: fix high priority character transmission in rs486 mode serial: atmel: fix incorrect baudrate setup serial: exar: Add support for Sealevel 7xxxC serial cards serial: pch_uart: Pass correct sg to dma_unmap_sg() serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler soc: imx8m: Fix incorrect check for of_clk_get_by_name() soc: imx: imx8mp-blk-ctrl: don't set power device name soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD soc: qcom: apr: Make qcom,protection-domain optional again spi: cadence: Fix busy cycles calculation spi: spidev: remove debug messages that access spidev->spi without locking staging: vchiq_arm: fix enum vchiq_status return types stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed SUNRPC: ensure the matching upcall is in-flight upon downcall tcp: Add TIME_WAIT sockets in bhash2. tcp: avoid the lookup process failing to get sk in ehash table tcp: fix rate_app_limited to default to 1 thermal: core: call put_device() only after device_register() fails thermal/core: fix error code in __thermal_cooling_device_register() thermal: int340x: Add missing attribute for data rate base thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() thermal: intel: int340x: Protect trip temperature from concurrent updates thermal: Validate new state in cur_state_store() thunderbolt: Disable XDomain lane 1 only in software connection manager thunderbolt: Do not call PM runtime functions in tb_retimer_scan() thunderbolt: Do not report errors if on-board retimers are found thunderbolt: Use correct function to calculate maximum USB3 link rate tipc: fix unexpected link reset due to discovery messages tomoyo: fix broken dependency on *.conf.default tools: gpio: fix -c option of gpio-event-mon tools/nolibc: fix missing includes causing build issues at -O0 tools/nolibc: Fix S_ISxxx macros tools/nolibc: fix the O_* fcntl/open macro definitions for riscv tools/nolibc: prevent gcc from making memset() loop over itself tools/nolibc: restore mips branch ordering in the _start block tools/virtio: initialize spinlocks in vring_test.c tpm: Allow system suspend to continue when TPM suspend fails trace_events_hist: add check for return value of 'create_hist_field' tracing: Make sure trace_printk() can output as soon as it can be used tracing/osnoise: Use built-in RCU list checking treewide: fix up files incorrectly marked executable tsnep: Fix TX queue stop/wake for multiple queues tty: fix possible null-ptr-defer in spk_ttyio_release tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer ublk: honor IO_URING_F_NONBLOCK for handling control command udf: Fix extension of the last extent in the file usb: acpi: add helper to check port lpm capability using acpi _DSM usb: cdns3: remove fetched trb from cache before dequeuing usb: core: hub: disable autosuspend for TI TUSB8041 usb: dwc3: fix extcon dependency usb: dwc3: gadget: Ignore End Transfer delay on teardown usb: dwc3: xilinx: include linux/gpio/consumer.h USB: gadget: Add ID numbers to configfs-gadget driver names usb: gadget: f_fs: Ensure ep0req is dequeued before free_request usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() USB: gadgetfs: Fix race between mounting and unmounting usb: gadget: g_webcam: Send color matching descriptor per frame usb: host: ehci-fsl: Fix module alias USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 usb: misc: onboard_hub: Invert driver registration order usb: misc: onboard_hub: Move 'attach' work to the driver usb: musb: fix error return code in omap2430_probe() usb: rndis_host: Secure rndis_query check against int overflow USB: serial: cp210x: add SCALANCE LPE-9000 device id USB: serial: option: add Quectel EC200U modem USB: serial: option: add Quectel EM05CN modem USB: serial: option: add Quectel EM05CN (SG) modem USB: serial: option: add Quectel EM05-G (CS) modem USB: serial: option: add Quectel EM05-G (GR) modem USB: serial: option: add Quectel EM05-G (RS) modem usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 usb: typec: altmodes/displayport: Add pin assignment helper usb: typec: altmodes/displayport: Fix pin assignment calculation usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail usb: ucsi: Ensure connector delayed work items are flushed usb: ulpi: defer ulpi_register on ulpi_read_id timeout usb: xhci: Check endpoint is valid before dereferencing it vdpa/mlx5: Avoid overwriting CVQ iotlb vdpa/mlx5: Avoid using reslock in event_handler vdpa/mlx5: Fix rule forwarding VLAN to TIR vdpa/mlx5: Fix wrong mac address deletion vdpa/mlx5: Return error on vlan ctrl commands if not supported vdpasim: fix memory leak when freeing IOTLBs vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() vdpa_sim: fix vringh initialization in vdpasim_queue_ready() vdpa_sim_net: should not drop the multicast/broadcast packet vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove vduse: Validate vq_num in vduse_validate_config() veth: Fix race with AF_XDP exposing old or uninitialized descriptors vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() vhost: fix range used in translate_desc() vhost-vdpa: fix an iotlb memory leak vhost_vdpa: fix the crash in unmap a large memory vhost/vsock: Fix error handling in vhost_vsock_init() virtio_blk: Fix signedness bug in virtblk_prep_rq() virtio-blk: use a helper to handle request queuing errors virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() virtio-net: correctly enable callback during start_xmit virtio_pci: modify ENOENT to EINVAL VMCI: Use threaded irqs instead of tasklets vmxnet3: correctly report csum_level for encapsulated packet vringh: fix range used in iotlb_translate() vxlan: Fix memory leaks in error path w1: fix deadloop in __w1_remove_master_device() w1: fix WARNING after calling w1_process() wifi: ath11k: Send PME message during wakeup from D3cold wifi: ath9k: use proper statements in conditionals wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices wifi: iwlwifi: fw: skip PPAG for JF wifi: mac80211: fix initialization of rx->link and rx->link_sta wifi: mac80211: Fix iTXQ AMPDU fragmentation handling wifi: mac80211: fix MLO + AP_VLAN check wifi: mac80211: Proper mark iTXQs for resumption wifi: mac80211: reset multiple BSSID options in stop_ap() wifi: mac80211: sdata can be NULL during AMPDU start wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid x86/asm: Fix an assembler warning with current binutils x86/boot: Avoid using Intel mnemonics in AT&T syntax asm x86/bugs: Flush IBP in ib_prctl_set() x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). x86/fpu: Add a pkru argument to copy_uabi_to_xstate() x86/fpu: Allow PKRU to be (once again) written by ptrace. x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL x86/kexec: Fix double-free of elf header buffer x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case x86/resctrl: Fix event counts regression in reused RMIDs x86/resctrl: Fix task CLOSID/RMID update race x86/sev: Add SEV-SNP guest feature negotiation support xen/pvcalls: free active map buffer on pvcalls_front_free_map xhci: Add a flag to disable USB3 lpm on a xhci root port level. xhci: Add update_hub_device override for PCI xHCI hosts xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables xhci: Fix null pointer dereference when host dies xhci-pci: set the dma max_seg_size zonefs: Detect append writes at invalid locations Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
dc19f22f95 | Updated to 6.1.4 | ||
![]() |
739020e511 | Updated to 6.1.4 | ||
![]() |
fc70ae9b03 | Updated to 6.1.3 | ||
![]() |
66bfe5c8ac | Updated to 6.1.3 | ||
![]() |
ecf0cb680c | Updated to 6.1.3 | ||
![]() |
7af91c8a82 |
Enable CONFIG_VIDEO_ATOMISP* (ATOMISP was enabled earlier)
CONFIG_PMIC_OPREGION had to be enabled to enable CONFIG_VIDEO_ATOMISP* |
||
![]() |
f3e74c5430 | fix url | ||
![]() |
93c5a52481 | Updated 6.1-rc8 > 6.1 | ||
![]() |
940dff4823 | Updated to 6.1 | ||
![]() |
ef15baf69d | upd: 6.1-rc7 -> 6.1-rc8 | ||
![]() |
48aeb866f2 | upd: 6.1-rc7 -> 6.1-rc8 | ||
![]() |
9351bc82c7 |
upd: 6.1-rc6 -> 6.1-rc7, disable IBT
CONFIG_X86_AMD_PSTATE now connot be =m, set =y. Disable IBT (indirect branch prediction). It was reported to break machines with NVIDIA https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/ Victorr2007 told that his computer booted up very slowly and then he could not login into the graphical session. He has a proprietary NVIDIA driver. "ibt=off" in kernel cmdline fixed this problem. Fedora also has this disabled. Let's keep it disabled for at least some time. |
||
![]() |
129aa522f8 |
Enable ATOMISP
Enabled CONFIG_ATOMISP to make cameras on tablets potentially work (they did not work in 2017 as RussianNeuroMancer told me, probably most cameras still won't work but at least they will try to work and print errors into dmesg (for example about missing firmware). Regressions should not happen. Also noted that CONFIG_MTK_T7XX was accidently disabled, enabled it (=m). Remade i686 config, for some reason it did not answers for many questions. |
||
![]() |
6b5e42a80c | upd: 6.1-rc5 -> 6.1-rc6 | ||
![]() |
8c4075f7e1 | upd: 6.1-rc4 -> 6.1-rc5 | ||
![]() |
c4968f9197 | fix installing non-gzipped image on aarch64 (zstd) | ||
![]() |
b7e1b46ed3 | update i686 config (in sync with x86_64), enable i686 builds (why not...) | ||
![]() |
9cc7a80569 | update aarch64 (in sync with x86_64) | ||
![]() |
c55da7662b |
Fix list of devel files
New files appeared, there is not much sense to list all files explicitly here... DEBUG: Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/kernel-6.1-generic-6.1.0-0.rc4.1.aarch64 DEBUG: error: Installed (but unpackaged) file(s) found: DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kbuild DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig.debug DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/dts/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/asm/Kbuild DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/uapi/asm/Kbuild DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/kernel/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/lib/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/mm/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/net/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/pci/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/vdso/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/automata.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/da_monitor.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/instrumentation.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs_quirks.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshcd.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshci.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/unipro.h DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/io_uring/Makefile DEBUG: /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/rust/Makefile |
||
![]() |
587e4b60f4 |
Patch duplicated existing code
The same code was added into upstream by this commit: commit d35f42ca0778ed41c7b5243502b454b89cd699be Author: Elvira Khabirova <e.khabirova@omp.ru> Date: Mon Jun 27 17:21:42 2022 +0800 pkcs7: support EC-RDSA/streebog in SignerInfo |
||
![]() |
3b4369ef35 |
BR libelf
on x86_64: ``` DEBUG: + /usr/bin/make -O -j32 V=1 VERBOSE=1 CC=gcc ARCH=x86 V=1 -s all DEBUG: <stdin>:1:10: fatal error: libelf.h: No such file or directory DEBUG: compilation terminated. DEBUG: In file included from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/objtool.h:13, DEBUG: from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/arch.h:11, DEBUG: from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/check.h:11, DEBUG: from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/special.h:10, DEBUG: from arch/x86/special.c:4: DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory DEBUG: 10 | #include <gelf.h> DEBUG: | ^~~~~~~~ ``` |
||
![]() |
2b6c0b74bd |
Init v6.1 (6.1-rc4)
- initial update, config only for x86_64 for now - patch 0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch is useless, dropped it - AUFS is not ready yet - 04* patches were backports, left only our ones - build without Baikal patches (use kernel-5.15-generic on Baikal) - MGLRU has been merged into v6.1, it replaces le9 patch |
||
![]() |
d84df33943 |
Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops. Needed for nbfc-linux |
||
![]() |
03c817ef27 |
enable 9p on x86_64
Fixes:
|
||
![]() |
3fee972b05 |
[bot] upd: 5.15.75 -> 5.15.77
Changelog: ACPI: extlog: Handle multiple records ACPI: video: Force backlight native for more TongFang devices ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() ALSA: aoa: Fix I2S device accounting ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() ALSA: au88x0: use explicitly signed char ALSA: rme9652: use explicitly signed char ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 ALSA: Use del_timer_sync() before freeing timer amd-xgbe: add the bit rate quirk for Molex cables amd-xgbe: fix the SFP compliance codes check for DAC cables arc: iounmap() arg is volatile ARC: mm: fix leakage of memory allocated for PTE arm64: Add AMPERE1 to the Spectre-BHB affected list arm64: errata: Remove AES hwcap for COMPAT tasks arm64/mm: Consolidate TCR_EL1 fields arm64: mte: move register initialization to C ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile ata: ahci-imx: Fix MODULE_ALIAS ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS atlantic: fix deadlock at aq_nic_stop btrfs: enhance unsupported compat RO flags handling btrfs: fix processing of delayed data refs during backref walking btrfs: fix processing of delayed tree block refs during backref walking can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() can: kvaser_usb: Fix possible completions during init_completion can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive cifs: Fix xid leak in cifs_copy_file_range() cifs: Fix xid leak in cifs_create() cifs: Fix xid leak in cifs_flock() cifs: Fix xid leak in cifs_ses_add_channel() coresight: cti: Fix hang in cti_disable_hw() counter: microchip-tcb-capture: Handle Signal1 read and Synapse cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores cpufreq: intel_pstate: Read all MSRs on the target CPU cpufreq: qcom: fix memory leak in error path cpufreq: qcom: fix writes in read-only memory region dm: remove unnecessary assignment statement in alloc_dev() drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume drm/amdgpu: fix sdma doorbell init ordering on APUs drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() drm/i915/dp: Reset frl trained flag before restarting FRL training drm/msm/dp: fix IRQ lifetime drm/msm/dsi: fix memory corruption with too many bridges drm/msm: Fix return type of mdp4_lvds_connector_mode_valid drm/msm/hdmi: fix memory corruption with too many bridges drm/vc4: Add module dependency on hdmi-codec ethtool: eeprom: fix null-deref on genl_info in dump exec: Copy oldsighand->action under spin-lock fbdev: smscufx: Fix several use-after-free bugs fs/binfmt_elf: Fix memory leak in load_elf_binary() fs: dlm: fix invalid derefence of sb_lvbptr HID: magicmouse: Do not set BTN_MOUSE on double report hwmon/coretemp: Handle large core ID value i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter i40e: Fix DMA mappings leak i40e: Fix ethtool rx-flow-hash setting for X722 i40e: Fix flow-type by setting GL_HASH_INSET registers i40e: Fix VF hang when reset is triggered on another VF iio: adxl372: Fix unsafe buffer attributes iio: light: tsl2583: Fix module unloading iio: temperature: ltc2983: allocate iio channels once iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() iommu/vt-d: Clean up si_domain in the init_dmars() error path ionic: catch NULL pointer issue on reconfig ipv6: ensure sane device mtu in tunnels kcm: annotate data-races around kcm->rx_psock kcm: annotate data-races around kcm->rx_wait kcm: do not sense pfmemalloc status in kcm_sendpage() kernfs: fix use-after-free in __kernfs_remove ksmbd: fix incorrect handling of iterate_dir ksmbd: handle smb2 query dir request for OutputBufferLength that is too small kvm: Add support for arch compat vm ioctls KVM: arm64: vgic: Fix exit condition in scan_its_table() KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test mac802154: Fix LQI recording Makefile.debug: re-enable debug info for .S files media: atomisp: prevent integer overflow in sh_css_set_black_frame() media: ipu3-imgu: Fix NULL pointer dereference in active selection access media: mceusb: set timeout to at least timeout provided media: v4l2-dv-timings: add sanity checks for blanking values media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation media: venus: dec: Handle the case where find_format fails media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' media: vivid: dev->bitmap_cap wasn't freed in all cases media: vivid: set num_in/outputs to 0 if not supported media: vivid: s_fbuf: add more sanity checks mmc: block: Remove error check of hw_reset on reset mmc: core: Add SD card quirk for broken discard mmc: core: Fix kernel panic when remove non-standard SDIO card mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake mmc: sdhci-tegra: Use actual clock rate for SW tuning correction mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages mm: /proc/pid/smaps_rollup: fix no vma's null-deref mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() mtd: rawnand: marvell: Use correct logic for nand-keep-config net/atm: fix proc_mpc_write incorrect return value net: bcmsysport: Indicate MAC is in charge of PHY PM net: broadcom: bcm4908enet: remove redundant variable bytes net: broadcom: bcm4908_enet: update TX stats after actual transmission netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed net: do not sense pfmemalloc status in skb_append_pagefrags() net: ehea: fix possible memory leak in ehea_register_port() net: enetc: survive memory pressure without crashing net: ethernet: ave: Fix MAC to be in charge of PHY PM net: fec: limit register access on i.MX6UL netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() net: hinic: fix memory leak when reading function table net: hinic: fix the issue of CMDQ memory leaks net: hinic: fix the issue of double release MBOX callback of VF net: hns: fix possible memory leak in hnae_ae_register() net: hsr: avoid possible NULL deref in skb_clone() net: ieee802154: fix error return code in dgram_bind() net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY net: macb: Specify PHY PM management done by MAC net-memcg: avoid stalls when under memory pressure net/mlx5e: Do not increment ESN when updating IPsec ESN state net/mlx5e: Extend SKB room check to include PTP-SQ net/mlx5: Fix crash during sync firmware reset net/mlx5: Fix possible use-after-free in async command interface net/mlx5: Print more info on pci error handlers net/mlx5: Update fw fatal reporter state on PCI handlers successful recover net: netsec: fix error handling in netsec_register_mdio() net: phy: dp83822: disable MDI crossover status change interrupt net: phy: dp83867: Extend RX strap quirk for SGMII mode net: phylink: add mac_managed_pm in phylink_config structure net: sched: cake: fix null pointer access issue when cake_init() fails net: sched: delete duplicate cleanup of backlog and qlen net: sched: fix race condition in qdisc_graft() net: sched: sfb: fix null pointer access issue when sfb_init() fails nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() NFSv4: Add an fattr allocation to _nfs4_discover_trunking() NFSv4: Fix free of uninitialized nfs4_label on referral lookup. nh: fix scope used to find saddr when adding non gw nh nvme-hwmon: consistently ignore errors from nvme_hwmon_init nvme-hwmon: kmalloc the NVME SMART log buffer nvmet: fix workqueue MEM_RECLAIM flushing dependency ocfs2: clear dinode links count in case of error ocfs2: fix BUG when iput after ocfs2_mknod fails openvswitch: switch from WARN to pr_warn perf auxtrace: Fix address filter symbol name match for modules perf: Fix missing SIGTRAPs perf: Skip and warn on unknown format 'configN' attrs perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics perf vendor events power10: Fix hv-24x7 metric events perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() perf/x86/intel/pt: Relax address filter validation pinctrl: Ingenic: JZ4755 bug fixes PM: domains: Fix handling of unavailable/disabled idle states PM: hibernate: Allow hybrid sleep to work with s2idle r8152: add PID for the Lenovo OneLink+ Dock Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" s390/futex: add missing EX_TABLE entry to __futex_atomic_op() s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() sched/core: Fix comparison in sched_group_cookie_match() scsi: lpfc: Fix memory leak in lpfc_create_port() scsi: qla2xxx: Use transport-defined speed mask for supported_speeds scsi: sd: Revert "scsi: sd: Remove a local variable" selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() serial: core: move RS485 configuration tasks from drivers into core serial: Deassert Transmit Enable on probe in driver-specific way sfc: Change VF mac via PF as first preference if available. sfc: include vport_id in filter spec hash and equal() tcp: fix a signed-integer-overflow bug in tcp_add_backlog() tcp: fix indefinite deferral of RTO with SACK reneging tcp: minor optimization in tcp_add_backlog() tcp/udp: Fix memory leak in ipv6_renew_options(). tipc: fix an information leak in tipc_topsrv_kern_subscr tipc: fix a null-ptr-deref in tipc_topsrv_accept tipc: Fix recognition of trial period tools: iio: iio_utils: fix digit calculation tracing: Do not free snapshot if tracer is on cmdline tracing: Simplify conditional compilation code in tracing_set_tracer() udp: Update reuse->has_conns under reuseport_lock. USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM usb: bdc: change state when port disconnected usb: dwc3: gadget: Don't set IMI for no_interrupt usb: dwc3: gadget: Stop processing more requests on IMI usb: gadget: uvc: consistently use define for headerlen usb: gadget: uvc: fix sg handling during video encode usb: gadget: uvc: fix sg handling in error case usb: gadget: uvc: giveback vb2 buffer on req complete usb: gadget: uvc: improve sg exit condition usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer usb: gadget: uvc: use on returned header len in video_encode_isoc_sg usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB x86/microcode/AMD: Apply the patch early on every logical thread x86/resctrl: Fix min_cbm_bits for AMD x86/topology: Fix duplicated core ID within a package x86/topology: Fix multiple packages shown on a single-package system x86/unwind/orc: Fix unreliable stack dump with gcov xhci: Add quirk to reset host back to default state at shutdown xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices xhci: Remove device endpoints from bandwidth list when freeing the device Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot) |
||
![]() |
413b6194ab |
Pull exact version of devel
Otherwise devel from another kernel build would satisfy this dependency. |
||
![]() |
1e6a4de9af |
aufs: rediff patch
Just rediff without changes. It did not apply to 5.15.75. |
||
![]() |
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 |