github xanmod/linux 6.1.38-rt12-xanmod1

latest releases: 6.10.0-xanmod1, 6.6.40-xanmod1, 6.9.9-xanmod1...
14 months ago
  • 3fc9cd0 Linux 6.1.38-rt12-xanmod1
  • d599093 Merge tag 'v6.1.38-rt12' into 6.1-rt
  • 29c1dc1 Merge branch '6.1' into 6.1-rt
  • 7c574e2 'Linux 6.1.38-rt12'
  • 8d8a6de Merge tag 'v6.1.38' into v6.1-rt
  • acbd97c Linux 6.1.38-xanmod1
  • 46ac354 Merge tag 'v6.1.38' into 6.1
  • 61fd484 Linux 6.1.38
  • c50065a drm/amd/display: Ensure vmin and vmax adjust for DCE
  • 9d0b2af drm/amdgpu: Validate VM ioctl flags.
  • fe56f50 docs: Set minimal gtags / GNU GLOBAL version to 6.6.5
  • c437b26 scripts/tags.sh: Resolve gtags empty index generation
  • 50e36c2 perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
  • 67e3b52 nubus: Partially revert proc_create_single_data() conversion
  • 296927d execve: always mark stack as growing down during early stack setup
  • d856e6f PCI/ACPI: Call _REG when transitioning D-states
  • 788c76c PCI/ACPI: Validate acpi_pci_set_power_state() parameter
  • a905b0b drm/amd/display: Do not update DRR while BW optimizations pending
  • dd6d6f9 drm/amd/display: Remove optimization for VRR updates
  • 6b2849b xtensa: fix lock_mm_and_find_vma in case VMA not found
  • 77b0637 Merge tag 'v6.1.37' into v6.1-rt
  • d1b7a2b Linux 6.1.37-xanmod1
  • 2e3db29 Merge tag 'v6.1.37' into 6.1
  • 0f4ac6b Linux 6.1.37
  • 3238465 xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
  • c2d8925 csky: fix up lock_mm_and_find_vma() conversion
  • 4a1db15 parisc: fix expand_stack() conversion
  • 0a1da2d sparc32: fix lock_mm_and_find_vma() conversion
  • 00f04a3 Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
  • a536383 HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
  • d89750b HID: wacom: Use ktime_t rather than int when dealing with timestamps
  • 879e79c HID: hidraw: fix data race on device refcount
  • cae8542 fbdev: fix potential OOB read in fast_imageblit()
  • e6bbad7 mm: always expand the stack with the mmap write lock held
  • c4b31d1 execve: expand new process stack manually ahead of time
  • 6a6b561 mm: make find_extend_vma() fail if write lock not held
  • 48c2328 powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
  • 21ee33d mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
  • 1f4197f arm/mm: Convert to using lock_mm_and_find_vma()
  • ac764de riscv/mm: Convert to using lock_mm_and_find_vma()
  • 7227d70 mips/mm: Convert to using lock_mm_and_find_vma()
  • 82972ea powerpc/mm: Convert to using lock_mm_and_find_vma()
  • b92cd80 arm64/mm: Convert to using lock_mm_and_find_vma()
  • 755aa1b mm: make the page fault mmap locking killable
  • d6a5c7a mm: introduce new 'lock_mm_and_find_vma()' page fault helper
  • 4e2ad53 maple_tree: fix potential out-of-bounds access in mas_wr_end_piv()
  • 31cde3b can: isotp: isotp_sendmsg(): fix return error fix on TX path
  • 0af4750 x86/smp: Cure kexec() vs. mwait_play_dead() breakage
  • 6d3b2e0 x86/smp: Use dedicated cache-line for mwait_play_dead()
  • 50a1abc x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
  • e47037d x86/smp: Dont access non-existing CPUID leaf
  • edadebb x86/smp: Make stop_other_cpus() more robust
  • 94a69d6 x86/microcode/AMD: Load late on both threads too
  • 84f0778 mm, hwpoison: when copy-on-write hits poison, take page offline
  • 4af5960 mm, hwpoison: try to recover from copy-on write faults
  • 69925a3 mptcp: ensure listener is unhashed before updating the sk status
  • 42a018a mm/mmap: Fix error return in do_vmi_align_munmap()
  • a149174 mm/mmap: Fix error path in do_vmi_align_munmap()
  • eec4b37 Linux 6.1.36-xanmod1
  • 79bceda Merge tag 'v6.1.36' into 6.1
  • a1c449d Linux 6.1.36
  • 29429a1 smb: move client and server files to common directory fs/smb
  • 9d3e4bc i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
  • 81d4078 x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
  • 679354b KVM: arm64: Restore GICv2-on-GICv3 functionality
  • 6ab9468 vhost_net: revert upend_idx only on retriable error
  • 454e4f3 vhost_vdpa: tell vqs about the negotiated
  • 1af1cd7 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
  • 022f230 drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
  • aa88042 drm/exynos: vidi: fix a wrong error return
  • 711f727 null_blk: Fix: memory release when memory_backed=1
  • f6076a1 ARM: dts: Fix erroneous ADS touchscreen polarities
  • 1d1baef i2c: mchp-pci1xxxx: Avoid cast to incompatible function type
  • 8e32575 ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256
  • cfa0123 ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted
  • 570583c s390/purgatory: disable branch profiling
  • c2888c4 gfs2: Don't get stuck writing page onto itself under direct I/O
  • 878dad6 ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x
  • 1c97025 ASoC: nau8824: Add quirk to active-high jack-detect
  • 5cc506e soundwire: qcom: add proper error paths in qcom_swrm_startup()
  • 2839e0b soundwire: dmi-quirks: add new mapping for HP Spectre x360
  • ee4d36a ASoC: simple-card: Add missing of_node_put() in case of error
  • e701fb0 ASoC: codecs: wcd938x-sdw: do not set can_multi_write flag
  • 06b9522 spi: lpspi: disable lpspi module irq in DMA mode
  • 39a77f0 s390/cio: unregister device when the only path is gone
  • 552a24e arm64: dts: qcom: sc7280-qcard: drop incorrect dai-cells from WCD938x SDW
  • 4de58b7 arm64: dts: qcom: sc7280-idp: drop incorrect dai-cells from WCD938x SDW
  • 2e8ebf1 Input: soc_button_array - add invalid acpi_index DMI quirk handling
  • ba0cc7a nvme: improve handling of long keep alives
  • 06d9ec4 nvme: check IO start time when deciding to defer KA
  • 8a72260 nvme: double KA polling frequency to avoid KATO with TBKAS on
  • c8f988c usb: gadget: udc: fix NULL dereference in remove()
  • 3f63910 btrfs: fix an uninitialized variable warning in btrfs_log_inode
  • a2c3e9b nfcsim.c: Fix error checking for debugfs_create_dir
  • a05df06 media: cec: core: don't set last_initiator if tx in progress
  • f37956a media: cec: core: disable adapter in cec_devnode_unregister
  • 9d8ac27 smb3: missing null check in SMB2_change_notify
  • 3e8458c arm64: Add missing Set/Way CMO encodings
  • 8428f4c HID: wacom: Add error check to wacom_parse_and_register()
  • aaa5051 scsi: target: iscsi: Prevent login threads from racing between each other
  • 0357259 gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()
  • 8592ada gpio: sifive: add missing check for platform_get_irq
  • cb1108e gpiolib: Fix GPIO chip IRQ initialization restriction
  • 90714f7 arm64: dts: rockchip: fix nEXTRST on SOQuartz
  • e51abd4 arm64: dts: rockchip: Enable GPU on SOQuartz CM4
  • ec3d0f1 revert "net: align SO_RCVMARK required privileges with SO_MARK"
  • b2e2f9c sch_netem: acquire qdisc lock in netem_change()
  • 0434277 platform/x86/amd/pmf: Register notify handler only if SPS is enabled
  • 2d580c7 selftests: forwarding: Fix race condition in mirror installation
  • eff07bf io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr
  • 1b7b048 bpf: Force kprobe multi expected_attach_type for kprobe_multi link
  • fc3afb3 bpf/btf: Accept function names that contain dots
  • 22cc989 Revert "net: phy: dp83867: perform soft reset and retain established link"
  • 3e04743 netfilter: nfnetlink_osf: fix module autoload
  • abd3afd netfilter: nf_tables: disallow updates of anonymous sets
  • c34b220 netfilter: nf_tables: reject unbound chain set before commit phase
  • 46f801a netfilter: nf_tables: reject unbound anonymous set before commit phase
  • b60c0ce netfilter: nf_tables: disallow element updates of bound anonymous sets
  • 0d836f9 netfilter: nft_set_pipapo: .walk does not deal with generations
  • d60be2d netfilter: nf_tables: drop map element references from preparation phase
  • df27be7 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
  • 891cd2e netfilter: nf_tables: fix chain binding transaction logic
  • f5b6dbe be2net: Extend xmit workaround to BE3 chip
  • 50f6899 net: dsa: mt7530: fix handling of LLDP frames
  • a50f84a net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
  • a4e4c71 net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
  • 7fd2e9a ipvs: align inner_mac_header for encapsulation
  • 6d1eec1 mmc: usdhi60rol0: fix deferred probing
  • 7e10fff mmc: sh_mmcif: fix deferred probing
  • 565b8bd mmc: sdhci-acpi: fix deferred probing
  • 645f89e mmc: owl: fix deferred probing
  • 251101c mmc: omap_hsmmc: fix deferred probing
  • 0057a90 mmc: omap: fix deferred probing
  • f73b380 mmc: mvsdio: fix deferred probing
  • 4806f6b mmc: mtk-sd: fix deferred probing
  • d28b7a8 net: qca_spi: Avoid high load if QCA7000 is not available
  • 1d4dd09 sfc: use budget for TX completions
  • 0bbb816 net/mlx5: DR, Fix wrong action data allocation in decap action
  • b062caf xfrm: Linearize the skb after offloading if needed.
  • fff9a18 selftests: net: fcnal-test: check if FIPS mode is enabled
  • 0793ead selftests: net: vrf-xfrm-tests: change authentication and encryption algos
  • 6919634 selftests: net: tls: check if FIPS mode is enabled
  • ac5671d bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable.
  • 8bb51cd xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
  • d9a0b1a bpf: Fix verifier id tracking of scalars on spill
  • 461fc33 bpf: track immediate values written to stack by BPF_ST instruction
  • b36ba84 KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
  • c803e91 xfrm: Ensure policies always checked on XFRM-I input path
  • 94e8181 xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
  • 8ea0334 xfrm: Treat already-verified secpath entries as optional
  • 43489b2 ieee802154: hwsim: Fix possible memory leaks
  • caddcdf mmc: meson-gx: fix deferred probing
  • 1a2793a memfd: check for non-NULL file_seals in memfd_create() syscall
  • 364fdcb x86/mm: Avoid using set_pgd() outside of real PGD pages
  • cbfee3d nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
  • 24f4737 io_uring/poll: serialize poll linked timer start with poll removal
  • 2d80c85 arm64: dts: rockchip: Fix rk356x PCIe register and range mappings
  • 277a7c2 regmap: spi-avmm: Fix regmap_bus max_raw_write
  • b385b1d regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
  • ad5daea spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
  • 21945b7 wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0
  • 1dfca38 bpf: ensure main program has an extable
  • 03b2149 mmc: sunxi: fix deferred probing
  • 8b87563 mmc: bcm2835: fix deferred probing
  • 1db5a39 mmc: sdhci-spear: fix deferred probing
  • f1b1719 mmc: mmci: stm32: fix max busy timeout calculation
  • 6c2af0f mmc: meson-gx: remove redundant mmc_request_done() call from irq context
  • 687d34c mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
  • 3dd0041 mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
  • 0d7a4e6 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}()
  • 7b162a1 cgroup: Do not corrupt task iteration when rebinding subsystem
  • c2c46a7 mptcp: consolidate fallback and non fallback state machine
  • 1d31275 mptcp: fix possible list corruption on passive MPJ
  • b747e75 mptcp: fix possible divide by zero in recvmsg()
  • b7bb71d mptcp: handle correctly disconnect() failures
  • 1d9dc9b io_uring/net: disable partial retries for recvmsg with cmsg
  • 4d729cc io_uring/net: clear msg_controllen on partial sendmsg retry
  • 4db49d5 PCI: hv: Add a per-bus mutex state_lock
  • 091d03d PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
  • 5c09925 PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
  • da2fff2 Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
  • a74a9d9 PCI: hv: Fix a race condition bug in hv_pci_query_relations()
  • ba803d7 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
  • 191cb91 Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
  • 4f7e702 KVM: Avoid illegal stage2 mapping on invalid memory slot
  • 390aeb5 ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
  • 8e63b1f nilfs2: fix buffer corruption due to concurrent device reads
  • d5d7cde scripts: fix the gfp flags header path in gfp-translate
  • 4a89bfb writeback: fix dereferencing NULL mapping->host on writeback_page_template
  • 1fed1f8 selftests: mptcp: join: fix "userspace pm add & remove address"
  • 53e096b selftests: mptcp: join: skip fail tests if not supported
  • f174591 selftests: mptcp: join: skip userspace PM tests if not supported
  • f40a7de selftests: mptcp: join: skip test if iptables/tc cmds fail
  • bce23d1 selftests: mptcp: sockopt: skip TCP_INQ checks if not supported
  • 157dcb2 selftests: mptcp: diag: skip listen tests if not supported
  • 755c885 selftests/mount_setattr: fix redefine struct mount_attr build error
  • 9485166 selftests: mptcp: join: skip MPC backups tests if not supported
  • fe1f28d selftests: mptcp: join: skip fullmesh flag tests if not supported
  • 6313c49 selftests: mptcp: join: skip backup if set flag on ID not supported
  • efb4f6c selftests: mptcp: join: skip implicit tests if not supported
  • dd6c284 selftests: mptcp: join: support RM_ADDR for used endpoints or not
  • 695cce2 selftests: mptcp: join: skip Fastclose tests if not supported
  • 0381f30 selftests: mptcp: join: support local endpoint being tracked or not
  • 1c0d9b4 selftests: mptcp: join: skip check if MIB counter not supported
  • e35edb0 selftests: mptcp: join: helpers to skip tests
  • 4d65ec9 selftests: mptcp: join: use 'iptables-legacy' if available
  • 44d3366 selftests: mptcp: lib: skip if not below kernel version
  • c5bdd8e selftests: mptcp: userspace pm: skip if not supported
  • 733bf9d selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable
  • bfe225d selftests: mptcp: sockopt: skip getsockopt checks if not supported
  • 103b4e6 selftests: mptcp: sockopt: relax expected returned size
  • 61c1bf0 selftests: mptcp: pm nl: skip fullmesh flag checks if not supported
  • 41f7f7f selftests: mptcp: pm nl: remove hardcoded default limits
  • e79e5e7 selftests: mptcp: connect: skip disconnect tests if not supported
  • cba0db9 selftests: mptcp: connect: skip transp tests if not supported
  • 9ead682 selftests: mptcp: lib: skip if missing symbol
  • 4bed22c selftests: mptcp: join: fix ShellCheck warnings
  • a032ccc selftests: mptcp: remove duplicated entries in usage
  • 0c6552f tick/common: Align tick period during sched_timer setup
  • 854156d ksmbd: validate session id and tree id in the compound request
  • c862111 ksmbd: fix out-of-bound read in smb2_write
  • 9650cf7 ksmbd: validate command payload size
  • 0fd4ac3 tpm_crb: Add support for CRB devices based on Pluton
  • a46fa56 tpm, tpm_tis: Claim locality in interrupt handler
  • 2e7ad87 mm: Fix copy_from_user_nofault().
  • 4ed740c ata: libata-scsi: Avoid deadlock on rescan after device resume
  • c4465bf tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
  • 17732fe tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
  • 9bcac45 drm/amd/display: fix the system hang while disable PSR
  • e538342 drm/amd/display: Add wrapper to call planes and stream update
  • 8d855bc drm/amd/display: Use dc_update_planes_and_stream
  • deb2f82 Merge tag 'v6.1.35' into v6.1-rt
  • c7162c2 Linux 6.1.35-xanmod1
  • a25c437 tcp: Add a sysctl to allow TCP window shrinking in order to honor memory limits
  • 3d8d08b Merge tag 'v6.1.35' into 6.1
  • e84a4e3 Linux 6.1.35
  • a76d493 kbuild: Update assembler calls to use proper flags and language target
  • 5abcd2c MIPS: Prefer cc-option for additions to cflags
  • 1d485dd MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option
  • d51d258 x86/boot/compressed: prefer cc-option for CFLAGS additions
  • bdd22f2 scsi: target: core: Fix error path in target_setup_session()
  • 741c967 neighbour: delete neigh_lookup_nodev as not used
  • 2643533 net/sched: act_api: add specific EXT_WARN_MSG for tc action
  • ab1bbd7 Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"
  • 8f37599 net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy
  • 4b4cae8 drm/amdgpu: Don't set struct drm_driver.output_poll_changed
  • c6cbb4e rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
  • 8d842af parisc: Delete redundant register definitions in <asm/assembly.h>
  • 616aba5 afs: Fix vlserver probe RTT handling
  • 34dc1ee octeon_ep: Add missing check for ioremap
  • 35d8481 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
  • 6ab77b3 net: tipc: resize nlattr array to correct size
  • d24c965 dm: don't lock fs when the map is NULL during suspend or resume
  • 0101792 sfc: fix XDP queues mode with legacy IRQ
  • 23efdbf net: macsec: fix double free of percpu stats
  • 4ea1f33 net: lapbether: only support ethernet devices
  • 59f0c7b net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames
  • 3626e93 net/sched: cls_api: Fix lockup on flushing explicitly created chain
  • fa285d7 ext4: drop the call to ext4_error() from ext4_get_group_info()
  • d7d6e83 cifs: fix lease break oops in xfstest generic/098
  • e8119d4 selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step
  • ea3f336 net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting
  • ac57be2 net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
  • 096c00e sched: add new attr TCA_EXT_WARN_MSG to report tc extact message
  • e568e0e selftests/tc-testing: Fix SFB db test
  • 700d7bf selftests/tc-testing: Fix Error: failed to find target LOG
  • 8a086da selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.
  • 62aecf2 drm/nouveau: add nv_encoder pointer check for NULL
  • fb725be drm/nouveau/dp: check for NULL nv_connector->native_mode
  • a5acbe4 drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow
  • 90748be drm/nouveau: don't detect DSM for non-NVIDIA device
  • 835457c net: phylink: use a dedicated helper to parse usgmii control word
  • fabf9cb net: phylink: report correct max speed for QUSGMII
  • df7477a igb: fix nvm.ops.read() error handling
  • 9710e5c igc: Fix possible system crash when loading module
  • c6612bf igc: Clean the TX buffer and TX descriptor ring
  • fe289f8 sctp: fix an error code in sctp_sf_eat_auth()
  • 0b8ae7d ipvlan: fix bound dev checking for IPv6 l3s mode
  • 33bd6b7 net: ethtool: correct MAX attribute value for stats
  • 277fbf6 IB/isert: Fix incorrect release of isert connection
  • f77965f IB/isert: Fix possible list corruption in CMA handler
  • 4e55c9a IB/isert: Fix dead lock in ib_isert
  • 1def2a9 RDMA/mlx5: Fix affinity assignment
  • 8618f8f IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
  • 4dc0b36 RDMA/cma: Always set static rate to 0 for RoCE
  • ec6d496 RDMA/mlx5: Create an indirect flow table for steering anchor
  • 3a83145 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
  • c764fed octeontx2-af: fix lbk link credits on cn10k
  • 7c6d504 octeontx2-af: fixed resource availability check
  • b4a3cae iavf: remove mask from iavf_irq_enable_queues()
  • 26256aa RDMA/rxe: Fix the use-before-initialization error of resp_pkts
  • b0b3848 RDMA/rxe: Removed unused name from rxe_task struct
  • e83bc93 wifi: mac80211: take lock before setting vif links
  • 170cead wifi: cfg80211: fix link del callback to call correct handler
  • 49f3a79 wifi: mac80211: fix link activation settings order
  • 07f9cc2 net/sched: cls_u32: Fix reference counter leak leading to overflow
  • c9411f0 octeontx2-af: Fix promiscuous mode
  • 5cf38fb net/sched: act_pedit: Parse L3 Header for L4 offset
  • fb25478 net/sched: act_pedit: remove extra check for key type
  • b4e5d0c net/sched: simplify tcf_pedit_act
  • 300be9f igb: Fix extts capture value format for 82580/i354/i350
  • a4a912a ping6: Fix send to link-local addresses with VRF.
  • 381d49e net: enetc: correct the indexes of highest and 2nd highest TCs
  • 4aaa3b7 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
  • bec5184 ice: Fix XDP memory leak when NIC is brought up and down
  • 8fddf3f netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
  • 55b7a00 netfilter: nf_tables: integrate pipapo into commit protocol
  • 839d38d spi: fsl-dspi: avoid SCK glitches with continuous transfers
  • 4857924 spi: cadence-quadspi: Add missing check for dma_set_mask
  • 2906e0d RDMA/rxe: Fix ref count error in check_rkey()
  • 7617a59 RDMA/rxe: Fix packet length checks
  • 00b276b RDMA/rtrs: Fix rxe_dealloc_pd warning
  • 77226c9 RDMA/rtrs: Fix the last iu->buf leak in err path
  • 0328555 usb: dwc3: gadget: Reset num TRBs before giving back the request
  • 7bee7f1 USB: dwc3: fix use-after-free on core driver unbind
  • 307fe59 USB: dwc3: qcom: fix NULL-deref on suspend
  • d819553 usb: gadget: udc: core: Prevent soft_connect_store() race
  • 3c048d4 usb: gadget: udc: core: Offload usb_udc_vbus_handler processing
  • 3a18828 usb: typec: Fix fast_role_swap_current show function
  • 2bf8ea2 usb: typec: ucsi: Fix command cancellation
  • b352f7b serial: lantiq: add missing interrupt ack
  • 04b3145 USB: serial: option: add Quectel EM061KGL series
  • 03b5964 clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr
  • 5532962 thunderbolt: Mask ring interrupt on Intel hardware as well
  • d799f73 thunderbolt: dma_test: Use correct value for absent rings when creating paths
  • 081b5f1 thunderbolt: Do not touch CL state configuration during discovery
  • 1eb0eff ALSA: hda/realtek: Add a quirk for Compaq N14JP6
  • 21863dc drm/amdgpu: add missing radeon secondary PCI ID
  • 6f5b5ce drm/amd/pm: workaround for compute workload type on some skus
  • b69a10d drm/amd: Tighten permissions on VBIOS flashing attributes
  • b2706d8 drm/amd: Make sure image is written to trigger VBIOS image update flow
  • ee8c658 drm/amd/display: edp do not add non-edid timings
  • 2cb6026 net: usb: qmi_wwan: add support for Compal RXM-G1
  • 5d1fdfb drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
  • f6d7437 RDMA/uverbs: Restrict usage of privileged QKEYs
  • 5a144ba nouveau: fix client work fence deletion race
  • 33965ac net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open
  • bfaf388 dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard
  • 088ad77 dm thin metadata: check fail_io before using data_sm
  • 1886db9 ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
  • 029e0f1 ALSA: usb-audio: Fix broken resume due to UAC3 power state
  • 9e1c796 btrfs: can_nocow_file_extent should pass down args->strict from callers
  • 4e9da0c btrfs: fix iomap_begin length for nocow writes
  • 4389fb6 btrfs: do not ASSERT() on duplicated global roots
  • 7e23b1e powerpc/purgatory: remove PGO flags
  • 352f624 riscv/purgatory: remove PGO flags
  • 2cf6e32 x86/purgatory: remove PGO flags
  • 0130279 kexec: support purgatories with .text.hot sections
  • c9c3163 io_uring/net: save msghdr->msg_control for retries
  • cffaa97 LoongArch: Fix perf event id calculation
  • ad64865 nilfs2: reject devices with insufficient block count
  • 69caea4 nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
  • 8f47a96 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
  • 3d4bc38 nios2: dts: Fix tse_mac "max-frame-size" property
  • 447f325 zswap: do not shrink if cgroup may not zswap
  • 9f17645 ocfs2: check new file size on fallocate call
  • 534b4bb ocfs2: fix use-after-free when unmounting read-only filesystem
  • 3a340c6 epoll: ep_autoremove_wake_function should use list_del_init_careful
  • 6d30409 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
  • b11f953 wifi: cfg80211: fix locking in regulatory disconnect
  • 9a9adc4 irqchip/gic: Correctly validate OF quirk descriptors
  • 22efb27 NVMe: Add MAXIO 1602 to bogus nid list.
  • c9c2059 io_uring: unlock sqd->lock before sq thread release CPU
  • 8ca9880 drm:amd:amdgpu: Fix missing buffer object unlock in failure path
  • 41c383c xen/blkfront: Only check REQ_FUA for writes
  • 75955d6 ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
  • 7e57a56 ASoC: cs35l41: Fix default regmap values for some registers
  • 424fc90 mips: Move initrd_start check after initrd address sanitisation.
  • dd035c0 MIPS: Alchemy: fix dbdma2
  • 34dd1a9 MIPS: Restore Au1300 support
  • 048ad52 MIPS: unhide PATA_PLATFORM
  • 3d48ea5 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
  • e522a12 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
  • 0b09b35 ASoC: Intel: avs: Add missing checks on FE startup
  • 5daa27b ASoC: Intel: avs: Account for UID of ACPI device
  • c33fded ASoC: soc-pcm: test if a BE can be prepared
  • 0a9b216 btrfs: handle memory allocation failure in btrfs_csum_one_bio
  • e9a5175 btrfs: scrub: try harder to mark RAID56 block groups read-only
  • c45aed7 drm: panel-orientation-quirks: Change Air's quirk to support Air Plus
  • 2d9144c power: supply: Fix logic checking if system is running from battery
  • 808e103 irqchip/meson-gpio: Mark OF related data as maybe unused
  • 0cdb593 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
  • bf83246 regulator: Fix error checking for debugfs_create_dir
  • c94be1f platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
  • cdf9cfc PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
  • 22358b9 power: supply: Ratelimit no data debug output
  • a762031 selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change
  • 79a0a36 tools: gpio: fix debounce_period_us output of lsgpio
  • cc1444a ARM: dts: vexpress: add missing cache properties
  • 398bf0d power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
  • 66a88d0 power: supply: sc27xx: Fix external_power_changed race
  • e3d2bdc power: supply: ab8500: Fix external_power_changed race
  • 628e40a of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
  • e01fc7c ksmbd: validate smb request protocol id
  • fec79e4 EDAC/qcom: Get rid of hardcoded register offsets
  • 4b3ec6b qcom: llcc/edac: Fix the base address used for accessing LLCC banks
  • 314e973 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
  • c68b4db cgroup: always put cset in cgroup_css_set_put_fork
  • 7a2e2ca cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers
  • 6111f0a test_firmware: prevent race conditions by a correct implementation of locking
  • aa2dfdc test_firmware: Use kstrtobool() instead of strtobool()
  • 100cd6d x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
  • 5daebd4 Merge tag 'v6.1.34' into v6.1-rt
  • 845838a Linux 6.1.34-xanmod1
  • 8d61b52 Merge tag 'v6.1.34' into 6.1
  • ca87e77 Linux 6.1.34
  • 1aaa741 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
  • a7e9c2e wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS
  • 8fafd87 wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS
  • 5b2438f ext4: only check dquot_initialize_needed() when debugging
  • 77eed67 Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
  • 543c12c ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
  • 8f29842 ksmbd: fix out-of-bound read in parse_lease_state()
  • bf12d7f ksmbd: fix out-of-bound read in deassemble_neg_contexts()
  • fb322da vhost_vdpa: support PACKED when setting-getting vring_base
  • b839b65 vhost: support PACKED when setting-getting vring_base
  • 6c5a69c vduse: avoid empty string for dev name
  • 7e48d63 riscv: fix kprobe __user string arg print fault issue
  • 14e4f37 soundwire: stream: Add missing clear of alloc_slave_rt
  • e177349 eeprom: at24: also select REGMAP
  • 67180e0 riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable
  • e4b76cd i2c: sprd: Delete i2c adapter in .remove's error path
  • c53f2e8 gpio: sim: fix memory corruption when adding named lines and unnamed hogs
  • 4106894 firmware: arm_ffa: Set handle field to zero in memory descriptor
  • f24cb5a i2c: mv64xxx: Fix reading invalid status value in atomic mode
  • 8e64012 arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
  • b64bbe8 blk-mq: fix blk_mq_hw_ctx active request accounting
  • c3d87d4 ASoC: simple-card-utils: fix PCM constraint error check
  • c0f9f79 ASoC: mediatek: mt8195: fix use-after-free in driver remove path
  • 50f2160 ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void
  • 370711d arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
  • efe1155 arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
  • 5a607e5 arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
  • 037449c ASoC: codecs: wsa881x: do not set can_multi_write flag
  • 8b13854 ASoC: codecs: wsa883x: do not set can_multi_write flag
  • 58ab8a0 ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
  • 4b8ebe5 ARM: at91: pm: fix imbalanced reference counter for ethernet devices
  • c97f30d arm64: dts: qcom: sc8280xp: Flush RSC sleep & wake votes
  • df9bc25 mm: page_table_check: Ensure user pages are not slab pages
  • 08378f0 mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM
  • 3901170 usb: usbfs: Use consistent mmap functions
  • 80e29f1 usb: usbfs: Enforce page requirements for mmap
  • 42a7314 pinctrl: meson-axg: add missing GPIOA_18 gpio group
  • fdeb712 soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe()
  • 30c26b9 virtio_net: use control_buf for coalesce params
  • 222a6bc rbd: get snapshot context after exclusive lock is ensured to be held
  • d647ee6 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
  • 939f00e tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
  • d088bea Bluetooth: hci_qca: fix debugfs registration
  • e5ae01f Bluetooth: fix debugfs registration
  • a5490d6 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
  • 1e1e2ee s390/dasd: Use correct lock while counting channel queue length
  • 6f5c0ee ceph: fix use-after-free bug for inodes when flushing capsnaps
  • 443cf75 selftests: mptcp: update userspace pm subflow tests
  • 8f0ba8e selftests: mptcp: update userspace pm addr tests
  • 3fa051b mptcp: update userspace pm infos
  • 9b7fa33 mptcp: add address into userspace pm list
  • d80a36a mptcp: only send RM_ADDR in nl_cmd_remove
  • e0b04a9 can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
  • 8a46c4a can: j1939: change j1939_netdev_lock type to mutex
  • db15e90 can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
  • 7279646 wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif()
  • 8953be6 drm/amd/display: Reduce sdp bw after urgent to 90%
  • 8695a44 drm/amd/pm: Fix power context allocation in SMU13
  • 8e143ba drm/amdgpu: change reserved vram info print
  • 34419aa drm/amdgpu: fix xclk freq on CHIP_STONEY
  • 416ba40 drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
  • 8d42c56 drm/i915/gt: Use the correct error value when kernel_context() fails
  • b40b349 ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
  • b1acff1 ALSA: hda/realtek: Add Lenovo P3 Tower platform
  • 6321135 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
  • 0df0097 ALSA: ice1712,ice1724: fix the kcontrol->id initialization
  • caad8a0 ALSA: hda/realtek: Add quirk for Clevo NS50AU
  • 3454490 ALSA: cmipci: Fix kctl->id initialization
  • c35034f ALSA: gus: Fix kctl->id initialization
  • 1f6c520 ALSA: ymfpci: Fix kctl->id initialization
  • be0b9b7 ALSA: hda: Fix kctl->id initialization
  • c8a46f3 Input: fix open count when closing inhibited device
  • f9172a0 Input: psmouse - fix OOB access in Elantech protocol
  • 00b5973 Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
  • 32c2c23 batman-adv: Broken sync while rescheduling delayed work
  • f9b9c84 bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
  • abc7062 bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
  • 5ce2493 bnxt_en: Skip firmware fatal error recovery if chip is not accessible
  • 5fc86a4 bnxt_en: Query default VLAN before VNIC setup on a VF
  • 53a0c6d bnxt_en: Don't issue AP reset during ethtool's reset operation
  • 5df7401 net: bcmgenet: Fix EEE implementation
  • d492580 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
  • c5a17f3 drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
  • dbc8805 bpf: Add extra path pointer check to d_path helper
  • 06177b9 net: sched: fix possible refcount leak in tc_chain_tmplt_add()
  • e582ced net: sched: act_police: fix sparse errors in tcf_police_dump()
  • 60f3976 net: sched: move rtm_tca_policy declaration to include file
  • 76eef45 drm/i915/selftests: Add some missing error propagation
  • 4e7f1f6 drm/i915/selftests: Stop using kthread_stop()
  • 9d9a38b net: sched: add rcu annotations around qdisc->qdisc_sleeping
  • 8a74ea3 rfs: annotate lockless accesses to RFS sock flow table
  • 3d9efac rfs: annotate lockless accesses to sk->sk_rxhash
  • f8e6aa0 tcp: gso: really support BIG TCP
  • 251b5d6 ipv6: rpl: Fix Route of Death.
  • 65f2def netfilter: nf_tables: out-of-bound check in chain blob
  • fea199d netfilter: ipset: Add schedule point in call_ad().
  • f057da5 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
  • 1f26ea4 netfilter: nft_bitwise: fix register tracking
  • 81e11b6 selftests/bpf: Fix sockopt_sk selftest
  • 1ba0353 selftests/bpf: Verify optval=NULL case
  • 0d18f8b wifi: cfg80211: fix locking in sched scan stop work
  • 4a64e92 qed/qede: Fix scheduling while atomic
  • 79c9755 wifi: mac80211: don't translate beacon/presp addrs
  • 4dd40fe wifi: mac80211: mlme: fix non-inheritence element
  • 8b6ab4b wifi: cfg80211: reject bad AP MLD address
  • 434cf4f wifi: mac80211: use correct iftype HE cap
  • 3e8a757 Bluetooth: L2CAP: Add missing checks for invalid DCID
  • 66b3f74 Bluetooth: ISO: don't try to remove CIG if there are bound CIS left
  • 9c7e51b Bluetooth: Fix l2cap_disconnect_req deadlock
  • 17aac12 Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER
  • 5f28540 drm/i915: Use 18 fast wake AUX sync len
  • 7bf7beb drm/i915: Explain the magic numbers for AUX SYNC/precharge length
  • 1d37434 net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
  • a22c0a0 net: enetc: correct rx_bytes statistics of XDP
  • b3fc768 net: enetc: correct the statistics of rx bytes
  • 7a5cdd4 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
  • 76e38e6 net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
  • 3849e7f bpf: Fix elem_size not being set for inner maps
  • d7612a9 bpf: Fix UAF in task local storage
  • 9166225 net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294
  • 332f36a net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
  • 8af3119 neighbour: fix unaligned access to pneigh_entry
  • 898c9a0 bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()
  • e783f63 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
  • 84c6996 afs: Fix setting of mtime when creating a file/dir/symlink
  • fb7058d spi: qup: Request DMA before enabling clocks
  • ec2e12b platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem
  • 24845da platform/surface: aggregator: Allow completion work-items to be executed in parallel
  • 31c3de5 spi: mt65xx: make sure operations completed before unloading
  • 097acf0 net: sfp: fix state loss when updating state_hw_mask
  • ec3ce2c scsi: megaraid_sas: Add flexible array member for SGLs

Don't miss a new linux release

NewReleases is sending notifications on new releases.