git: 5211e4330fb8 - stable/15 - rge: Fix 32-bit powerpc build

From: Adrian Chadd <adrian_at_FreeBSD.org>
Date: Sat, 31 Oct 2026 20:24:40 UTC
The branch stable/15 has been updated by adrian:

URL: https://cgit.FreeBSD.org/src/commit/?id=5211e4330fb825ad479680219172594e1b3d0bf6

commit 5211e4330fb825ad479680219172594e1b3d0bf6
Author:     Justin Hibbits <jhibbits@FreeBSD.org>
AuthorDate: 2026-07-01 02:30:24 +0000
Commit:     Adrian Chadd <adrian@FreeBSD.org>
CommitDate: 2026-10-31 20:15:06 +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
    
    (cherry picked from commit 2b5d1d8e298b2f5aff68fd5106d9b09d59fda907)
---
 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);