vgaarb: Keep adding VGA device in queue
[linux-2.6-microblaze.git] / drivers / gpu / vga / vgaarb.c
index 8d90e66..dc8e039 100644 (file)
@@ -676,7 +676,7 @@ static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
        vga_arbiter_check_bridge_sharing(vgadev);
 
        /* Add to the list */
-       list_add(&vgadev->list, &vga_list);
+       list_add_tail(&vgadev->list, &vga_list);
        vga_count++;
        vgaarb_info(&pdev->dev, "VGA device added: decodes=%s,owns=%s,locks=%s\n",
                vga_iostate_to_str(vgadev->decodes),