[rds-devel] Re: [PATCH] RDS - get completions for solicited events only on receive side.

Zach Brown zach.brown at oracle.com
Wed Sep 19 09:39:36 PDT 2007


On Sep 19, 2007, at 4:53 AM, Olaf Kirch wrote:

> On Wednesday 19 September 2007 10:54, Olaf Kirch wrote:
>> I have a problem understanding this patch. You're processing  
>> several WRs here,
>> but you always pass the same wc.byte_len to rds_ib_process_recv.
>
> Actually, why does it loop at all? According to the spec, there  
> should be
> a work completion for every completed work request (at least on  
> receive queues)

So if this is the case, wcs are in fact queued for ib_poll_cq() but  
the handler is only called for those where _SOLICITED is set?  That'd  
be interesting.

I guess you could try it out on Rick's test boxes.

- z



More information about the rds-devel mailing list