Changeset 1cab9972 in mainline


Ignore:
Timestamp:
2011-05-23T19:00:23Z (13 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f66b565
Parents:
b372015
Message:

Assume a valid AS in pht_refill().

Location:
kernel/arch/ppc32/src/mm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/src/mm/page.c

    rb372015 r1cab9972  
    4343        if (config.cpu_active == 1)
    4444                page_mapping_operations = &pt_mapping_operations;
     45        as_switch(NULL, AS_KERNEL);
    4546}
    4647
  • kernel/arch/ppc32/src/mm/pht.c

    rb372015 r1cab9972  
    195195void pht_refill(unsigned int n, istate_t *istate)
    196196{
    197         as_t *as = (AS == NULL) ? AS_KERNEL : AS;
    198197        uintptr_t badvaddr;
    199198       
     
    204203       
    205204        int pfrc;
    206         pte_t *pte = find_mapping_and_check(as, badvaddr,
     205        pte_t *pte = find_mapping_and_check(AS, badvaddr,
    207206            PF_ACCESS_READ /* FIXME */, istate, &pfrc);
    208207       
Note: See TracChangeset for help on using the changeset viewer.