hurd: permit to use mlock from non-root process
commited4060f50ea84c7e238110955253647fc091aee9
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 9 Jul 2015 11:56:30 +0000 (9 13:56 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 9 Jul 2015 11:56:30 +0000 (9 13:56 +0200)
treedc91dd319ec29adf2120b970e3b732b93f371ef3
parentb8528e771c0f31ebb8ac2470e2cf7ee9a50693e2
hurd: permit to use mlock from non-root process

* sysdeps/mach/hurd/mlock.c (mlock): When __get_privileged_ports
returns an error, also try to use host port from __mach_host_self for
the __vm_wire call.
* sysdeps/mach/hurd/munlock.c (munlock): Likewise.
ChangeLog
sysdeps/mach/hurd/mlock.c
sysdeps/mach/hurd/munlock.c