2025-12-15 01:28:42 +08:00
2025-12-15 01:28:42 +08:00
2025-07-31 12:38:14 +08:00
2025-07-31 12:38:14 +08:00
2025-11-21 15:38:27 +08:00
2025-12-15 01:28:42 +08:00
2025-07-31 12:38:14 +08:00

kernel-spacemit-k1-vendor-6.6

追踪厂商仓库: https://gitee.com/bianbu-linux/linux-6.6

更新步骤

  1. pushd src
  2. git remote add spacemit https://gitee.com/bianbu-linux/linux-6.6.git
  3. git fetch spacemit k1-bl-v2.2.4-release : 适时调整追踪的 release tag
  4. git diff HEAD FETCH_HEAD -- arch/riscv/configs/k1_defconfig : 确定版本间 defconfig 差异
  5. git rebase FETCH_HEAD
  6. git push -f : 更新远端源码仓库
  7. popd
  8. 将版本间 defconfig 差异合入到本仓库的 k1_defconfig 中
  9. 验证 defconfig 改动 a) make -C src O=/tmp/k1-temp -j $(nproc) CROSS_COMPILE=riscv64-unknown-linux-gnu- ARCH=riscv k1_defconfig b) cp cp k1_defconfig /tmp/k1-temp/.config c) make -C src O=/tmp/k1-temp -j $(nproc) CROSS_COMPILE=riscv64-unknown-linux-gnu- ARCH=riscv olddefconfig d) make -C src O=/tmp/k1-temp -j $(nproc) CROSS_COMPILE=riscv64-unknown-linux-gnu- ARCH=riscv savedefconfig e) diff /tmp/k1-temp/defconfig k1_defconfig : 不应当有差异 f) rm -rf /tmp/k1-temp/
  10. 修改 kernel-k1.spec更新版本信息与 changelog
  11. git add k1_defconfig src
  12. git commit; git push : 更新远端 spec 仓库

遗留问题

  • 没有保存源码仓每一次的 HEAD后续可能无法复现
Description
No description provided
Readme 76 KiB
Languages
RPM Spec 100%