NetBSD/src Lentzjbsys/arch/arm/altera cycv_gmac.c, sys/arch/arm/amlogic meson_dwmac.c

   move DWCGMAC_MPSAFE into dwc_gmac_var.h and introduce an
   additional define that is 0 or FDT_INTR_MPSAFE that the
   frontends can use when passing to fdtbus_intr_establish().

   with NET_MPSAFE enabled, this avoids hangs seen on rock64,
   as well as finishing the MPSAFE port for this driver.

   XXX: still don't know why the existing hangs occur.
VersionDeltaFile
1.15+15-1sys/dev/ic/dwc_gmac_var.h
1.64+3-7sys/dev/ic/dwc_gmac.c
1.7+4-3sys/arch/arm/amlogic/meson_dwmac.c
1.14+4-3sys/arch/arm/rockchip/rk_gmac.c
1.6+4-3sys/arch/arm/sunxi/sunxi_gmac.c
1.4+3-3sys/arch/arm/altera/cycv_gmac.c
+33-206 files

UnifiedSplitRaw