In order to better manage the resources of the ibmvnic driver, this set of
patches creates a set of initialization and release routines for the
drivers resources. Additionally, some patches do some re-naming of the
affected routines so that there is a common naming scheme in the driver.
-Nathan
---
Nathan Fontenot (7):
ibmvnic: Update main crq initialization and release
ibmvnic: Create init and release routines for the bounce buffer
ibmvnic: Create init and release routines for the tx pool
ibmvnic: Create init and release routines for the rx pool
ibmvnic: Merge the two release_sub_crq_queue routines
ibmvnic: Create init/release routines for stats token
ibmvnic: Cleanup failure path in ibmvnic_open
drivers/net/ethernet/ibm/ibmvnic.c | 556 ++++++++++++++++++++----------------
1 file changed, 303 insertions(+), 253 deletions(-)