summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2008-11-12 12:43:44 +0100
committerNeal H. Walfield <neal@gnu.org>2008-11-12 12:43:44 +0100
commite8d5499c2e6cec827a464f10c21b29b6fc241ec4 (patch)
treec71d9d9924a47bf4edeb0072fda027a145368f26 /hurd
parentbc8e6dd4eff29a74453bfa3e1c1346946c8239e1 (diff)
Make the anonymous pager's fault handler and madvise reentrant.
2008-11-12 Neal H. Walfield <neal@gnu.org> * anonymous.h (struct anonymous_pager): Improve documentation for the fill_lock field. * anonymous.c (fault): Drop ANON->LOCK before calling the user's fill function. (destroy): Before destroying ANON, take ANON->FILL_LOCK. * madvise.c (madvise): Refactor to not hold map lock when calling MAP->PAGER->ADVISE.
Diffstat (limited to 'hurd')
0 files changed, 0 insertions, 0 deletions