diff options
author | Roland McGrath <roland@gnu.org> | 1999-11-18 06:23:45 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1999-11-18 06:23:45 +0000 |
commit | 9e1a821ad8510ad57d547c68873276f3705215a6 (patch) | |
tree | 36ccdb80b3acd99ef3a69d4bd69380be0e358813 | |
parent | f57bf38f6c7c4371142b749dbd11b0fbb91632c3 (diff) |
.
-rw-r--r-- | libstore/ChangeLog | 6 | ||||
-rw-r--r-- | serverboot/ChangeLog | 7 | ||||
-rw-r--r-- | storeio/ChangeLog | 16 |
3 files changed, 29 insertions, 0 deletions
diff --git a/libstore/ChangeLog b/libstore/ChangeLog index 1c601e34..58b3089c 100644 --- a/libstore/ChangeLog +++ b/libstore/ChangeLog @@ -1,3 +1,9 @@ +1999-11-14 Roland McGrath <roland@baalperazim.frob.com> + + * device.c (dev_error): New static function. + Translate all expected D_* codes into POSIX codes. + (dev_read, dev_write, dev_open): Use it. + 1999-10-07 Roland McGrath <roland@baalperazim.frob.com> * rdwr.c (store_read, store_write): Fix asserts in last change. diff --git a/serverboot/ChangeLog b/serverboot/ChangeLog index 9ec80617..f0aa97f5 100644 --- a/serverboot/ChangeLog +++ b/serverboot/ChangeLog @@ -1,5 +1,12 @@ +1999-11-18 Roland McGrath <roland@baalperazim.frob.com> + + * wiring.c (wire_all_memory): Touch pages before wiring. + 1999-11-16 Roland McGrath <roland@baalperazim.frob.com> + * default_pager.c (default_pager_initialize): Use MACH_PORT_VALID to + check old DMM port, rather than just checking for MACH_PORT_NULL. + * strfcns.c (index): Function removed. * ffs_file_io.c (ffs_open_file): Use memmove instead of ovbcopy. diff --git a/storeio/ChangeLog b/storeio/ChangeLog index 14a134d1..31d9dd31 100644 --- a/storeio/ChangeLog +++ b/storeio/ChangeLog @@ -1,3 +1,19 @@ +1999-11-14 Roland McGrath <roland@baalperazim.frob.com> + + * io.c (trivfs_S_file_get_storage_info): Fail with EOPNOTSUPP when + there is no store open. + + * storeio.c (check_open_hook): Don't check for D_NO_SUCH_DEVICE here. + Translation to ENXIO now done in libstore. + + * dev.h (struct dev): New member `enforced'. + * storeio.c (enforce_store): New variable. + (options, parse_opt, trivfs_append_args): Grok new option + --enforced/-e to set enforce_store. + (check_open_hook): Set DEVICE->enforced from enforce_store. + * io.c (trivfs_S_file_get_storage_info): If DEV->enforced is set + and the store flags lack STORE_ENFORCED, then return STORAGE_OTHER. + 1999-09-13 Roland McGrath <roland@baalperazim.frob.com> * io.c: Reverted changes related to io_map_segment. |