Date: Mon, 9 May 2011 20:10:46 +0000 (UTC) From: Pyun YongHyeon <yongari@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/bge if_bge.c Message-ID: <201105092011.p49KB2Qo074047@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
yongari 2011-05-09 20:10:46 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: SVN rev 221712 on 2011-05-09 20:10:46Z by yongari Since r117657, bge(4) does not enable buffer manager for BCM5705 or newer controllers. However, all data sheet I have access has no indication that buffer manager should not be touched on these controllers. It seems the buffer manager always runs on BCM5705 or newer controllers. Some controller(e.g. BCM5719) needs other buffer manager configuration so driver should enable buffer manager for all controllers. Both Linux and OpenBSD/NetBSD use the same approach. This change polls enable bit of block to know whether specified block was really stopped as well as enabling buffer manager for all controllers in driver initialization. Obtained from: NetBSD Revision Changes Path 1.348 +47 -34 src/sys/dev/bge/if_bge.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105092011.p49KB2Qo074047>