瀏覽代碼

Update build.yml with BBRv3 patch and config

Add BBRv3 patch and networking configuration to build workflow
jimsterino98 5 月之前
父節點
當前提交
e64bc903d3
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      .github/workflows/build.yml

+ 12 - 0
.github/workflows/build.yml

@@ -263,6 +263,18 @@ jobs:
           echo "applying BBRv3"
           curl -L -s https://raw.githubusercontent.com/ahmed-alnassif/GKI-Duchamp/refs/heads/dev/kernel-patches/bbrv3/bbrv3.patch | patch -p1 --forward
 
+          cat >> "$DEFCONFIG" << 'EOF'
+          # Networking extras
+          CONFIG_IP_NF_TARGET_TTL=y
+          CONFIG_NET_SCH_FQ=y
+          CONFIG_TCP_CONG_ADVANCED=y
+          CONFIG_DEFAULT_BBR=y
+          CONFIG_TCP_CONG_BBR=y
+          CONFIG_TCP_CONG_WESTWOOD=y
+          CONFIG_IP6_NF_TARGET_HL=y
+          CONFIG_IP6_NF_MATCH_HL=y
+          EOF
+
       - name: Set Kernel Configuration Variables
         run: |