===== include/linux/prctl.h 1.7 vs edited ===== --- 1.7/include/linux/prctl.h 2004-09-13 17:23:21 -07:00 +++ edited/include/linux/prctl.h 2004-10-06 10:24:57 -07:00 @@ -51,5 +51,6 @@ #define PR_SET_NAME 15 /* Set process name */ +#define PR_GET_PROC 16 /* Get current processor id */ #endif /* _LINUX_PRCTL_H */ ===== kernel/sys.c 1.94 vs edited ===== --- 1.94/kernel/sys.c 2004-09-27 16:37:09 -07:00 +++ edited/kernel/sys.c 2004-10-06 10:24:10 -07:00 @@ -1740,6 +1740,9 @@ set_task_comm(me, ncomm); return 0; } + case PR_GET_PROC: + error = smp_processor_id(); + break; default: error = -EINVAL; break;