Updated switch/glue patch?

Stefan Bethke stb at lassitu.de
Fri Dec 30 00:23:19 UTC 2011


Am 29.12.2011 um 17:56 schrieb Stefan Bethke:

> Am 29.12.2011 um 11:18 schrieb Stefan Bethke:
> 
>> http://gitorious.org/~stb/freebsd/stb-adrianchadd-freebsd-work (branch work/ath)
>> http://www.lassitu.de/freebsd/etherswitch-adrian.patch (patch against Adrians gitorious repo as of now)
>> http://www.lassitu.de/freebsd/etherswitch.tbz (all files)
> 
> With this version, I get no WITNESS warnings, nor panics from the callout.
> The retries for I2C select and PHY register access always succeed (100k+
> test accesses in a tight loop).

All the retries are probably bogus.  I've switched back to the original version of iicbb.c, and I'm not getting a single retry on either select or PHY register access.

I'll look into why my improved code is working worse than the original, but for the time being, we should stick to the original code.  The recovery options in rtl8366rb.c don't really hurt and can stay for the moment.


Stefan

-- 
Stefan Bethke <stb at lassitu.de>   Fon +49 151 14070811





More information about the freebsd-embedded mailing list