Process management via active messages
[akaros.git] / kern / include / smp.h
index 0120de1..1596d20 100644 (file)
@@ -26,16 +26,6 @@ struct per_cpu_info {
        spinlock_t amsg_lock;
        unsigned amsg_current;
        active_message_t active_msgs[NUM_ACTIVE_MESSAGES];
-
-                       /* this flag is only ever set when holding the global scheduler lock, and
-                        * only cleared (without a lock) by the core in a proc_mgmt IPI.  it is
-                        * somewhat arch specific (no in order active messages).  same with the
-                        * p_to_run and tf_to_pop */
-                       // TODO: replace this ghetto with an active message (AM)
-                       bool proc_ipi_pending;
-                       /* a proc_startcore IPI will run these.  replace with a dispatch map? */
-                       struct proc *p_to_run;
-                       trapframe_t *SAFE tf_to_pop;
 #endif
 };
 extern struct per_cpu_info per_cpu_info[MAX_NUM_CPUS];