search for: pin_l1_table

Displaying 1 result from an estimated 1 matches for "pin_l1_table".

2007 Sep 23
9
Confused about start of day setup
...The Mini-OS source says that free pages follow pt_base + nr_pt_frames + 3 (store, console, something pages). So far so good. So I reserve myself 42 pages for initial data structures and remove the rest from the initial page tables. After some initializing I move over the unmapped pages, pin them as PIN_L1_TABLE and UNPIN_TABLE before adding the machine addresses to my list of free pages. Now here is an example output of this loop: ERROR: -22 pinning failed: addr = 90000 [212000], op = 0, mfn = 212 ERROR: -22 pinning failed: addr = 91000 [0], op = 0, mfn = 0 ERROR: -22 pinning failed: addr = 92000 [b3d50...