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.