From 2b1dc8ed8dfd2f9e9c2aa7d59c8921fd5ffc9a96 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Mon, 4 Feb 2013 12:10:02 +0530 Subject: [PATCH] --- yaml --- r: 360251 b: refs/heads/master c: bfb4809f7fff2f2db3d0de41ea4f49fd3f2f0aa4 h: refs/heads/master i: 360249: 3d3bbce72620fd9857ba0c3294b524e1d94bc5f5 360247: bbef5ae0464d9f3ee99e23474b3d3a62aca6a321 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/pm8001/pm8001_init.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a938b59d12c4..85e87071ff31 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5eca4a67b803172eeee7684282348652f9261c5c +refs/heads/master: bfb4809f7fff2f2db3d0de41ea4f49fd3f2f0aa4 diff --git a/trunk/drivers/scsi/pm8001/pm8001_init.c b/trunk/drivers/scsi/pm8001/pm8001_init.c index 4c9fe733fe88..3d5e522e00fc 100644 --- a/trunk/drivers/scsi/pm8001/pm8001_init.c +++ b/trunk/drivers/scsi/pm8001/pm8001_init.c @@ -140,7 +140,8 @@ static void pm8001_free(struct pm8001_hba_info *pm8001_ha) for (i = 0; i < USI_MAX_MEMCNT; i++) { if (pm8001_ha->memoryMap.region[i].virt_ptr != NULL) { pci_free_consistent(pm8001_ha->pdev, - pm8001_ha->memoryMap.region[i].element_size, + (pm8001_ha->memoryMap.region[i].total_len + + pm8001_ha->memoryMap.region[i].alignment), pm8001_ha->memoryMap.region[i].virt_ptr, pm8001_ha->memoryMap.region[i].phys_addr); }