From 0fd28e59d84429e182edbf1f8148697b1db41236 Mon Sep 17 00:00:00 2001 From: Juha Leppanen Date: Mon, 28 Sep 2009 12:45:29 -0700 Subject: [PATCH] --- yaml --- r: 166561 b: refs/heads/master c: 1b66c1ef2fd86082d49b1e005bd86fd0c60ad552 h: refs/heads/master i: 166559: b612343e5968ce78b895833b84c698cd0fe5e2cc v: v3 --- [refs] | 2 +- trunk/drivers/atm/he.c | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/[refs] b/[refs] index d05949469957..b068fdaafc0a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2f72291d3d0e440f9343c7b97dc233c1a122165a +refs/heads/master: 1b66c1ef2fd86082d49b1e005bd86fd0c60ad552 diff --git a/trunk/drivers/atm/he.c b/trunk/drivers/atm/he.c index 29e66d603d3c..70667033a568 100644 --- a/trunk/drivers/atm/he.c +++ b/trunk/drivers/atm/he.c @@ -921,9 +921,9 @@ he_init_group(struct he_dev *he_dev, int group) he_dev->rbrq_phys); i = CONFIG_RBPL_SIZE; out_free_rbpl_virt: - while (--i) - pci_pool_free(he_dev->rbps_pool, he_dev->rbpl_virt[i].virt, - he_dev->rbps_base[i].phys); + while (i--) + pci_pool_free(he_dev->rbpl_pool, he_dev->rbpl_virt[i].virt, + he_dev->rbpl_base[i].phys); kfree(he_dev->rbpl_virt); out_free_rbpl_base: @@ -933,11 +933,11 @@ he_init_group(struct he_dev *he_dev, int group) out_destroy_rbpl_pool: pci_pool_destroy(he_dev->rbpl_pool); - i = CONFIG_RBPL_SIZE; + i = CONFIG_RBPS_SIZE; out_free_rbps_virt: - while (--i) - pci_pool_free(he_dev->rbpl_pool, he_dev->rbps_virt[i].virt, - he_dev->rbpl_base[i].phys); + while (i--) + pci_pool_free(he_dev->rbps_pool, he_dev->rbps_virt[i].virt, + he_dev->rbps_base[i].phys); kfree(he_dev->rbps_virt); out_free_rbps_base: