See summary. Ethernet works fine in 2.6.34-r1, and this bug appears to have crept in during 2.6.34.2 (kernel bug #16505) Appears to be fixed in 2.6.35. Reproducible: Always Steps to Reproduce: 1. upgrade to 2.6.34-r3 (possibly -r2 also) 2. reboot 3. watch ethernet not come up Expected Results: Should have initialized the ethernet card properly.
Does this patch solve your issues? https://bugzilla.kernel.org/attachment.cgi?id=27335
Patch seems to fix it. Ethernet comes up fine.
the next release of 2.6.34 upstream patch (2.6.34.5) has (so far) 5 separate patches to this file (including a good size patch that includes this). I'm going to wait until that version is released as it should fix your issue cleaner.
Do you mean 2.6.34.3? I see a lot of ssb related patches there, including the reversal of the commit that broke things in the first place. Don't see anything in 2.6.34.4 or 2.6.34.5-rc1. If so, then gentoo-sources-2.6.34-r4 and higher fixes the problem. I can verify that the problematic macro is reverted in the source code for those releases (haven't actually installed it yet).
Latest gentoo sources for 2.6.34 contains up to 2.6.34.6 from upstream. I beleive this should have the fix, please reopen if you stll have problems