File tree Expand file tree Collapse file tree
.github/actions/build-kernel Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1445,8 +1445,17 @@ runs:
14451445 cat >> "$COMMON_KERNEL_FOLDER/arch/arm64/configs/gki_defconfig" <<EOF
14461446 CONFIG_TCP_CONG_ADVANCED=y
14471447 CONFIG_TCP_CONG_BBR=y
1448+ EOF
1449+
1450+ - name : Enable Important Net Schedulers (qdisc)
1451+ shell : bash
1452+ run : |
1453+ set -euo pipefail
1454+ echo "Enable Important Net Schedulers (qdisc)"
1455+ cat >> "$COMMON_KERNEL_FOLDER/arch/arm64/configs/gki_defconfig" <<EOF
14481456 CONFIG_NET_SCH_FQ=y
14491457 CONFIG_NET_SCH_FQ_CODEL=y
1458+ CONFIG_NET_SCH_CAKE=y
14501459 EOF
14511460
14521461 - name : Apply BBRv3
@@ -1456,6 +1465,7 @@ runs:
14561465 echo "::group::Apply BBRv3 patches"
14571466 cd "$COMMON_KERNEL_FOLDER"
14581467 cat >> "$COMMON_KERNEL_FOLDER/arch/arm64/configs/gki_defconfig" <<EOF
1468+ CONFIG_TCP_CONG_ADVANCED=y
14591469 CONFIG_TCP_CONG_BBR3=y
14601470 EOF
14611471 PATCH_URL="https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/main/bbr3/0001-net-tcp-backport-BBRv3-to-$ANDROID_VER-$KERNEL_VER.patch"
@@ -1761,6 +1771,7 @@ runs:
17611771 ;;
17621772 esac
17631773
1774+ scripts/config --file "$OUT/.config" --enable CONFIG_NET_SCH_CAKE
17641775
17651776 make LD="$COMMON_KERNEL_FOLDER/ld-wrapper" HOSTLD="$COMMON_KERNEL_FOLDER/ld-wrapper" O="$OUT" olddefconfig
17661777
@@ -1995,6 +2006,7 @@ runs:
19952006 cp "$IMAGE_PATH" "$AK3_FOLDER/Image"
19962007
19972008 mv "${ARTIFACTS_FOLDER}/${OP_MODEL}_${OP_OS_VERSION}.txt" "$AK3_FOLDER/"
2009+ cp "$KERNEL_PLATFORM_FOLDER/out/.config" "$AK3_FOLDER/"
19982010 cd "$AK3_FOLDER"
19992011
20002012 sed -i 's/do.check_boot_version=.*/do.check_boot_version=1/' anykernel.sh
You can’t perform that action at this time.
0 commit comments