This repository has been archived by the owner on Oct 31, 2024. It is now read-only.
Releases: xanmod/linux
Releases · xanmod/linux
Linux 6.10.0-xanmod1
- abb00c5 Linux 6.10.0-xanmod1
- 0aff449 XANMOD: .gitlab-ci: Add gitlab-ci.yml file
- a978795 Revert "misc: ntsync: mark driver as "broken" to prevent from building"
- c357985 mfd: steamdeck: Expose controller board power in sysfs
- b07619c mfd: Add MFD core driver for Steam Deck
- 25508cb leds: steamdeck: Add support for Steam Deck LED
- c005b3d hwmon: steamdeck-hwmon: Add support for max battery level/rate
- a5f9c21 hwmon: Add driver for Steam Deck's EC sensors
- 93ab595 extcon: Add driver for Steam Deck
- 47393cb PCI: Enable overrides for missing ACS capabilities
- d0a73a1 sysctl: add sysctl to disallow unprivileged CLONE_NEWUSER by default
- 05c98ae file: export file_close_fd() instead of close_fd_get_file()
- 65c8934 wait: allow to use __wake_up_pollfree() from GPL modules
- 94ce460 binder: give binder_alloc its own debug mask file
- 5a81084 binder: turn into module
- 80c8d15 mac80211: ignore AP power level when tx power type is "fixed"
- ba9af27 netfilter: add xt_FLOWOFFLOAD target
- fa19e89 netfilter: Add netfilter nf_tables fullcone support
- d620350 tcp: Add a sysctl to skip tcp collapse processing when the receive buffer is full
- 76e3702 x86/cfi,bpf: Add tso_segs and skb_marked_lost to bpf_struct_ops CFI
- b1e6db3 tcp: export TCPI_OPT_ECN_LOW in tcp_info tcpi_options field
- bfe55da net-tcp_bbr: v3: ensure ECN-enabled BBR flows set ECT on retransmits
- 456f6f8 net-tcp_bbr: v3: update TCP "bbr" congestion control module to BBRv3
- c1b1655 tcp: introduce per-route feature RTAX_FEATURE_ECN_LOW
- d35451c net-tcp_bbr: v2: introduce is_acking_tlp_retrans_seq into rate_sample
- 773e771 net-tcp_bbr: v2: inform CC module of losses repaired by TLP probe
- 68794e9 net-tcp_bbr: v2: record app-limited status of TLP-repaired flight
- 24a2c8d net-tcp: add fast_ack_mode=1: skip rwin check in tcp_fast_ack_mode__tcp_ack_snd_check()
- 502d97a net-tcp: re-generalize TSO sizing in TCP CC module API
- aa29a9d net-tcp: add new ca opts flag TCP_CONG_WANTS_CE_EVENTS
- adf2c45 net-tcp_bbr: v2: adjust skb tx.in_flight upon split in tcp_fragment()
- 8868045 net-tcp_bbr: v2: adjust skb tx.in_flight upon merge in tcp_shifted_skb()
- 9f8bbe0 net-tcp_bbr: v2: introduce ca_ops->skb_marked_lost() CC module callback API
- b195fd5 net-tcp_bbr: v2: export FLAG_ECE in rate_sample.is_ece
- b6403e4 net-tcp_bbr: v2: count packets lost over TCP rate sampling interval
- 580e9ac net-tcp_bbr: v2: snapshot packets in flight at transmit time and pass in rate_sample
- c1ec71b net-tcp_bbr: v2: shrink delivered_mstamp, first_tx_mstamp to u32 to free up 8 bytes
- 76d7907 net-tcp_bbr: broaden app-limited rate sample detection
- 8801122 drivers: initialize ata before graphics
- bdf0b93 locking: rwsem: spin faster
- 5f5442b firmware: Enable stateless firmware loading
- 1d9b651 sched/wait: Do accept() in LIFO order for cache efficiency
- 0a1e10c ZEN: dm-crypt: Disable workqueues for crypto ops
- 2edb25b ZEN: input/evdev: Use call_rcu when detaching client
- d76cef1 XANMOD: Makefile: Move ARM and x86 instruction set selection to kernel-wide build
- 127789d x86/kconfig: more uarches for kernel 6.8-rc4+
- 7464b29 XANMOD: scripts/setlocalversion: Move localversion* files to the end
- a32e295 XANMOD: scripts/setlocalversion: remove "+" tag for git repo short version
- 08b06b2 XANMOD: lib/kconfig.debug: disable default CONFIG_SYMBOLIC_ERRNAME and CONFIG_DEBUG_BUGVERBOSE
- d295366 XANMOD: cpufreq: tunes ondemand and conservative governor for performance
- 093f59a XANMOD: sched/autogroup: Add kernel parameter and config option to enable/disable autogroup feature by default
- 92acfec XANMOD: mm/vmscan: vm_swappiness = 30 decreases the amount of swapping
- 0a8b923 XANMOD: mm: Raise max_map_count default value
- 865709e XANMOD: dcache: cache_pressure = 50 decreases the rate at which VFS caches are reclaimed
- 3af997d XANMOD: kconfig: add 500Hz timer interrupt kernel config option
- 864f5d0 XANMOD: blk-wbt: Set wbt_default_latency_nsec() to 2msec
- ea4f50d XANMOD: block: set rq_affinity to force full multithreading I/O requests
- 1fd1e82 XANMOD: block/mq-deadline: Disable front_merges by default
- 0b003a4 XANMOD: block/mq-deadline: Increase write priority to improve responsiveness
- 4c1385f XANMOD: rcu: Change sched_setscheduler_nocheck() calls to SCHED_RR policy
- 46e8ff5 XANMOD: sched/core: Increase number of tasks to iterate in a single balance run
- 3988541 XANMOD: sched/core: Add yield_type sysctl to reduce or disable sched_yield
- b59def5 XANMOD: fair: Set scheduler tunable latencies to unscaled
- b6cec67 XANMOD: fair: Remove all energy efficiency functions [v6.10.0+]
- 7c517ac XANMOD: x86/build: Add more x86 code optimization flags
- b0305a9 XANMOD: x86/build: Prevent generating avx2 and avx512 floating-point code
- 0c38364 Linux 6.10
https://sourceforge.net/projects/xanmod/files/releases/edge/6.10.0-xanmod1
Linux 6.6.40-xanmod1
- e4647b8 Linux 6.6.40-xanmod1
- 3cd1534 Merge tag 'v6.6.40' into 6.6
- 1a515bd Linux 6.6.40
- 69bed24 Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
https://sourceforge.net/projects/xanmod/files/releases/lts/6.6.40-xanmod1
Linux 6.9.9-xanmod1
- ebfe66c Linux 6.9.9-xanmod1
- 2295cdf Merge tag 'v6.9.9' into 6.9
- 28fdf45 Linux 6.9.9
- e0f557a libbpf: don't close(-1) in multi-uprobe feature detector
- 165634c null_blk: Do not allow runt zone with zone capacity smaller then zone size
- c4fa046 hwmon: (dell-smm) Add Dell G15 5511 to fan control whitelist
- fccdf39 drm/amdgpu: silence UBSAN warning
- 7fd41a2 ALSA: ump: Set default protocol when not given explicitly
- ae5db98 spi: cadence: Ensure data lines set to low during dummy-cycle period
- 22a72c1 nfc/nci: Add the inconsistency check between the input data length and count
- ca2b835 kbuild: fix short log for AS in link-vmlinux.sh
- 818004f nvmet: fix a possible leak when destroy a ctrl during qp establishment
- 4734b5d block: check for max_hw_sectors underflow
- 946cbb3 platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
- ed4daf6 platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
- 010c0de regmap-i2c: Subtract reg size from max_write
- fd04704 libbpf: detect broken PID filtering logic for multi-uprobe
- 9205fa2 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
- d143321 swap: yield device immediately
- af22194 connector: Fix invalid conversion in cn_proc.h
- ad7c0bc drm/amdgpu: correct hbm field in boot status
- 8108b17 dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
- f7b2027 nvme-multipath: find NUMA path only for online numa-node
- 36e493d vhost-scsi: Handle vhost_vq_work_queue failures for events
- 53d5ac2 ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
- 8d656c7 drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs
- d7aeca6 fs/ntfs3: Mark volume as dirty if xattr is broken
- 27cd387 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
- 7c73459 clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
- 39a609b clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
- 1910c7c clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
- 9357ad8 arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
- 19ad209 selftests/harness: Fix tests timeout and race condition
- c116475 s390/dasd: Fix invalid dereferencing of indirect CCW data pointer
- b9ea38e bnx2x: Fix multiple UBSAN array-index-out-of-bounds
- 544c404 net: stmmac: dwmac-qcom-ethqos: fix error array size
- 25b1e39 fs: don't misleadingly warn during thaw operations
- d45b526 mtd: rawnand: rockchip: ensure NVDDR timings are rejected
- 375ab23 mtd: rawnand: Bypass a couple of sanity checks during NAND identification
- b998a65 mtd: rawnand: Fix the nand_read_data_op() early check
- 811db83 mtd: rawnand: Ensure ECC configuration is propagated to upper layers
- b6d2239 filelock: Remove locks reliably when fcntl/close race is detected
- a5a5470 firmware: sysfb: Fix reference count of sysfb parent device
- 8c4100b powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
- 8c65066 powerpc/pseries: Fix scv instruction crash with kexec
- 7a0e273 clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
- 31e370e clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
- e2779ae drm: panel-orientation-quirks: Add quirk for Valve Galileo
- 2c72cc1 drm/amdgpu/atomfirmware: silence UBSAN warning
- 7db5411 drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
- 79223ce drm/ttm: Always take the bo delayed cleanup path for imported bos
- 704c9b5 drm/xe: fix error handling in xe_migrate_update_pgtables
- 000099d Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
- 59e914c fsnotify: Do not generate events for O_PATH file descriptors
- 0ba4829 can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
- 977b9dc Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
- 00fb0a0 Bluetooth: Add quirk to ignore reserved PHY bits in LE Extended Adv Report
- ac2db4d Bluetooth: hci_bcm4377: Fix msgid release
- f57a765 scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
- 72d0e1d f2fs: Add inline to f2fs_build_fault_attr() stub
- de95dd6 btrfs: fix folio refcount in __alloc_dummy_extent_buffer()
- 326fa14 btrfs: fix adding block group to a reclaim list and the unused list during reclaim
- 8548903 btrfs: zoned: fix calc_available_free_space() for zoned mode
- 8e0b5e7 mm: avoid overflows in dirty throttling logic
- 8aefb73 mm: optimize the redundant loop of mm_update_owner_next()
- 5f56fb1 nilfs2: fix incorrect inode allocation from reserved inodes
- 265fff1 nilfs2: add missing check for inode numbers on directory entries
- 1c91058 nilfs2: fix inode number range checks
- d478ec8 Revert "igc: fix a log entry using uninitialized netdev"
- 65bd080 platform/x86: toshiba_acpi: Fix quickstart quirk handling
- 866e028 gpiolib: of: add polarity quirk for TSC2005
- 9ce699e bnxt_en: Fix the resource check condition for RSS contexts
- 9af7437 mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
- f9b2010 inet_diag: Initialize pad field in struct inet_diag_req_v2
- 7916b33 tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO.
- 785c871 drm/xe/mcr: Avoid clobbering DSS steering
- ce78e1e selftests: make order checking verbose in msg_zerocopy selftest
- 8345d94 selftests: fix OOM in msg_zerocopy selftest
- da20241 ice: use proper macro for testing bit
- cf41354 ice: Reject pin requests with unsupported flags
- 1c4e524 ice: Don't process extts if PTP is disabled
- 9f69b31 ice: Fix improper extts handling
- 9f835e4 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- 92cbbe7 net: rswitch: Avoid use-after-free in rswitch_poll()
- 09e650c netfilter: nf_tables: unconditionally flush pending work before notifier
- 484dd54 riscv: kexec: Avoid deadlock in kexec crash path
- 44f98ae wifi: wilc1000: fix ies_len type in connect path
- 33559d6 gpio: mmio: do not calculate bgpio_bits via "ngpios"
- 2fc99ad s390/vfio_ccw: Fix target addresses of TIC CCWs
- 1d59899 net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only
- 39722d3 drm/fbdev-generic: Fix framebuffer on big endian devices
- 858ae09 net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
- 566a2f4 net: phy: aquantia: add missing include guards
- ebe5ea0 btrfs: always do the basic checks for btrfs_qgroup_inherit structure
- efdc3f5 net: txgbe: free isb resources at the right time
- 3e2c12a net: txgbe: add extra handle for MSI/INTx into thread irq handle
- 850103e net: txgbe: remove separate irq request for MSI and INTx
- c989692 net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
- f16b32c net: allow skb_datagram_iter to be called from any context
- ef78197 gpiolib: of: fix lookup quirk for MIPS Lantiq
- 2704431 e1000e: Fix S0ix residency on corporate systems
- d42aef1 KVM: s390: fix LPSWEY handling
- 3d550dd tcp_metrics: validate source addr length
- d311036 bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
- 33fabef Bluetooth: ISO: Check socket flag instead of hcon
- dad0003 Bluetooth: Ignore too large handle values in BIG
- ef890df Bluetooth: hci_event: Fix setting of unicast qos interval
- 05b7c38 net/mlx5e: Approximate IPsec per-SA payload data bytes count
- 22e5b75 net/mlx5e: Present succeeded IPsec SA bytes and packet
- 5ebf5fe net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
- 83bc1a1 net/mlx5: E-switch, Create ingress ACL when needed
- 5680bb0 UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
- aba3b7c wifi: mac80211: fix BSS_CHANGED_UNSOL_BCAST_PROBE_RESP
- 03a4207 net: phy: phy_device: Fix PHY LED blinking code comment
- e87c2f0 wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
- 18128a9 mac802154: fix time calculation in ieee802154_configure_durations()
- 5e2024b virtio-pci: Check if is_avq is NULL
- dec987f vhost_task: Handle SIGKILL by flushing work and exiting
- 86d615f vhost: Release worker mutex during flushes
- 9c44667 vhost: Use virtqueue mutex for swapping worker
- 44d0dc6 tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs
- 902ceb5 tools/power turbostat: Remember global max_die_id
- e809bc1 cdrom: rearrange last_media_change check to avoid unintentional overflow
- f3a3950 btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
- c746f7c s390/pkey: Wipe copies of protected- and secure-keys
- 7f6243e s390/pkey: Wipe copies of clear-key structures on failure
- c44a215 s390/pkey: Wipe sensitive data on failure
- 62151a0 s390/pkey: Use kfree_sensitive() to fix Coccinelle warnings
- e9e88b1 s390: Mark psw in __load_psw_mask() as __unitialized
- 05fc1ef jffs2: Fix potential illegal address access in jffs2_free_inode
- 9377188 serial: imx: Raise TX trigger level to 8
- c870790 scsi: mpi3mr: Sanitise num_phys
- ecb641f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
- ff941a8 bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
- 69bc5f5 igc: fix a log entry using uninitialized netdev
- 92de3e9 selftests/net: fix uninitialized variables
- bfd0c0d powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
- ce78b42...
Linux 6.6.39-xanmod1
- cc2de17 Linux 6.6.39-xanmod1
- a985d48 Merge tag 'v6.6.39' into 6.6
- 2ced751 Linux 6.6.39
- 95b1362 nilfs2: fix incorrect inode allocation from reserved inodes
- 9ac895a null_blk: Do not allow runt zone with zone capacity smaller then zone size
- 1ba66b1 drm/amdgpu: silence UBSAN warning
- 49458c0 ALSA: ump: Set default protocol when not given explicitly
- d4b55b1 spi: cadence: Ensure data lines set to low during dummy-cycle period
- 056478b nfc/nci: Add the inconsistency check between the input data length and count
- 9db55f6 kbuild: fix short log for AS in link-vmlinux.sh
- 5502c1f nvmet: fix a possible leak when destroy a ctrl during qp establishment
- f61cea4 platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
- 487dc37 platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
- fc525ed regmap-i2c: Subtract reg size from max_write
- b955b47 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
- 9258d79 connector: Fix invalid conversion in cn_proc.h
- 39d31ed dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
- e6e1eda nvme-multipath: find NUMA path only for online numa-node
- 8f174c5 vhost-scsi: Handle vhost_vq_work_queue failures for events
- 4d1de71 ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
- aa8b1d6 fs/ntfs3: Mark volume as dirty if xattr is broken
- 92e494a i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
- 3aeea9e clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
- 66b6da0 clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
- 0fcb94e clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
- 583bea0 media: dw2102: fix a potential buffer overflow
- 28d0ecc ima: Avoid blocking in RCU read-side critical section
- cecffd9 arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
- f1313ea bnx2x: Fix multiple UBSAN array-index-out-of-bounds
- 7a8b1cf net: stmmac: dwmac-qcom-ethqos: fix error array size
- 45a4aef mtd: rawnand: rockchip: ensure NVDDR timings are rejected
- dbbc4cf mtd: rawnand: Bypass a couple of sanity checks during NAND identification
- 70bb95e mtd: rawnand: Fix the nand_read_data_op() early check
- 0fd8ce1 mtd: rawnand: Ensure ECC configuration is propagated to upper layers
- c6036ba powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
- d10e3c3 powerpc/pseries: Fix scv instruction crash with kexec
- 14c78d6 clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
- ba02424 clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
- 33de7c4 drm: panel-orientation-quirks: Add quirk for Valve Galileo
- 004b7fe drm/amdgpu/atomfirmware: silence UBSAN warning
- 744b229 drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
- f6620df Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
- dd0aa13 fsnotify: Do not generate events for O_PATH file descriptors
- 07ce8ad can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
- e2d8aa4 Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
- a635d93 Bluetooth: hci_bcm4377: Fix msgid release
- 155d9c9 scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
- 72aa369 f2fs: Add inline to f2fs_build_fault_attr() stub
- f8e960b btrfs: fix adding block group to a reclaim list and the unused list during reclaim
- bd16a7e mm: avoid overflows in dirty throttling logic
- 79ad410 mm: optimize the redundant loop of mm_update_owner_next()
- 3ab4087 nilfs2: add missing check for inode numbers on directory entries
- 9194f8c nilfs2: fix inode number range checks
- 991f036 Revert "igc: fix a log entry using uninitialized netdev"
- 9bdd0bf platform/x86: toshiba_acpi: Fix quickstart quirk handling
- 6978779 cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
- b0a4171 gpiolib: of: add polarity quirk for TSC2005
- f8b55a4 mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
- 7696564 inet_diag: Initialize pad field in struct inet_diag_req_v2
- 4116ec6 selftests: make order checking verbose in msg_zerocopy selftest
- 946ba4e selftests: fix OOM in msg_zerocopy selftest
- b75e33e bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- 55a4040 netfilter: nf_tables: unconditionally flush pending work before notifier
- 7692c9b riscv: kexec: Avoid deadlock in kexec crash path
- 5ed821a wifi: wilc1000: fix ies_len type in connect path
- dee8731 gpio: mmio: do not calculate bgpio_bits via "ngpios"
- e3af5b1 net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
- 9edc7a8 net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
- 702b17f net: allow skb_datagram_iter to be called from any context
- 895f563 gpiolib: of: fix lookup quirk for MIPS Lantiq
- e536e6e e1000e: Fix S0ix residency on corporate systems
- f451386 KVM: s390: fix LPSWEY handling
- 8c2debd tcp_metrics: validate source addr length
- 4970e48 bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
- 0456697 Bluetooth: ISO: Check socket flag instead of hcon
- 3826308 Bluetooth: Ignore too large handle values in BIG
- 1ae31b3 Bluetooth: hci_event: Fix setting of unicast qos interval
- a9f4a9b net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
- 3e3551f net/mlx5: E-switch, Create ingress ACL when needed
- 8a7fc23 UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
- 9e8f0c5 net: phy: phy_device: Fix PHY LED blinking code comment
- 6170757 mac802154: fix time calculation in ieee802154_configure_durations()
- abe067d vhost_task: Handle SIGKILL by flushing work and exiting
- f5bb721 vhost: Release worker mutex during flushes
- a86f963 vhost: Use virtqueue mutex for swapping worker
- 76d7b86 tools/power turbostat: Remember global max_die_id
- 3ee21e1 cdrom: rearrange last_media_change check to avoid unintentional overflow
- e130d4f btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
- 90a01ae s390/pkey: Wipe sensitive data on failure
- d0bbbf3 jffs2: Fix potential illegal address access in jffs2_free_inode
- b5f1844 serial: imx: Raise TX trigger level to 8
- 586b410 scsi: mpi3mr: Sanitise num_phys
- 44958ca f2fs: check validation of fault attrs in f2fs_build_fault_attr()
- 7e5471b bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
- 9216097 igc: fix a log entry using uninitialized netdev
- c80d53c selftests/net: fix uninitialized variables
- ee123d5 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
- 4e40bc5 kunit: Fix timeout message
- 6a3cacf orangefs: fix out-of-bounds fsid access
- 7c91479 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
- e0cd887 i2c: i801: Annotate apanel_addr as __ro_after_init
- 8ac224e media: dvb-frontends: tda10048: Fix integer overflow
- 29ce81f media: s2255: Use refcount_t instead of atomic_t for num_channels
- 0f9d21e media: dvb-frontends: tda18271c2dd: Remove casting during div
- 3f25b5f net: dsa: mv88e6xxx: Correct check for empty list
- 79ef1a5 thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
- 547cb99 wifi: mt76: mt7996: add sanity checks for background radar trigger
- ff6b26b wifi: mt76: replace skb_put with skb_put_zero
- 9a24eb8 usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
- c727e46 Input: ff-core - prefer struct_size over open coded arithmetic
- 50c6c51 firmware: dmi: Stop decoding on broken entry
- 58405d6 sctp: prefer struct_size over open coded arithmetic
- 864a024 riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
- af19067 media: dw2102: Don't translate i2c read into write
- 3fac5ae drm/amdgpu: fix the warning about the expression (int)size - len
- 7e0fbce drm/amdgpu: fix uninitialized scalar variable warning
- 8e5cbc8 drm/amd/display: Fix uninitialized variables in DM
- 95ad20e drm/amd/display: Skip finding free audio for unknown engine_id
- 96bf81c drm/amd/display: Check pipe offset before setting vblank
- 9933eca drm/amd/display: Check index msg_id before read or write
- e55077b drm/amdgpu: Initialize timestamp for some legacy SOCs
- 855ae72 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
- 646e13f drm/amdgpu: Fix uninitialized variable warnings
- 5c21725 media: mediatek: vcodec: Only free buffer VA that is not NULL
- b502d4a crypto: aead,cipher - zeroize key buffer after use
- 1ee6444 RISC-V: KVM: Fix the initial sample period value
- e7d1930 selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
- a1a629f selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
- 264451a selftests/bpf: adjust dummy_st_ops_success to detect additional error
- b6ded53 scsi: qedf: Make qedf_execute_tmf() non-preemptible
- b8c5f63 IB/core: Implement a limit on UMAD receive List
- c15bb7c media: dvb-usb: dib0700_devices: Add missing release_firmware()
- 47abb68 media: dvb: as102-fe: Fix as10x_register_addr packing
- 0f37946 powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
- 04d531b drm/lima: fix shared irq handling on driver remove
- 7fc8d9a crypto: hisilicon/debugfs - Fix debugfs uninit process issue
...
Linux 6.9.8-xanmod1
- 77bcbc2 Linux 6.9.8-xanmod1
- d5bc900 Merge tag 'v6.9.8' into 6.9
- 2106717 Linux 6.9.8
- 24bb80a tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
- 8fb36f8 serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
- f05cdbe serial: imx: only set receiver level if it is zero
- 192d463 netfs: Fix netfs_page_mkwrite() to flush conflicting data, not wait
- 3473eb8 netfs: Fix netfs_page_mkwrite() to check folio->mapping is valid
- d629560 cxl/region: check interleave capability
- b8a40a6 cxl/region: Avoid null pointer dereference in region lookup
- 2f0ea2e cxl/region: Move cxl_dpa_to_region() work to the region driver
- 402c7f7 arm64: dts: rockchip: Add sound-dai-cells for RK3368
- a1af77a arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4B
- 0590894 reset: gpio: Fix missing gpiolib dependency for GPIO reset controller
- 90374fb arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
- 1d064e4 cxl/mem: Fix no cxl_nvd during pmem region auto-assembling
- dcd9c79 cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management
- 53058b5 arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
- 1472d8b Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes"
- e2905fc ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
- bfcad29 arm64: dts: rockchip: Fix the value of
dlg,jack-det-rate
mismatch on rk3399-gru - 42eb867 arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tiger
- 61bb4a5 arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
- 86e3d92 arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
- 11e964d pwm: stm32: Fix error message to not describe the previous error path
- d808900 pwm: stm32: Fix calculation of prescaler
- 68b460e mm/page_alloc: Separate THP PCP into movable and non-movable categories
- 5f33d7e Revert "net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module"
- 6580811 bcachefs: btree_gc can now handle unknown btrees
- 2c2cd32 bcachefs: Fix setting of downgrade recovery passes/errors
- 5da1f2a bcachefs: Fix bch2_sb_downgrade_update()
- 3989465 bcachefs: Fix sb-downgrade validation
- bf920ed bcachefs: Fix sb_field_downgrade validation
- bd2d5b8 syscalls: fix sys_fanotify_mark prototype
- 7f91555 syscalls: fix compat_sys_io_pgetevents_time64 usage
- 930a4c3 ftruncate: pass a signed offset
- 8106da4 ata: libata-core: Fix double free on error
- e14bc22 ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models
- 57ff077 ata: ahci: Clean up sysfs file on error
- 6c6b4af can: mcp251xfd: fix infinite loop when xmit fails
- 9d42bcb batman-adv: Don't accept TT entries for out-of-spec VIDs
- f217e33 io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI
- c6b5ff5 drm/amdgpu/atomfirmware: fix parsing of vram_info
- c990344 drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
- 6e49a15 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
- 414f4a3 drm/i915/gt: Fix potential UAF by revoke of fence registers
- dd9ec0e drm/amdgpu: avoid using null object of framebuffer
- 00702cf drm/fbdev-dma: Only set smem_start is enable per module option
- bdda507 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
- 0acce2a drm/drm_file: Fix pid refcounting race
- c629c9d hexagon: fix fadvise64_64 calling conventions
- 796a884 csky, hexagon: fix broken sys_sync_file_range
- 009ba8b btrfs: zoned: fix initial free space detection
- 1d372b2 sh: rework sync_file_range ABI
- 91e3c06 kbuild: Install dtb files as 0644 in Makefile.dtbinst
- e3cde47 irqchip/loongson-liointc: Set different ISRs for different cores
- 3d732f9 cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
- a4787a0 cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
- 49928a4 irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
- 08bf4ee cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
- 97fe0b9 nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[]
- 45fc8d2 PCI/MSI: Fix UAF in msi_capability_init
- 0bc0a74 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
- cdfc341 net: can: j1939: recover socket queue on CAN bus error during BAM transmission
- ba7e5ae net: can: j1939: Initialize unused data in j1939_send_one()
- f935def tty: mcf: MCF54418 has 10 UARTS
- f07d459 tty: mxser: Remove __counted_by from mxser_board.ports[]
- 3aa58cf ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
- 3fea132 serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
- 602584e serial: core: introduce uart_port_tx_limited_flags()
- 0d6d5bb serial: imx: set receiver level before starting uart
- 6270051 serial: 8250_omap: Implementation of Errata i2310
- e3f0ca1 tty: serial: 8250: Fix port count mismatch with the device
- fa42c4e Revert "serial: core: only stop transmit when HW fifo is empty"
- 0bc1f76 usb: dwc3: core: Workaround for CSR read timeout
- 1f58e17 usb: ucsi: stm32: fix command completion handling
- aaf67b0 Revert "usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach"
- fb2c657 Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment"
- 6d9cd9b usb: typec: ucsi: glink: fix child node release in probe function
- 5866593 usb: gadget: aspeed_udc: fix device address configuration
- f1274cf usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
- ac90075 usb: atm: cxacru: fix endpoint checking in cxacru_bind()
- 2b776d7 usb: musb: da8xx: fix a resource leak in probe()
- 01378f3 usb: gadget: printer: fix races against disable
- 15b08fd usb: gadget: printer: SS+ support
- 688ace4 net: usb: ax88179_178a: improve link status logs
- bb45c4a iio: chemical: bme680: Fix sensor data read operation
- 3add41b iio: chemical: bme680: Fix overflows in compensate() functions
- ec3fc44 iio: chemical: bme680: Fix calibration data variable
- b031d96 iio: chemical: bme680: Fix pressure value output
- 8e2f7c2 iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
- bb5efe8 iio: adc: ad7266: Fix variable checking bug
- cf39681 iio: humidity: hdc3020: fix hysteresis representation
- 060a30b ata,scsi: libata-core: Do not leak memory for ata_port struct members
- 8a8ff7e ata: libata-core: Fix null pointer dereference on error
- 98bd8d7 i2c: testunit: discard write requests while old command is running
- 38c78d5 i2c: testunit: don't erase registers after STOP
- ecb48d1 kbuild: rpm-pkg: fix build error with CONFIG_MODULES=n
- 16e7649 kbuild: Fix build target deb-pkg: ln: failed to create hard link
- 6f6fde0 kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
- 2747ad3 counter: ti-eqep: enable clock at probe
- bd1e42e SUNRPC: Fix backchannel reply, again
- 8c9d576 iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
- 10698db mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
- 52e0091 mmc: sdhci: Do not invert write-protect twice
- 5a012be mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
- 4d96632 mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
- 501a094 mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
- 2e56cc1 Revert "mmc: moxart-mmc: Use sg_miter for PIO"
- f93fe12 mm/memory: don't require head page for do_set_pmd()
- 9983b81 mm: fix incorrect vbq reference in purge_fragmented_block
- 7970c84 kasan: fix bad call to unpoison_slab_object
- 85c3710 nfs: drop the incorrect assertion in nfs_swap_rw()
- 331d107 ocfs2: fix DIO failure due to insufficient transaction credits
- 957db01 pinctrl: qcom: spmi-gpio: drop broken pm8008 support
- 5767269 Revert "MIPS: pci: lantiq: restore reset gpio polarity"
- 00997a5 parisc: use generic sys_fanotify_mark implementation
- a3b65c8 x86: stop playing stack games in profile_pc()
- 8360bf6 randomize_kstack: Remove non-functional per-arch entropy filtering
- 47a129f tools/power turbostat: option '-n' is ambiguous
- d972e7b gpiolib: cdev: Ignore reconfiguration without direction
- 847d925 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
- 7a1be1d iommu/amd: Fix GT feature enablement again
- b24f089 iommu/amd: Invalidate cache before removing device from domain list
- 661b45a iommu/amd: Introduce per device DTE update function
- ebee3db riscv: stacktrace: convert arch_stack_walk() to noinstr
- bf3825a drm/amdgpu: Fix pci state save during mode-1 reset
- 5aae340 RISC-V: fix vector insn load/store width mask
- 7e8b940 nfsd: initialise nfsd_info.mutex early.
- 100de7f arm64: Clear the initial ID map correctly before remapping
- c542e51 gpio: davinci: Validate the obtained number of IRQs
- 0aaf41c drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
- b8c3243 nvmet: make 'tsas' attribute idempotent for RDMA
- ca4d1f1 nvme: fixup comment for nvme RDMA Provider Type
- 09b3377 nvmet: do not return 'reserved' for empty TSAS values
- 583ce24 drm/xe: Check pat.ops before dumping PAT settings
- ebacd4b drm/radeon/radeon_display: Decrease the size of allocated memory
- c1a964b evm: Enforce signatures on unsupported fil...
Linux 6.6.37-xanmod1
- 7387100 Linux 6.6.37-xanmod1
- 5dd0abb Merge tag 'v6.6.37' into 6.6
- 8fa96e4 Linux 6.6.37
- 8417af0 tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
- 18630d8 serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
- 633c861 serial: imx: only set receiver level if it is zero
- 843836b cxl/region: check interleave capability
- a9e099e cxl/region: Avoid null pointer dereference in region lookup
- f12be1a cxl/region: Move cxl_dpa_to_region() work to the region driver
- 3b75869 arm64: dts: rockchip: Add sound-dai-cells for RK3368
- a96a83c arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
- d530fe8 arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
- c663989 ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
- 619c5fe arm64: dts: rockchip: Fix the value of
dlg,jack-det-rate
mismatch on rk3399-gru - b6970ce arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
- c49af00 arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
- c5978b9 mm/page_alloc: Separate THP PCP into movable and non-movable categories
- 07caf75 Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
- d83df7d pwm: stm32: Refuse too small period requests
- 0043238 erofs: fix NULL dereference of dif->bdev_handle in fscache mode
- c636bb3 syscalls: fix sys_fanotify_mark prototype
- e04886b syscalls: fix compat_sys_io_pgetevents_time64 usage
- 8363592 ftruncate: pass a signed offset
- 062e256 ata: libata-core: Fix double free on error
- d8d5412 ata: ahci: Clean up sysfs file on error
- 3e72558 can: mcp251xfd: fix infinite loop when xmit fails
- 73fb6df batman-adv: Don't accept TT entries for out-of-spec VIDs
- 01f5887 drm/amdgpu/atomfirmware: fix parsing of vram_info
- 89d8a85 drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
- 7ece609 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
- 06dec31 drm/i915/gt: Fix potential UAF by revoke of fence registers
- 330c8c1 drm/amdgpu: avoid using null object of framebuffer
- f29fcfb drm/fbdev-dma: Only set smem_start is enable per module option
- cb751e4 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
- 1668258 drm/drm_file: Fix pid refcounting race
- 5515a81 hexagon: fix fadvise64_64 calling conventions
- 32dffe1 csky, hexagon: fix broken sys_sync_file_range
- a0bfefc btrfs: zoned: fix initial free space detection
- 91878a2 sh: rework sync_file_range ABI
- 8299743 kbuild: Install dtb files as 0644 in Makefile.dtbinst
- d2683b2 irqchip/loongson-liointc: Set different ISRs for different cores
- 52bbae4 cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
- c5a51cf irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
- da3cabf cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
- ff1121d PCI/MSI: Fix UAF in msi_capability_init
- 177e33b net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
- b6f7827 net: can: j1939: recover socket queue on CAN bus error during BAM transmission
- ab2a683 net: can: j1939: Initialize unused data in j1939_send_one()
- 31020be tty: mcf: MCF54418 has 10 UARTS
- 1d994fb ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
- d3ebc55 serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
- 60dc1a2 serial: core: introduce uart_port_tx_limited_flags()
- d75b8ae serial: imx: set receiver level before starting uart
- e67d7f3 serial: 8250_omap: Implementation of Errata i2310
- 2ab2545 Revert "serial: core: only stop transmit when HW fifo is empty"
- 6b80ccc usb: dwc3: core: Workaround for CSR read timeout
- ab99c4b usb: dwc3: core: Add DWC31 version 2.00a controller
- e630592 usb: ucsi: stm32: fix command completion handling
- 519610e usb: typec: ucsi: glink: fix child node release in probe function
- 9ed8e8c usb: gadget: aspeed_udc: fix device address configuration
- 17e2956 usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
- f536f09 usb: atm: cxacru: fix endpoint checking in cxacru_bind()
- bcf78ec usb: musb: da8xx: fix a resource leak in probe()
- a96915f usb: gadget: printer: fix races against disable
- 9dec26e usb: gadget: printer: SS+ support
- cc2bce1 net: usb: ax88179_178a: improve link status logs
- 055b4e3 iio: chemical: bme680: Fix sensor data read operation
- b596739 iio: chemical: bme680: Fix overflows in compensate() functions
- 9370996 iio: chemical: bme680: Fix calibration data variable
- 1338288 iio: chemical: bme680: Fix pressure value output
- 7387777 iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
- 1ce8be8 iio: adc: ad7266: Fix variable checking bug
- 8c65da9 ata,scsi: libata-core: Do not leak memory for ata_port struct members
- 119c97a ata: libata-core: Fix null pointer dereference on error
- 84ee451 i2c: testunit: discard write requests while old command is running
- 37bec25 i2c: testunit: don't erase registers after STOP
- b89b0af kbuild: Fix build target deb-pkg: ln: failed to create hard link
- 4edc6c5 kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
- 8fd89aa counter: ti-eqep: enable clock at probe
- da6c6ad iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
- 7fb456c mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
- 3336979 mmc: sdhci: Do not invert write-protect twice
- 006e04a mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
- 485d942 mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
- 50a6879 mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
- 88e0ad4 mm: fix incorrect vbq reference in purge_fragmented_block
- bc5e98e nfs: drop the incorrect assertion in nfs_swap_rw()
- c05ffb6 ocfs2: fix DIO failure due to insufficient transaction credits
- c2a7881 pinctrl: qcom: spmi-gpio: drop broken pm8008 support
- 9b95f63 Revert "MIPS: pci: lantiq: restore reset gpio polarity"
- d0be1c8 parisc: use generic sys_fanotify_mark implementation
- 16222be x86: stop playing stack games in profile_pc()
- 591c065 randomize_kstack: Remove non-functional per-arch entropy filtering
- 67ccb6b gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
- 74eb70c riscv: stacktrace: convert arch_stack_walk() to noinstr
- f16c10e drm/amdgpu: Fix pci state save during mode-1 reset
- abb84c4 RISC-V: fix vector insn load/store width mask
- 2d83492 gpio: davinci: Validate the obtained number of IRQs
- 0ca8656 drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
- e834fec nvme: fixup comment for nvme RDMA Provider Type
- 41e5860 drm/radeon/radeon_display: Decrease the size of allocated memory
- 3429ef5 gfs2: Fix NULL pointer dereference in gfs2_log_flush
- ed4434b soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
- 79c9ea0 irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
- 06fa2d9 media: dvbdev: Initialize sbuf
- d8f5ce3 ALSA: emux: improve patch ioctl data validation
- 80575b2 crypto: ecdh - explicitly zeroize private_key
- 69f4952 net/dpaa2: Avoid explicit cpumask var allocation on stack
- 724e796 net/iucv: Avoid explicit cpumask var allocation on stack
- 8ac281d RDMA/restrack: Fix potential invalid address access
- d812ae6 bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
- e6bb84c wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
- 5266cbc mtd: partitions: redboot: Added conversion of operands to a larger type
- 9411144 x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
- df475f7 vduse: Temporarily fail if control queue feature requested
- 8d4d145 vduse: validate block features only with block devices
- 1618f7a drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
- 08f6c05 bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()
- f99feda powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
- 1033919 powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
- fdd411a bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
- 3243e64 net: mana: Fix possible double free in error handling path
- 952bf8d netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
- b5418b4 ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
- b4b26d2 tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
- 91fe991 powerpc: restore some missing spu syscalls
- 55aed14 parisc: use correct compat recv/recvfrom syscalls
- 61ff739 sparc: fix compat recv/recvfrom syscalls
- 035c504 sparc: fix old compat_sys_select()
- 784079f net: dsa: microchip: fix wrong register write when masking interrupt
- f981ca3 ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
- fdae4d1 Fix race for duplicate reqsk on identical SYN
- cf0291a btrfs: use NOFS context when getting inodes during logging and log replay
- 3ebda17 netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n
- 14e51ea xdp: Remove WARN() from __xdp_reg_mem_model()
- b36267d ice: Rebuild TC queues on VSI queue reconfiguration
- 9d36f63 net: dsa: microchip:...
Linux 6.6.36-rt35-xanmod1
- 45b8b5a Linux 6.6.36-rt35-xanmod1
- 5f48416 Merge tag 'v6.6.36-rt35' into 6.6-rt
- c1c2d69 Merge tag '6.6.36-xanmod1' into 6.6-rt
- de1f621 Linux 6.6.36-rt35
- 2cd745f prinkt/nbcon: Add a scheduling point to nbcon_kthread_func().
- 36640c1 Linux 6.6.36-xanmod1
- 163f6e7 XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:20240628
- 5010b32 Merge tag 'v6.6.36' into 6.6
- 9c3462c Merge tag 'v6.6.36' into v6.6-rt
- 61945f2 Linux 6.6.36
- b3f7525 Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
- 9de62e8 hid: asus: asus_report_fixup: fix potential read out of bounds
- 25f8b9a kprobe/ftrace: fix build error due to bad function definition
- a089369 net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
- b552a47 ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
- 56aa62f drm/amd/display: revert Exit idle optimizations before HDCP execution
- 988a03e LoongArch: Fix entry point in kernel image header
- eae6e7d efi/loongarch: Directly position the loaded image file
- d9a5d5c vgacon: rework screen_info #ifdef checks
- 05f263c riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
- 5f03d4f riscv: Don't use PGD entries for the linear mapping
- 65ac09c x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
- 71cf8cf x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
- 6408fcf tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
- 7261d27 nbd: Fix signal handling
- 193820e nbd: Improve the documentation of the locking assumptions
- afcd1a3 ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
- 10fc3a1 ocfs2: convert to new timestamp accessors
- 1dbb1a3 wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
- b30c9b1 perf script: Show also errors for --insn-trace option
- 0ea11a1 perf: script: add raw|disasm arguments to --insn-trace option
- 23b1940 spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
- 299c0cb arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
- 6e77a7c spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
- 211deb3 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
- f712670 dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
- 391251d i2c: ocores: set IACK bit after core is enabled
- 84d3549 mm/page_table_check: fix crash on ZONE_DEVICE
- 250fad1 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
- 856cf33 mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
- 08cfaa1 serial: 8250_dw: Revert "Move definitions to the shared header"
- 231f18e efi/x86: Free EFI memory map only when installing a new one.
- 637619b kcov: don't lose track of remote references during softirqs
- ae30200 gcov: add support for GCC 14
- 67bcecd ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- 0550ad8 ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- 63f894d dt-bindings: dma: fsl-edma: fix dma-channels constraints
- b065d79 drm/amdgpu: fix UBSAN warning in kv_dpm.c
- 9e57611 drm/radeon: fix UBSAN warning in kv_dpm.c
- e7bda1f drm/i915/mso: using joiner is not possible with eDP MSO
- 9f3b02c ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
- b03d8b4 ALSA: hda/realtek: Limit mic boost on N14AP7
- dd3068d ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
- 1025281 ovl: fix encoding fid for lower only root
- cd2f517 RDMA/mlx5: Follow rb_key.ats when creating new mkeys
- 637a3be RDMA/mlx5: Remove extra unlock on error path
- 9464632 RDMA/rxe: Fix data copy for IB_SEND_INLINE
- 72040b4 KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
- 48bb628 KVM: arm64: Disassociate vcpus from redistributor region on teardown
- a937ef9 KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
- 32a62a6 LoongArch: Fix multiple hardware watchpoint issues
- 75ecfab LoongArch: Trigger user-space watchpoints correctly
- 4b26f9a LoongArch: Fix watchpoint setting error
- 450df99 cifs: fix typo in module parameter enable_gcm_256
- eacfd7f scsi: ufs: core: Free memory allocated for model before reinit
- bf1e8c2 btrfs: retry block group reclaim without infinite loop
- 454c454 net: do not leave a dangling sk pointer, when socket creation fails
- f08e079 net: usb: ax88179_178a: improve reset check
- 78a6136 net: stmmac: Assign configured channel value to EXTTS event
- 5556721 locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
- 677ff45 ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- 82d5a4b ext4: avoid overflow when setting values via sysfs
- db3d398 arm64: defconfig: enable the vf610 gpio driver
- 17095b1 ACPI: EC: Evaluate orphan _REG under EC device
- d63c635 RDMA/mana_ib: Ignore optional access flags for MRs
- e0deb0e RDMA/mlx5: Add check for srq max_sge attribute
- 3b73301 RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
- a6d6332 firmware: psci: Fix return value from psci_system_suspend()
- 2a21541 io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
- 87e0621 spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
- 434c6b9 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- 83936d4 arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
- 563788a arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
- c41f973 arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
- 625c4fd arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
- 332af18 arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM
- 90d29da thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
- 47a0fe7 regulator: bd71815: fix ramp values
- 79cee58 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
- 6f47c1e dmaengine: fsl-edma: avoid linking both modules
- 30d2259 dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
- fb6e3d4 dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
- ab9501e dmaengine: ioatdma: Fix leaking on version mismatch
- faa35db dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
- 186d778 regulator: core: Fix modpost error "regulator_get_regmap" undefined
- 163868e RDMA/rxe: Fix responder length checking for UD request packets
- 9f06731 spi: cs42l43: Correct SPI root clock speed
- 5f338cb RDMA/bnxt_re: Fix the max msix vectors macro
- 7bcca71 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
- ad22071 bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
- 714782d ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
- 325f8ab netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
- d62df86 seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- 94dd411 netfilter: ipset: Fix suspicious rcu_dereference_protected()
- 3ee9c73 octeontx2-pf: Fix linking objects into multiple modules
- 096a93e octeontx2-pf: Add error handling to VLAN unoffload handling
- 3ef2a16 virtio_net: fixing XDP for fully checksummed packets handling
- ef609fd virtio_net: checksum offloading handling fix
- a71b686 net: stmmac: No need to calculate speed divider when offload is disabled
- a674424 selftests: openvswitch: Use bash as interpreter
- 666e934 ptp: fix integer overflow in max_vclocks_store
- 9126fd8 sched: act_ct: add netns into the key of tcf_ct_flow_table
- b57a4a2 tipc: force a dst refcount before doing decryption
- 5f926aa net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- 284fd7e net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- 123eaaf net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
- de4fc10 net: lan743x: Support WOL at both the PHY and MAC appropriately
- 41805c4 net: lan743x: disable WOL upon resume to restore full data path operation
- 6b2dfc4 qca_spi: Make interrupt remembering atomic
- ef0394c netns: Make get_net_ns() handle zero refcount net
- f897d71 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
- 73e7c8c ipv6: prevent possible NULL dereference in rt6_probe()
- b694772 ipv6: prevent possible NULL deref in fib6_nh_init()
- b6ebe4f netrom: Fix a memory leak in nr_heartbeat_expiry()
- d940be5 ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
- 7f96447 bpf: Avoid splat in pskb_pull_reason
- 5a24f87 ALSA: hda: tas2781: Component should be unbound before deconstruction
- 8be82ac ALSA: hda: cs35l56: Component should be unbound before deconstruction
- 08fa10b cipso: fix total option length computation
- 23a52ca net: mvpp2: use slab_build_skb for oversized frames
- 082b3d4 btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- 823e429 ice: avoid IRQ collision to fix init failure on ACPI S3 resume
- 83de3ac ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
- 590f9d9 ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
- 55d5d08 tracing: Build event generation tests only as modules
- 2cd4854 mips: bmips: BCM6358: make sure CBR is correctly set
- fe5a1bf MIPS: Routerboard 532: Fix vendor retry chec...
Linux 6.9.7-xanmod1
- a806d19 Linux 6.9.7-xanmod1
- cf25f28 XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:20240628
- bfe9df0 Merge tag 'v6.9.7' into 6.9
- 12c740d Linux 6.9.7
- 095dfd9 Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
- 5c117d5 hid: asus: asus_report_fixup: fix potential read out of bounds
- c47b277 kprobe/ftrace: fix build error due to bad function definition
- f2dc8dc net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
- 71ae8c2 ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
- 46c8947 wifi: ath12k: check M3 buffer size as well whey trying to reuse it
- be52965 drm/amd/display: revert Exit idle optimizations before HDCP execution
- 1363890 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
- 7c1ace3 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
- 71f4f06 tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
- 72a0b0b nbd: Fix signal handling
- 0355b8c nbd: Improve the documentation of the locking assumptions
- 3ebd121 spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
- 278c0ef thermal: core: Change PM notifier priority to the minimum
- f0b3b89 arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
- 211a248 spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
- b6978a9 thermal: int340x: processor_thermal: Support shared interrupts
- cd2428b dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
- dab77d8 virt: guest_memfd: fix reference leak on hwpoisoned page
- d7d6aa8 dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
- 89f5457 i2c: ocores: set IACK bit after core is enabled
- 5827545 ima: Avoid blocking in RCU read-side critical section
- dec2382 mm/page_table_check: fix crash on ZONE_DEVICE
- 605b7c3 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
- d64d366 selftests: mptcp: userspace_pm: fixed subtest names
- 8c6c371 mm: shmem: fix getting incorrect lruvec when replacing a shmem folio
- 5df493a mm: huge_memory: fix misused mapping_large_folio_support() for anon folios
- a441356 mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
- e634ba8 MIPS: mipsmtregs: Fix target register for MFTC0
- 2c48087 serial: 8250_dw: Revert "Move definitions to the shared header"
- 777577b efi/x86: Free EFI memory map only when installing a new one.
- 4385112 kcov: don't lose track of remote references during softirqs
- ff8fe0a gcov: add support for GCC 14
- ebaa7d3 net/tcp_ao: Don't leak ao_info on error-path
- 8e1f54e dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr()
- f49eaf6 ata: ahci: Do not enable LPM if no LPM states are supported by the HBA
- e36f6a0 scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devices
- b8d0861 scsi: core: Introduce the BLIST_SKIP_IO_HINTS flag
- eb63357 ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- 72663d3 ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- 261614d dt-bindings: dma: fsl-edma: fix dma-channels constraints
- 068eb46 drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA
- e6eb256 drm/amd/display: Remove redundant idle optimization check
- c4cc939 drm/amdgpu: fix locking scope when flushing tlb
- b0d6126 drm/amdgpu: fix UBSAN warning in kv_dpm.c
- 468a50f drm/radeon: fix UBSAN warning in kv_dpm.c
- a68facb drm/i915/mso: using joiner is not possible with eDP MSO
- 87366fc ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
- 66de09e ALSA: hda/realtek: Limit mic boost on N14AP7
- 52b7d2c ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
- be21995 wifi: mac80211: fix monitor channel with chanctx emulation
- c7f5567 ovl: fix encoding fid for lower only root
- c1e670b RDMA/mlx5: Ensure created mkeys always have a populated rb_key
- c691e31 RDMA/mlx5: Follow rb_key.ats when creating new mkeys
- b325554 RDMA/mlx5: Remove extra unlock on error path
- 19bdb59 RDMA/rxe: Fix data copy for IB_SEND_INLINE
- 89414cc KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
- 152b412 KVM: arm64: Disassociate vcpus from redistributor region on teardown
- 95c8dd7 KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
- 80f632f LoongArch: Fix multiple hardware watchpoint issues
- 2ca4225 LoongArch: Trigger user-space watchpoints correctly
- c864815 LoongArch: Fix watchpoint setting error
- 5def908 cifs: fix typo in module parameter enable_gcm_256
- f8d3d89 scsi: ufs: core: Free memory allocated for model before reinit
- ab58fe2 btrfs: retry block group reclaim without infinite loop
- 5dfe240 net: do not leave a dangling sk pointer, when socket creation fails
- 771c505 net: phy: dp83tg720: get master/slave configuration in link down state
- 4290228 net: usb: ax88179_178a: improve reset check
- 358a949 net: stmmac: Assign configured channel value to EXTTS event
- afadeef net: phy: dp83tg720: wake up PHYs in managed mode
- b829687 ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- 87a1187 ext4: avoid overflow when setting values via sysfs
- 9750135 ACPI: EC: Evaluate orphan _REG under EC device
- bab58e0 RDMA/mana_ib: Ignore optional access flags for MRs
- 4ab99e3 RDMA/mlx5: Add check for srq max_sge attribute
- 1e3179e RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
- acbfea1 LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub
- 2c38df5 firmware: psci: Fix return value from psci_system_suspend()
- acb0702 io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
- e96fe6d drm/xe/vf: Don't touch GuC irq registers if using memory irqs
- a95c4b5 spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
- 3eb35fc x86/resctrl: Don't try to free nonexistent RMIDs
- 39a92db spi: Fix SPI slave probe failure
- 11e9bdf ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models
- e21a4c9 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- 067bf62 arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
- 4a6d69e arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
- 45bb8fa arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
- 973686d arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting node
- e958b8f arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
- ce03343 thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
- e2e66aa regulator: bd71815: fix ramp values
- ef7bacf dmaengine: ioatdma: Fix missing kmem_cache_destroy()
- 902feac dmaengine: fsl-edma: avoid linking both modules
- e8943bb dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
- 39082e6 dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
- 02f7330 dmaengine: ioatdma: Fix leaking on version mismatch
- a5ab5f4 dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id()
- a149689 dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
- 5f8fbf7 regulator: core: Fix modpost error "regulator_get_regmap" undefined
- 943c94f RDMA/rxe: Fix responder length checking for UD request packets
- 1768f00 spi: cs42l43: Correct SPI root clock speed
- 8d0f938 powerpc/crypto: Add generated P8 asm to .gitignore
- f24381d phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets
- 92a2bbc phy: qcom-qmp: pcs: Add missing v6 N4 register offsets
- ced3dd7 phy: qcom-qmp: qserdes-txrx: Add missing registers offsets
- f9dc862 arm64: dts: freescale: imx8mm-verdin: Fix GPU speed
- f40fb88 RDMA/bnxt_re: Fix the max msix vectors macro
- 06a3c6e net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
- 022847c bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
- d0a1681 ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
- 558ced0 netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
- 561475d seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- 3fc09e1 netfilter: ipset: Fix suspicious rcu_dereference_protected()
- ff6bc8c octeontx2-pf: Fix linking objects into multiple modules
- 7b4d9d2 octeontx2-pf: Add error handling to VLAN unoffload handling
- cbfffb7 virtio_net: fixing XDP for fully checksummed packets handling
- 1e15b61 virtio_net: checksum offloading handling fix
- f017828 net: stmmac: No need to calculate speed divider when offload is disabled
- 4d2a101 selftests: openvswitch: Use bash as interpreter
- e1fccfb ptp: fix integer overflow in max_vclocks_store
- b4382b8 sched: act_ct: add netns into the key of tcf_ct_flow_table
- 6808b41 tipc: force a dst refcount before doing decryption
- 7a0e497 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- b96c36d net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
- 8c6bfeb net: lan743x: Support WOL at both the PHY and MAC appropriately
- ff76b4b net: lan743x: disable WOL upon resume to restore full data path operation
- b42fd35 qca_spi: Make interrupt remembering atomic
- 3af28df netns: Make get_net_ns() handle zero refcount net
- 600a62b xfrm6: chec...
Linux 6.6.36-xanmod1
- 36640c1 Linux 6.6.36-xanmod1
- 163f6e7 XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:20240628
- 5010b32 Merge tag 'v6.6.36' into 6.6
- 61945f2 Linux 6.6.36
- b3f7525 Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
- 9de62e8 hid: asus: asus_report_fixup: fix potential read out of bounds
- 25f8b9a kprobe/ftrace: fix build error due to bad function definition
- a089369 net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
- b552a47 ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
- 56aa62f drm/amd/display: revert Exit idle optimizations before HDCP execution
- 988a03e LoongArch: Fix entry point in kernel image header
- eae6e7d efi/loongarch: Directly position the loaded image file
- d9a5d5c vgacon: rework screen_info #ifdef checks
- 05f263c riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
- 5f03d4f riscv: Don't use PGD entries for the linear mapping
- 65ac09c x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
- 71cf8cf x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
- 6408fcf tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
- 7261d27 nbd: Fix signal handling
- 193820e nbd: Improve the documentation of the locking assumptions
- afcd1a3 ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
- 10fc3a1 ocfs2: convert to new timestamp accessors
- 1dbb1a3 wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
- b30c9b1 perf script: Show also errors for --insn-trace option
- 0ea11a1 perf: script: add raw|disasm arguments to --insn-trace option
- 23b1940 spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
- 299c0cb arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
- 6e77a7c spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
- 211deb3 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
- f712670 dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
- 391251d i2c: ocores: set IACK bit after core is enabled
- 84d3549 mm/page_table_check: fix crash on ZONE_DEVICE
- 250fad1 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
- 856cf33 mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
- 08cfaa1 serial: 8250_dw: Revert "Move definitions to the shared header"
- 231f18e efi/x86: Free EFI memory map only when installing a new one.
- 637619b kcov: don't lose track of remote references during softirqs
- ae30200 gcov: add support for GCC 14
- 67bcecd ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- 0550ad8 ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- 63f894d dt-bindings: dma: fsl-edma: fix dma-channels constraints
- b065d79 drm/amdgpu: fix UBSAN warning in kv_dpm.c
- 9e57611 drm/radeon: fix UBSAN warning in kv_dpm.c
- e7bda1f drm/i915/mso: using joiner is not possible with eDP MSO
- 9f3b02c ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
- b03d8b4 ALSA: hda/realtek: Limit mic boost on N14AP7
- dd3068d ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
- 1025281 ovl: fix encoding fid for lower only root
- cd2f517 RDMA/mlx5: Follow rb_key.ats when creating new mkeys
- 637a3be RDMA/mlx5: Remove extra unlock on error path
- 9464632 RDMA/rxe: Fix data copy for IB_SEND_INLINE
- 72040b4 KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
- 48bb628 KVM: arm64: Disassociate vcpus from redistributor region on teardown
- a937ef9 KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
- 32a62a6 LoongArch: Fix multiple hardware watchpoint issues
- 75ecfab LoongArch: Trigger user-space watchpoints correctly
- 4b26f9a LoongArch: Fix watchpoint setting error
- 450df99 cifs: fix typo in module parameter enable_gcm_256
- eacfd7f scsi: ufs: core: Free memory allocated for model before reinit
- bf1e8c2 btrfs: retry block group reclaim without infinite loop
- 454c454 net: do not leave a dangling sk pointer, when socket creation fails
- f08e079 net: usb: ax88179_178a: improve reset check
- 78a6136 net: stmmac: Assign configured channel value to EXTTS event
- 5556721 locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
- 677ff45 ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- 82d5a4b ext4: avoid overflow when setting values via sysfs
- db3d398 arm64: defconfig: enable the vf610 gpio driver
- 17095b1 ACPI: EC: Evaluate orphan _REG under EC device
- d63c635 RDMA/mana_ib: Ignore optional access flags for MRs
- e0deb0e RDMA/mlx5: Add check for srq max_sge attribute
- 3b73301 RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
- a6d6332 firmware: psci: Fix return value from psci_system_suspend()
- 2a21541 io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
- 87e0621 spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
- 434c6b9 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- 83936d4 arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
- 563788a arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
- c41f973 arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
- 625c4fd arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
- 332af18 arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM
- 90d29da thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
- 47a0fe7 regulator: bd71815: fix ramp values
- 79cee58 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
- 6f47c1e dmaengine: fsl-edma: avoid linking both modules
- 30d2259 dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
- fb6e3d4 dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
- ab9501e dmaengine: ioatdma: Fix leaking on version mismatch
- faa35db dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
- 186d778 regulator: core: Fix modpost error "regulator_get_regmap" undefined
- 163868e RDMA/rxe: Fix responder length checking for UD request packets
- 9f06731 spi: cs42l43: Correct SPI root clock speed
- 5f338cb RDMA/bnxt_re: Fix the max msix vectors macro
- 7bcca71 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
- ad22071 bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
- 714782d ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
- 325f8ab netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
- d62df86 seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- 94dd411 netfilter: ipset: Fix suspicious rcu_dereference_protected()
- 3ee9c73 octeontx2-pf: Fix linking objects into multiple modules
- 096a93e octeontx2-pf: Add error handling to VLAN unoffload handling
- 3ef2a16 virtio_net: fixing XDP for fully checksummed packets handling
- ef609fd virtio_net: checksum offloading handling fix
- a71b686 net: stmmac: No need to calculate speed divider when offload is disabled
- a674424 selftests: openvswitch: Use bash as interpreter
- 666e934 ptp: fix integer overflow in max_vclocks_store
- 9126fd8 sched: act_ct: add netns into the key of tcf_ct_flow_table
- b57a4a2 tipc: force a dst refcount before doing decryption
- 5f926aa net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- 284fd7e net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- 123eaaf net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
- de4fc10 net: lan743x: Support WOL at both the PHY and MAC appropriately
- 41805c4 net: lan743x: disable WOL upon resume to restore full data path operation
- 6b2dfc4 qca_spi: Make interrupt remembering atomic
- ef0394c netns: Make get_net_ns() handle zero refcount net
- f897d71 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
- 73e7c8c ipv6: prevent possible NULL dereference in rt6_probe()
- b694772 ipv6: prevent possible NULL deref in fib6_nh_init()
- b6ebe4f netrom: Fix a memory leak in nr_heartbeat_expiry()
- d940be5 ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
- 7f96447 bpf: Avoid splat in pskb_pull_reason
- 5a24f87 ALSA: hda: tas2781: Component should be unbound before deconstruction
- 8be82ac ALSA: hda: cs35l56: Component should be unbound before deconstruction
- 08fa10b cipso: fix total option length computation
- 23a52ca net: mvpp2: use slab_build_skb for oversized frames
- 082b3d4 btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- 823e429 ice: avoid IRQ collision to fix init failure on ACPI S3 resume
- 83de3ac ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
- 590f9d9 ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
- 55d5d08 tracing: Build event generation tests only as modules
- 2cd4854 mips: bmips: BCM6358: make sure CBR is correctly set
- fe5a1bf MIPS: Routerboard 532: Fix vendor retry check code
- b89c2c5 ALSA: seq: ump: Fix missing System Reset message handling
- ff27bd8 ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- fae0e05 PCI: Do not wait for disconnected devices when resuming
- 96a0e06 ACPI: EC: Install address space handler at the n...
Linux 6.6.35-rt34-xanmod1
- 7f4147f Linux 6.6.35-rt34-xanmod1
- e025391 XANMOD: .gitlab-ci: Change docker image to xanmod-toolchain:20240628
- 930671b Merge tag '6.6.35-xanmod1' into 6.6-rt
- e5311ac Merge tag 'v6.6.35-rt34' into 6.6-rt
- bca099c Linux 6.6.35-rt34
- 4d4388f Merge tag 'v6.6.35' into v6.6-rt
- 3c11257 Linux 6.6.35-xanmod1
- 0a3c4bb Merge tag 'v6.6.35' into 6.6
- 5f2d070 Linux 6.6.35
- 3466aba zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
- 2fd6cfb i2c: designware: Fix the functionality flags of the slave-only interface
- 572afd4 i2c: at91: Fix the functionality flags of the slave-only interface
- a4cd607 misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
- 2cc3263 usb-storage: alauda: Check whether the media is initialized
- 3a03ef3 serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
- 836e1a9 serial: 8250_dw: Replace ACPI device check by a quirk
- 1d98b6a serial: 8250_dw: Switch to use uart_read_port_properties()
- f59e239 serial: port: Introduce a common helper to read properties
- 68a53d1 serial: core: Add UPIO_UNKNOWN constant for unknown port type
- 1006d1b device property: Implement device_is_big_endian()
- dd431c3 ima: Fix use-after-free on a dentry's dname.name
- 0b8fba3 greybus: Fix use-after-free bug in gb_interface_release due to race condition.
- aefd8f3 selftests: net: lib: avoid error removing empty netns name
- 44bdef2 selftests: net: lib: support errexit with busywait
- 1d650d2 selftests/net/lib: no need to record ns name if it already exist
- d722ed2 selftests/net/lib: update busywait timeout value
- 8a73c08 cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- 3beccb6 remoteproc: k3-r5: Jump to error handling labels in start/stop errors
- bb2f318 selftests: forwarding: Avoid failures to source net/lib.sh
- 2a96995 selftests/net: add variable NS_LIST for lib.sh
- 04f7b9b selftests/net: add lib.sh
- dd782da Revert "fork: defer linking file vma until vma is fully initialized"
- 72b5c7f serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
- 0d73477 mm/huge_memory: don't unpoison huge_zero_folio
- 93d61e1 tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
- 614d397 nilfs2: fix potential kernel bug due to lack of writeback flag waiting
- f8474ca swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
- 6c385c1 swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
- 6033fc9 swiotlb: Enforce page alignment in swiotlb_alloc()
- 9f20501 xfs: allow cross-linking special files without project quota
- 8bb0402 xfs: don't use current->journal_info
- 79ba47d xfs: allow sunit mount option to repair bad primary sb stripe values
- ae60928 xfs: ensure submit buffers on LSN boundaries in error handlers
- 04fa426 xfs: shrink failure needs to hold AGI buffer
- ea365e6 xfs: fix SEEK_HOLE/DATA for regions with active COW extents
- 7f0e5af xfs: fix scrub stats file permissions
- 20bccdb xfs: fix imprecise logic in xchk_btree_check_block_owner
- 092571e btrfs: zoned: fix use-after-free due to race with dev replace
- 069e0cc btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- 68713bc btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- a139ad6 btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- f952676 btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- a3be677 pmdomain: ti-sci: Fix duplicate PD referrals
- 6fd0627 intel_th: pci: Add Lunar Lake support
- ebcef91 intel_th: pci: Add Meteor Lake-S support
- c8727dd intel_th: pci: Add Sapphire Rapids SOC support
- 37eb9f7 intel_th: pci: Add Granite Rapids SOC support
- 3b08df8 intel_th: pci: Add Granite Rapids support
- f287b1e drm/i915: Fix audio component initialization
- 7a9883b drm/i915/dpt: Make DPT object unshrinkable
- 1b4a8b8 drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
- 1d2f112 drm/i915/gt: Disarm breadcrumbs if engines are already idle
- 42524cc rtla/auto-analysis: Replace \t with spaces
- d32f12e rtla/timerlat: Simplify "no value" printing on top
- 8661a7a riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- 6ee0c84 iio: invensense: fix interrupt timestamp alignment
- 955c824 iio: adc: axi-adc: make sure AXI clock is enabled
- 33187fa remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
- 2494bc8 remoteproc: k3-r5: Wait for core0 power-up before powering up core1
- aa81c7b dmaengine: axi-dmac: fix possible race in remove()
- 4145835 PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
- 3c361f3 ocfs2: fix races between hole punching and AIO+DIO
- 7ec0e3b ocfs2: use coarse time for new created files
- 518fbd6 fs/proc: fix softlockup in __read_vmcore
- ba04b45 knfsd: LOOKUP can return an illegal error value
- 591d5b1 spmi: hisi-spmi-controller: Do not override device identifier
- e293c6b vmci: prevent speculation leaks by sanitizing event in event_deliver()
- 2d11505 dma-buf: handle testing kthreads creation failure
- e946428 sock_map: avoid race between sock_map_close and sk_psock_put
- 2c581ca null_blk: Print correct max open zones limit in null_init_zoned_dev()
- 5fc6b70 kheaders: explicitly define file modes for archived headers
- fcb88dc tracing/selftests: Fix kprobe event name test for .isra. functions
- d63e501 riscv: fix overlap of allocated page and PTR_ERR
- 7063f15 perf auxtrace: Fix multiple use of --itrace option
- 809a2ed perf/core: Fix missing wakeup when waiting for context reference
- 348008f x86/amd_nb: Check for invalid SMN reads
- d91ddd0 x86/kexec: Fix bug with call depth tracking
- 5c0fb9c irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
- 6d0881a clkdev: Update clkdev id usage to allow for longer names
- dbf0787 mptcp: pm: update add_addr counters after connect
- 09469a0 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
- f1f0a46 mptcp: ensure snd_una is properly initialized on connect
- 35bcf16 drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- a269c57 drm/exynos/vidi: fix memory leak in .get_modes()
- fd88057 ACPI: x86: Force StorageD3Enable on more products
- 5bf196f parisc: Try to fix random segmentation faults in package builds
- a42b006 drivers: core: synchronize really_probe() and dev_uevent()
- e57c84e iio: imu: inv_icm42600: delete unneeded update watermark call
- aaf6b32 iio: invensense: fix odr switching to same value
- 8e47206 iio: dac: ad5592r: fix temperature channel scaling value
- 24ff87b iio: adc: ad9467: fix scan type sign
- d4f3861 x86/boot: Don't add the EFI stub to targets, again
- db20d4e ksmbd: fix missing use of get_write in in smb2_set_ea()
- 13b38f9 ksmbd: move leading slash check to smb2_get_name()
- 86c9713 misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- ca6660c bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()
- 185c72f af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
- 183ebc1 ionic: fix use after netif_napi_del()
- 7caefa2 net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- a6cc9e9 net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- 96d3265 net/ipv6: Fix the RT cache flush via sysctl using a previous delay
- 9a3eb48 nvmet-passthru: propagate status from id override functions
- fe1e395 block: fix request.queuelist usage in flush
- 6b71554 block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()
- 35119b1 net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
- d01f39f gve: ignore nonrelevant GSO type bits when processing TSO headers
- b0c95ce net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
- 2ad10c2 scsi: ufs: core: Quiesce request queues before checking pending cmds
- 567cfc5 x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
- 5396ce9 x86/asm: Use %c/%n instead of %P operand modifier in asm templates
- 2ba35b3 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- b30669f netfilter: nft_inner: validate mandatory meta and payload
- 7ccca39 Bluetooth: fix connection setup in l2cap_connect
- 599a28f Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
- 110764a net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
- bb5c1b0 geneve: Fix incorrect inner network header offset when innerprotoinherit is set
- c726609 net dsa: qca8k: fix usages of device_get_named_child_node()
- d61808a tcp: fix race in tcp_v6_syn_recv_sock()
- b5c8ffc drm/bridge/panel: Fix runtime warning on panel bridge release
- 9460961 drm/komeda: check for error-valued pointer
- f100031 net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
- fd2b613 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- 47016dc net: hns3: add cond_resched() to hns3 ring buffer init process
- 689de7c net: hns3: fix kernel crash problem in concurrent scenario
- ef01c26 net: sfp: Always call
sfp_sm_mod_remove()
on remove - 6797259 modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
...