]> Pileus Git - ~andy/linux/blobdiff - arch/sparc/kernel/pci_msi.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
[~andy/linux] / arch / sparc / kernel / pci_msi.c
index 30982e9ab62669ae90ce804c977b3cdb7b20c6e8..580651af73f2bc4a39d78a9e538e66510aa315eb 100644 (file)
@@ -284,8 +284,9 @@ static int bringup_one_msi_queue(struct pci_pbm_info *pbm,
 
        nid = pbm->numa_node;
        if (nid != -1) {
-               cpumask_t numa_mask = *cpumask_of_node(nid);
+               cpumask_t numa_mask;
 
+               cpumask_copy(&numa_mask, cpumask_of_node(nid));
                irq_set_affinity(irq, &numa_mask);
        }
        err = request_irq(irq, sparc64_msiq_interrupt, 0,