Rev 236 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 236 | Rev 257 | ||
---|---|---|---|
Line 68... | Line 68... | ||
68 | dst_ptl0 = (pte_t *) frame_alloc(FRAME_KA | FRAME_PANIC); |
68 | dst_ptl0 = (pte_t *) frame_alloc(FRAME_KA | FRAME_PANIC); |
69 | 69 | ||
70 | // memsetb((__address) dst_ptl0, PAGE_SIZE, 0); |
70 | // memsetb((__address) dst_ptl0, PAGE_SIZE, 0); |
71 | // memcpy((void *) &dst_ptl0[KAS_START_INDEX], (void *) &src_ptl0[KAS_START_INDEX], KAS_INDICES); |
71 | // memcpy((void *) &dst_ptl0[KAS_START_INDEX], (void *) &src_ptl0[KAS_START_INDEX], KAS_INDICES); |
72 | 72 | ||
73 | memcpy((void *) dst_ptl0, (void *) GET_PTL0_ADDRESS() , PAGE_SIZE); |
73 | memcpy((void *) dst_ptl0,(void *) src_ptl0, PAGE_SIZE); |
74 | 74 | ||
75 | m->ptl0 = (pte_t *) KA2PA((__address) dst_ptl0); |
75 | m->ptl0 = (pte_t *) KA2PA((__address) dst_ptl0); |
76 | } |
76 | } |
77 | } |
77 | } |
78 | 78 |