1 |
Hi, |
2 |
I upgraded recently my Macbook Pro to gentoo-sources 2.6.31 and I have |
3 |
annoying network hiccups which I didn't have with the old 2.6.24. |
4 |
|
5 |
b.g.o. and google return me something on sky2-related hiccups, but only |
6 |
related to very old kernels (<2.6.23), but maybe you know better. |
7 |
|
8 |
(Hopefully) relevant infos below, I hope someone can give me some hint |
9 |
about this problem. Thanks! |
10 |
|
11 |
|
12 |
uname -a: |
13 |
--------- |
14 |
Linux kircher 2.6.31-gentoo-r6 #8 SMP PREEMPT Fri Dec 25 00:57:17 GMT |
15 |
2009 i686 Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz GenuineIntel GNU/Linux |
16 |
|
17 |
|
18 |
Example of logs entries: |
19 |
--------------- |
20 |
Jan 2 17:47:42 kircher sky2 eth0: rx error, status 0x620020 length 98 |
21 |
Jan 2 17:47:49 kircher sky2 eth0: rx error, status 0x690020 length 105 |
22 |
Jan 2 17:48:11 kircher sky2 eth0: rx error, status 0x4990020 length 1177 |
23 |
Jan 2 17:48:25 kircher sky2 eth0: rx error, status 0x13f0020 length 319 |
24 |
Jan 2 17:48:46 kircher sky2 eth0: rx error, status 0x1350020 length 309 |
25 |
|
26 |
|
27 |
Relevant lspci -vvv : |
28 |
------------ |
29 |
0c:00.0 Ethernet controller: Marvell Technology Group Ltd. Marvell Yukon |
30 |
88E8058 PCI-E Gigabit Ethernet Controller (rev 13) |
31 |
Subsystem: Marvell Technology Group Ltd. Device 00ba |
32 |
|
33 |
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- |
34 |
ParErr- Stepping- SERR- FastB2B- DisINTx+ |
35 |
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- |
36 |
<TAbort- <MAbort- >SERR- <PERR- INTx- |
37 |
Latency: 0, Cache Line Size: 256 bytes |
38 |
|
39 |
Interrupt: pin A routed to IRQ 29 |
40 |
|
41 |
Region 0: Memory at 97200000 (64-bit, non-prefetchable) |
42 |
[size=16K] |
43 |
Region 2: I/O ports at 3000 [size=256] |
44 |
|
45 |
Expansion ROM at 9b600000 [disabled] [size=128K] |
46 |
|
47 |
Capabilities: [48] Power Management version 3 |
48 |
|
49 |
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA |
50 |
PME(D0+,D1+,D2+,D3hot+,D3cold+) |
51 |
Status: D0 PME-Enable- DSel=0 DScale=1 PME- |
52 |
|
53 |
Capabilities: [50] Vital Product Data <?> |
54 |
|
55 |
Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ |
56 |
Count=1/1 Enable+ |
57 |
Address: 00000000fee0300c Data: 4191 |
58 |
Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00 |
59 |
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s |
60 |
unlimited, L1 unlimited |
61 |
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- |
62 |
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- |
63 |
Unsupported- |
64 |
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- |
65 |
MaxPayload 128 bytes, MaxReadReq 2048 bytes |
66 |
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ |
67 |
TransPend- |
68 |
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, |
69 |
Latency L0 <256ns, L1 unlimited |
70 |
ClockPM+ Suprise- LLActRep- BwNot- |
71 |
LnkCtl: ASPM L0s L1 Enabled; RCB 128 bytes Disabled- |
72 |
Retrain- CommClk+ |
73 |
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- |
74 |
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ |
75 |
DLActive- BWMgmt- ABWMgmt- |
76 |
Capabilities: [100] Advanced Error Reporting |
77 |
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- |
78 |
UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil- |
79 |
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- |
80 |
UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil- |
81 |
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- |
82 |
UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSVoil- |
83 |
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- |
84 |
NonFatalErr+ |
85 |
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- |
86 |
NonFatalErr+ |
87 |
AERCap: First Error Pointer: 1f, GenCap- CGenEn- ChkCap- |
88 |
ChkEn- |
89 |
Kernel driver in use: sky2 |
90 |
|
91 |
|
92 |
emerge --info: |
93 |
--------- |
94 |
Portage 2.1.6.13 (default/linux/x86/10.0/desktop, gcc-4.1.2, |
95 |
glibc-2.6.1-r0, 2.6.31-gentoo-r6 i686) |
96 |
================================================================= |
97 |
|
98 |
System uname: |
99 |
Linux-2.6.31-gentoo-r6-i686-Intel-R-_Core-TM-2_Duo_CPU_T7700_@_2.40GHz-with-gentoo-1.12.11.1 |
100 |
|
101 |
Timestamp of tree: Sat, 26 Dec 2009 19:30:01 +0000 |
102 |
|
103 |
app-shells/bash: 3.2_p39 |
104 |
|
105 |
dev-java/java-config: 1.3.7, 2.1.9-r2 |
106 |
|
107 |
dev-lang/python: 2.4.4-r13, 2.5.4-r3, 2.6.4 |
108 |
|
109 |
dev-python/pycrypto: 2.0.1-r6 |
110 |
|
111 |
dev-util/cmake: 2.6.2-r1 |
112 |
|
113 |
sys-apps/baselayout: 1.12.11.1 |
114 |
|
115 |
sys-apps/sandbox: 1.6-r2 |
116 |
|
117 |
sys-devel/autoconf: 2.13, 2.63 |
118 |
|
119 |
sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 |
120 |
|
121 |
sys-devel/binutils: 2.18-r3 |
122 |
|
123 |
sys-devel/gcc-config: 1.4.0-r4 |
124 |
|
125 |
sys-devel/libtool: 1.5.26 |
126 |
|
127 |
virtual/os-headers: 2.6.27-r2 |
128 |
|
129 |
ACCEPT_KEYWORDS="x86" |
130 |
|
131 |
CBUILD="i686-pc-linux-gnu" |
132 |
|
133 |
CFLAGS="-O2 -march=nocona -pipe" |
134 |
|
135 |
CHOST="i686-pc-linux-gnu" |
136 |
|
137 |
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" |
138 |
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d |
139 |
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild |
140 |
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d |
141 |
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c |
142 |
/etc/udev/rules.d" |
143 |
CXXFLAGS="-O2 -march=nocona -pipe" |
144 |
DISTDIR="/usr/portage/distfiles" |
145 |
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox |
146 |
sfperms strict unmerge-orphans userfetch" |
147 |
GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ |
148 |
http://files.gentoo.org http://ftp.uoi.gr/mirror/OS/gentoo/ |
149 |
http://ftp.cc.uoc.gr/mirrors/linux/gentoo/ |
150 |
http://mirror.ing.unibo.it/gentoo/ |
151 |
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/ " |
152 |
LDFLAGS="-Wl,-O1" |
153 |
LINGUAS="it en en_GB" |
154 |
MAKEOPTS="-j3" |
155 |
PKGDIR="/usr/portage/packages" |
156 |
PORTAGE_CONFIGROOT="/" |
157 |
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times |
158 |
--compress --force --whole-file --delete --stats --timeout=180 |
159 |
--exclude=/distfiles --exclude=/local --exclude=/packages" |
160 |
PORTAGE_TMPDIR="/var/tmp" |
161 |
PORTDIR="/usr/portage" |
162 |
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio /usr/local/portage" |
163 |
SYNC="rsync://rsync.gentoo.org/gentoo-portage" |
164 |
USE="X a52 aac acl acpi aiglx alsa avi berkdb bluetooth branding bzip2 |
165 |
cairo cddb cdr cli consolekit cracklib crypt css cups cxx dbus |
166 |
divx4linux dri dts dvd dvdr dvdread emboss encode evo fam ffmpeg firefox |
167 |
flac fortran ftp gcj gdbm gif gimp glitz gnustep gpm gstreamer gtk gtk2 |
168 |
hal iconv imagemagick ipv6 jabber jack java jpeg kde ladspa ldap |
169 |
libnotify lm_sensors mad mikmod mmx mng modules mp3 mp4 mpeg mplayer mtp |
170 |
mudflap ncurses networkmanager nls nodrm nptl nptlonly nsplugin nvidia |
171 |
ogg opengl openmp pam pcre pdf perl pmu png ppds pppd python qt3support |
172 |
qt4 quicktime readline reflection samba sdl session spell spl ssl |
173 |
startup-notification subtitles svg svga sysfs tcpd theora thunar tiff tk |
174 |
truetype unicode usb v4l v4l2 vorbis wifi win32codecs wmf x264 x86 |
175 |
xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" |
176 |
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug |
177 |
file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw |
178 |
multi null plug rate route share shm softvol" APACHE2_MODULES="actions |
179 |
alias auth_basic authn_alias authn_anon authn_dbm authn_default |
180 |
authn_file authz_dbm authz_default authz_groupfile authz_host |
181 |
authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir |
182 |
disk_cache env expires ext_filter file_cache filter headers include info |
183 |
log_config logio mem_cache mime mime_magic negotiation rewrite setenvif |
184 |
speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" |
185 |
INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" |
186 |
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb |
187 |
ncurses text" LINGUAS="it en en_GB" RUBY_TARGETS="ruby18" USERLAND="GNU" |
188 |
VIDEO_CARDS="vesa fbdev nv nvidia" |
189 |
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, |
190 |
LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, |
191 |
PORTAGE_RSYNC_EXTRA_OPTS |