[PATCH] Altix: correct ioc4 port order
authorBrent Casavant <bcasavan@sgi.com>
Thu, 4 May 2006 02:55:10 +0000 (19:55 -0700)
committerChris Wright <chrisw@sous-sol.org>
Mon, 5 Jun 2006 17:18:12 +0000 (10:18 -0700)
Currently loading the ioc4 as a module will cause the ports to be numbered
in reverse order.  This mod maintains the proper order of cards for port
numbering.

Signed-off-by: Brent Casavant <bcasavan@sgi.com>
Cc: Pat Gefre <pfg@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
drivers/sn/ioc4.c

index ea75b3d0612b596819fba49a6d17c8e24939e941..771e86810c11a1cb36d301df9c4ce08d9dee3ac8 100644 (file)
@@ -313,7 +313,7 @@ ioc4_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
        idd->idd_serial_data = NULL;
        pci_set_drvdata(idd->idd_pdev, idd);
        down_write(&ioc4_devices_rwsem);
-       list_add(&idd->idd_list, &ioc4_devices);
+       list_add_tail(&idd->idd_list, &ioc4_devices);
        up_write(&ioc4_devices_rwsem);
 
        /* Add this IOC4 to all submodules */