git: 2b5d1d8e298b - main - rge: Fix 32-bit powerpc build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 01 Jul 2026 02:42:20 UTC
The branch main has been updated by jhibbits:
URL: https://cgit.FreeBSD.org/src/commit/?id=2b5d1d8e298b2f5aff68fd5106d9b09d59fda907
commit 2b5d1d8e298b2f5aff68fd5106d9b09d59fda907
Author: Justin Hibbits <jhibbits@FreeBSD.org>
AuthorDate: 2026-07-01 02:30:24 +0000
Commit: Justin Hibbits <jhibbits@FreeBSD.org>
CommitDate: 2026-07-01 02:41:56 +0000
rge: Fix 32-bit powerpc build
Book-E powerpc has 64-bit bus_addr_t but only a 32-bit bus_size_t. Use
the right macros for maxsize and maxsegsize to fix the build.
Fixes: 4bf8ce037 ("if_rge: initial import of if_rge driver from OpenBSD.")
Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D57794
---
sys/dev/rge/if_rge.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys/dev/rge/if_rge.c b/sys/dev/rge/if_rge.c
index 800c1f797f6b..61dcac390765 100644
--- a/sys/dev/rge/if_rge.c
+++ b/sys/dev/rge/if_rge.c
@@ -301,9 +301,9 @@ rge_attach(device_t dev)
0, /* boundary */
BUS_SPACE_MAXADDR, BUS_SPACE_MAXADDR,
NULL, NULL, /* filter (unused) */
- BUS_SPACE_MAXADDR, /* maxsize */
+ BUS_SPACE_MAXSIZE, /* maxsize */
BUS_SPACE_UNRESTRICTED, /* nsegments */
- BUS_SPACE_MAXADDR, /* maxsegsize */
+ BUS_SPACE_MAXSIZE, /* maxsegsize */
0, /* flags */
NULL, NULL, /* lockfunc, lockarg */
&sc->sc_dmat);