On Fri, Feb 26, 2010 at 10:50 PM, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > > On Fri, 26 Feb 2010, Linus Torvalds wrote: >> >> so even if mmiotrace fixes it for others, it's not working for me. > > Side note: In case this is timing-related: the machine in question is a > dual-core 1.3Ghz CPU (Core 2 Duo U1400). I think SMP has always been > enabled, I don't think I ever tried UP. > > Also, in addition to the PIO fallback code, that particular mmiotrace test > was done with the "udelay(10)" added to the b43_write*() functions. So it > was even slower. > > Maybe the bug only happens on slow machines (and then the udelay obviously > wouldn't help!), but that would not explain why mmiotrace might then > _hide_ the bug for some people. > > Linus > Well, we have a report from someone with an Intel T7250, which is definitely neither a slow CPU nor a ULV. The machine has PhoenixBIOS (in the same rebranded form as yours). My Intel T7100 + InsydeH2O machine (almost the same CPU, but with Insyde EFI in BIOS emulation mode instead of PhoenixBIOS, or maybe TrustedCore) didn't reproduce the bug. The trigger still seems to be PhoenixBIOS. Peace, Gábor -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html