Changeset 634 for trunk/kernel/mm/page.c


Ignore:
Timestamp:
May 29, 2019, 3:26:44 PM (5 years ago)
Author:
alain
Message:

Fix a bug in hal_irqmask.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/mm/page.c

    r632 r634  
    6161                             uint32_t   value )
    6262{
    63         hal_atomic_and( (uint32_t *)&page->flags , ~((uint32_t)value) );
     63        hal_atomic_and( (uint32_t *)&page->flags , ~value );
    6464}
    6565
     
    111111    page_t * page_ptr = GET_PTR( page_xp );
    112112
    113         hal_remote_atomic_and( XPTR( page_cxy , &page_ptr->flags ) , value );
     113        hal_remote_atomic_and( XPTR( page_cxy , &page_ptr->flags ) , ~value );
    114114}
    115115
Note: See TracChangeset for help on using the changeset viewer.