chromeos-base: Turn off default rt boost

We don't want to burn through power by boosting all RT tasks to the
highest possible cpufreq like upstream does by default.  If we need to
boost a task then we'll boost it.

NOTE: this file will only exist on newer kernels so will just silently
fail.  Running "sysctl --system" before and after the kernel change
that exposes this tunable confirms this.

BUG=b:160171130
TEST=check sysctl after bootup; make sure this doesn't break on old kernels

Change-Id: Ibee7e98693a71c5c688887123b3241efc2771ef3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2340462
Tested-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Joel Fernandes <joelaf@google.com>
Commit-Queue: Douglas Anderson <dianders@chromium.org>
diff --git a/chromeos-base/chromeos-base/chromeos-base-0-r159.ebuild b/chromeos-base/chromeos-base/chromeos-base-0-r160.ebuild
similarity index 100%
rename from chromeos-base/chromeos-base/chromeos-base-0-r159.ebuild
rename to chromeos-base/chromeos-base/chromeos-base-0-r160.ebuild
diff --git a/chromeos-base/chromeos-base/files/00-sysctl.conf b/chromeos-base/chromeos-base/files/00-sysctl.conf
index eb009b4..f323c6f 100644
--- a/chromeos-base/chromeos-base/files/00-sysctl.conf
+++ b/chromeos-base/chromeos-base/files/00-sysctl.conf
@@ -72,6 +72,13 @@
 # Set watchdog_thresh
 kernel.watchdog_thresh = 5
 
+# We don't want to burn through power by boosting all RT tasks to
+# the highest possible cpufreq like upstream does by default.  If
+# we need to boost a task then we'll boost it.
+#
+# Only present on newer kernels (backported to Chrome OS 5.4).
+kernel.sched_util_clamp_min_rt_default = 0
+
 # When the kernel panics, automatically reboot to preserve dump in ram
 # Reboot on oops as well
 # The values below are the correct ones, but we don't set these here