Re: [PATCH 09/12] be2iscsi: Couple MCC tag and WRB alloc and free

2016-02-01 Thread Johannes Thumshirn
On Mon, Feb 01, 2016 at 03:42:48PM +0530, Jitendra Bhivare wrote: > WARN_ON(atomic_read(&mccq->used) >= mccq->len) seen when FW gets into UE. > > MCCQ overflow is happening because driver discards any new request and > frees up the tag. The tag allocation controls the number of MCC WRB posted. > I

[PATCH 09/12] be2iscsi: Couple MCC tag and WRB alloc and free

2016-02-01 Thread Jitendra Bhivare
WARN_ON(atomic_read(&mccq->used) >= mccq->len) seen when FW gets into UE. MCCQ overflow is happening because driver discards any new request and frees up the tag. The tag allocation controls the number of MCC WRB posted. It is being replenished but WRBs are not hence the WARN_ON. Allocation and f