GNU/Linux >> Tutoriels Linux >  >> Linux

Étant donné un hachage de validation git, comment savoir quelle version du noyau le contient ?

Comme mentionné sur LWN, le plus simple est :

git describe --contains f3a1ef9cee4812e2d08c855eb373f0d83433e34c

Si vous ne voulez pas de clone local, le commit au format "plain" de gitweb contient les mêmes informations dans le X-Git-Tag entête. Malheureusement, kernel.org est passé à cgit qui ne divulgue apparemment pas cette information. Auparavant, il était possible de le découvrir comme ceci :

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff_plain;h=f3a1ef9cee4812e2d08c855eb373f0d83433e34c

Ici, X-Git-Tag est en fait manquant pour le moment car ce commit ne se trouve pas dans une version taguée de ce référentiel. Mais vous pouvez consulter un commit antérieur, comme :

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff_plain;h=dc0827c128c0ee5a58b822b99d662b59f4b8e970

Ici, vous voyez :

X-Git-Tag: v3.4-rc1~184^2~10

qui me dit que la balise "v3.4-rc1" a été la première balise à suivre mon correctif, donc je m'attendrais à la voir dans la v3.4.


Dans le référentiel du noyau GitHub, vous pouvez vérifier toutes les balises/versions du noyau.

Exemple pour dc0827c128c0ee5a58b822b99d662b59f4b8e970 fourni par Jim Paris :

Si vous cliquez sur trois points, la liste complète des balises/versions du noyau peut être vue.


Linux
  1. Étant donné deux arborescences de répertoires, comment puis-je savoir quels fichiers diffèrent par leur contenu ?

  2. Comment trouver le chemin d'installation de git sous Mac ou Linux ?

  3. Quelle est la commande unix pour savoir à quel fichier exécutable correspond une commande donnée ?

  4. Comment savoir quelles versions d'un paquet puis-je installer sur APT

  5. Comment déboguer un module du noyau dans lequel un pointeur NULL apparaît ?

Comment trouver la version du noyau Linux en cours d'exécution sur votre PC

Comment savoir à quels groupes un utilisateur appartient sous Linux

Comment savoir à quels groupes un utilisateur appartient dans Ubuntu 20.04

Voici comment savoir quel environnement de bureau vous utilisez

Comment savoir quel processus utilise un fichier sous Linux ?

Comment puis-je savoir quel système d'exploitation de serveur un site particulier exécute ?