Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: piete2 en 16 Junio 2018, 02:35 am



Título: Ayuda ejercicio [SOLUCIONADO]
Publicado por: piete2 en 16 Junio 2018, 02:35 am
Hola. Me gustaría saber si alguien me puede ayudar a hacer este ejercicio debido a que no me funciona. El problema es el siguiente:

"Vamos a proceder a crear una nueva llamada al sistema, que llamaremos
int sys info process(int pid), a la cual pasamos como argumento un PID de un proceso, y queremos que nos devuelva el PPID de ese proceso, o -1 en caso de que no exista ning´un proceso con ese pid."

Todo ello debe ir bajo el núcleo linux, con una llamada en /usr/src/disop/arch/i386/kernel/entry.S

Os paso captura del código mediante imagen, ya que la máquina virtual no me deja copiar y pegar.

Primera parte del código https://ibb.co/bxk9sy (https://ibb.co/bxk9sy)
Segunda parte del código https://ibb.co/fuPPQJ (https://ibb.co/fuPPQJ)