diff options
author | Roland McGrath <roland@gnu.org> | 2002-03-24 01:14:58 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2002-03-24 01:14:58 +0000 |
commit | f568eeb7d5680e73f776627eec514991323d0e96 (patch) | |
tree | fbe1120feae50ab63328499baf0b3b784b25383f | |
parent | fcaacbd5216dffa24ef55bb843618e2b893e4a07 (diff) | |
download | hurd-f568eeb7d5680e73f776627eec514991323d0e96.tar.gz hurd-f568eeb7d5680e73f776627eec514991323d0e96.tar.bz2 hurd-f568eeb7d5680e73f776627eec514991323d0e96.zip |
.
-rw-r--r-- | hurd/ChangeLog | 5 | ||||
-rw-r--r-- | mach-defpager/ChangeLog | 6 | ||||
-rw-r--r-- | serverboot/ChangeLog | 28 | ||||
-rw-r--r-- | tmpfs/ChangeLog | 9 |
4 files changed, 48 insertions, 0 deletions
diff --git a/hurd/ChangeLog b/hurd/ChangeLog index a5c65885..e847d296 100644 --- a/hurd/ChangeLog +++ b/hurd/ChangeLog @@ -1,3 +1,8 @@ +2002-03-23 Roland McGrath <roland@frob.com> + + * default_pager.defs (default_pager_object_set_size): New RPC. + * default_pager_reply.defs: New file. + 2002-03-17 Roland McGrath <roland@frob.com> * tioctl.defs [TIOCTL_IMPORTS]: Use this macro if defined. diff --git a/mach-defpager/ChangeLog b/mach-defpager/ChangeLog index 4267f97e..07d3b5ff 100644 --- a/mach-defpager/ChangeLog +++ b/mach-defpager/ChangeLog @@ -1,7 +1,13 @@ 2002-03-23 Roland McGrath <roland@frob.com> + * setup.c (default_pager_paging_storage): Fail if receiver port is not + default_pager_default_port. + + * Makefile (OBJS): Add default_pager_replyUser.o here. + * main.c (default_pager_bootstrap_port): Declaration removed. (main): Don't use it. + * Makefile (OBJS): Remove bootstrapServer.o from here. 2001-06-05 Mark Kettenis <kettenis@gnu.org> diff --git a/serverboot/ChangeLog b/serverboot/ChangeLog index 0647abeb..6c33ebb1 100644 --- a/serverboot/ChangeLog +++ b/serverboot/ChangeLog @@ -1,3 +1,31 @@ +2002-03-23 Roland McGrath <roland@frob.com> + + Excised default pager functionality from serverboot. + * Makefile (SRCS): Move def_pager_setup.c default_pager.c kalloc.c to + (EXTRA_DIST): ... here. + (OBJS): Remove *Server.o from here. + (MIGSFLAGS): Variable removed. + * bootstrap.c (main): Replace paging-file boot-script functions with a + stub that prints an error. No longer call partition_init, + default_pager_initialize, or default_pager. + (default_pager_bootstrap_port): Variable removed. + (main): Don't use it. + (default_pager_exception_port): Declaration removed. + (main): Don't use it. + * default_pager.c (default_pager_bootstrap_port): Variable removed. + (default_pager_demux_default): Don't use it. + (default_pager_initialize): Likewise. + (default_pager): Likewise. + (do_bootstrap_privileged_ports, bootstrap_compat): Functions removed. + [mips] (set_ras_address): Likewise. + + * default_pager.c (pager_truncate): New function. + (struct dpager): New member `limit'. + (pager_alloc): Initialize it. + (default_pager_object_set_size): New function. + (seqnos_memory_object_lock_completed): Rewritten, no longer a stub. + (default_pager_demux_object): Try default_pager_server too. + 2001-11-24 Roland McGrath <roland@frob.com> * Makefile (installationdir): Use $(bootdir). diff --git a/tmpfs/ChangeLog b/tmpfs/ChangeLog index 1e4ad11d..fc09da0b 100644 --- a/tmpfs/ChangeLog +++ b/tmpfs/ChangeLog @@ -1,3 +1,12 @@ +2002-03-23 Roland McGrath <roland@frob.com> + + * node.c: Include "default_pager_U.h", not <mach/default_pager.h>. + (diskfs_truncate): Return early if page-rounded size is unchanged. + Call default_pager_object_set_size on the memory object. + (diskfs_grow): Likewise. + + * Makefile (OBJS): Add default_pagerUser.o here. + 2001-09-30 Roland McGrath <roland@frob.com> * node.c (diskfs_S_file_get_storage_info): Implement it to return |