aboutsummaryrefslogtreecommitdiff
path: root/vm/vm_resident.c
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2023-06-15 21:17:31 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-06-18 00:26:06 +0200
commited7f24debd15745f9e6c20151ec1c5989b58de4e (patch)
treedcd06919043eda7028c5f1149aca2994bd79373b /vm/vm_resident.c
parent5e597575b78af2464117437c8bc41e632d7e112d (diff)
downloadgnumach-ed7f24debd15745f9e6c20151ec1c5989b58de4e.tar.gz
gnumach-ed7f24debd15745f9e6c20151ec1c5989b58de4e.tar.bz2
gnumach-ed7f24debd15745f9e6c20151ec1c5989b58de4e.zip
Fix copying in MACH_PORT_DEAD on x86_64
We need to properly convert MACH_PORT_NAME_DEAD (which is 32-bit -1) into IO_DEAD, which is 64-bit -1. To reproduce: $ portinfo -va 1 (see the Mach crash trying to access a port at 0xffffffff) Message-Id: <20230615181731.119328-1-bugaevc@gmail.com>
Diffstat (limited to 'vm/vm_resident.c')
0 files changed, 0 insertions, 0 deletions