bce(4) with IPMI
YongHyeon PYUN
pyunyh at gmail.com
Fri Oct 7 22:35:02 UTC 2011
On Fri, Oct 07, 2011 at 02:17:06PM -0700, David Christensen wrote:
> > > Can't explain either but probably stable/6 bce(4) may have used old
> > > firmware.
> >
> > Ok, I can once again reach the IPMI controller if I remove this:
> >
> > http://svnweb.freebsd.org/base/head/sys/dev/bce/if_bce.c?r1=210263&r2=21
> > 0262&pathrev=210263
> >
> > Since the driver has control over the interface, not "upping" the
> > interface media causes the IPMI controller to not be able to access the
> > network. Ugh.
> >
>
> That's the current design. We could try moving bce_pulse()
> initialization from bce_attach() to bce_init() so the driver only
> takes control when you "up" the interface.
>
Because driver already initialized CPUs and context I thought
moving bce_pulse() to bce_init() was too late. If that's doable it
would be more correct way to address this issue.
> Dave
>
More information about the freebsd-net
mailing list