git: dsched - Add debugging & fix rare problem conditions

看板DFBSD_commit作者時間14年前 (2011/10/22 18:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit c7a0a046f2a7ef938aaa235cb6e934f2a3ba4345 Author: Alex Hornung <ahornung@gmail.com> Date: Sat Aug 27 10:51:24 2011 +0000 dsched - Add debugging & fix rare problem conditions * Add a bunch of debugging to see whether a particular tdio was initialized and to which policy it belongs. * Reorder some locking to ensure the whole switch of policy is protected as expected. * Make sure the tdio from the newest policy is used when there are tdios for several scheduling policies in the tdctx->tdio_list. Reported-by: Brills Peng Summary of changes: sys/kern/kern_dsched.c | 33 +++++++++++++++++++++++++++++---- sys/sys/dsched.h | 7 +++++++ 2 files changed, 36 insertions(+), 4 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c7a0a046f2a7ef938aaa235cb6e934f2a3ba4345 -- DragonFly BSD source repository
文章代碼(AID): #1EefI-QP (DFBSD_commit)