On Wed, 2009-12-16 at 08:56 +0200, Mikko Rapeli wrote: > On Tue, Dec 15, 2009 at 10:03:12PM +0000, Ben Hutchings wrote: > > I'm not aware of such a bug, but that doesn't mean it doesn't exist. > > Please note that the rt2500 driver is not part of the kernel package, > > which instead provides the rt2500pci driver. Have you tried using > > rt2500pci instead? > > Actually I'm using rt2500pci. Full module list below. > > > The strongest evidence is that the 'slab' (kernel heap) size grows > > hugely. The 'anonpages' size shrinking shows that this is squeezing > > user programs into swap. > > Ok, slab did grow big compared to ram size. If I see this again I'll try > compiling the kernel with additional debug options. I think at least > CONFIG_DEBUG_SLAB would help. Did you see any repeated error messages in the kernel log? In particular, did you see "Failed to send RTS/CTS frame"? A later verison of the kernel fixes a memory leak associated with that specific error case, and I may be able to apply that fix. Ben. -- Ben Hutchings Hoare's Law of Large Problems: Inside every large problem is a small problem struggling to get out.
Attachment:
signature.asc
Description: This is a digitally signed message part