git: dsched_bfq - A budget fair-queuing dsched policy
Alex Hornung
ahornung at gmail.com
Sat Aug 27 16:26:57 PDT 2011
Seems I screwed up big time. Brills' email is brillsp at gmail.com, not
brills at .
Sorry!
Alex
On 08/27/11 23:22, Alex Hornung wrote:
> commit aabeb1879a283dd102229d575b6239e9e72e887c
> Author: Brills Peng <brills at 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
>
>
More information about the Commits
mailing list