Subversion Repositories HelenOS-historic

Rev

Rev 815 | Rev 826 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 815 Rev 823
Line 167... Line 167...
167
   
167
   
168
    ipl = interrupts_disable();
168
    ipl = interrupts_disable();
169
    spinlock_lock(&page_ht_lock);
169
    spinlock_lock(&page_ht_lock);
170
 
170
 
171
    if (!hash_table_find(&page_ht, key)) {
171
    if (!hash_table_find(&page_ht, key)) {
172
        t = (pte_t *) malloc(sizeof(pte_t));
172
        t = (pte_t *) malloc(sizeof(pte_t), FRAME_ATOMIC);
173
        ASSERT(t != NULL);
173
        ASSERT(t != NULL);
174
   
174
   
175
        hash_table_insert(&page_ht, key, &t->link);
175
        hash_table_insert(&page_ht, key, &t->link);
176
    }
176
    }
177
   
177