arch: Mass conversion of smp_mb__*()
[deliverable/linux.git] / mm / filemap.c
index a82fbe4c9e8e1c1d5a3eed5e2649ec87a7bfd16d..c73535c914cc3fe7bd71a566c1d51a823bace480 100644 (file)
@@ -740,7 +740,7 @@ void unlock_page(struct page *page)
 {
        VM_BUG_ON_PAGE(!PageLocked(page), page);
        clear_bit_unlock(PG_locked, &page->flags);
-       smp_mb__after_clear_bit();
+       smp_mb__after_atomic();
        wake_up_page(page, PG_locked);
 }
 EXPORT_SYMBOL(unlock_page);
@@ -757,7 +757,7 @@ void end_page_writeback(struct page *page)
        if (!test_clear_page_writeback(page))
                BUG();
 
-       smp_mb__after_clear_bit();
+       smp_mb__after_atomic();
        wake_up_page(page, PG_writeback);
 }
 EXPORT_SYMBOL(end_page_writeback);
This page took 0.023917 seconds and 5 git commands to generate.