summaryrefslogtreecommitdiff
path: root/hurd/default_pager.defs
AgeCommit message (Collapse)Author
2014-09-04hurd: make memory_object parameter polymorphicJustus Winter
Make the memory_object parameter of default_pager_object_create polymorphic. This fixes https://savannah.gnu.org/bugs/?26751 . * hurd/default_pager.defs (default_pager_object_create): Make memory_object parameter polymorphic. * mach-defpager/default_pager.c (S_default_pager_object_create): Adjust accordingly. * trans/proxy-defpager.c (S_default_pager_object_create): Likewise.
2014-03-25hurd: fix receiver type, honor DEFAULT_PAGER_IMPORTSJustus Winter
* hurd/default_pager.defs: Honor DEFAULT_PAGER_IMPORTS. (default_pager_object_set_size): Fix receiver type.
2011-11-20Fix defpager into using the correct control portMaksym Planeta
The reply_port is only the correct control port when RPCs are from the kernel, not from e.g. tmpfs, such as default_pager_object_set_size calls. * mach-defpager/default_pager.c (seqnos_memory_object_terminate, S_default_pager_object_set_size): Make default pager use its own memory object control ports for external objects, remove reply_to parameter. * trans/proxy-defpager.c (S_default_pager_object_set_size): Remove reply_to parameter. * hurd/default_pager.defs (default_pager_object_set_size): Remove unused parameter.
2002-03-242002-03-23 Roland McGrath <roland@frob.com>Roland McGrath
* default_pager.defs (default_pager_object_set_size): New RPC. * default_pager_reply.defs: New file.
2001-02-282001-01-11 Marcus Brinkmann <marcus@gnu.org>Roland McGrath
* default_pager_types.h: New file. default_pager.defs: Import <default_pager_types.h>. 2000-12-28 Roland McGrath <roland@frob.com> * default_pager.defs: New file, modified from the original version in <mach/default_pager.defs>. Adds new RPC, obsoletes an unused one. It is compatible enough that it doesn't really matter which version things use unless they are using the new RPC.