diff options
| author | Paul Mackerras <paulus@samba.org> | 2008-05-09 06:12:06 -0400 |
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2008-05-09 06:12:06 -0400 |
| commit | 2a5f2e3e6cd1ce9fb3f8b186b6bc9aa1f1497a92 (patch) | |
| tree | b2306840f227972a7c9d4a2b75e516fe81358ce8 /kernel/sched_debug.c | |
| parent | 02539d71fa98d5737bb668b02286c76241e4bac9 (diff) | |
| parent | 78be76476a34a77f0ea9db2f78ba46a2b0fd5ab5 (diff) | |
Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge
Diffstat (limited to 'kernel/sched_debug.c')
| -rw-r--r-- | kernel/sched_debug.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/kernel/sched_debug.c b/kernel/sched_debug.c index f3f4af4b8b0f..6b4a12558e88 100644 --- a/kernel/sched_debug.c +++ b/kernel/sched_debug.c | |||
| @@ -277,12 +277,9 @@ static int __init init_sched_debug_procfs(void) | |||
| 277 | { | 277 | { |
| 278 | struct proc_dir_entry *pe; | 278 | struct proc_dir_entry *pe; |
| 279 | 279 | ||
| 280 | pe = create_proc_entry("sched_debug", 0644, NULL); | 280 | pe = proc_create("sched_debug", 0644, NULL, &sched_debug_fops); |
| 281 | if (!pe) | 281 | if (!pe) |
| 282 | return -ENOMEM; | 282 | return -ENOMEM; |
| 283 | |||
| 284 | pe->proc_fops = &sched_debug_fops; | ||
| 285 | |||
| 286 | return 0; | 283 | return 0; |
| 287 | } | 284 | } |
| 288 | 285 | ||
| @@ -360,8 +357,8 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m) | |||
| 360 | 357 | ||
| 361 | avg_per_cpu = p->se.sum_exec_runtime; | 358 | avg_per_cpu = p->se.sum_exec_runtime; |
| 362 | if (p->se.nr_migrations) { | 359 | if (p->se.nr_migrations) { |
| 363 | avg_per_cpu = div64_64(avg_per_cpu, | 360 | avg_per_cpu = div64_u64(avg_per_cpu, |
| 364 | p->se.nr_migrations); | 361 | p->se.nr_migrations); |
| 365 | } else { | 362 | } else { |
| 366 | avg_per_cpu = -1LL; | 363 | avg_per_cpu = -1LL; |
| 367 | } | 364 | } |
