On Tue 13-04-21 12:47:44, Oscar Salvador wrote:
[...]
> +static void prep_new_huge_page(struct hstate *h, struct page *page, int nid)
> +{
> +     __prep_new_huge_page(page);
>       spin_lock_irq(&hugetlb_lock);
> -     h->nr_huge_pages++;
> -     h->nr_huge_pages_node[nid]++;
> +     __prep_account_new_huge_page(h, nid);
>       spin_unlock_irq(&hugetlb_lock);
>  }

Any reason to decouple the locking from the accounting?
>  
> -- 
> 2.16.3

-- 
Michal Hocko
SUSE Labs

Reply via email to