From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12072 invoked by alias); 2 Nov 2012 16:02:21 -0000 Received: (qmail 12061 invoked by uid 22791); 2 Nov 2012 16:02:19 -0000 X-SWARE-Spam-Status: No, hits=-6.3 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_SPAMHAUS_DROP,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,RP_MATCHES_RCVD,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 02 Nov 2012 16:02:15 +0000 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id qA2G2FYu010132 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 2 Nov 2012 12:02:15 -0400 Received: from localhost (ovpn-116-68.ams2.redhat.com [10.36.116.68]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id qA2G2D1c008575 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Nov 2012 12:02:14 -0400 Received: by localhost (Postfix, from userid 1000) id 2AF3B9F162; Fri, 2 Nov 2012 17:02:12 +0100 (CET) From: Dodji Seketeli To: Konstantin Serebryany Cc: gcc-patches@gcc.gnu.org, dnovillo@google.com, jakub@redhat.com, wmi@google.com, davidxl@google.com Subject: Re: [PATCH 06/13] Implement protection of stack variables References: <1351799566-31447-1-git-send-email-dodji@redhat.com> <1351799566-31447-7-git-send-email-dodji@redhat.com> <871ugc9i90.fsf@redhat.com> X-URL: http://www.redhat.com Date: Fri, 02 Nov 2012 16:02:00 -0000 In-Reply-To: (Konstantin Serebryany's message of "Fri, 2 Nov 2012 18:49:04 +0400") Message-ID: <87sj8s56yk.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2012-11/txt/msg00197.txt.bz2 Konstantin Serebryany writes: > http://research.google.com/pubs/archive/37752.pdf > The horizontal drawing is given in section 3.3 and hence the redzones there > are called left/right. > The stack poisoning is only explained using an example in C. Great, thanks. This makes it easier to understand the whole thing than starring at source code and asm dumps of asan@{llvm,gcc}. :) Cheers. -- Dodji