Advertisement
Guest User

Untitled

a guest
Mar 1st, 2023
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. smp.h:
  2. struct secondary_data {
  3. void* stack;
  4. struct task_struct* task;
  5. long status;
  6. };
  7.  
  8. mpboot.c:
  9. struct secondary_data secondary_data;
  10.  
  11. arch_boot_cpu() {
  12. struct task_struct* new_task = kmalloc(...);
  13. ...
  14. secondary_data.task = new_task;
  15. ` __flush_dcache_area(&secondary_data, sizeof(secondary_data));
  16. // WHAT SHOULD GO HERE??? HMM??
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement