summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hurd/ChangeLog5
-rw-r--r--mach-defpager/ChangeLog6
-rw-r--r--serverboot/ChangeLog28
-rw-r--r--tmpfs/ChangeLog9
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