diff options
| author | thorpej <thorpej@NetBSD.org> | 2020-03-01 16:31:01 +0000 |
|---|---|---|
| committer | thorpej <thorpej@NetBSD.org> | 2020-03-01 16:31:01 +0000 |
| commit | b5dc4c3dabdec7ec05104f0cde1fd03899674f40 (patch) | |
| tree | ffdd71ca3989d7350d36ed72cd82869a6d05f1d3 /sys/dev | |
| parent | 0bfd3177af3a639e6042e2d5283abdd3ae615bb4 (diff) | |
Add explicit casts in bus_dmatag_subregion() calls to avoid overflow /
truncation warnings on 32-bit platforms.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/pci/if_nfe.c | 6 | ||||
| -rw-r--r-- | sys/dev/pci/if_stge.c | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/pci/if_nfe.c b/sys/dev/pci/if_nfe.c index 5e31dbc89a3..09d7b6c6925 100644 --- a/sys/dev/pci/if_nfe.c +++ b/sys/dev/pci/if_nfe.c @@ -1,4 +1,4 @@ -/* $NetBSD: if_nfe.c,v 1.75 2020/03/01 15:43:58 thorpej Exp $ */ +/* $NetBSD: if_nfe.c,v 1.76 2020/03/01 16:31:01 thorpej Exp $ */ /* $OpenBSD: if_nfe.c,v 1.77 2008/02/05 16:52:50 brad Exp $ */ /*- @@ -21,7 +21,7 @@ /* Driver for NVIDIA nForce MCP Fast Ethernet and Gigabit Ethernet */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_nfe.c,v 1.75 2020/03/01 15:43:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_nfe.c,v 1.76 2020/03/01 16:31:01 thorpej Exp $"); #include "opt_inet.h" #include "vlan.h" @@ -324,7 +324,7 @@ nfe_attach(device_t parent, device_t self, void *aux) if (pci_dma64_available(pa) && (sc->sc_flags & NFE_40BIT_ADDR) != 0) { if (bus_dmatag_subregion(pa->pa_dmat64, 0, - (1ULL << 40), + (bus_addr_t)(1ULL << 40), &sc->sc_dmat, BUS_DMA_WAITOK) != 0) { aprint_error_dev(self, diff --git a/sys/dev/pci/if_stge.c b/sys/dev/pci/if_stge.c index 665c9446e68..4eeab3480d9 100644 --- a/sys/dev/pci/if_stge.c +++ b/sys/dev/pci/if_stge.c @@ -1,4 +1,4 @@ -/* $NetBSD: if_stge.c,v 1.81 2020/03/01 15:46:32 thorpej Exp $ */ +/* $NetBSD: if_stge.c,v 1.82 2020/03/01 16:31:01 thorpej Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_stge.c,v 1.81 2020/03/01 15:46:32 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_stge.c,v 1.82 2020/03/01 16:31:01 thorpej Exp $"); #include <sys/param.h> @@ -450,7 +450,7 @@ stge_attach(device_t parent, device_t self, void *aux) if (pci_dma64_available(pa)) { if (bus_dmatag_subregion(pa->pa_dmat64, 0, - FRAG_ADDR_MASK + 1ULL, + (bus_addr_t)(FRAG_ADDR_MASK + 1ULL), &sc->sc_dmat, BUS_DMA_WAITOK) != 0) { aprint_error_dev(self, |
