search for: cfq_subsys_id

Displaying 3 results from an estimated 3 matches for "cfq_subsys_id".

2008 Oct 29
0
[PATCH][cfq-cgroups] Introduce cgroups structure with ioprio entry.
...up.h> #include <linux/cfq-iosched.h> +#define CFQ_CGROUP_MAX_IOPRIO (7) + + +struct cfq_cgroup { + struct cgroup_subsys_state css; + unsigned int ioprio; +}; + +static inline struct cfq_cgroup *cgroup_to_cfq_cgroup(struct cgroup *cont) +{ + return container_of(cgroup_subsys_state(cont, cfq_subsys_id), + struct cfq_cgroup, css); +} + +static inline struct cfq_cgroup *task_to_cfq_cgroup(struct task_struct *tsk) +{ + return container_of(task_subsys_state(tsk, cfq_subsys_id), + struct cfq_cgroup, css); +} + + +static struct cgroup_subsys_state * +cfq_cgroup_create(struct cgroup_subsys...
2008 Nov 12
15
[PATCH][RFC][12+2][v3] A expanded CFQ scheduler for cgroups
This patchset expands traditional CFQ scheduler in order to support cgroups, and improves old version. Improvements are as following. * Modularizing our new CFQ scheduler. The expanded CFQ scheduler is registered/unregistered as new I/O elevator scheduler called "cfq-cgroups". By this, the traditional CFQ scheduler, which does not handle cgroups, and our new CFQ
2008 Nov 12
15
[PATCH][RFC][12+2][v3] A expanded CFQ scheduler for cgroups
This patchset expands traditional CFQ scheduler in order to support cgroups, and improves old version. Improvements are as following. * Modularizing our new CFQ scheduler. The expanded CFQ scheduler is registered/unregistered as new I/O elevator scheduler called "cfq-cgroups". By this, the traditional CFQ scheduler, which does not handle cgroups, and our new CFQ