These patches introduce some new data types that allow for more
flexibility.  This is just the first step, once the new data types are
added they need to be used in various places
* syscall interface
* mig server routines
* functions that use port names instead of ports. Note that without
  this adaptation the code will still work thanks to the implicit
  32-to-64 extension, but it is a nice cleanup.

Luca Dariz (2):
  add port name types
  add rpc_versions for vm types

 i386/include/mach/i386/vm_types.h | 37 +++++++++++++++++++++++++++----
 include/mach/mach_port.defs       |  6 ++---
 include/mach/mach_types.defs      | 31 +++++++++++++++++++++++---
 include/mach/port.h               | 36 ++++++++++++++----------------
 include/mach/std_types.defs       |  6 ++---
 include/mach_debug/vm_info.h      | 24 ++++++++++----------
 kern/thread.c                     |  4 ++--
 kern/thread.h                     |  4 ++--
 x86_64/configfrag.ac              | 12 +++++++++-
 9 files changed, 109 insertions(+), 51 deletions(-)

-- 
2.30.2


Reply via email to