回答:
目的は、大量のトラフィックを節約することです。
Linuxのtarballは約75MBですが、パッチには通常数KBしかありません。
したがって、独自のカーネルをコンパイルし、リリース日に新しいマイナーバージョンごとに更新する場合、マイナーアップデートごとに新しい75 MBのtarballを再ダウンロードするのではなく、特定のバージョンのメインtarballを一度ダウンロードするだけです。実際に必要なバージョンのパッチ。更新がある場合は、すでにダウンロードされているメインtarballを再利用します。
linux-3.14.tar.xz+ patch-3.14.{1..n}.xzは合計で100MB未満です。
linux-3.14.tar.xz+ linux-3.14.{1..n}.tar.xzは100MBの数倍です。
パッチを適用するマイナス面はありません。何か間違ったことをしない限り、最終結果は同じです。
.0、例えばVERSION = 3 PATCHLEVEL = 12 -SUBLEVEL = 0 +SUBLEVEL = 22です。... 20のパッチを通過する迷惑だろう
git pull、新しいバージョンがリリースされたときに行うよりも優れているでしょうか?