Updated switch/glue patch?

Warner Losh imp at bsdimp.com
Mon Dec 19 06:44:51 UTC 2011


On Dec 18, 2011, at 9:20 PM, Adrian Chadd wrote:

> On 18 December 2011 16:29, Warner Losh <imp at bsdimp.com> wrote:
> 
>> What is it without WITNESS?  The performance numbers with WITNESS are generally uninteresting for a deployed system.
> 
> It's still ridiculously CPU intensive. :( It turns out trying to do
> those locks three times one each GPIO IO line fiddle is a bit over the
> top.

That's the real problem.  WITNESS is a known pigdog on low-end systems, so measurements with it tend to skew the results a tad too much.  On the other hand, it did magnify the problem to the point it was fixed :)

The insane locking should be fixed.

Warner



More information about the freebsd-embedded mailing list