Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-07-25 | 2000-07-25 Thomas Bushnell, BSG <tb@mit.edu> | Thomas Bushnell | |
* priv.h (PM_WRITEWAIT): New pagemap bit. * data-return.c (_pager_do_write_request): Don't proceed with a pageout if one is already in progress. Once we finish, wake up any potential PM_WRITEWAIT waiters. * priv.h (PM_INIT): Provide value again. * data-return.c (_pager_do_write_request): Track PM_INIT again. * priv.h (struct pager): Make pagemap consist of 16-bit elements instead of only 8 bits. * data-request.c (_pager_seqnos_memory_object_data_request): Make PM_ENTRY a short pointer. * data-return.c (_pager_do_write_request): Make PM_ENTRIES a short pointer. * lock-object.c (_pager_lock_object): Make PM_ENTRIES a short pointer. * mark-error.c (_pager_mark_next_request_error): Make P a short pointer. (_pager_mark_object_error): Likewise. * offer-page.c (pager_offer_page): Make PM_ENTRY a short pointer. * object-terminate.c (_pager_free_structure): Interpret pagemapsize correctly. * pagemap.c (_pager_pagemap_resize): Likewise. | |||
1997-02-12 | (_pager_seqnos_memory_object_data_request): | Miles Bader | |
Deal with _pager_pagemap_resize failing. | |||
1996-04-18 | (_pager_seqnos_memory_object_data_request): Set PM_INCORE. | Michael I. Bushnell | |
1996-03-26 | (_pager_seqnos_memory_object_data_request): Revert. | Michael I. Bushnell | |
1996-03-26 | *** empty log message *** | Michael I. Bushnell | |
1996-03-26 | (_pager_seqnos_memory_object_data_request): Add code to check to see | Michael I. Bushnell | |
if there is an existing anticipation that corresponds, and use that in preference to actual pagein. If this page is dirty, then mark the page precious to make sure it gets paged out eventually. | |||
1996-02-21 | (_pager_seqnos_memory_object_data_request): | Miles Bader | |
Always wait for and release SEQNO if OBJECT is a valid pager. | |||
1995-06-20 | (_pager_seqnos_memory_object_data_request): Oops. | Michael I. Bushnell | |
1995-06-20 | (_pager_seqnos_memory_object_data_request): Use new ports routines. | Michael I. Bushnell | |
1994-07-22 | entered into RCS | Michael I. Bushnell | |
1994-06-01 | Formerly data-request.c.~10~ | Michael I. Bushnell | |
1994-05-23 | Formerly data-request.c.~9~ | Michael I. Bushnell | |
1994-01-31 | Formerly data-request.c.~8~ | Michael I. Bushnell | |
1994-01-25 | Formerly data-request.c.~7~ | Michael I. Bushnell | |
1994-01-19 | Formerly data-request.c.~6~ | Michael I. Bushnell | |
1994-01-18 | Formerly data-request.c.~5~ | Michael I. Bushnell | |
1994-01-18 | Formerly data-request.c.~4~ | Michael I. Bushnell | |
1994-01-14 | Formerly data-request.c.~3~ | Michael I. Bushnell | |
1994-01-13 | Formerly data-request.c.~2~ | Michael I. Bushnell | |
1994-01-13 | Initial revision | Michael I. Bushnell | |