From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 78366] New: [r600g] Memory leak desktop usage RV770 (HD4850) with 10.1.2 (related to not using LLVM anymore) Date: Wed, 07 May 2014 01:45:25 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0801382441==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 4EA166E328 for ; Tue, 6 May 2014 18:45:25 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0801382441== Content-Type: multipart/alternative; boundary="1399427125.CE5CB87C0.7379"; charset="us-ascii" --1399427125.CE5CB87C0.7379 Date: Wed, 7 May 2014 01:45:25 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=78366 Priority: medium Bug ID: 78366 Assignee: dri-devel@lists.freedesktop.org Summary: [r600g] Memory leak desktop usage RV770 (HD4850) with 10.1.2 (related to not using LLVM anymore) Severity: major Classification: Unclassified OS: Linux (All) Reporter: vallesroc@gmail.com Hardware: x86-64 (AMD64) Status: NEW Version: 10.1 Component: Drivers/Gallium/r600 Product: Mesa A long time ago (months? over a year?), I used to have this issue where mesa would cause the system to leak memory over time by just idling or browsing the web (kde, firefox) and at some point (just hours) it'd be bad enough (on 8GB RAM) that over 4GB swap would be used and system would be really slow because of that. Sorting processes by ram usage (on eg: top) would show no culprits; the memory was being leaked kernelside. Not even restarting X would fix the problem: A reboot was always necessary. The issue disappeared once I started building mesa with LLVM support... until now. 10.1.2 disables LLVM for RV770, which among other things fixes games such as DOTA2, but the problem is suddenly back, making me pretty sure it's linked to not using LLVM's shader compiler (or same thing, has to do with how shaders are compiled without LLVM). -- You are receiving this mail because: You are the assignee for the bug. --1399427125.CE5CB87C0.7379 Date: Wed, 7 May 2014 01:45:25 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Priority medium
Bug ID 78366
Assignee dri-devel@lists.freedesktop.org
Summary [r600g] Memory leak desktop usage RV770 (HD4850) with 10.1.2 (related to not using LLVM anymore)
Severity major
Classification Unclassified
OS Linux (All)
Reporter vallesroc@gmail.com
Hardware x86-64 (AMD64)
Status NEW
Version 10.1
Component Drivers/Gallium/r600
Product Mesa

A long time ago (months? over a year?), I used to have this issue where mesa
would cause the system to leak memory over time by just idling or browsing the
web (kde, firefox) and at some point (just hours) it'd be bad enough (on 8GB
RAM) that over 4GB swap would be used and system would be really slow because
of that.

Sorting processes by ram usage (on eg: top) would show no culprits; the memory
was being leaked kernelside. Not even restarting X would fix the problem: A
reboot was always necessary.

The issue disappeared once I started building mesa with LLVM support... until
now.

10.1.2 disables LLVM for RV770, which among other things fixes games such as
DOTA2, but the problem is suddenly back, making me pretty sure it's linked to
not using LLVM's shader compiler (or same thing, has to do with how shaders are
compiled without LLVM).


You are receiving this mail because:
  • You are the assignee for the bug.
--1399427125.CE5CB87C0.7379-- --===============0801382441== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============0801382441==--