From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39387) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bO052-0005Un-Kv for qemu-devel@nongnu.org; Fri, 15 Jul 2016 06:10:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bO04t-0001Hj-SE for qemu-devel@nongnu.org; Fri, 15 Jul 2016 06:10:43 -0400 Received: from mx-v6.kamp.de ([2a02:248:0:51::16]:55199 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bO04t-0001Hd-Ef for qemu-devel@nongnu.org; Fri, 15 Jul 2016 06:10:39 -0400 Message-ID: <5788B69D.7050108@kamp.de> Date: Fri, 15 Jul 2016 12:10:37 +0200 From: Peter Lieven MIME-Version: 1.0 References: <1468575911-20656-1-git-send-email-pl@kamp.de> <1468577253.22036.4.camel@redhat.com> In-Reply-To: <1468577253.22036.4.camel@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] vnc-tight: fix regression with libxenstore List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org, pbonzini@redhat.com, jgross@suse.com Am 15.07.2016 um 12:07 schrieb Gerd Hoffmann: > On Fr, 2016-07-15 at 11:45 +0200, Peter Lieven wrote: >> commit 095497ff added thread local storage for the color counting >> palette. Unfortunately, a VncPalette is about 7kB on a x86_64 system. >> This memory is reserved from the stack of every thread and it >> exhausted the stack space of a libxenstore thread. >> >> Fix this by allocating memory only for the VNC encoding thread. > Added to vnc queue. Please wait. Paolo mentioned that TLS is not allocated from the stack. Maybe this patch is ok, but we need a different commit message then. Peter