From dbd319543082c1fa19fbc6b091c0b262d2667ef8 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Fri, 27 Jun 2025 23:40:57 +0800 Subject: [PATCH] feat(imxyy-nix-server/virt): ignore unhandled MSR --- config/hosts/imxyy-nix-server/virt.nix | 4 ++++ modules/cli/vcs/jj.nix | 24 +++++++++++++----------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/config/hosts/imxyy-nix-server/virt.nix b/config/hosts/imxyy-nix-server/virt.nix index 425afb2..f8bee80 100644 --- a/config/hosts/imxyy-nix-server/virt.nix +++ b/config/hosts/imxyy-nix-server/virt.nix @@ -23,6 +23,10 @@ in "amd_iommu=on" "vfio-pci.ids=${lib.concatStringsSep "," gpuIDs}" ]; + extraModprobeConfig = '' + options kvm ignore_msrs=Y + options kvm report_ignored_msrs=N + ''; }; virtualisation.spiceUSBRedirection.enable = true; my.virt.enable = true; diff --git a/modules/cli/vcs/jj.nix b/modules/cli/vcs/jj.nix index 1101143..fe40701 100644 --- a/modules/cli/vcs/jj.nix +++ b/modules/cli/vcs/jj.nix @@ -28,17 +28,19 @@ lib.my.makeHomeProgramConfig { }; }; }; - /* programs.zsh.initContent = lib.mkAfter '' - fpath+=${ - pkgs.fetchFromGitHub { - owner = "rkh"; - repo = "zsh-jj"; - rev = "b6453d6ff5d233d472e5088d066c6469eb05c71b"; - hash = "sha256-GDHTp53uHAcyVG+YI3Q7PI8K8M3d3i2+C52zxnKbSmw="; - } - }/functions - zstyle ':vcs_info:*' enable jj - ''; */ + /* + programs.zsh.initContent = lib.mkAfter '' + fpath+=${ + pkgs.fetchFromGitHub { + owner = "rkh"; + repo = "zsh-jj"; + rev = "b6453d6ff5d233d472e5088d066c6469eb05c71b"; + hash = "sha256-GDHTp53uHAcyVG+YI3Q7PI8K8M3d3i2+C52zxnKbSmw="; + } + }/functions + zstyle ':vcs_info:*' enable jj + ''; + */ home.packages = [ pkgs.lazyjj ]; }; };