Procházet zdrojové kódy

Add kernel optimization action

This action applies various kernel patches for optimization, enhancing system performance.

This is the a test for the first 5 patches in the repo to see if they work and compile
jimsterino98 před 2 měsíci
rodič
revize
75c71842fe
1 změnil soubory, kde provedl 16 přidání a 0 odebrání
  1. 16 0
      .github/actions/optimization/action.yml

+ 16 - 0
.github/actions/optimization/action.yml

@@ -0,0 +1,16 @@
+name: add kernel optimizations
+description: apply patches from kernel patches repo for kernel optimization
+
+runs:
+ using: composite
+ steps:
+  - name: apply patches
+    shell: bash
+    run: |
+     cd "$COMMON"
+
+     patch -p1 -F 3 < "$KERNEL_PATCHES/common/add_limitation_scaling_min_freq.patch"
+     patch -p1 -F 3 < "$KERNEL_PATCHES/common/add_timeout_wakelocks_globally.patch"
+     patch -p1 -F 3 < "$KERNEL_PATCHES/common/adjust_cpu_scan_order.patch"
+     patch -p1 -F 3 < "$KERNEL_PATCHES/common/avoid_extra_s2idle_wake_attempts.patch"
+     patch -p1 -F 3 < "$KERNEL_PATCHES/common/clear_page_16bytes_align.patch"