summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstore/ChangeLog6
-rw-r--r--serverboot/ChangeLog7
-rw-r--r--storeio/ChangeLog16
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.