vanilla-5.14 ブランチを 5.14.9 まで持ってくるには (tuxonice のバージョンアップのため)
vanilla-5.14 は 一度checkout してあるものとして、この先の変更を取り込み、5.14.9 相当にしたい。
他のブランチで作業していた場合、
git checkout vanilla-5.14
で vanilla-5.14 に戻ってくる。そして、
git branch vanilla-5.14.9
として、新しいブランチを作る。
git.kernel.org から stable のリポジトリを upstream に設定するため、
git fetch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-5.14.y
として、変更を持ってくる。あとはマージできればOK。
git merge FETCH_HEAD
とすることで、fetchしてきた内容が、マージされる。今の時点では、5.14.21まで進んだ。
5.14.9 まで戻すには、git log でログを表示し、5.14.9 になったときのコミットIDを探す。
commit 70248e7b378b96f208d5544ee25b808a8ef2ddc2
らしいので、
git reset --hard 70248e7b378b96f208d5544ee25b808a8ef2ddc2
とする。 再び git log で表示してみると、今度は Linux 5.14.9 となったコミットが先頭になっている。
あとは、
- ここから tuxonice-5.14.9 ブランチを分岐して、これまでの作業でできた tuxonice 用 diff を patch して、カーネルのビルドを繰り返しながらエラーを潰していけばいいのではないか。
- どこかの段階で、 gitlab にリポジトリを作り、公開する必要があるだろう。
« tuxonice を Linux kernel 5.14 に合わせようとする試み | トップページ | gitlab にある自分の tuxonice-kernel リポジトリに vanilla-5.14.9 ブランチを追加する »
「パソコン・インターネット」カテゴリの記事
- apt-cacher-ng と cli.github.com(2026.06.20)
- wine で LINEを使う(2026.04.10)
- apt-cacher-ng と ftp.jp.debian.org(2026.03.25)
- minicom の右枠線がズレる問題へのパッチと gdb の話(2026.01.04)
- Bluefish 関連ページ 復活(2025.12.29)
« tuxonice を Linux kernel 5.14 に合わせようとする試み | トップページ | gitlab にある自分の tuxonice-kernel リポジトリに vanilla-5.14.9 ブランチを追加する »


コメント