ANDROID: restrict store of prefer_idle as boolean
authorWei Wang <wvw@google.com>
Wed, 26 Sep 2018 20:48:19 +0000 (13:48 -0700)
committerWei Wang <wvw@google.com>
Wed, 26 Sep 2018 21:01:27 +0000 (14:01 -0700)
It works as boolean so stores like a boolean too.

Bug: 116734731
Test: Set stune
Change-Id: I0daa3cc1723d009ed5bc2a71fa1c2e3d4ece6a7f
Signed-off-by: Wei Wang <wvw@google.com>
kernel/sched/tune.c

index 765dcd46d468e3f1b681bc0f68fa8a50b8419207..74a45606dc8c1cb2046cd1fa259006523c997e72 100644 (file)
@@ -455,7 +455,7 @@ prefer_idle_write(struct cgroup_subsys_state *css, struct cftype *cft,
            u64 prefer_idle)
 {
        struct schedtune *st = css_st(css);
-       st->prefer_idle = prefer_idle;
+       st->prefer_idle = !!prefer_idle;
 
        return 0;
 }