]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sif: Retest last allocated entry with roundrobin allocation
authorHans Westgaard Ry <hans.westgaard.ry@oracle.com>
Fri, 30 Sep 2016 08:36:49 +0000 (10:36 +0200)
committerKnut Omang <knut.omang@oracle.com>
Mon, 3 Oct 2016 12:02:27 +0000 (14:02 +0200)
commit4b934fc5f0514516902677e1bc932a4f23694633
tree3a6ce2e62d46b54f48f5cb2d6d665c2796efb19a
parent11d82a378f0003625d6c4da0a497b2d91d6feaec
sif: Retest last allocated entry with roundrobin allocation

Current codebase tests next element if it is unused(freed) when allocating
round-robin. In certain cases where an element is allocated and then
deallocated immediately it is convenient to reuse the element.

Orabug: 24761759

Signed-off-by: Hans Westgaard Ry <hans.westgaard.ry@oracle.com>
Reviewed-by: Knut Omang <knut.omang@oracle.com>
Signed-off-by: Knut Omang <knut.omang@oracle.com>
drivers/infiniband/hw/sif/sif_base.c
drivers/infiniband/hw/sif/sif_pd.c
drivers/infiniband/hw/sif/version.c
drivers/infiniband/hw/sif/versioninfo.h