Marvell Yukon 88E8062 - media selection problem

Krzysztof Jędruczyk beaker at hot.pl
Tue Jul 8 09:47:55 UTC 2008


Pyun YongHyeon wrote:
> It may still have some odd cases for dual port controllers. I guess
> the reset sequence of the controller is important as status LEs are
> shared between ports. The patch you tried in previous patch(
> msk.88E8040.patch5) has a couple of fixes which might also help to
> stability under certain conditions. Orignally msk.88E8040.patch5
> was generated for 88E8040 fast ethernet controller but it miserably
> failed to support the controller so I had to think harder to make
> it work. :-(
> 
> Anyway I'll commit the minimal patch in a couple of days as it
> seems that it wouldn't affect other Yukon II controllers. 

Ok. I'm not sure I've been clear though: with the smaller patch only
one interface worked (but it was msk1 for whatever reason this time).
So my question would be: once this patch gets in the tree, would it
possible to for me to apply some parts of msk.88E8040.patch5 parts to
get both interfaces running?

I need to put the only two msk-boxes I currently have in kind of
production stage. Currently for testing, but it will be  harder for
me to test fixes. As of today, I'll set them up with 7-STABLE +
msk.88E040.patch5 since this setup was only one that seemed fully
functional.

Testing will still be possible, since I could schedule some
maintenance work on one of the boxes during evenings (luckily only
one of affected machines will have to run 24/7).

In my current testing I just rebuilt kernel/rebooted with every test
which is a bit annoying. I'm certain it would be possible to build
affected parts as modules and rebuild->kldunload->kldload only those.
Am I right? If it is indeed possible I'd appreciate some instructions
on how to do that properly.

-- 
Best regards,
   Krzysztof Jędruczyk


More information about the freebsd-stable mailing list