2010-06-15 5 views

Répondre

2

Les binaires Linux ne dépendent généralement pas de versions de noyau spécifiques, à moins que vous n'utilisiez explicitement une fonctionnalité fournie par un certain noyau.

+0

Qu'en est-il de la bibliothèque C qui est liée statiquement dans le binaire? Je pensais que la glibc dépendait du noyau. – netvope

+1

Oui, mais l'interface kernel-userspace devrait rester constante entre les versions du noyau. La glibc utilise cette interface. –

+2

glibc a certainement une version minimale du noyau qu'il supportera mais il est compatible vers le haut à partir de ce point. Le noyau ABI est très stable et les développeurs se soucient beaucoup de rester rétrocompatible. – stsquad

2

La longueur nulle mmap a commencé à échouer. :-)

+1

Je vais ajouter une référence: Voir mmap (2) sur Linux, section BUGS. Ceci est requis par SUSv3, et Linux se comporte ainsi depuis 2.6.12 – ninjalj