git: kernel - Fix spin lock held across contigfree/kfree in boun

看板DFBSD_commit作者時間14年前 (2011/10/22 18:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 3b264617432fc557fb7711129856cf8a1f236012 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Tue Oct 4 07:58:38 2011 -0700 kernel - Fix spin lock held across contigfree/kfree in bounce code * Fix an issue where a spin lock is being held across too-complex a procedure call. The bounce page is isolated once removed from its list so we can release the lock while issuing the calls, then re-acquire it. Reported-by: Antonio Huete Jimenez <tuxillo@quantumachine.net> Summary of changes: sys/platform/pc32/i386/busdma_machdep.c | 2 ++ sys/platform/pc64/x86_64/busdma_machdep.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3b264617432fc557fb7711129856cf8a1f236012 -- DragonFly BSD source repository
文章代碼(AID): #1EefJlSl (DFBSD_commit)