Ah, but the unmap_vmas lock was not kernel_flag, was it? It'll be
page_table_lock.
That's OK I think. The only time this is likely to bite anyone is if you
have a threaded application in which one thread it doing a massive munmap()
while another one is handling a pagefault, running mmap(), etc. And given
that _establishing_ that large mapping in the first place takes tons of CPU,
the relative loss from the long hold time is small.
Famous last words.
>
> Here is the port of lockmeter to the 2.5.67-mm1 kernel. If you would consider
> putting it in your tree that would be great and I would work on porting the
> rest of the architectures.
>
> http://prdownloads.sourceforge.net/lse/lockmeter1.5-2.5.67-mm1.patch?download
OK, that's pretty unintrusive.
-
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/