--- if_bge.c.orig 2008-01-15 08:53:12 +0800 +++ if_bge.c 2008-01-15 08:53:33 +0800 @@ -1248,7 +1248,7 @@ bge_blockinit(struct bge_softc *sc) } /* Configure mbuf pool watermarks */ - if (!(BGE_IS_5705_PLUS(sc))) { + if (BGE_IS_5705_PLUS(sc)) { CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_READDMA_LOWAT, 0x0); CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_MACRX_LOWAT, 0x10); } else {