El 18/8/21 a les 0:13, Sergey Bugaev ha escrit:
you can no longer get the underlying memory object with vm_region ()

How so? reading the docs I understood it does:

https://www.gnu.org/software/hurd/gnumach-doc/Memory-Attributes.html

"The port object_name identifies the memory object associated with this region"

(Well in fact what actually changed is that gnumach at some point
allowed the use of "memory object name ports" in vm_map (), and now
once again doesn't.

vm_map does receive  the memory object as parameter:

https://www.gnu.org/software/hurd/gnumach-doc/Mapping-Memory-Objects.html

"memory_object is the port that represents the memory object: used by user tasks in vm_map"

It never allowed you to get the actual memory
object.)

vm_map receives a memory object, doesn't return it

Reply via email to