diff --git a/.github/workflows/build-kernel-release.yml b/.github/workflows/build-kernel-release.yml index 10a39b630..7b6b879f2 100644 --- a/.github/workflows/build-kernel-release.yml +++ b/.github/workflows/build-kernel-release.yml @@ -111,6 +111,7 @@ jobs: -> Simple Maphide for LineageOS Detections -> Futile Maphide for jit-zygote-cache Detections -> Magic Mount Support + -> BBRv3 on 5.10-6.1 Notes: -> SUS SU Mode 2 will show as disabled or not compatble due to non-kprobe hooks and is not needed anymore! diff --git a/.github/workflows/gki-kernel.yml b/.github/workflows/gki-kernel.yml index 7d2d0cff0..8684358b9 100644 --- a/.github/workflows/gki-kernel.yml +++ b/.github/workflows/gki-kernel.yml @@ -309,13 +309,34 @@ jobs: echo "CONFIG_TMPFS_XATTR=y" >> ./common/arch/arm64/configs/gki_defconfig echo "CONFIG_TMPFS_POSIX_ACL=y" >> ./common/arch/arm64/configs/gki_defconfig - # Add additional tmpfs config setting + # Add additional config setting echo "CONFIG_IP_NF_TARGET_TTL=y" >> ./common/arch/arm64/configs/gki_defconfig echo "CONFIG_IP6_NF_TARGET_HL=y" >> ./common/arch/arm64/configs/gki_defconfig echo "CONFIG_IP6_NF_MATCH_HL=y" >> ./common/arch/arm64/configs/gki_defconfig # Remove check_defconfig sed -i 's/check_defconfig//' ./common/build.config.gki + + - name: Config Kernel Name + if: ${{ inputs.kernel_version == '5.10' || inputs.kernel_version == '5.15' || inputs.kernel_version == '6.1' }} + run: | + cd "$CONFIG/common" + # Add bbrv3 config setting + #cp ../../kernel_patches/bbr/tcp_bbr.c ./net/ipv4/ + # + #if [[ "${{ inputs.kernel_version }}" == "5.10" ]]; then + # cp ../../kernel_patches/bbr/bbrv3-5.10.patch ./ + # patch -p1 -F 3 < bbrv3-5.10.patch + #else + # cp ../../kernel_patches/bbr/bbrv3-5.15+.patch ./ + # patch -p1 -F 3 < bbrv3-5.15+.patch + #fi + + cd .. + #echo "CONFIG_TCP_CONG_ADVANCED=y" >> ./common/arch/arm64/configs/gki_defconfig + echo "CONFIG_TCP_CONG_BBR=y" >> ./common/arch/arm64/configs/gki_defconfig + echo "CONFIG_NET_SCH_FQ=y" >> ./common/arch/arm64/configs/gki_defconfig + - name: Config Kernel Name run: |