Merge pull request #262574 from Atemu/installer-no-powersave-governor

installer/nixos-generate-config: don't set powersave cpuFreqGovernor

authored by Atemu and committed by GitHub e0417d79 3244b1ea

-16
-16
nixos/modules/installer/tools/nixos-generate-config.pl
··· 102 102 return $cpuinfo =~ /^vendor_id\s*:.* $id$/m; 103 103 } 104 104 105 - 106 - # Determine CPU governor to use 107 - if (-e "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors") { 108 - my $governors = read_file("/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors"); 109 - # ondemand governor is not available on sandy bridge or later Intel CPUs 110 - my @desired_governors = ("ondemand", "powersave"); 111 - my $e; 112 - 113 - foreach $e (@desired_governors) { 114 - if (index($governors, $e) != -1) { 115 - last if (push @attrs, "powerManagement.cpuFreqGovernor = lib.mkDefault \"$e\";"); 116 - } 117 - } 118 - } 119 - 120 - 121 105 # Virtualization support? 122 106 push @kernelModules, "kvm-intel" if hasCPUFeature "vmx"; 123 107 push @kernelModules, "kvm-amd" if hasCPUFeature "svm";