From 58cb65aaf53afd60b9eb0568b45106d6853bfef5 Mon Sep 17 00:00:00 2001 From: Amol Lad Date: Wed, 6 Dec 2006 20:35:23 -0800 Subject: [PATCH] --- yaml --- r: 42759 b: refs/heads/master c: b9d85b08c689dbf54b9943a02f73cb54c2b0fccf h: refs/heads/master i: 42757: a7e9427ecc2cc61723b4f606fa7d53d82b7f0f11 42755: 6932ed40d3fee20edde477fd7bcb1aed46602997 42751: a78ab0063a7ecff29ad9d8aa178a86971da8bfb7 v: v3 --- [refs] | 2 +- trunk/sound/oss/btaudio.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index fbcf0e1523ae..62a71ed7757d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: aa8a8d664828c7184a2e775fb50611324ef21b5c +refs/heads/master: b9d85b08c689dbf54b9943a02f73cb54c2b0fccf diff --git a/trunk/sound/oss/btaudio.c b/trunk/sound/oss/btaudio.c index 6ad384114239..ad7210a00dc0 100644 --- a/trunk/sound/oss/btaudio.c +++ b/trunk/sound/oss/btaudio.c @@ -1020,6 +1020,7 @@ static int __devinit btaudio_probe(struct pci_dev *pci_dev, fail2: free_irq(bta->irq,bta); fail1: + iounmap(bta->mmio); kfree(bta); fail0: release_mem_region(pci_resource_start(pci_dev,0), @@ -1051,6 +1052,7 @@ static void __devexit btaudio_remove(struct pci_dev *pci_dev) free_irq(bta->irq,bta); release_mem_region(pci_resource_start(pci_dev,0), pci_resource_len(pci_dev,0)); + iounmap(bta->mmio); /* remove from linked list */ if (bta == btaudios) {