Estou fazendo algumas análises de dados na base de código do kernel Linux versão 2.6. No entanto, notei que no site do kernel (https://www.kernel.org/pub/linux/kernel/v2.6/) os arquivos de patch estão faltando após 2.6.13.1. Então, como obtenho os arquivos de patch para as versões 2.6.14-2.6.39 do kernel?
Responder1
Você mesmo pode gerar arquivos de patch usando os repositórios git completos emhttps://git.kernel.org/cgit/linux/kernel/git/history/history.git/(para versões até 2.6.12-rc2) ehttps://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/.
Depois de clonar o linux
repositório, você pode criar arquivos de patch usando git:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux
# Patch (based on the first version in series)
git diff v2.6.13..v2.6.13.2 > patch-2.6.13.2
# Incremental patch
git diff v2.6.13.1..v2.6.13.2 > patch-2.6.13.1-2