summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorvb160487 <none@none>2007-07-03 02:03:12 -0700
committervb160487 <none@none>2007-07-03 02:03:12 -0700
commitcbc9e68d010b51e5f10178a659943d24be49cdc7 (patch)
tree622921d922915223452d816a1487c61672356f74 /usr/src
parent184cd04c26b064536977dfbb913a1240eaf6f708 (diff)
downloadillumos-gate-cbc9e68d010b51e5f10178a659943d24be49cdc7.tar.gz
6576002 bge_receive()'s comment has incomplete description of return condition
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/io/bge/bge_recv2.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/uts/common/io/bge/bge_recv2.c b/usr/src/uts/common/io/bge/bge_recv2.c
index 4f3c8cd030..78a5913ae2 100644
--- a/usr/src/uts/common/io/bge/bge_recv2.c
+++ b/usr/src/uts/common/io/bge/bge_recv2.c
@@ -348,8 +348,9 @@ bge_receive_ring(bge_t *bgep, recv_ring_t *rrp)
* 0 found some more - receive them
* 1..15 none found
*
- * The routine returns only when a complete scan has been performed
- * without finding any packets to receive.
+ * The routine returns only when a complete scan has been performed either
+ * without finding any packets to receive or BGE_MAXPKT_RCVED packets were
+ * received from ring 0 and other rings (if used) are empty.
*
* Note that driver-defined locks may *NOT* be held across calls
* to gld_recv().