diff options
author | Roland McGrath <roland@gnu.org> | 2001-02-28 08:34:07 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2001-02-28 08:34:07 +0000 |
commit | fa7dd93a44f3e568e8af14eca198bf43b8b66e71 (patch) | |
tree | 618ca9e56171bdd479d9f0b87b0b0891f569fc2a /sutils | |
parent | adf34ebbd7f683873c260de5d09d989f017e1701 (diff) |
.
Diffstat (limited to 'sutils')
-rw-r--r-- | sutils/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sutils/ChangeLog b/sutils/ChangeLog index c07577c2..fae343d6 100644 --- a/sutils/ChangeLog +++ b/sutils/ChangeLog @@ -1,3 +1,22 @@ +2001-02-27 Roland McGrath <roland@frob.com> + + Use a new, more flexible RPC interface to the default pager. + This allows swapon to do its own interpretation of Linux swap + signature pages, and to support partial-device stores such as + store_open will return for regular files on disk filesystems. + * swapon.c: Include <hurd/default_pager.h>, not <mach/default_pager.h>. + (ignore_signature, require_signature, quiet): New variables. + (options): Add --silent, --no-signature, --require-signature. + (main: parse_opt): Parse them. + (check_signature): New function. + (swaponoff): Use it unless --no-signature set, to get a remapped store + using the pages indicated by the Linux signature page. Try new + default_pager_paging_storage RPC first, using a possibly-remapped + device store. If the default pager does not support that, fall back + to the old protocol that only supports whole devices (and wherein the + default pager itself interprets a Linux signature page). + * Makefile (swapon, swapoff): Depend on default_pagerUser.o. + 2001-02-18 Marcus Brinkmann <marcus@gnu.org> * fstab.c (STORE): Only copy when field exists (is non-zero). |