Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/src/smp/smp.c

    re3ce39b r99d6fd0  
    8383                panic("Cannot allocate address for io_apic.");
    8484
    85         if (config.cpu_count > 1) {
    86                 page_table_lock(AS_KERNEL, true);
     85        if (config.cpu_count > 1) {             
    8786                page_mapping_insert(AS_KERNEL, l_apic_address,
    8887                    (uintptr_t) l_apic, PAGE_NOT_CACHEABLE | PAGE_WRITE);
    8988                page_mapping_insert(AS_KERNEL, io_apic_address,
    9089                    (uintptr_t) io_apic, PAGE_NOT_CACHEABLE | PAGE_WRITE);
    91                 page_table_unlock(AS_KERNEL, true);
    9290                                 
    9391                l_apic = (uint32_t *) l_apic_address;
Note: See TracChangeset for help on using the changeset viewer.