github xanmod/linux 6.1.9-xanmod1

10 months ago

ba3a53d Linux 6.1.9-xanmod1
0fd709d XANMOD: fair: Remove all energy efficiency functions
7481077 Merge tag 'v6.1.9' into 6.1
f76043e Revert "XANMOD: fair: Remove all energy efficiency functions"
766ea1a Revert "Revert "drm/display/dp_mst: Move all payload info into the atomic state""
68a9545 Linux 6.1.9
432ddb5 amdgpu: fix build on non-DCN platforms.
a4d01fb perf/x86/amd: fix potential integer overflow on shift of a int
dc1ccb4 netfilter: conntrack: unify established states for SCTP paths
70654f9 dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
137f1b4 x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
9291e7f dt-bindings: riscv: fix single letter canonical order
709f785 dt-bindings: riscv: fix underscore requirement for multi-letter extensions
b96903b acpi: Fix suspend with Xen PV
2d4c140 x86/sev: Add SEV-SNP guest feature negotiation support
dd01769 Input: i8042 - add Clevo PCX0DX to i8042 quirk table
6816478 Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
e1275a6 Revert "mm/compaction: fix set skip in fast_find_migrateblock"
2fd7125 Fix up more non-executable files marked executable
ff66e15 tools: gpio: fix -c option of gpio-event-mon
d88695e treewide: fix up files incorrectly marked executable
fe10ce3 block: ublk: move ublk_chr_class destroying after devices are removed
f81be7e Partially revert "perf/arm-cmn: Optimise DTC counter accesses"
37f21dc net: mdio-mux-meson-g12a: force internal PHY off on mux switch
a4bbf03 tsnep: Fix TX queue stop/wake for multiple queues
994087b net/tg3: resolve deadlock in tg3_reset_task() during EEH
2d449b8 riscv: Move call to init_cpu_topology() to later initialization stage
76d1302 thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
a8f2ee1 net: mctp: mark socks as dead on unhash, prevent re-add
6a52478 net: mctp: hold key reference when looking up a general key
2f87a60 net: mctp: move expiry timer delete to unhash
d0cdcc3 net: mctp: add an explicit reference from a mctp_sk_key to sock
d46d751 net: ravb: Fix possible hang if RIS2_QFF1 happen
4fd88b8 net: ravb: Fix lack of register setting after system resumed for Gen3
fc48270 gpio: ep93xx: Fix port F hwirq numbers in handler
699378c gpio: mxc: Unlock on error path in mxc_flip_edge()
b51e3f5 nvme: fix passthrough csi check
f4c8fc7 riscv/kprobe: Fix instruction simulation of JALR
9f08bb6 sctp: fail if no bound addresses can be used for a given scope
61a214d net/sched: sch_taprio: do not schedule in taprio_reset()
250cec4 tracing/osnoise: Use built-in RCU list checking
91c7ca2 ACPI: video: Fix apple gmux detection
bd100f4 platform/x86: apple-gmux: Add apple_gmux_detect() helper
4e1f8ef platform/x86: apple-gmux: Move port defines to apple-gmux.h
8f7f807 platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
51e394c netrom: Fix use-after-free of a listening socket.
ecf1d42 netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
f0907d0 net: ethernet: adi: adin1110: Fix multicast offloading
118e95c net: dsa: microchip: fix probe of I2C-connected KSZ8563
f9753eb ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
6850fe3 ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
da553c7 netlink: annotate data races around sk_state
13edec4 netlink: annotate data races around dst_portid and dst_group
b181c31 netlink: annotate data races around nlk->portid
44d6de3 netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
318cb24 netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
6f81f0a ACPI: video: Add backlight=native DMI quirk for Asus U46E
aa9483b ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
ed796e0 ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr
2e3539d drm/i915/selftest: fix intel_selftest_modify_policy argument types
048c82c nvme-fc: fix initialization order
7467359 nvme: consolidate setting the tagset flags
3130e38 nvme: simplify transport specific device attribute handling
554484a net: fec: Use page_pool_put_full_page when freeing rx buffers
1207570 net: fix UaF in netns ops registration error path
992e4ff netlink: prevent potential spectre v1 gadgets
122d3a0 iavf: schedule watchdog immediately when changing primary MAC
aa17cf8 iavf: fix temporary deadlock and failure to set MAC address
0bdc4b4 drm/i915: Fix a memory leak with reused mmap_offset
67444f8 drm/drm_vma_manager: Add drm_vma_node_allow_once()
e826786 i2c: designware: Fix unbalanced suspended flag
9f36aae i2c: designware: use casting of u64 in clock multiplication to avoid overflow
5e6618e io_uring: always prep_async for drain requests
3238146 net: mana: Fix IRQ name - add PCI and queue number
1ce29f7 io_uring: inline __io_req_complete_put()
85224a3 io_uring: remove io_req_tw_post_queue
65aeb34 io_uring: use io_req_task_complete() in timeout
0c4d95a io_uring: hold locks for io_req_complete_failed
6dbb84c io_uring: inline __io_req_complete_post()
bfd4d18 io_uring: inline io_req_task_work_add()
af8e87f drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
be6bf23 drm/amdgpu/display/mst: limit payload to be updated one by one
5891a41 drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
60cd9bb drm/amdgpu: remove unconditional trap enable on add gfx11 queues
076f7a8 drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
335ef7d drm/display/dp_mst: Correct the kref of port.
4516ccd platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
6f0351d EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
77a92cc EDAC/device: Respect any driver-supplied workqueue polling value
00ba539 ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
a914e11 ipv6: fix reachability confirmation with proxy_ndp
95cf086 regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
19df0f7 thermal: intel: int340x: Protect trip temperature from concurrent updates
8294b4a riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
ea77e9b scsi: ufs: core: Fix devfreq deadlocks
97856a9 KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
b0487b4 KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
121d87e io_uring/net: cache provided buffer group value for multishot receives
42fea1c ovl: fail on invalid uid/gid mapping at copy up
caa0ea9 ovl: fix tmpfile leak
f03face ksmbd: limit pdu length size according to connection status
dcb69eb ksmbd: downgrade ndr version error message to debug
eb563dc ksmbd: do not sign response to session request for guest login
d5d7847 ksmbd: add max connections parameter
5109607 cifs: Fix oops due to uncleared server->smbd_conn in reconnect
f9575ea ftrace/scripts: Update the instructions for
b4e7e81 trace_events_hist: add check for return value of 'create_hist_field'
198c839 tracing: Make sure trace_printk() can output as soon as it can be used
e5ae9b5 ftrace: Export ftrace_free_filter() to modules
14f4d81 module: Don't wait for GOING modules
c00c20e nfsd: don't free files unconditionally in __nfsd_file_cache_purge
6eb0fc9 kvm/vfio: Fix potential deadlock on vfio group_lock
eced3d3 scsi: hpsa: Fix allocation size for scsi_host_alloc()
4ba7d17 vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()
b811432 sched/uclamp: Fix a uninitialized variable warnings
390eb54 sched/fair: Check if prev_cpu has highest spare cap in feec()
63cccc9 wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
7b8fe53 wifi: mac80211: Proper mark iTXQs for resumption
c932501 io_uring/msg_ring: fix remote queue to disabled ring
3964b0c drm/amdgpu: complete gfxoff allow signal during suspend without delay
2c8fb41 drm/i915: Allow alternate fixed modes always for eDP
7fa092a drm/i915: Allow panel fixed modes to have differing sync polarities
83b15fe Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
cc2a13e arm64: efi: Account for the EFI runtime stack in stack unwinder
cf1f38e arm64: efi: Avoid workqueue to check whether EFI runtime is live
119a345 arm64: efi: Recover from synchronous exceptions occurring in firmware
0bfa224 Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
c19bd0d btrfs: zoned: enable metadata over-commit for non-ZNS setup
5f366b3 firmware: coreboot: Check size of table entry and use flex-array
f594afe ata: pata_cs5535: Don't build on UML
448e5fb lockref: stop doing cpu_relax in the cmpxchg loop
47da879 platform/x86: simatic-ipc: add another model
4bfccc9 platform/x86: simatic-ipc: correct name of a model
e7f4e97 platform/x86: asus-wmi: Ignore fan on E410MA
71dfacc platform/x86: asus-wmi: Add quirk wmi_ignore_fan
63e3ff2 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
790aefa platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA
9527a86 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
564756d r8152: add vendor/device ID pair for Microsoft Devkit
b886ccb scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
223dddc scsi: hisi_sas: Use abort task set to reset SAS disks when discovered
3e711bb KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
75d8a51 spi: spidev: remove debug messages that access spidev->spi without locking
893d453 cifs: fix potential memory leaks in session setup
ca6263d drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
92af2d3 drm/amdkfd: Add sync after creating vram bo
df675d4 ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
c6cf20e ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
39c315f ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
74ed6ee cpufreq: armada-37xx: stop using 0 as NULL pointer
141fe35 tools/nolibc: prevent gcc from making memset() loop over itself
f3b7893 tools/nolibc: fix missing includes causing build issues at -O0
338ec07 tools/nolibc: Fix S_ISxxx macros
99dd344 nolibc: fix fd_set type
0333c33 perf/x86/intel/uncore: Add Emerald Rapids
a299337 perf/x86/msr: Add Emerald Rapids
c5ed0fe perf/x86/msr: Add Meteor Lake support
be839af perf/x86/cstate: Add Meteor Lake support
b91ec58 xen/pvcalls: free active map buffer on pvcalls_front_free_map
2571480 s390: expicitly align _edata and _end symbols on page boundary
a524f62 s390/debug: add ASM_S390 prefix to header guard
68f5d28 drm: Add orientation quirk for Lenovo ideapad D330-10IGL
748f31b net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
c6fb430 drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
7daafbd ASoC: fsl_micfil: Correct the number of steps on SX controls
0d79245 cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
d5cb150 kcsan: test: don't put the expect array on the stack
fd14d29 ASoC: support machine driver with max98360
f48c6b6 ASoC: amd: yc: Add ASUS M5402RA into DMI table
a0e83ab ASoC: mediatek: mt8186: Add machine support for max98357a
8059086 ASoC: mediatek: mt8186: support rt5682s_max98360
297b3d4 cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
7d596bb cpufreq: CPPC: Add u64 casts to avoid overflowing
528bd2a spi: cadence: Fix busy cycles calculation
1a5ead7 ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
c658a6d ASoC: SOF: Add FW state to debugfs
4e491a1 ASoC: SOF: pm: Always tear down pipelines before DSP suspend
7af7cb3 ASoC: SOF: pm: Set target state earlier
c9f0e54 scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
dc706d7 tcp: fix rate_app_limited to default to 1
cefa854 bnxt: Do not read past the end of test names
aebf7e6 net: stmmac: enable all safety features by default
2846a74 thermal: core: call put_device() only after device_register() fails
d4dbbbb thermal/core: fix error code in __thermal_cooling_device_register()
80bb3b9 thermal: Validate new state in cur_state_store()
3896f78 net: dsa: microchip: ksz9477: port map correction in ALU table entry register
248f6a7 selftests/net: toeplitz: fix race on tpacket_v3 block close
c804752 driver core: Fix test_async_probe_init saves device in wrong array
cfc7462 w1: fix WARNING after calling w1_process()
8bc7d87 w1: fix deadloop in __w1_remove_master_device()
e75485f device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
13ba563 ptdma: pt_core_execute_cmd() should use spinlock
0c5213c usb: dwc3: fix extcon dependency
6df50d9 tcp: avoid the lookup process failing to get sk in ehash table
4888f9f nvme-pci: fix timeout request state check
58bdab0 net: sched: gred: prevent races when adding offloads to stats
b0b029e drm/amd/display: fix issues with driver unload
8f4764c phy: phy-can-transceiver: Skip warning if no "max-bitrate"
5671280 dmaengine: tegra: Fix memory leak in terminate_all()
f7a57ef dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
a8a518f cifs: fix potential deadlock in cache_refresh_path()
d5fb544 drm/i915/selftests: Unwind hugepages to drop wakeref on error
07bc32e HID: betop: check shape of output reports
b717cf5 l2tp: prevent lockdep issue in l2tp_tunnel_register()
c81fcd4 virtio-net: correctly enable callback during start_xmit
74a76b8 net: macb: fix PTP TX timestamp failure due to packet padding
142d644 dmaengine: Fix double increment of client_count in dma_chan_get()
f5e58b5 drm/panfrost: fix GENERIC_ATOMIC64 dependency
459b413 net: mlx5: eliminate anonymous module_init & module_exit
d0453c6 net/mlx5: E-switch, Fix switchdev mode after devlink reload
a03b6ef net/mlx5e: Set decap action based on attr for sample
ad27326 net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT
0680225 net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
d8da8d9 net/mlx5e: Avoid false lock dependency warning on tc_ht even more
e401ecb net: ipa: disable ipa interrupt during suspend
17511bd Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
9a7c3be Bluetooth: hci_event: Fix Invalid wait context
2539cbc Bluetooth: ISO: Fix possible circular locking dependency
c524f95 Bluetooth: ISO: Avoid circular locking dependency
8ac6043 Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()
f51a825 Bluetooth: hci_conn: Fix memory leaks
ed818fd Bluetooth: Fix a buffer overflow in mgmt_mesh_add()
5d94722 netfilter: conntrack: handle tcp challenge acks during connection reuse
bb03899 usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
6aee197 usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
3d7f77e usb: ucsi: Ensure connector delayed work items are flushed
94fa550 block/rnbd-clt: fix wrong max ID in ida_alloc_max
1c6c30c HID: revert CHERRY_MOUSE_000C quirk
076a9eb ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l
d0c5f5c ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon
1c50efa ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som
e482dc2 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som
249f014 pinctrl: rockchip: fix mux route data for rk3568
5bd6174 net: stmmac: fix invalid call to mdiobus_get_phy()
09003f1 HID: check empty report_list in bigben_probe()
cdcdc05 HID: check empty report_list in hid_validate_values()
7879626 net: mdio: validate parameter addr in mdiobus_get_phy()
8327104 net: usb: sr9700: Handle negative len
cef0845 l2tp: close all race conditions in l2tp_tunnel_register()
bf47eb2 l2tp: convert l2tp_tunnel_list to idr
d3b2d28 net/sched: sch_taprio: fix possible use-after-free
12dd32a net: stmmac: Fix queue statistics reading
5a72055 pinctrl: rockchip: fix reading pull type on rk3568
7794efa wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
56e3e8d gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
4141fdf gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
d314d0c sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
96a88e3 net: lan966x: add missing fwnode_handle_put() for ports node
e893dce net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
d807a75 net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
d360528 net: nfc: Fix use-after-free in local_cleanup()
5d48e5c phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
c921fe2 drm/vc4: bo: Fix unused variable warning
b0c89ef bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
797bbdc amd-xgbe: Delay AN timeout during KR training
15d45a4 amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
084e676 bpf: hash map, avoid deadlock with suitable hash mask
d838b5c phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe()
be960b0 drm/vc4: bo: Fix drmm_mutex_init memory hog
86e1955 ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
32d5eb9 NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
8103d53 drm/msm/gpu: Fix potential double-free
ba4ca7d phy: ti: fix Kconfig warning and operator precedence
758803e kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y
80bb370 kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
a504db9 arm64: dts: qcom: msm8992-libra: Fix the memory map
dd95362 arm64: dts: qcom: msm8992: Don't use sfpb mutex
ad5daeb PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
964f121 affs: initialize fsdata in affs_truncate()
c37e769 IB/hfi1: Remove user expected buffer invalidate race
648cc5f IB/hfi1: Immediately remove invalid memory from hardware
dffa4af IB/hfi1: Fix expected receive setup error exit issues
39edbe1 IB/hfi1: Reserve user expected TIDs
3304cb6 IB/hfi1: Reject a zero-length user expected buffer
43811d0 RDMA/core: Fix ib block iterator counter overflow
e73f5dd arm64: dts: marvell: AC5/AC5X: Fix address for UART1
7b28a89 erofs: fix kvcalloc() misuse with __GFP_NOFAIL
d7c71f9 RDMA/rxe: Prevent faulty rkey generation
7ca8aa8 RDMA/rxe: Fix inaccurate constants in rxe_type_info
78cfe7b tomoyo: fix broken dependency on *.conf.default
c2c3a71 HID: amd_sfh: Fix warning unwind goto
fa5ee1b interconnect: qcom: msm8996: Fix regmap max_register values
8086bd3 interconnect: qcom: msm8996: Provide UFS clocks to A2NoC
5362263 firmware: arm_scmi: Fix virtio channels cleanup on shutdown
d807aff firmware: arm_scmi: Harden shared memory access in fetch_notification
3463203 firmware: arm_scmi: Harden shared memory access in fetch_response
b7863ef EDAC/highbank: Fix memory leak in highbank_mc_probe()
633bad3 reset: uniphier-glue: Fix possible null-ptr-deref
00b433d reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST
9eea169 soc: imx8m: Fix incorrect check for of_clk_get_by_name()
c47e536 arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
9a65e90 HID: intel_ish-hid: Add check for ishtp_dma_tx_map
bd04fcc arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup
4df82eb arm64: dts: imx8mp: Fix power-domain typo
3a999c0 arm64: dts: imx8mp: Fix missing GPC Interrupt
2876069 soc: imx: imx8mp-blk-ctrl: don't set power device name
e92f205 ARM: imx: add missing of_node_put()
504b06e arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting
767a2c8 arm64: dts: verdin-imx8mm: fix dev board audio playback
f20a2af arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
0cd7df5 arm64: dts: verdin-imx8mm: fix dahlia audio playback
57e8959 ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
02badcc ARM: dts: imx7d-pico: Use 'clock-frequency'
79ed997 ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
7eef618 arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
02ef93c soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD
8aa234b dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
1ec7096 dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation
7b91820 arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset
7003e0e memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
4c69fce memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
e665b93 memory: tegra: Remove clients SID override programming

Don't miss a new linux release

NewReleases is sending notifications on new releases.