List of file which have been modified

readproc Modifications

proc/readproc.c
proc/readproc.h

readproc.c

Function int readwhere(char *dir) has been added.
In function readproc, some lines were added to put the Node Number in the proc_info. If no file /proc/#/where, Node = 0;

readproc.h

Update due to the chages in readproc.c
Update of the proc_t type to get the Node Number



top Modifications

top.c
top.h

LIB has been deleted because it doesn't run on ELF-based Linux. I put N# for NODE.

top.h

Remove the LIB field (P_LTR, LIB, and the string of definiton)
Add of the NODE field (P_NODE, N#, Mosix Node Number)
Add the appropriate help line for the new command 'g'
Add the appropriate help line for the new command 'a'
Add the appropriate help line for the new command 'N'
Add the appropriate help line for the new command 'U'

top.c

Change the case P_LTR, and replace by case P_NODE.

New commands has been added. 
* By pressing 'g' you ask for a migration. Give the PID and the Node where it should go.
* By pressing 'a' you ask for automatic migration. You must give a % of CPU uses and a default node number for the migration. If a process use more than the give % of CPU use, it will automatically be migrated to the given node.
* By pressing 'N' you can sort prosseses by node number
* By pressing 'U' you can hide a user. It works like the 'u' command.

ps Modifications

ps.c

I had NODE in every format (I hope so).
