summaryrefslogtreecommitdiffstats
path: root/sys/dev/arcmsr
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2005-06-05 23:05:26 +0000
committerimp <imp@FreeBSD.org>2005-06-05 23:05:26 +0000
commit34604e92da8f606a047c66f4fb9443462253e403 (patch)
treea726ad057d91657dbc099804982e35fb358d9ca0 /sys/dev/arcmsr
parent1989bcdb2cad88e923a4cdbf0257b181d3bdaa44 (diff)
downloadFreeBSD-src-34604e92da8f606a047c66f4fb9443462253e403.zip
FreeBSD-src-34604e92da8f606a047c66f4fb9443462253e403.tar.gz
Use same RID we allocated the resource with to free it
Diffstat (limited to 'sys/dev/arcmsr')
-rw-r--r--sys/dev/arcmsr/arcmsr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/arcmsr/arcmsr.c b/sys/dev/arcmsr/arcmsr.c
index b7d9851..35a8716 100644
--- a/sys/dev/arcmsr/arcmsr.c
+++ b/sys/dev/arcmsr/arcmsr.c
@@ -2612,7 +2612,7 @@ static LONG arcmsr_detach(device_t dev)
arcmsr_shutdown(dev);
arcmsr_free_resource(pACB);
- bus_release_resource(dev, SYS_RES_MEMORY, PCIR_MAPS, pACB->sys_res_arcmsr);
+ bus_release_resource(dev, SYS_RES_MEMORY, PCI_BASE_ADDR0, pACB->sys_res_arcmsr);
bus_teardown_intr(dev, pACB->irqres, pACB->ih);
bus_release_resource(dev, SYS_RES_IRQ, 0, pACB->irqres);
xpt_async(AC_LOST_DEVICE, pACB->ppath, NULL);
OpenPOWER on IntegriCloud