Messages in this thread | | | Date | Wed, 24 Mar 2004 12:18:12 +0000 (GMT) | From | Hugh Dickins <> | Subject | Re: nonlinear swapping w/o pte_chains [Re: VMA_MERGING_FIXUP and patch] |
| |
This subtlety in try_to_unmap_nonlinear_pte:
page_map_lock(page); /* check that we're not in between set_pte and page_add_rmap */ if (page_mapped(page)) { unmap_pte_page(page, vma, address + offset, ptep);
Harmless, but isn't our acquisition of the page_table_lock guaranteeing that it cannot be in between set_pte and page_add_rmap?
Hugh
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |