diff options
author | cognet <cognet@FreeBSD.org> | 2007-06-10 12:33:01 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2007-06-10 12:33:01 +0000 |
commit | 4042d45aba411e02e807538e1c6218f695e5457e (patch) | |
tree | adec9140cddebc0f0c2466dfc5c09527a9fcb3f2 | |
parent | 91548dbf3be492b7c660f005b4f97933695e01f8 (diff) | |
download | FreeBSD-src-4042d45aba411e02e807538e1c6218f695e5457e.zip FreeBSD-src-4042d45aba411e02e807538e1c6218f695e5457e.tar.gz |
Initialize the dma tag's bounce_zone to NULL if we didn't allocate it.
-rw-r--r-- | sys/arm/arm/busdma_machdep.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/arm/busdma_machdep.c b/sys/arm/arm/busdma_machdep.c index 2086f1b..92601a5 100644 --- a/sys/arm/arm/busdma_machdep.c +++ b/sys/arm/arm/busdma_machdep.c @@ -427,7 +427,8 @@ bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, } /* Performed initial allocation */ newtag->flags |= BUS_DMA_MIN_ALLOC_COMP; - } + } else + newtag->bounce_zone = NULL; if (error != 0) free(newtag, M_DEVBUF); else |