]> Git Repo - linux.git/blobdiff - kernel/irq/numa_migrate.c
Merge branch 'cpus4096' into irq/threaded
[linux.git] / kernel / irq / numa_migrate.c
index 7f9b80434e32a295b463bc7aaa97457207d56686..243d6121e50e08c1b54972fd3bb61c827a8c3dfe 100644 (file)
@@ -17,16 +17,11 @@ static void init_copy_kstat_irqs(struct irq_desc *old_desc,
                                 struct irq_desc *desc,
                                 int cpu, int nr)
 {
-       unsigned long bytes;
-
        init_kstat_irqs(desc, cpu, nr);
 
-       if (desc->kstat_irqs != old_desc->kstat_irqs) {
-               /* Compute how many bytes we need per irq and allocate them */
-               bytes = nr * sizeof(unsigned int);
-
-               memcpy(desc->kstat_irqs, old_desc->kstat_irqs, bytes);
-       }
+       if (desc->kstat_irqs != old_desc->kstat_irqs)
+               memcpy(desc->kstat_irqs, old_desc->kstat_irqs,
+                        nr * sizeof(*desc->kstat_irqs));
 }
 
 static void free_kstat_irqs(struct irq_desc *old_desc, struct irq_desc *desc)
This page took 0.032609 seconds and 4 git commands to generate.