lkml.org 
[lkml]   [2008]   [May]   [7]   [last100]   RSS-feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
Complete thread (EXPERIMENTAL)
/
DateThu, 8 May 2008 01:02:42 +0200
FromAndrea Arcangeli <>
SubjectRe: [PATCH 08 of 11] anon-vma-rwsem
Digg This
To remove mm_lock without adding an horrible system-wide lock before every i_mmap_lock etc.. we've to remove
invalidate_range_begin/end. Then we can return to an older approach of doing only invalidate_page and serializing it with the PT lock against get_user_pages. That works fine for KVM but GRU will have to flush the tlb once every time we drop the PT lock, that means once per each 512 ptes on x86-64 etc... instead of a single time for the whole range regardless how large the range is.



\
ISP Services
Valid XHTML 1.0!\ /
Valid CSS! Last update: 2008-05-08 01:05    [W:0.156 / U:0.640 seconds]
©2003-2005 Jasper Spaans