summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorsimokawa <simokawa@FreeBSD.org>2003-01-07 12:58:08 +0000
committersimokawa <simokawa@FreeBSD.org>2003-01-07 12:58:08 +0000
commitb41e588b1465644f22e47ea0d1614b41d316f129 (patch)
tree6ca2013a37e1edba02487cce2e3e848333fdeb25 /sys/dev
parente8ec0d196166cc0904fba745ece7274d1654ca5a (diff)
downloadFreeBSD-src-b41e588b1465644f22e47ea0d1614b41d316f129.zip
FreeBSD-src-b41e588b1465644f22e47ea0d1614b41d316f129.tar.gz
- Fix print format for FreeBSD-4
- Reduce debug message.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/firewire/sbp.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/dev/firewire/sbp.c b/sys/dev/firewire/sbp.c
index 9954778..41aeaab 100644
--- a/sys/dev/firewire/sbp.c
+++ b/sys/dev/firewire/sbp.c
@@ -2031,19 +2031,24 @@ SBP_DEBUG(1)
#if __FreeBSD_version >= 500000
printf(", %tx:%zd", segments[i].ds_addr,
#else
- printf(", %x:%zd", segments[i].ds_addr,
+ printf(", %x:%d", segments[i].ds_addr,
#endif
segments[i].ds_len);
printf("\n");
END_DEBUG
for (i = 0; i < seg; i++) {
s = &segments[i];
-#if 1 /* XXX LSI Logic "< 16 byte" bug might be hit */
+SBP_DEBUG(0)
+ /* XXX LSI Logic "< 16 byte" bug might be hit */
if (s->ds_len < 16)
printf("sbp_execute_ocb: warning, "
+#if __FreeBSD_version >= 500000
"segment length(%zd) is less than 16."
- "(seg=%d/%d)\n", s->ds_len, i+1, seg);
+#else
+ "segment length(%d) is less than 16."
#endif
+ "(seg=%d/%d)\n", s->ds_len, i+1, seg);
+END_DEBUG
ocb->ind_ptr[i].hi = htonl(s->ds_len << 16);
ocb->ind_ptr[i].lo = htonl(s->ds_addr);
}
OpenPOWER on IntegriCloud