Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1999-07-09 Thomas Bushnell, BSG <tb@mit.edu> | Thomas Bushnell | 1999-07-11 | 2 | -1/+6 |
| | | | | * pagemap.c (_pager_pagemap_resize): Use mmap instead of vm_allocate. | ||||
* | . | Roland McGrath | 1999-07-11 | 1 | -0/+1 |
| | |||||
* | 1999-07-10 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | 1999-07-11 | 1 | -0/+1 |
| | | | | | * priv.h: Add #include <sys/mman.h> for munmap decl. * pager-memcpy.c: Likewise. | ||||
* | . | Roland McGrath | 1999-07-11 | 1 | -1/+4 |
| | |||||
* | 1999-07-10 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | 1999-07-11 | 1 | -5/+6 |
| | | | | * priv.h: Add #include <sys/mman.h> for munmap decl. | ||||
* | 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu> | Thomas Bushnell | 1999-07-03 | 6 | -13/+22 |
| | | | | | | | | | | * data-return.c (_pager_do_write_request): Use munmap instead of vm_deallocate. * object-terminate.c (_pager_free_structure): Likewise. * pagemap.c (_pager_pagemap_resize): Likewise. * pager-memcpy.c (pager_memcpy): Likewise. * pager.h (pager_write_page): Doc adjustment. | ||||
* | Wed Aug 20 14:47:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | 1997-08-20 | 2 | -2/+6 |
| | | | | * pager.h: Doc fix. | ||||
* | . | Miles Bader | 1997-02-12 | 1 | -0/+11 |
| | |||||
* | (_pager_pagemap_resize): | Miles Bader | 1997-02-12 | 1 | -2/+2 |
| | | | | Returns an error_t. | ||||
* | (_pager_pagemap_resize): | Miles Bader | 1997-02-12 | 1 | -15/+21 |
| | | | | Return errors. | ||||
* | (pager_offer_page): | Miles Bader | 1997-02-12 | 1 | -14/+16 |
| | | | | | Rewrite for clarity. Deal with _pager_pagemap_resize failing. | ||||
* | (pager_get_error): | Miles Bader | 1997-02-12 | 1 | -6/+14 |
| | | | | Deal with _pager_pagemap_resize failing. | ||||
* | (_pager_lock_object): | Miles Bader | 1997-02-12 | 1 | -6/+15 |
| | | | | Deal with _pager_pagemap_resize failing. | ||||
* | (_pager_seqnos_memory_object_data_request): | Miles Bader | 1997-02-12 | 1 | -2/+4 |
| | | | | Deal with _pager_pagemap_resize failing. | ||||
* | . | Miles Bader | 1997-02-05 | 1 | -0/+4 |
| | |||||
* | (pager_memcpy): | Miles Bader | 1997-02-05 | 1 | -5/+5 |
| | | | | `preempter' -> `preemptor'. | ||||
* | *** empty log message *** | Thomas Bushnell | 1996-09-17 | 2 | -2/+6 |
| | |||||
* | *** empty log message *** | Thomas Bushnell | 1996-08-13 | 2 | -2/+24 |
| | |||||
* | Initial revision | Roland McGrath | 1996-07-17 | 1 | -0/+374 |
| | |||||
* | Get rid of link warning. | Michael I. Bushnell | 1996-05-09 | 1 | -3/+0 |
| | |||||
* | (pager_create): ports_allocate_port -> ports_create_port; if we get an | Michael I. Bushnell | 1996-05-09 | 1 | -1/+3 |
| | | | | error return a null structure. | ||||
* | (pager_offer_page): Make sure we hold lock across operation. Also set | Michael I. Bushnell | 1996-05-02 | 1 | -14/+10 |
| | | | | incore bit when operation is complete. | ||||
* | (_pager_lock_object): Eliminate spurious extra lock acquisition around | Michael I. Bushnell | 1996-04-30 | 1 | -2/+0 |
| | | | | pagemap frobbing. | ||||
* | (pager_create): Add link warning. | Roland McGrath | 1996-04-28 | 1 | -5/+8 |
| | |||||
* | (_pager_lock_object): | Michael I. Bushnell | 1996-04-18 | 1 | -2/+1 |
| | |||||
* | foo | Michael I. Bushnell | 1996-04-18 | 1 | -1/+1 |
| | |||||
* | (pager_offer_page): doc fix | Michael I. Bushnell | 1996-04-18 | 1 | -2/+2 |
| | |||||
* | (pager_offer_page): Only flush page if not in core now. | Michael I. Bushnell | 1996-04-18 | 1 | -1/+14 |
| | |||||
* | (_pager_do_write_request): If kernel didn't keep a copy, turn of | Michael I. Bushnell | 1996-04-18 | 1 | -1/+4 |
| | | | | INCORE bit. | ||||
* | (_pager_lock_object): If SYNC and SHOULD_FLUSH, then turn off | Michael I. Bushnell | 1996-04-18 | 1 | -0/+12 |
| | | | | PM_INCORE bits when flush is complete. | ||||
* | (_pager_seqnos_memory_object_data_request): Set PM_INCORE. | Michael I. Bushnell | 1996-04-18 | 1 | -0/+2 |
| | |||||
* | (PM_INIT): Comment out. | Michael I. Bushnell | 1996-04-18 | 1 | -1/+2 |
| | | | | (PM_INCORE): New bit. | ||||
* | (_pager_do_write_request): Don't track INIT bit for now. | Michael I. Bushnell | 1996-04-18 | 1 | -0/+5 |
| | |||||
* | (pager_offer_page): Flush page first if it's precious. | Michael I. Bushnell | 1996-04-18 | 1 | -0/+6 |
| | |||||
* | (SRCS): Add offer-page.c. | Michael I. Bushnell | 1996-04-18 | 1 | -1/+2 |
| | |||||
* | Initial revision | Michael I. Bushnell | 1996-04-18 | 1 | -0/+35 |
| | |||||
* | (pager_offer_page): add writelock arg. | Michael I. Bushnell | 1996-04-18 | 1 | -0/+1 |
| | |||||
* | (pager_offer_page): New function. | Michael I. Bushnell | 1996-04-18 | 1 | -0/+10 |
| | |||||
* | (pager_memcpy): fixup | Michael I. Bushnell | 1996-04-11 | 1 | -1/+1 |
| | |||||
* | Initial revision | Michael I. Bushnell | 1996-04-11 | 1 | -0/+101 |
| | |||||
* | Include <stdio.h>. | Michael I. Bushnell | 1996-03-26 | 1 | -0/+1 |
| | |||||
* | (_pager_do_write_request): Delete unused label `out'. | Michael I. Bushnell | 1996-03-26 | 1 | -1/+0 |
| | |||||
* | (SRCS): Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -2/+1 |
| | |||||
* | Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -15/+0 |
| | |||||
* | (pager_create): Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -1/+0 |
| | |||||
* | (_pager_free_structure): Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -9/+0 |
| | |||||
* | (_pager_seqnos_memory_object_data_request): Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -10/+0 |
| | |||||
* | (_pager_do_write_request): Revert. | Michael I. Bushnell | 1996-03-26 | 1 | -8/+0 |
| | |||||
* | (_pager_lock_object): | Michael I. Bushnell | 1996-03-26 | 1 | -0/+1 |
| | |||||
* | (pager_sync_some): | Michael I. Bushnell | 1996-03-26 | 1 | -1/+1 |
| |