git: linux emu - MPSAFE work

看板DFBSD_commit作者時間15年前 (2010/07/04 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 390b3b9b5fcb62211f443881b81dd662d1800c8d Author: Alex Hornung <ahornung@gmail.com> Date: Sat Jul 3 18:40:10 2010 +0100 linux emu - MPSAFE work * Reduce the uses of the mplock to a bare minimum, such as when calling exit1. * Change the emuldata lock to lockmgr; it shouldn't have been mplock in the first place. * Reduce the scope locked by the emuldata lock as much as possible. Summary of changes: sys/emulation/linux/Makefile | 4 ++- sys/emulation/linux/i386/linux_machdep.c | 13 +++-------- sys/emulation/linux/linux_emuldata.c | 34 +++++++++++++++--------------- sys/emulation/linux/linux_emuldata.h | 9 -------- sys/emulation/linux/linux_futex.c | 12 ++++++---- sys/emulation/linux/linux_misc.c | 15 ++++++++----- sys/emulation/linux/linux_signal.c | 7 +++-- 7 files changed, 44 insertions(+), 50 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/390b3b9b5fcb62211f443881b81dd662d1800c8d -- DragonFly BSD source repository
文章代碼(AID): #1CBthcGE (DFBSD_commit)