This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines.ignavia: drop MT7925 BT kernel patch, fix landed in 7.0.10

The btmtk WMT-funcc fix (e3ac0d9f1a20) is now upstream; the override
fails to apply against 7.0.10. Use linuxPackages_latest directly.

Assisted-by: Claude Code (claude-opus-4-7)

+3 -19
+3 -19
machines/ignavia/physical.nix
··· 2 2 self, 3 3 modulesPath, 4 4 pkgs, 5 - lib, 6 5 ... 7 6 }: 8 7 { ··· 39 38 hardware.graphics.enable = true; 40 39 hardware.acpilight.enable = true; 41 40 42 - # Use latest kernel (7.0) for better Strix Point GPU support. 43 - # Patch in upstream e3ac0d9f1a20 to fix MT7925 Bluetooth init regression 44 - # introduced by 634a4408c061 ("validate WMT event SKB length") in 7.0.7+. 45 - boot.kernelPackages = lib.mkDefault ( 46 - pkgs.linuxPackagesFor ( 47 - pkgs.linux_latest.override { 48 - kernelPatches = pkgs.linux_latest.kernelPatches ++ [ 49 - { 50 - name = "btmtk-accept-too-short-wmt-funcc"; 51 - patch = pkgs.fetchpatch { 52 - url = "https://github.com/torvalds/linux/commit/e3ac0d9f1a205f33a43fba3b79ef74d2f604c78b.patch"; 53 - hash = "sha256-ByGMwBkEDv0yf9DfJjwILzmPBJBTcb0art8/lscbwUI="; 54 - }; 55 - } 56 - ]; 57 - } 58 - ) 59 - ); 41 + # Use latest kernel for better Strix Point GPU support. The MT7925 BT init 42 + # regression fix (e3ac0d9f1a20) landed upstream in 7.0.10. 43 + boot.kernelPackages = pkgs.linuxPackages_latest; 60 44 61 45 # Disable MES (Micro Engine Scheduler) - known to cause GPU ring hangs on RDNA3+ 62 46 # The hang manifests as: screen goes off 1-2s, comes back but frozen