Simplify reschedule points, mail works now!
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m55s
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m55s
This commit is contained in:
@@ -5,16 +5,9 @@
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/smp.h>
|
||||
|
||||
struct reschedule_entry {
|
||||
struct cpu* cpu;
|
||||
struct list_node_link link;
|
||||
};
|
||||
|
||||
struct reschedule_ctx {
|
||||
struct list_node_link* entries;
|
||||
spin_lock_t lock;
|
||||
bool reschedule;
|
||||
struct cpu* cpu;
|
||||
};
|
||||
|
||||
void reschedule_list_append (struct reschedule_ctx* rctx, struct cpu* cpu);
|
||||
|
||||
#endif // _KERNEL_PROC_RESCHEDULE_H
|
||||
|
||||
Reference in New Issue
Block a user