2010/2/26 Chris Vine <[email protected]>: > On Fri, 26 Feb 2010 18:22:26 +0100 > Gábor Stefanik <[email protected]> wrote: >> Note that enabling MMIO trace touches quite a few areas of the kernel >> rather hard - for example, it AFAIK disables SMP. I wonder if acpi=off >> or blacklisting "processor" would have an effect here... > > I have reported previously (some months ago) that this delays the onset > of DMA errors, but it just masks the problem. It has the same effect as > the earlier pm_qos patch. The real issue appears to lie somewhere > else: it is noise introduced by timing differences. > > Chris
I suspect that timing is not the true reason for the problem, rather, there is a race condition between PhoenixBIOS and b43, for which wl probably uses a (firmware?) workaround. BTW there is an interesting difference in the early init between wl and b43: b43 sets bit 0x200 in core register 0x600, while wl sets 0x8000 in register 0x280a - an undocumented register. Larry, do you have any info on this? -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) _______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
