svn commit: r328041 - head/sys/mips/mips
Pedro F. Giffuni
pfg at FreeBSD.org
Tue Jan 16 06:04:41 UTC 2018
Author: pfg
Date: Tue Jan 16 06:04:39 2018
New Revision: 328041
URL: https://svnweb.freebsd.org/changeset/base/328041
Log:
Fix build after r328020.
Should have noticed earlier but the build was already broken by another
change.
Reported by: Ravi Pokala
Modified:
head/sys/mips/mips/busdma_machdep.c
Modified: head/sys/mips/mips/busdma_machdep.c
==============================================================================
--- head/sys/mips/mips/busdma_machdep.c Tue Jan 16 04:50:23 2018 (r328040)
+++ head/sys/mips/mips/busdma_machdep.c Tue Jan 16 06:04:39 2018 (r328041)
@@ -535,7 +535,8 @@ bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_d
int error = 0;
if (dmat->segments == NULL) {
- dmat->segments = (bus_dma_segment_t *)malloc(dmat->nsegments,
+ dmat->segments =
+ (bus_dma_segment_t *)mallocarray(dmat->nsegments,
sizeof(bus_dma_segment_t), M_BUSDMA, M_NOWAIT);
if (dmat->segments == NULL) {
CTR3(KTR_BUSDMA, "%s: tag %p error %d",
@@ -647,7 +648,8 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddrp, in
else
mflags = M_WAITOK;
if (dmat->segments == NULL) {
- dmat->segments = (bus_dma_segment_t *)malloc(dmat->nsegments,
+ dmat->segments =
+ (bus_dma_segment_t *)mallocarray(dmat->nsegments,
sizeof(bus_dma_segment_t), M_BUSDMA, mflags);
if (dmat->segments == NULL) {
CTR4(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d",
More information about the svn-src-all
mailing list