看板 DFBSD_commit 關於我們 聯絡資訊
Seems I screwed up big time. Brills' email is brillsp@gmail.com, not brills@. Sorry! Alex On 08/27/11 23:22, Alex Hornung wrote: > commit aabeb1879a283dd102229d575b6239e9e72e887c > Author: Brills Peng <brills@gmail.com> > Date: Sat Aug 27 18:19:49 2011 +0000 > > dsched_bfq - A budget fair-queuing dsched policy > > * dsched_bfq is a budget fair queuing scheduling policy for the dsched > framework. > > * NOTE: this scheduler is still highly experimental and > work-in-progress, it's not recommended for widespread use (yet). > There are several well-known issues, such as a possible deadlock on > unloading the module. > > Sponsored-by: Google Summer of Code > > Summary of changes: > sys/conf/files | 5 +- > sys/conf/options | 1 + > sys/config/LINT | 2 + > sys/kern/dsched/Makefile | 2 +- > sys/kern/dsched/bfq/Makefile | 5 + > sys/kern/dsched/bfq/bfq.c | 1382 +++++++++++++++++++++++++++++++ > sys/kern/dsched/bfq/bfq.h | 238 ++++++ > sys/kern/dsched/bfq/bfq_helper_thread.c | 457 ++++++++++ > sys/kern/dsched/bfq/bfq_helper_thread.h | 62 ++ > sys/kern/dsched/bfq/bfq_ktr.h | 64 ++ > sys/kern/dsched/bfq/wf2q.c | 231 +++++ > sys/kern/dsched/bfq/wf2q.h | 68 ++ > 12 files changed, 2515 insertions(+), 2 deletions(-) > create mode 100644 sys/kern/dsched/bfq/Makefile > create mode 100644 sys/kern/dsched/bfq/bfq.c > create mode 100644 sys/kern/dsched/bfq/bfq.h > create mode 100644 sys/kern/dsched/bfq/bfq_helper_thread.c > create mode 100644 sys/kern/dsched/bfq/bfq_helper_thread.h > create mode 100644 sys/kern/dsched/bfq/bfq_ktr.h > create mode 100644 sys/kern/dsched/bfq/wf2q.c > create mode 100644 sys/kern/dsched/bfq/wf2q.h > > http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aabeb1879a283dd102229d575b6239e9e72e887c > >