aboutsummaryrefslogtreecommitdiff
path: root/i386/i386at/model_dep.c
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2023-11-30 02:08:01 -0500
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-12-03 01:01:41 +0100
commit29d4bcaafc4c2040df27a6247603c68e7757205c (patch)
treee690beca8fd1b0ff00645798dab866df6e77a67c /i386/i386at/model_dep.c
parent2db6b9b7b23b3bab944665b3b6012d24dd425d97 (diff)
downloadgnumach-29d4bcaafc4c2040df27a6247603c68e7757205c.tar.gz
gnumach-29d4bcaafc4c2040df27a6247603c68e7757205c.tar.bz2
gnumach-29d4bcaafc4c2040df27a6247603c68e7757205c.zip
x86_64: Support 8 byte inlined port rights to avoid message resizing.
If a port is inlined in a message, the user has to use mach_port_name_inlined_t to define each port. Out of line memory continues to use mach_port_name_t since that memory has to be copied to the kernel anyway. Both copyinmsg and copyoutmsg can be reduced to nothing (if we ignore USER32) as a follow up but kept this patch simple for ease of review. Message-ID: <ZWg00XzFPqqL1yF-@jupiter.tail36e24.ts.net>
Diffstat (limited to 'i386/i386at/model_dep.c')
0 files changed, 0 insertions, 0 deletions