diff --git a/performance/experiments/amm/Android.bp b/performance/experiments/amm/Android.bp deleted file mode 100644 index a1c2e3b..0000000 --- a/performance/experiments/amm/Android.bp +++ /dev/null @@ -1,10 +0,0 @@ -package { - default_applicable_licenses: ["Android-Apache-2.0"], -} - -prebuilt_etc { - name: "pixel-amm-experiment.rc", - src: "pixel-amm-experiment.rc", - vendor: true, - sub_dir: "init", -} diff --git a/performance/experiments/amm/amm.mk b/performance/experiments/amm/amm.mk deleted file mode 100644 index 84f2b9e..0000000 --- a/performance/experiments/amm/amm.mk +++ /dev/null @@ -1 +0,0 @@ -PRODUCT_PACKAGES += pixel-amm-experiment.rc diff --git a/performance/experiments/amm/pixel-amm-experiment.rc b/performance/experiments/amm/pixel-amm-experiment.rc deleted file mode 100644 index 77fccba..0000000 --- a/performance/experiments/amm/pixel-amm-experiment.rc +++ /dev/null @@ -1,23 +0,0 @@ -# Activate DISABLE_AMM hint. -service pixel-amm-experiment-activate /vendor/bin/sendhint -m DISABLE_AMM - user root - disabled - oneshot - -# Deactivate DISABLE_AMM hint. -service pixel-amm-experiment-deactivate /vendor/bin/sendhint -m DISABLE_AMM -e 0 - user root - disabled - oneshot - -# AMM experiment (go/pixel-perf-amm-experiment). -on property:vendor.perf.allow_experiments=1 && \ - property:vendor.pixel.system.phenotype.Perf__amm_experiment=true - setprop vendor.powerhal.amm_enabled false - start pixel-amm-experiment-activate - -# Rampdown of the experiment. -on property:vendor.perf.allow_experiments=1 && \ - property:vendor.pixel.system.phenotype.Perf__amm_experiment="" - setprop vendor.powerhal.amm_enabled "" - start pixel-amm-experiment-deactivate diff --git a/performance/experiments/apf/Android.bp b/performance/experiments/apf/Android.bp deleted file mode 100644 index e5e9f7c..0000000 --- a/performance/experiments/apf/Android.bp +++ /dev/null @@ -1,10 +0,0 @@ -package { - default_applicable_licenses: ["Android-Apache-2.0"], -} - -prebuilt_etc { - name: "pixel-apf-experiment.rc", - src: "pixel-apf-experiment.rc", - vendor: true, - sub_dir: "init", -} diff --git a/performance/experiments/apf/apf.mk b/performance/experiments/apf/apf.mk deleted file mode 100644 index d8bc338..0000000 --- a/performance/experiments/apf/apf.mk +++ /dev/null @@ -1 +0,0 @@ -PRODUCT_PACKAGES += pixel-apf-experiment.rc diff --git a/performance/experiments/apf/pixel-apf-experiment.rc b/performance/experiments/apf/pixel-apf-experiment.rc deleted file mode 100644 index f160dba..0000000 --- a/performance/experiments/apf/pixel-apf-experiment.rc +++ /dev/null @@ -1,11 +0,0 @@ -# APF experiment (go/pixel-perf-apf-experiment). -on property:vendor.perf.allow_experiments=1 && \ - property:vendor.pixel.system.phenotype.Perf__apf_experiment=true - setprop vendor.powerhal.apf_disabled true - setprop vendor.powerhal.apf_enabled false - -# Rampdown of the experiment. -on property:vendor.perf.allow_experiments=1 && \ - property:vendor.pixel.system.phenotype.Perf__apf_experiment="" - setprop vendor.powerhal.apf_disabled false - setprop vendor.powerhal.apf_enabled true diff --git a/performance/experiments/experiments.mk b/performance/experiments/experiments.mk index 3fbaa52..b52d0e6 100644 --- a/performance/experiments/experiments.mk +++ b/performance/experiments/experiments.mk @@ -1,7 +1,3 @@ BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/performance/experiments/sepolicy PRODUCT_PACKAGES += pixel-experiments-recovery.sh - -include device/google/gs-common/performance/experiments/kswapd/kswapd.mk -include device/google/gs-common/performance/experiments/apf/apf.mk -include device/google/gs-common/performance/experiments/amm/amm.mk diff --git a/performance/experiments/kswapd/Android.bp b/performance/experiments/kswapd/Android.bp deleted file mode 100644 index 23af711..0000000 --- a/performance/experiments/kswapd/Android.bp +++ /dev/null @@ -1,10 +0,0 @@ -package { - default_applicable_licenses: ["Android-Apache-2.0"], -} - -prebuilt_etc { - name: "pixel-kswapd-experiment.rc", - src: "pixel-kswapd-experiment.rc", - vendor: true, - sub_dir: "init", -} diff --git a/performance/experiments/kswapd/kswapd.mk b/performance/experiments/kswapd/kswapd.mk deleted file mode 100644 index 15d762f..0000000 --- a/performance/experiments/kswapd/kswapd.mk +++ /dev/null @@ -1 +0,0 @@ -PRODUCT_PACKAGES += pixel-kswapd-experiment.rc diff --git a/performance/experiments/kswapd/pixel-kswapd-experiment.rc b/performance/experiments/kswapd/pixel-kswapd-experiment.rc deleted file mode 100644 index 36dcac3..0000000 --- a/performance/experiments/kswapd/pixel-kswapd-experiment.rc +++ /dev/null @@ -1,28 +0,0 @@ -# Kswapd experiment - allow kswapd to run on all cores. We only target zuma and -# zumapro because these are the only platforms where kswapd avoids big cores by -# default. - -on property:vendor.perf.allow_experiments=1 \ - && property:ro.board.platform=zuma \ - && property:vendor.pixel.system.phenotype.Perf__kswapd_experiment=true - write /sys/kernel/vendor_mm/kswapd_cpu_affinity 1ff - -on property:vendor.perf.allow_experiments=1 \ - && property:ro.board.platform=zumapro \ - && property:vendor.pixel.system.phenotype.Perf__kswapd_experiment=true - write /sys/kernel/vendor_mm/kswapd_cpu_affinity ff - - -# Kswapd experiment rampdown - restore CPU affinity to the default. - -on property:vendor.perf.allow_experiments=1 \ - && property:ro.board.platform=zuma \ - && property:vendor.pixel.system.phenotype.Perf__kswapd_experiment="" - # Value is from device/google/zuma/conf/init.zuma.rc - write /sys/kernel/vendor_mm/kswapd_cpu_affinity ff - -on property:vendor.perf.allow_experiments=1 \ - && property:ro.board.platform=zumapro \ - && property:vendor.pixel.system.phenotype.Perf__kswapd_experiment="" - # Value is from device/google/zumapro/conf/init.zumapro.soc.rc - write /sys/kernel/vendor_mm/kswapd_cpu_affinity 7f