commit
9eafcd1dc9
11
classify.c
11
classify.c
|
@ -855,10 +855,19 @@ void migrate_irq(GList **from, GList **to, struct irq_info *info)
|
|||
static gint sort_irqs(gconstpointer A, gconstpointer B)
|
||||
{
|
||||
struct irq_info *a, *b;
|
||||
|
||||
a = (struct irq_info*)A;
|
||||
b = (struct irq_info*)B;
|
||||
|
||||
if (a->class < b->class || a->load < b->load || a < b)
|
||||
if (a->class < b->class)
|
||||
return 1;
|
||||
if (a->class > b->class)
|
||||
return -1;
|
||||
if (a->load < b->load)
|
||||
return 1;
|
||||
if (a->load > b->load)
|
||||
return -1;
|
||||
if (a < b)
|
||||
return 1;
|
||||
return -1;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue