Print FC PortID as a hex number. This makes it easy to

figure out domain, etc..

Zero ATIO and INOTify allocations. It makes for much
less guesswork when looking at the structure and
seeing 'deadc0de' present.

Reviewed by:	kdm
MFC after:	2 weeks
Sponsored by:	Spectralogic
This commit is contained in:
Matt Jacob 2012-06-01 23:24:56 +00:00
parent 9ad569771a
commit 5a1ae35dd1
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=236426

View File

@ -490,7 +490,7 @@ ctlfeasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
dev_chg = (struct ac_device_changed *)ac->contract_data;
printf("%s: WWPN %#jx port %u path %u target %u %s\n",
printf("%s: WWPN %#jx port 0x%06x path %u target %u %s\n",
__func__, dev_chg->wwpn, dev_chg->port,
xpt_path_path_id(path), dev_chg->target,
(dev_chg->arrived == 0) ? "left" : "arrived");
@ -582,7 +582,7 @@ ctlferegister(struct cam_periph *periph, void *arg)
union ccb *new_ccb;
new_ccb = (union ccb *)malloc(sizeof(*new_ccb), M_CTLFE,
M_NOWAIT);
M_ZERO|M_NOWAIT);
if (new_ccb == NULL) {
status = CAM_RESRC_UNAVAIL;
break;
@ -616,7 +616,7 @@ ctlferegister(struct cam_periph *periph, void *arg)
union ccb *new_ccb;
new_ccb = (union ccb *)malloc(sizeof(*new_ccb), M_CTLFE,
M_NOWAIT);
M_ZERO|M_NOWAIT);
if (new_ccb == NULL) {
status = CAM_RESRC_UNAVAIL;
break;