summaryrefslogtreecommitdiffstats
path: root/sys/dev/amr
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2012-02-28 15:09:56 +0000
committerkevlo <kevlo@FreeBSD.org>2012-02-28 15:09:56 +0000
commitd5508249a76950a8074e6a15e156c7597a06741e (patch)
treeed7b433fd2dd749091656fcb7ca1512c3a2569b7 /sys/dev/amr
parenta2a1f5f62f99d0ee130daa3cc29dbba825cfe000 (diff)
downloadFreeBSD-src-d5508249a76950a8074e6a15e156c7597a06741e.zip
FreeBSD-src-d5508249a76950a8074e6a15e156c7597a06741e.tar.gz
Fix checks for error return from amr_sglist_map() and amr_ccb_map()
Diffstat (limited to 'sys/dev/amr')
-rw-r--r--sys/dev/amr/amr_pci.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/amr/amr_pci.c b/sys/dev/amr/amr_pci.c
index b10c65f..61b20e1 100644
--- a/sys/dev/amr/amr_pci.c
+++ b/sys/dev/amr/amr_pci.c
@@ -339,11 +339,11 @@ amr_pci_attach(device_t dev)
/*
* Build the scatter/gather buffers.
*/
- if (amr_sglist_map(sc))
+ if ((error = amr_sglist_map(sc)) != 0)
goto out;
debug(2, "s/g list mapped");
- if (amr_ccb_map(sc))
+ if ((error = amr_ccb_map(sc)) != 0)
goto out;
debug(2, "ccb mapped");
OpenPOWER on IntegriCloud