2012-04-23 24 views

Respuesta

12

Se supone que la interfaz syscall es muy estable y solo se permiten adiciones. Hablando de la ventaja de que la interfaz de syscall es diferente para cada arquitectura, los chicos de Linux muy probablemente decidieron limpiar algún cruft acumulado e iniciar las llamadas de sistema amd64 desde cero.

Referencia: linux/Documentation/ABI/stable/syscalls

Esta interfaz coincide con gran parte de la interfaz POSIX y se basa en que y otras interfaces basadas en Unix. Solo se agregará a lo largo del tiempo, y no le quitarán nada.

Tenga en cuenta que esta interfaz es diferente para cada arquitectura que admite Linux. Consulte la documentación específica de la arquitectura para obtener detalles sobre los números de syscall que se asignarán a cada llamada de sistema .

+3

Pertinente publicación de LKML: http://lkml.iu.edu/hypermail/linux/kernel/0104.0/0547.html –

Cuestiones relacionadas