Corresponde al archivo a operar (se desconoce la versión del kernel). En la versión del kernel de Linux 3.7.10, el nombre del archivo es.
Debe seleccionar el kernel para la plataforma de destino para la que desea compilar. arm.c, arch/arm/kernel/entry.s arch/arm/include/asm/unistd.h, ¿por qué sys.c se convierte en sys_arm.c aquí? No se preocupe, el archivo MAKE compilado se seleccionará automáticamente según la plataforma. Al compilar para la plataforma arm, se seleccionará sys_arm.c. Al compilar para la plataforma arm, se seleccionará sys_arm.c como sys.c para la compilación. .
Por ejemplo, para x86 (es decir, nuestra PC), el código relevante es arch/x86/kernel/sys_x86_64.c o sys_i386_32.c compilado para plataformas de 64 y 32 bits respectivamente, y los otros dos archivos son arch/x86/kernel/entry.s, arch/x86 /include/asm/unistd.h
Espero que mi respuesta pueda ayudarte.