diff options
Diffstat (limited to 'kernel/posix-cpu-timers.c')
| -rw-r--r-- | kernel/posix-cpu-timers.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/kernel/posix-cpu-timers.c b/kernel/posix-cpu-timers.c index 2eae91f954ca..ae5c6c147c4b 100644 --- a/kernel/posix-cpu-timers.c +++ b/kernel/posix-cpu-timers.c | |||
| @@ -1087,45 +1087,45 @@ static void check_process_timers(struct task_struct *tsk, | |||
| 1087 | maxfire = 20; | 1087 | maxfire = 20; |
| 1088 | prof_expires = cputime_zero; | 1088 | prof_expires = cputime_zero; |
| 1089 | while (!list_empty(timers)) { | 1089 | while (!list_empty(timers)) { |
| 1090 | struct cpu_timer_list *t = list_first_entry(timers, | 1090 | struct cpu_timer_list *tl = list_first_entry(timers, |
| 1091 | struct cpu_timer_list, | 1091 | struct cpu_timer_list, |
| 1092 | entry); | 1092 | entry); |
| 1093 | if (!--maxfire || cputime_lt(ptime, t->expires.cpu)) { | 1093 | if (!--maxfire || cputime_lt(ptime, tl->expires.cpu)) { |
| 1094 | prof_expires = t->expires.cpu; | 1094 | prof_expires = tl->expires.cpu; |
| 1095 | break; | 1095 | break; |
| 1096 | } | 1096 | } |
| 1097 | t->firing = 1; | 1097 | tl->firing = 1; |
| 1098 | list_move_tail(&t->entry, firing); | 1098 | list_move_tail(&tl->entry, firing); |
| 1099 | } | 1099 | } |
| 1100 | 1100 | ||
| 1101 | ++timers; | 1101 | ++timers; |
| 1102 | maxfire = 20; | 1102 | maxfire = 20; |
| 1103 | virt_expires = cputime_zero; | 1103 | virt_expires = cputime_zero; |
| 1104 | while (!list_empty(timers)) { | 1104 | while (!list_empty(timers)) { |
| 1105 | struct cpu_timer_list *t = list_first_entry(timers, | 1105 | struct cpu_timer_list *tl = list_first_entry(timers, |
| 1106 | struct cpu_timer_list, | 1106 | struct cpu_timer_list, |
| 1107 | entry); | 1107 | entry); |
| 1108 | if (!--maxfire || cputime_lt(utime, t->expires.cpu)) { | 1108 | if (!--maxfire || cputime_lt(utime, tl->expires.cpu)) { |
| 1109 | virt_expires = t->expires.cpu; | 1109 | virt_expires = tl->expires.cpu; |
| 1110 | break; | 1110 | break; |
| 1111 | } | 1111 | } |
| 1112 | t->firing = 1; | 1112 | tl->firing = 1; |
| 1113 | list_move_tail(&t->entry, firing); | 1113 | list_move_tail(&tl->entry, firing); |
| 1114 | } | 1114 | } |
| 1115 | 1115 | ||
| 1116 | ++timers; | 1116 | ++timers; |
| 1117 | maxfire = 20; | 1117 | maxfire = 20; |
| 1118 | sched_expires = 0; | 1118 | sched_expires = 0; |
| 1119 | while (!list_empty(timers)) { | 1119 | while (!list_empty(timers)) { |
| 1120 | struct cpu_timer_list *t = list_first_entry(timers, | 1120 | struct cpu_timer_list *tl = list_first_entry(timers, |
| 1121 | struct cpu_timer_list, | 1121 | struct cpu_timer_list, |
| 1122 | entry); | 1122 | entry); |
| 1123 | if (!--maxfire || sum_sched_runtime < t->expires.sched) { | 1123 | if (!--maxfire || sum_sched_runtime < tl->expires.sched) { |
| 1124 | sched_expires = t->expires.sched; | 1124 | sched_expires = tl->expires.sched; |
| 1125 | break; | 1125 | break; |
| 1126 | } | 1126 | } |
| 1127 | t->firing = 1; | 1127 | tl->firing = 1; |
| 1128 | list_move_tail(&t->entry, firing); | 1128 | list_move_tail(&tl->entry, firing); |
| 1129 | } | 1129 | } |
| 1130 | 1130 | ||
| 1131 | /* | 1131 | /* |
