Browse Source

Enhance kernel optimization patches

Added additional patches for memory optimization and log spam reduction.
jimsterino98 2 tháng trước cách đây
mục cha
commit
5f0b8a16ab
1 tập tin đã thay đổi với 7 bổ sung2 xóa
  1. 7 2
      .github/actions/optimization/action.yml

+ 7 - 2
.github/actions/optimization/action.yml

@@ -40,7 +40,6 @@ runs:
      patch -p1 < "$KERNEL_PATCHES/common/mem_opt_prefetch.patch"
      patch -p1 -F 3 < "$KERNEL_PATCHES/common/minimise_wakeup_time.patch"
 
-     #test for organizing
      if [ "$(printf '%s\n' "${{ inputs.kernel_version }}" "$MIN_VERSION" | sort -V | tail -n1)" = "${{ inputs.kernel_version }}" ]; then
           patch -p1 -F 3 < "$KERNEL_PATCHES/common/optimise_memcmp.patch"
      elif [ "$(printf '%s\n' "${{ inputs.kernel_version }}" "5.11" | sort -V | tail -n1)" = "${{ inputs.kernel_version }}" ]; then
@@ -48,8 +47,14 @@ runs:
      else
           echo "Optimised memcmp patch not found!"
      fi
-     patch -p1 < "$KERNEL_PATCHES/common/optimized_mem_operations.patch"
      
+     patch -p1 < "$KERNEL_PATCHES/common/optimized_mem_operations.patch"
      patch -p1 < "$KERNEL_PATCHES/common/reduce_cache_pressure.patch"
      patch -p1 < "$KERNEL_PATCHES/common/reduce_freeze_timeout.patch"
      patch -p1 < "$KERNEL_PATCHES/common/reduce_gc_thread_sleep_time.patch"
+
+     #test for organizing
+     patch -p1 < "$KERNEL_PATCHES/common/reduce_pci_pme_wakeups.patch"
+     patch -p1 < "$KERNEL_PATCHES/common/silence_irq_cpu_logspam.patch"
+     patch -p1 < "$KERNEL_PATCHES/common/silence_system_logspam.patch"
+     patch -p1 < "$KERNEL_PATCHES/common/use_unlikely_wrap_cpufreq.patch"