From cbc9e68d010b51e5f10178a659943d24be49cdc7 Mon Sep 17 00:00:00 2001 From: vb160487 Date: Tue, 3 Jul 2007 02:03:12 -0700 Subject: 6576002 bge_receive()'s comment has incomplete description of return condition --- usr/src/uts/common/io/bge/bge_recv2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'usr/src') 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(). -- cgit v1.2.3