summaryrefslogtreecommitdiff
path: root/ufs
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1996-05-03 13:15:27 +0000
committerMichael I. Bushnell <mib@gnu.org>1996-05-03 13:15:27 +0000
commit31da7bd62ef8f315db44ad47ee423c55fc46cf27 (patch)
tree2d8bbd0cd5013e3fa3d759a638b873763579ce0f /ufs
parent663bd31c43b788156c193b8d79895fb7af58aa70 (diff)
(struct user_pager_info): New members `allow_unlocked_pagein' and
`unlocked_pagein_length'. (unlocked_pagein_lock): New variable.
Diffstat (limited to 'ufs')
-rw-r--r--ufs/ufs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ufs/ufs.h b/ufs/ufs.h
index 06255960..ddf7283b 100644
--- a/ufs/ufs.h
+++ b/ufs/ufs.h
@@ -79,6 +79,9 @@ struct user_pager_info
} type;
struct pager *p;
vm_prot_t max_prot;
+
+ vm_offset_t allow_unlocked_pagein;
+ vm_size_t unlocked_pagein_length;
};
#include <hurd/diskfs-pager.h>
@@ -97,6 +100,8 @@ spin_lock_t alloclock;
spin_lock_t gennumberlock;
u_long nextgennumber;
+spin_lock_t unlocked_pagein_lock;
+
/* The compat_mode specifies whether or not we write
extensions onto the disk. */
enum compat_mode