aboutsummaryrefslogtreecommitdiff
path: root/libpager
Commit message (Collapse)AuthorAgeFilesLines
* Wed Aug 20 14:47:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+6
| | | | * pager.h: Doc fix.
* .Miles Bader1997-02-121-0/+11
|
* (_pager_pagemap_resize):Miles Bader1997-02-121-2/+2
| | | | Returns an error_t.
* (_pager_pagemap_resize):Miles Bader1997-02-121-15/+21
| | | | Return errors.
* (pager_offer_page):Miles Bader1997-02-121-14/+16
| | | | | Rewrite for clarity. Deal with _pager_pagemap_resize failing.
* (pager_get_error):Miles Bader1997-02-121-6/+14
| | | | Deal with _pager_pagemap_resize failing.
* (_pager_lock_object):Miles Bader1997-02-121-6/+15
| | | | Deal with _pager_pagemap_resize failing.
* (_pager_seqnos_memory_object_data_request):Miles Bader1997-02-121-2/+4
| | | | Deal with _pager_pagemap_resize failing.
* .Miles Bader1997-02-051-0/+4
|
* (pager_memcpy):Miles Bader1997-02-051-5/+5
| | | | `preempter' -> `preemptor'.
* *** empty log message ***Thomas Bushnell1996-09-172-2/+6
|
* *** empty log message ***Thomas Bushnell1996-08-132-2/+24
|
* Initial revisionRoland McGrath1996-07-171-0/+374
|
* Get rid of link warning.Michael I. Bushnell1996-05-091-3/+0
|
* (pager_create): ports_allocate_port -> ports_create_port; if we get anMichael I. Bushnell1996-05-091-1/+3
| | | | error return a null structure.
* (pager_offer_page): Make sure we hold lock across operation. Also setMichael I. Bushnell1996-05-021-14/+10
| | | | incore bit when operation is complete.
* (_pager_lock_object): Eliminate spurious extra lock acquisition aroundMichael I. Bushnell1996-04-301-2/+0
| | | | pagemap frobbing.
* (pager_create): Add link warning.Roland McGrath1996-04-281-5/+8
|
* (_pager_lock_object):Michael I. Bushnell1996-04-181-2/+1
|
* fooMichael I. Bushnell1996-04-181-1/+1
|
* (pager_offer_page): doc fixMichael I. Bushnell1996-04-181-2/+2
|
* (pager_offer_page): Only flush page if not in core now.Michael I. Bushnell1996-04-181-1/+14
|
* (_pager_do_write_request): If kernel didn't keep a copy, turn ofMichael I. Bushnell1996-04-181-1/+4
| | | | INCORE bit.
* (_pager_lock_object): If SYNC and SHOULD_FLUSH, then turn offMichael I. Bushnell1996-04-181-0/+12
| | | | PM_INCORE bits when flush is complete.
* (_pager_seqnos_memory_object_data_request): Set PM_INCORE.Michael I. Bushnell1996-04-181-0/+2
|
* (PM_INIT): Comment out.Michael I. Bushnell1996-04-181-1/+2
| | | | (PM_INCORE): New bit.
* (_pager_do_write_request): Don't track INIT bit for now.Michael I. Bushnell1996-04-181-0/+5
|
* (pager_offer_page): Flush page first if it's precious.Michael I. Bushnell1996-04-181-0/+6
|
* (SRCS): Add offer-page.c.Michael I. Bushnell1996-04-181-1/+2
|
* Initial revisionMichael I. Bushnell1996-04-181-0/+35
|
* (pager_offer_page): add writelock arg.Michael I. Bushnell1996-04-181-0/+1
|
* (pager_offer_page): New function.Michael I. Bushnell1996-04-181-0/+10
|
* (pager_memcpy): fixupMichael I. Bushnell1996-04-111-1/+1
|
* Initial revisionMichael I. Bushnell1996-04-111-0/+101
|
* Include <stdio.h>.Michael I. Bushnell1996-03-261-0/+1
|
* (_pager_do_write_request): Delete unused label `out'.Michael I. Bushnell1996-03-261-1/+0
|
* (SRCS): Revert.Michael I. Bushnell1996-03-261-2/+1
|
* Revert.Michael I. Bushnell1996-03-261-15/+0
|
* (pager_create): Revert.Michael I. Bushnell1996-03-261-1/+0
|
* (_pager_free_structure): Revert.Michael I. Bushnell1996-03-261-9/+0
|
* (_pager_seqnos_memory_object_data_request): Revert.Michael I. Bushnell1996-03-261-10/+0
|
* (_pager_do_write_request): Revert.Michael I. Bushnell1996-03-261-8/+0
|
* (_pager_lock_object):Michael I. Bushnell1996-03-261-0/+1
|
* (pager_sync_some):Michael I. Bushnell1996-03-261-1/+1
|
* (pager_sync): Ask for RETURN_ALL and not just RETURN_DIRTY,Michael I. Bushnell1996-03-261-3/+3
| | | | because we treat precious pages here as dirty.
* (pager_return_some): Ask for RETURN_ALL and not just RETURN_DIRTY,Michael I. Bushnell1996-03-261-2/+2
| | | | because we treat precious pages here as dirty.
* (_pager_do_write_request): Delete any corresponding anticipationMichael I. Bushnell1996-03-261-0/+8
| | | | before starting pageout.
* *** empty log message ***Michael I. Bushnell1996-03-261-2/+1
|
* (_pager_seqnos_memory_object_data_request): Add code to check to seeMichael I. Bushnell1996-03-261-0/+11
| | | | | | 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.
* (_pager_free_structure): more.Michael I. Bushnell1996-03-261-6/+7
|