diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2016-10-31 19:45:30 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2016-10-31 19:45:30 +0100 |
commit | 64a2434c9d6bc177df6f20ac42c0fd26fb2ba3b9 (patch) | |
tree | bac62cc1be5b8750821a0de28ee1d37c9e480a85 /kern/pc_sample.c | |
parent | f6c9a501febff628fe542ee17ab3d789a4de2ac1 (diff) | |
download | gnumach-64a2434c9d6bc177df6f20ac42c0fd26fb2ba3b9.tar.gz gnumach-64a2434c9d6bc177df6f20ac42c0fd26fb2ba3b9.tar.bz2 gnumach-64a2434c9d6bc177df6f20ac42c0fd26fb2ba3b9.zip |
gsync: Fix assertion failure with MACH_LDEBUG
vm_map_lock_read calls check_simple_locks(), so we need to lock hbp
after taking the vm_map read lock.
* kern/gsync.c (gsync_wait): Call vm_map_lock_read before locking
&hbp->lock.
(gsync_wake): Likewise.
Diffstat (limited to 'kern/pc_sample.c')
0 files changed, 0 insertions, 0 deletions