Print this page
NEX-8705 Drivers for ATTO Celerity FC-162E Gen 5 and Celerity FC-162P Gen 6 16GB FC cards support
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
NEX-1878 update emlxs from source provided by Emulex

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
          +++ new/usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
↓ open down ↓ 1274 lines elided ↑ open up ↑
1275 1275                  (void) strncpy(vpd->model, hba->model_info.model,
1276 1276                      (sizeof (vpd->model)-1));
1277 1277          }
1278 1278  
1279 1279          if (vpd->prog_types[0] == 0) {
1280 1280                  emlxs_build_prog_types(hba, vpd);
1281 1281          }
1282 1282  
1283 1283          /* Create the symbolic names */
1284 1284          (void) snprintf(hba->snn, (sizeof (hba->snn)-1),
1285      -            "Emulex %s FV%s DV%s %s",
1286      -            hba->model_info.model, hba->vpd.fw_version, emlxs_version,
     1285 +            "%s %s FV%s DV%s %s",
     1286 +            hba->model_info.manufacturer, hba->model_info.model,
     1287 +            hba->vpd.fw_version, emlxs_version,
1287 1288              (char *)utsname.nodename);
1288 1289  
1289 1290          (void) snprintf(hba->spn, (sizeof (hba->spn)-1),
1290      -            "Emulex PPN-%01x%01x:%02x:%02x:%02x:%02x:%02x:%02x:%02x",
     1291 +            "%s PPN-%01x%01x:%02x:%02x:%02x:%02x:%02x:%02x:%02x",
     1292 +            hba->model_info.manufacturer,
1291 1293              hba->wwpn.nameType, hba->wwpn.IEEEextMsn, hba->wwpn.IEEEextLsb,
1292 1294              hba->wwpn.IEEE[0], hba->wwpn.IEEE[1], hba->wwpn.IEEE[2],
1293 1295              hba->wwpn.IEEE[3], hba->wwpn.IEEE[4], hba->wwpn.IEEE[5]);
1294 1296  
1295 1297          if (cfg[CFG_NETWORK_ON].current) {
1296 1298                  if ((hba->sparam.portName.nameType != NAME_IEEE) ||
1297 1299                      (hba->sparam.portName.IEEEextMsn != 0) ||
1298 1300                      (hba->sparam.portName.IEEEextLsb != 0)) {
1299 1301  
1300 1302                          EMLXS_MSGF(EMLXS_CONTEXT, &emlxs_init_msg,
↓ open down ↓ 5826 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX