about summary refs log tree commit diff
path: root/nixos/modules/profiles/all-hardware.nix
diff options
context:
space:
mode:
authorZhaofeng Li <hello@zhaofeng.li>2021-10-16 08:58:03 -0700
committerZhaofeng Li <hello@zhaofeng.li>2022-01-06 17:23:10 -0800
commit41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d (patch)
treeb0e18cf1d8bc2226c7e022f94395fd7595c7519e /nixos/modules/profiles/all-hardware.nix
parentb3cfebfcb8f4be78d3bcedddd3421f45efb61793 (diff)
downloadnixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar.gz
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar.bz2
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar.lz
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar.xz
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.tar.zst
nixlib-41cad5ea68cbac8065b79a6c8b2c1182aa1c3f1d.zip
all-hardware: Disable VMWare and Hyper-V modules on non-X86 platforms
Diffstat (limited to 'nixos/modules/profiles/all-hardware.nix')
-rw-r--r--nixos/modules/profiles/all-hardware.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/profiles/all-hardware.nix b/nixos/modules/profiles/all-hardware.nix
index 797fcddb8c90..62fef313e1f1 100644
--- a/nixos/modules/profiles/all-hardware.nix
+++ b/nixos/modules/profiles/all-hardware.nix
@@ -49,7 +49,7 @@ in
       # VMware support.
       "mptspi" "vmxnet3" "vsock"
     ] ++ lib.optional platform.isx86 "vmw_balloon"
-    ++ lib.optionals (!platform.isAarch64 && !platform.isAarch32) [ # not sure where else they're missing
+    ++ lib.optionals (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) [
       "vmw_vmci" "vmwgfx" "vmw_vsock_vmci_transport"
 
       # Hyper-V support.