*nod*
> Please note that the problem is lock cachelines in dirty exclusive
> state, not a "lock held for long time" issue.
Ahh, that's a cpu bug -- one my athlons don't suffer from.
> I agree. But to my understanding, and after having studied the
> pagecache lock usage, it was minimally used and not used in any places
> unnecessarily as per the io_request_lock example you are stating.
>
> In fact, the pagecache_lock is mostly held for extremely short periods
> of time.
True, and that is why I would like to see more of the research that
justifies these changes, as well as comparisons with alternate techniques
before any of these patches make it into the base tree. Even before that,
we need to clean up the code first.
-ben
-
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/