diff options
author | simokawa <simokawa@FreeBSD.org> | 2003-01-17 03:52:48 +0000 |
---|---|---|
committer | simokawa <simokawa@FreeBSD.org> | 2003-01-17 03:52:48 +0000 |
commit | a03e3d2538d51c757903b84fafb06086f05dde93 (patch) | |
tree | 433a400806d21a6cf63553b0d80193f766de1ba4 /sys/dev/firewire/fwdev.c | |
parent | e9b9f5d7a7aeacee2aeea8f04d825d02bffc47f0 (diff) | |
download | FreeBSD-src-a03e3d2538d51c757903b84fafb06086f05dde93.zip FreeBSD-src-a03e3d2538d51c757903b84fafb06086f05dde93.tar.gz |
Detect underrun of IT queue for debugging.
Add some comments.
Diffstat (limited to 'sys/dev/firewire/fwdev.c')
-rw-r--r-- | sys/dev/firewire/fwdev.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/firewire/fwdev.c b/sys/dev/firewire/fwdev.c index 93f4dbd..7e896f6 100644 --- a/sys/dev/firewire/fwdev.c +++ b/sys/dev/firewire/fwdev.c @@ -636,6 +636,8 @@ fw_ioctl (dev_t dev, u_long cmd, caddr_t data, int flag, fw_proc *td) } ir->buf = malloc( ibufreq->rx.nchunk * ibufreq->rx.npacket + /* XXX psize must be 2^n and less or + equal to PAGE_SIZE */ * ((ibufreq->rx.psize + 3) &~3), M_DEVBUF, M_DONTWAIT); if(ir->buf == NULL){ @@ -648,6 +650,8 @@ fw_ioctl (dev_t dev, u_long cmd, caddr_t data, int flag, fw_proc *td) } it->buf = malloc( ibufreq->tx.nchunk * ibufreq->tx.npacket + /* XXX psize must be 2^n and less or + equal to PAGE_SIZE */ * ((ibufreq->tx.psize + 3) &~3), M_DEVBUF, M_DONTWAIT); if(it->buf == NULL){ |