Possible radeon-related kernel memory leak

Michel Dänzer michel at daenzer.net
Tue Feb 19 02:31:41 PST 2013


On Mon, 2013-02-18 at 22:07 +0100, Hubert Kario wrote: 
> On Thursday 14 of February 2013 14:55:40 Michel Dänzer wrote:
> > On Don, 2013-02-14 at 12:03 +0100, Hubert Kario wrote:
> > > On Wednesday 13 of February 2013 11:51:00 Michel Dänzer wrote:
> > > > On Die, 2013-02-12 at 22:54 +0100, Hubert Kario wrote:
> > > > > On Monday 11 of February 2013 13:00:41 Michel Dänzer wrote:
> > > > > > On Son, 2013-02-10 at 15:01 +0100, Hubert Kario wrote:
> > 
> > > or still try to reach 1G of noncache kernel dynamic memory (I'm at 
> > > 800M)...
> > Does that make any difference? What matters is whether it decreases
> > significantly when a certain process dies.
> 
> And I can't answer it well, I killed one process too much and it caused X
> restart.

BTW, another interesting test might be reproducing the problem with the
X server manually, such that it won't terminate but just reset when the
last client goes away. Is the memory reclaimed in that case as well?


> Anyway, when the system was unusable (it was swapping so hard I had a 20-30
> second lag over ssh after simply pressing Enter) the userland (sum of 
> RSS of all processes as reported by ps) took: 1567612 KiB (full ps aux list in
> "During soft hangup" below), hardly an overbearing amount for a machine with 4GiB of
> memory...

Not sure where you're going with this... It seems clear from your
previous posts that the memory is accounted as kernel memory. The
question is what is causing that memory to be allocated and only freed
when X dies.


-- 
Earthling Michel Dänzer           |                   http://www.amd.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-driver-ati mailing list