[PATCH] IB/ipath: purge sps_lid and sps_mlid arrays

The two arrays only had space for 4 units.

Also changed from ipath_set_sps_lid() to ipath_set_lid(); the sps was
leftover.

Signed-off-by: Dave Olson <dave.olson@qlogic.com>
Signed-off-by: Bryan O'Sullivan <bryan.osullivan@qlogic.com>
Cc: "Michael S. Tsirkin" <mst@mellanox.co.il>
Cc: Roland Dreier <rolandd@cisco.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Цей коміт міститься в:
Bryan O'Sullivan
2006-07-01 04:36:11 -07:00
зафіксовано Linus Torvalds
джерело 12eef41f8b
коміт 1eb68b990a
6 змінених файлів з 11 додано та 36 видалено

Переглянути файл

@@ -308,7 +308,7 @@ static int recv_subn_set_portinfo(struct ib_smp *smp,
/* Must be a valid unicast LID address. */
if (lid == 0 || lid >= IPS_MULTICAST_LID_BASE)
goto err;
ipath_set_sps_lid(dev->dd, lid, pip->mkeyprot_resv_lmc & 7);
ipath_set_lid(dev->dd, lid, pip->mkeyprot_resv_lmc & 7);
event.event = IB_EVENT_LID_CHANGE;
ib_dispatch_event(&event);
}