Pick up the right change, not it's close cousin. The one

previously submitted was wrong.

Point hat:      mjacob
X-MFC:          207933
MFC after:	1 week
This commit is contained in:
Matt Jacob 2010-05-11 22:51:13 +00:00
parent c60c36a745
commit c59b4dcdb4

View File

@ -304,10 +304,12 @@ sgregister(struct cam_periph *periph, void *arg)
UID_ROOT, GID_OPERATOR, 0600, "%s%d",
periph->periph_name, periph->unit_number);
if (periph->unit_number < 26) {
(void)make_dev_alias(softc->dev, "sg%c", periph->unit_number + 'a');
(void)make_dev_alias(softc->dev, "sg%c",
periph->unit_number + 'a');
} else {
(void)make_dev_alias(softc->dev, "sg%c%c",
((periph->unit_number / 26) - 1) + 'a', periph->unit_number + 'a');
((periph->unit_number / 26) - 1) + 'a',
(periph->unit_number % 26) + 'a');
}
cam_periph_lock(periph);
softc->dev->si_drv1 = periph;