The bce(4) driver was removed from i386 GENERIC by Theo a few months ago because it can only access 1GB ram. My Dell Latitude D520 has 2GB RAM and sure enough the driver did random things when I tried to use it back then. Ive looked at NetBSD and they have an extra bus_dmatag_subregion() function for restricting the memory range the driver accesses. Should this be implemented for OpenBSD?
-mark