On Tue, May 01, 2012 at 04:52:23PM +0000, Venkataraman, Meenakshi wrote: > Hi John, Antonio, > > Emmanuel found a race condition in rx buffer allocation/deallocation, and attached is a patch that fixes it. > > >> > since linux-3.0 (I don't remember if it was the case even before), > >> > I'm getting this output in dmesg: > >> > > >> > [ 53.662990] ------------[ cut here ]------------ > >> > [ 53.663016] WARNING: at drivers/iommu/intel-iommu.c:2911 > >> > intel_unmap_page+0x14b/0x180() > >> > [ 53.663047] Hardware name: Latitude E5420 > >> > [ 53.663066] Driver unmaps unmatched page at PFN ffd1a000 > >> > >> > >> I see that I always get the same addr passed to the unmap function: > >> > >> [ 23.950535] Driver unmaps unmatched page at PFN ffd1a000 > >> > >> is it a coincidence? > >> I'm running linux-3.3.3 right now. I can try wireless-testing if it would help. > > [MV] Antonio -- can you try out the patch attached and let us know if you continue to see the problem? Ok, I will first try with a plain wireless-testing kernel and then I will apply the patch. Thanks! -- Antonio Quartulli ..each of us alone is worth nothing.. Ernesto "Che" Guevara
Attachment:
pgp8_n8FbkSe7.pgp
Description: PGP signature