Skip to content

Linux 6.6.9-xanmod1

Compare
Choose a tag to compare
@xanmod xanmod released this 01 Jan 17:15
· 3507 commits to 6.5 since this release
b3ec57c
  • b3ec57c Linux 6.6.9-xanmod1
  • 801e53c Merge tag 'v6.6.9' into 6.6
  • 5e9df83 Linux 6.6.9
  • 883b9f5 spi: cadence: revert "Add SPI transfer delays"
  • ddc4ad5 x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully
  • 6778977 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
  • 5518f16 x86/alternatives: Sync core before enabling interrupts
  • e13ce00 KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
  • 05d47e2 KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy()
  • 71c631a KVM: arm64: vgic: Simplify kvm_vgic_destroy()
  • 6fbaeff thunderbolt: Fix memory leak in margining_port_remove()
  • 50ae1c4 lib/vsprintf: Fix %pfwf when current node refcount == 0
  • 9a6ed4e gpio: dwapb: mask/unmask IRQ when disable/enale it
  • add8973 bus: ti-sysc: Flush posted write only after srst_udelay
  • 6e827b1 pinctrl: starfive: jh7100: ignore disabled device tree nodes
  • dc958dd pinctrl: starfive: jh7110: ignore disabled device tree nodes
  • c18cf95 selftests: mptcp: join: fix subflow_send_ack lookup
  • 3b66455 dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
  • 7e39c55 tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
  • d7ef2ee scsi: core: Always send batch on reset or error handling command
  • 71758d4 Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
  • 09283d6 nvmem: brcm_nvram: store a copy of NVRAM content
  • dbf0c97 spi: atmel: Fix clock issue when using devices with different polarities
  • 4b74558 spi: atmel: Prevent spi transfers from being killed
  • 662ae99 spi: atmel: Do not cancel a transfer upon any signal
  • bddd8b5 ring-buffer: Fix slowpath of interrupted event
  • 307f56f ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
  • 82aaf7f ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
  • 0590874 9p: prevent read overrun in protocol dump tracepoint
  • e0730d7 drm/i915/dmc: Don't enable any pipe DMC events
  • 706b554 drm/i915: Reject async flips with bigjoiner
  • ac48fce smb: client: fix OOB in smbCalcSize()
  • 3b5f0d0 smb: client: fix OOB in SMB2_query_info_init()
  • 6630441 smb: client: fix potential OOB in cifs_dump_detail()
  • c0e98de smb: client: fix OOB in cifsd when receiving compounded resps
  • c21acd6 nfsd: call nfsd_last_thread() before final nfsd_put()
  • 7b5ef50 dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
  • 93f763c net: stmmac: fix incorrect flag check in timestamp interrupt
  • 92b8881 net: avoid build bug in skb extension length calculation
  • 30302b4 net: ks8851: Fix TX stall caused by TX buffer overrun
  • d282186 net: rfkill: gpio: set GPIO direction
  • 506ef81 net: 9p: avoid freeing uninit memory in p9pdu_vreadf
  • cac2003 Input: soc_button_array - add mapping for airplane mode button
  • d4ab5cf net: usb: ax88179_178a: avoid failed operations when device is disconnected
  • ebd7bc4 usb: fotg210-hcd: delete an incorrect bounds test
  • 847f8f5 usb: typec: ucsi: fix gpio-based orientation detection
  • 34c032a Bluetooth: Add more enc key size check
  • 865f1f4 Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
  • 0974347 Bluetooth: L2CAP: Send reject on command corrupted request
  • 1d576c3 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
  • 90d6a39 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
  • 9c75601 ASoC: tas2781: check the validity of prm_no/cfg_no
  • 23c2e6c ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
  • ff02d91 ALSA: hda/tas2781: select program 0, conf 0 by default
  • 27149e8 USB: serial: option: add Quectel RM500Q R13 firmware support
  • 3cb3868 USB: serial: option: add Foxconn T99W265 with new baseline
  • 7dbe89b USB: serial: option: add Quectel EG912Y module support
  • 66c1315 USB: serial: ftdi_sio: update Actisense PIDs constant names
  • 4ccca00 wifi: cfg80211: fix certs build to not depend on file order
  • 018f336 wifi: cfg80211: Add my certificate
  • e4006c5 wifi: mt76: fix crash with WED rx support enabled
  • af60d63 usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
  • 1937e40 ARM: dts: Fix occasional boot hang for am3 usb
  • e8e214d ALSA: usb-audio: Increase delay in MOTU M quirk
  • ae0faa9 iio: triggered-buffer: prevent possible freeing of wrong buffer
  • 55efc54 iio: tmag5273: fix temperature offset
  • 7116fa3 iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
  • 7a9c971 iio: imu: adis16475: add spi_device_id table
  • 706b7ac iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
  • d79cb9b iio: adc: imx93: add four channels for imx93 adc
  • 60d6d27 iio: kx022a: Fix acceleration value scaling
  • 1f72133 scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
  • a8409bc scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
  • 92ba459 scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
  • e40e75a iio: adc: meson: add separate config for axg SoC family
  • 2a83824 Input: ipaq-micro-keys - add error handling for devm_kmemdup
  • 5832822 interconnect: qcom: sm8250: Enable sync_state
  • 040c16b iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
  • 1d42af0 interconnect: Treat xlate() returning NULL node as an error
  • fedbc87 nvme-pci: fix sleeping function called from interrupt context
  • 249cbac gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
  • 3ccefda pinctrl: at91-pio4: use dedicated lock class for IRQ
  • 6214f5c x86/xen: add CPU dependencies for 32-bit build
  • 8f21b05 i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
  • 63835e3 drm/amdgpu: re-create idle bo's PTE during VM state machine reset
  • 5fcd03f i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
  • fb0f25c ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
  • b965c22 ASoC: hdmi-codec: fix missing report for jack initial status
  • 6472e32 drm/i915/mtl: Fix HDMI/DP PLL clock selection
  • 80419c9 drm/i915/hwmon: Fix static analysis tool reported issues
  • c321548 afs: Fix use-after-free due to get/remove race in volume tree
  • 81fc8dc afs: Fix overwriting of result of DNS query
  • afc360e keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
  • 449f9d8 net: check dev->gso_max_size in gso_features_check()
  • b577b9a net/ipv6: Revert remove expired routes with a separated list of routes
  • 5c7a24a net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean()
  • 3c305aa afs: Fix dynamic root lookup DNS check
  • 9ff7ae0 afs: Fix the dynamic root's d_delete to always delete unused dentries
  • 337ca88 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
  • 330fe5d net: mana: select PAGE_POOL
  • 79733df ice: Fix PF with enabled XDP going no-carrier after reset
  • fc4d6d1 ice: alter feature support check for SRIOV and LAG
  • 194e51a ice: stop trashing VF VSI aggregator node ID information
  • d98ce1f net: phy: skip LED triggers on PHYs on SFP modules
  • f0534c0 bnxt_en: do not map packet buffers twice
  • a07a95b Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
  • 7ee2ba3 Bluetooth: hci_event: shut up a false-positive warning
  • 7fe3556 Bluetooth: Fix deadlock in vhci_send_frame
  • 399dea9 Bluetooth: Fix not notifying when connection encryption changes
  • ffced26 net/rose: fix races in rose_kill_by_device()
  • 73e159a ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
  • 2839a63 net: sched: ife: fix potential use-after-free
  • 2ef87ac net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
  • 1e5283b octeontx2-pf: Fix graceful exit during PFC configuration failure
  • fd0f5c1 net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above
  • 3010854 net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above
  • 38de003 net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
  • 952446a net/mlx5e: Correct snprintf truncation handling for fw_version buffer
  • 46538a6 net/mlx5e: Fix error codes in alloc_branch_attr()
  • 186854b net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
  • 96c8c46 net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
  • d4d25b7 net/mlx5: Fix fw tracer first block check
  • 8bcb51d net/mlx5e: XDP, Drop fragmented packets larger than MTU size
  • 2da8204 net/mlx5e: Decrease num_block_tc when unblock tc offload
  • 595d51b net/mlx5e: Fix overrun reported by coverity
  • 2f4d632 net/mlx5e: fix a potential double-free in fs_udp_create_groups
  • 5f760d1 net/mlx5e: Fix a race in command alloc flow
  • c428f49 net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
  • 9c8d46b Revert "net/mlx5e: fix double free of encap_header"
  • c47e9c5 Revert "net/mlx5e: fix double free of encap_header in update funcs"
  • bcc5b2d bpf: syzkaller found null ptr deref in unix_bpf proto add
  • 7c1e6f8 ice: fix theoretical out-of-bounds access in ethtool link modes
  • 2647960 wifi: mac80211: mesh_plink: fix matches_local logic
  • 1c8d801 wifi: mac80211: mesh: check element parsing succeeded
  • 1ac3318 wifi: mac80211: check defragmentation succeeded
  • 35de90d wifi: mac80211: don't re-add debugfs during reconfig
  • b31a33a wifi: mac80211: check if the existing link config remains unchanged
  • 1caf92e wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
  • 968ed60 wifi: ieee80211: don't require protected vendor action frames
  • f685ef2 SUNRPC: Revert 5f7fc5d
  • dd691e3 platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
  • 602490b s390/vx: fix save/restore of fpu kernel context
  • 11dfea0 reset: Fix crash when freeing non-existent optional resets
  • 1e4f9b7 ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
  • bc9ca01 ARM: dts: dra7: Fix DRA7 L3 NoC node register size
  • b352ebe arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
  • a8b655a spi: spi-imx: correctly configure burst length when using dma
  • c9b26d9 drm: Fix FD ownership check in drm_master_check_perm()
  • 031ddd2 drm: Update file owner during use
  • a2abe53 drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
  • e4c16db drm/i915: Introduce crtc_state->enhanced_framing
  • 1f17934 drm/i915: Fix FEC state dump
  • cd8b639 drm/amd/display: fix hw rotated modes when PSR-SU is enabled
  • 624bc6f btrfs: free qgroup pertrans reserve on transaction abort
  • 1a80999 btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
  • 1c9a5c4 btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()
  • e93bcae mm/damon/core: make damon_start() waits until kdamond_fn() starts
  • c708a5e mm/damon/core: use number of passed access sampling as a timer
  • f64b2dc bpf: Fix prog_array_map_poke_run map poke update

https://sourceforge.net/projects/xanmod/files/releases/main/6.6.9-xanmod1