Commit Graph

  • 3a58dd45ed Install libdw-dev so dpkg-checkbuilddeps passes (amd64 + arm64) main Claude 2026-06-18 13:53:42 +08:00
  • f2ee3f905e Add linux-headers-bbrv3 meta so DKMS builds and ZFS-root boots Claude 2026-06-18 12:43:57 +08:00
  • cedc6b914e Speed up kernel CI: ccache depend mode, drop pahole deps, no module compression Claude 2026-06-18 10:29:47 +08:00
  • 84107222b9 Raise ccache max size to 8G Claude 2026-06-18 01:16:20 +08:00
  • 93e72f8cbe Save ccache even when a later step fails (split restore/save) Claude 2026-06-18 01:15:02 +08:00
  • 54afeb6762 Upload kernel deb straight to origin, bypassing Cloudflare's 100MB cap Claude 2026-06-18 00:56:50 +08:00
  • c85b44c65a Cache the compiler with ccache to speed kernel builds Claude 2026-06-17 21:03:11 +08:00
  • 1341e40552 Read PKG_TOKEN at job-level env (not workflow-level) Claude 2026-06-17 20:24:48 +08:00
  • b80ce9c786 Run cron at 04:00 GMT+8; verify the full artifact set, not just the image Claude 2026-06-17 18:35:57 +08:00
  • b8ccd431ea Distribute kernel via Gitea Debian apt repo; track stable not mainline Claude 2026-06-17 18:26:05 +08:00
  • d888a9700e Simplify to kernel-install-only; default to BBR + CAKE + ECN Claude 2026-06-17 14:24:56 +08:00
  • c9c52c7e94 Fix arm64 cross-build headers failure and installer error reporting Claude 2026-06-17 13:33:54 +08:00
  • 8ac6ae9411 Adapt CI and installer to self-hosted Gitea, cross-compile arm64 Claude 2026-06-17 13:24:54 +08:00
  • b5a270b34a Drop joeyblog branding from kernel build artifact names Claude 2026-06-17 04:47:10 +00:00
  • 09b66322e4 Handle Debian codenames without VERSION_ID byjoey 2026-06-16 22:18:19 +08:00
  • c5ce59967f Switch quick command to b byjoey 2026-06-15 21:05:45 +08:00
  • f1813e94aa Add bbrv3 quick command byjoey 2026-06-15 21:00:56 +08:00
  • c5b789cd4b Align Max workflow description byjoey 2026-06-15 20:52:07 +08:00
  • af2d3d678b Retune BBRv3 Max for usable throughput byjoey 2026-06-15 20:50:46 +08:00
  • 07c246922c Refresh generated kernel config baselines [skip ci] github-actions[bot] 2026-06-15 11:55:33 +00:00
  • 5d3245018f Tame BBRv3 Max feedback loop byjoey 2026-06-15 18:13:27 +08:00
  • a177824bcf Fix BBRv3 Max random probe bounds byjoey 2026-06-15 16:15:44 +08:00
  • 8e47418950 Add BBRv3 Max kernel build byjoey 2026-06-15 15:04:37 +08:00
  • 9c436cad53 Add extreme BBR speedtest mode byjoey 2026-06-15 14:06:59 +08:00
  • 36991589bb Skip kernel build when releases already exist byjoey 2026-06-15 11:52:15 +08:00
  • 55d4a71769 Remove pre-install userspace refresh byjoey 2026-06-15 11:26:20 +08:00
  • 9561dcd59a Auto-repair pending grub package state byjoey 2026-06-15 09:10:25 +08:00
  • 18110692e3 Raise Ubuntu minimum to 24.04 byjoey 2026-06-15 01:06:50 +08:00
  • 4e86cd1740 Update README.md byJoey 2026-06-15 00:49:47 +08:00
  • 80bf8692b6 Avoid grub package upgrades before kernel install byjoey 2026-06-15 00:46:12 +08:00
  • 57a57c81ed Remove speedtest-cli before smart tuning byjoey 2026-06-14 13:27:03 +08:00
  • 990f52e5f5 Require explicit link latency input byjoey 2026-06-14 12:38:22 +08:00
  • 88aef5e492 Require manual RTT for smart tuning byjoey 2026-06-14 12:27:14 +08:00
  • e482610409 Make qdisc modes apply to active interfaces byjoey 2026-06-14 12:22:57 +08:00
  • ef00d937e9 Refresh userspace before kernel installs byjoey 2026-06-14 03:28:57 +08:00
  • bdbdba96cf Add BBRv3 patch for Linux 7.1 byjoey 2026-06-14 03:26:38 +08:00
  • 8bed6e101d Clarify minimum and recommended OS versions byjoey 2026-06-14 03:05:22 +08:00
  • a01f12e8a4 Gate kernel installs on supported OS versions byjoey 2026-06-14 03:02:37 +08:00
  • 4cabf49af5 Require official Ookla speedtest binary byjoey 2026-06-13 18:39:31 +08:00
  • a2d07c1a60 Remove automatic RTT mode byjoey 2026-06-13 10:32:24 +08:00
  • f2e49f5fc0 Revert "Prefer China speedtest servers for smart tuning" byjoey 2026-06-13 10:30:39 +08:00
  • 353fe51299 Revert "Require ISP selection for China speedtest" byjoey 2026-06-13 10:30:39 +08:00
  • e010dad3fa Revert "Fallback to Hong Kong speedtest servers" byjoey 2026-06-13 10:30:39 +08:00
  • bd76ee6cbb Revert "Use Speedtest API for China server lookup" byjoey 2026-06-13 10:30:39 +08:00
  • 8bd5489754 Use Speedtest API for China server lookup byjoey 2026-06-13 10:25:16 +08:00
  • 024219972a Fallback to Hong Kong speedtest servers byjoey 2026-06-13 10:20:07 +08:00
  • fbb00aca1a Require ISP selection for China speedtest byjoey 2026-06-13 10:14:54 +08:00
  • 0c4bba832c Prefer China speedtest servers for smart tuning byjoey 2026-06-13 10:12:42 +08:00
  • 1157b7743f Add smart bandwidth tuning controls byjoey 2026-06-13 09:58:22 +08:00
  • 270612582e Add APAC TCP tuning option byjoey 2026-06-12 17:29:48 +08:00
  • a9464ae313 Avoid rebuilding existing kernel releases byjoey 2026-06-12 16:42:21 +08:00
  • b0560b0206 Refresh generated kernel config baselines [skip ci] github-actions[bot] 2026-06-12 05:14:34 +00:00
  • 2505e5d82b Roll forward generated config baselines byjoey 2026-06-12 11:33:47 +08:00
  • 72b7dc3210 Export generated kernel configs byjoey 2026-06-12 11:29:02 +08:00
  • e5e8876546 Enable legacy iptables modules byjoey 2026-06-12 11:20:21 +08:00
  • 5c4c18889e Enable default fq qdisc selection byjoey 2026-06-12 11:03:40 +08:00
  • 2448d781b4 Use provider baseline kernel configs byjoey 2026-06-12 10:58:45 +08:00
  • 4d9ff9dd13 Only remove AEAD blacklist after kernel config is safe byjoey 2026-06-09 19:35:25 +08:00
  • 0a9305da3f Stop applying AEAD runtime blacklist byjoey 2026-06-09 19:34:25 +08:00
  • facb856ebf Upload kernel config artifacts byjoey 2026-06-09 19:12:08 +08:00
  • 81f3a85a38 Align x86 security config defaults byjoey 2026-06-09 18:53:27 +08:00
  • 528e14b112 Fail fast on config stalls byjoey 2026-06-09 17:39:28 +08:00
  • ff3ea774d8 Rewrite README around install script byjoey 2026-06-09 17:27:44 +08:00
  • deff87f064 Automate latest stable BBRv3 builds without debug packages byjoey 2026-06-09 17:22:27 +08:00