Skip to content

Commit

Permalink
sched: remove unused rq types from sched.c
Browse files Browse the repository at this point in the history
remove unused rq types from sched.c, now that we switched
over to CFS.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
  • Loading branch information
Ingo Molnar committed Jul 9, 2007
1 parent 0c57d58 commit b2cfba1
Showing 1 changed file with 0 additions and 16 deletions.
16 changes: 0 additions & 16 deletions kernel/sched.c
Original file line number Diff line number Diff line change
Expand Up @@ -208,15 +208,6 @@ struct rt_rq {
struct list_head *rt_load_balance_head, *rt_load_balance_curr;
};

/*
* The prio-array type of the old scheduler:
*/
struct prio_array {
unsigned int nr_active;
DECLARE_BITMAP(bitmap, MAX_PRIO+1); /* include 1 bit for delimiter */
struct list_head queue[MAX_PRIO];
};

/*
* This is the main, per-CPU runqueue data structure.
*
Expand All @@ -232,7 +223,6 @@ struct rq {
* remote CPUs use both these fields when doing load calculation.
*/
unsigned long nr_running;
unsigned long raw_weighted_load;
#define CPU_LOAD_IDX_MAX 5
unsigned long cpu_load[CPU_LOAD_IDX_MAX];
unsigned char idle_at_tick;
Expand All @@ -257,16 +247,10 @@ struct rq {
*/
unsigned long nr_uninterruptible;

unsigned long expired_timestamp;
unsigned long long most_recent_timestamp;

struct task_struct *curr, *idle;
unsigned long next_balance;
struct mm_struct *prev_mm;

struct prio_array *active, *expired, arrays[2];
int best_expired_prio;

u64 clock, prev_clock_raw;
s64 clock_max_delta;

Expand Down

0 comments on commit b2cfba1

Please sign in to comment.