diff options
author | neal <neal> | 2007-12-14 22:08:04 +0000 |
---|---|---|
committer | neal <neal> | 2007-12-14 22:08:04 +0000 |
commit | c93addec1a8332335a5b318dc2904b62101c0eec (patch) | |
tree | 0da63db2b1f40aa22d442b8f205a43559eb8fbf7 /libhurd-mm/pager.h | |
parent | 17a4e789b1a169aeec4494bafe7beed28363dffd (diff) |
2007-12-14 Neal H. Walfield <neal@gnu.org>
* mmap.c (munmap): Rewrite to avoid race.
* pager.h (struct pager): Add field, next.
Diffstat (limited to 'libhurd-mm/pager.h')
-rw-r--r-- | libhurd-mm/pager.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libhurd-mm/pager.h b/libhurd-mm/pager.h index 1b83ca1..2161ccd 100644 --- a/libhurd-mm/pager.h +++ b/libhurd-mm/pager.h @@ -63,7 +63,11 @@ enum struct pager { - hurd_btree_node_t node; + union + { + hurd_btree_node_t node; + struct pager *next; + }; /* The virtual addresses this pager covers. If this changes (e.g., if it grows or shrinks), then must be changed using the |