new notes from niklas
This commit is contained in:
17
notes
17
notes
@@ -33,4 +33,21 @@
|
|||||||
schedule(2) kickoff
|
schedule(2) kickoff
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
p/x ((pagetable_t*)(((pagetable_t*)(((pagetable_t*)(child.paging_tree.l4.entries[0].address<<12)).entries[0].address<<12)).entries[0].address<<12)).entries[0]
|
p/x ((pagetable_t*)(((pagetable_t*)(((pagetable_t*)(child.paging_tree.l4.entries[0].address<<12)).entries[0].address<<12)).entries[0].address<<12)).entries[0]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
bei fork nur den richtigen speicher kopieren, nicht alle globale daten wie bei initrd ?
|
||||||
|
|
||||||
|
beim iterieren über pagetables bei copy simple und recursive halten, einfach alles kopieren was nicht supervisormode
|
||||||
|
|
||||||
|
|
||||||
|
cow instruction pointer zurückgehen
|
||||||
|
|
||||||
|
pagetable bits nutzen für copy on write markierung
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user