git: kernel - Replace broken mp lock in bounce pages swi_vm() wi

看板DFBSD_commit作者時間15年前 (2010/12/01 14:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 0d4f82f89572db134eba8b3db67d5084814954a0 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Tue Nov 30 22:01:15 2010 -0800 kernel - Replace broken mp lock in bounce pages swi_vm() with spinlock * Replace old non-MPSAFE crit section and mplock code with a spinlock * x86-64 was not registering swi_vm(), add that code in. Reported-by: Venkatesh Srinivas <me@endeavour.zapto.org> Summary of changes: sys/platform/pc32/i386/busdma_machdep.c | 17 ++++++++--------- sys/platform/pc64/x86_64/busdma_machdep.c | 17 ++++++++--------- sys/platform/pc64/x86_64/vm_machdep.c | 16 ++++++++++++++++ 3 files changed, 32 insertions(+), 18 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0d4f82f89572db134eba8b3db67d5084814954a0 -- DragonFly BSD source repository
文章代碼(AID): #1CzUle59 (DFBSD_commit)