Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Oct 2011 16:01:00 -0700
From:      "David Christensen" <davidch@broadcom.com>
To:        "pyunyh@gmail.com" <pyunyh@gmail.com>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>, Pyun YongHyeon <yongari@freebsd.org>, Sean Bruno <seanbru@yahoo-inc.com>, "davidch@freebsd.org" <davidch@freebsd.org>
Subject:   RE: bce(4) with IPMI
Message-ID:  <5D267A3F22FD854F8F48B3D2B523819385F35B568B@IRVEXCHCCR01.corp.ad.broadcom.com>
In-Reply-To: <20111007223300.GE11808@michelle.cdnetworks.com>
References:  <1317315666.2777.8.camel@hitfishpass-lx.corp.yahoo.com> <1317323418.2777.14.camel@hitfishpass-lx.corp.yahoo.com> <1317343996.2777.33.camel@hitfishpass-lx.corp.yahoo.com> <1317346748.2777.36.camel@hitfishpass-lx.corp.yahoo.com> <5D267A3F22FD854F8F48B3D2B523819385F35B4738@IRVEXCHCCR01.corp.ad.broadcom.com> <1317683178.15510.25.camel@hitfishpass-lx.corp.yahoo.com> <20111007191154.GB11808@michelle.cdnetworks.com> <1318018310.27029.10.camel@hitfishpass-lx.corp.yahoo.com> <5D267A3F22FD854F8F48B3D2B523819385F35B5613@IRVEXCHCCR01.corp.ad.broadcom.com> <20111007223300.GE11808@michelle.cdnetworks.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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.
>=20

Moving bce_pulse() is a minimum.  It might be necessary to move
some other code out of bce_attach()/bce_detach() and relocate it=20
to bce_init()/bce_stop() so that RX/TX MAC operations aren't=20
interrupted.  I've not seen it done that way in other Broadcom=20
drivers so I wouldn't expect it to be a trivial effort.

Dave




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5D267A3F22FD854F8F48B3D2B523819385F35B568B>