From f1a60268268acac56b9a245bcb9d93b0506a0e92 Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Tue, 5 Jun 2001 00:59:37 +0000 Subject: * setup.c (page_read_file_direct): Fix logic to find the run that contains the data to be read. Use size in bytes instead of blocks when calling device_read. (page_write_file_direct): Fix logic to find the run that contains the data to be written. Pass SIZE_WRITTEN to device_write call instead of &WROTE when writing a whole page. Correctly calculate SEGSIZE. --- mach-defpager/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'mach-defpager/ChangeLog') diff --git a/mach-defpager/ChangeLog b/mach-defpager/ChangeLog index 61bfe7b1..15412bd7 100644 --- a/mach-defpager/ChangeLog +++ b/mach-defpager/ChangeLog @@ -1,3 +1,13 @@ +2001-06-05 Mark Kettenis + + * setup.c (page_read_file_direct): Fix logic to find the run that + contains the data to be read. Use size in bytes instead of blocks + when calling device_read. + (page_write_file_direct): Fix logic to find the run that contains + the data to be written. Pass SIZE_WRITTEN to device_write call + instead of &WROTE when writing a whole page. Correctly calculate + SEGSIZE. + 2001-02-28 Roland McGrath * main.c (main): Instead of calling daemon, do the work ourselves but -- cgit v1.2.3