diff options
| author | Hidetoshi Shimokawa <simokawa@FreeBSD.org> | 2003-01-07 12:58:08 +0000 |
|---|---|---|
| committer | Hidetoshi Shimokawa <simokawa@FreeBSD.org> | 2003-01-07 12:58:08 +0000 |
| commit | 9a7d0adfaa40877ab0db0c8bf51527017af4ba2b (patch) | |
| tree | 6ca2013a37e1edba02487cce2e3e848333fdeb25 /sys/dev/firewire | |
| parent | 0f0314e5789986c4a53949bdb3fa9ec24f2a2664 (diff) | |
Notes
Diffstat (limited to 'sys/dev/firewire')
| -rw-r--r-- | sys/dev/firewire/sbp.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/dev/firewire/sbp.c b/sys/dev/firewire/sbp.c index 9954778934ec..41aeaab36b3a 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); } |
