diff options
author | Michael I. Bushnell <mib@gnu.org> | 1994-01-25 21:11:02 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1994-01-25 21:11:02 +0000 |
commit | e49a405a1aa8349d9a715db0933faaca0c875fb4 (patch) | |
tree | 53eb3bace4b12776b4fbcbe93dc3fb55d404ad23 /libpager/mark-error.c | |
parent | 710b2421c7596c6f0c67b4b227555b7da8f0a428 (diff) | |
download | hurd-e49a405a1aa8349d9a715db0933faaca0c875fb4.tar.gz hurd-e49a405a1aa8349d9a715db0933faaca0c875fb4.tar.bz2 hurd-e49a405a1aa8349d9a715db0933faaca0c875fb4.zip |
entered into RCS
Diffstat (limited to 'libpager/mark-error.c')
-rw-r--r-- | libpager/mark-error.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libpager/mark-error.c b/libpager/mark-error.c index 8847ec62..348a7c7c 100644 --- a/libpager/mark-error.c +++ b/libpager/mark-error.c @@ -23,7 +23,8 @@ int _pager_page_errors[] = {KERN_SUCCESS, ENOSPC, EIO, EDQUOT}; /* Some error has happened indicating that the page cannot be written. (Usually this is ENOSPC or EDQOUT.) On the next pagein which requests write access, return the error to the kernel. (This is - screwy because of the rules associated with m_o_lock_request.) */ + screwy because of the rules associated with m_o_lock_request.) + Currently the only errors permitted are ENOSPC, EIO, and EDQUOT. */ void _pager_mark_next_request_error(struct pager *pager, vm_address_t offset, @@ -60,7 +61,8 @@ _pager_mark_next_request_error(struct pager *pager, /* We are returning a pager error to the kernel. Write down in the pager what that error was so that the exception handling routines can find out. (This is only necessary because the - XP interface is not completely implemented in the kernel.) */ + XP interface is not completely implemented in the kernel.) + Again, only ENOSPC, EIO, and EDQUOT are permitted. */ void _pager_mark_object_error(struct pager *pager, vm_address_t offset, |