From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 98155 invoked by alias); 28 Nov 2017 14:39:24 -0000 Mailing-List: contact libc-stable-help@sourceware.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Subscribe: List-Archive: Sender: libc-stable-owner@sourceware.org Received: (qmail 97543 invoked by uid 89); 28 Nov 2017 14:39:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-11.7 required=5.0 tests=BAYES_00,GIT_PATCH_2,GIT_PATCH_3,KB_WAM_FROM_NAME_SINGLEWORD,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy= X-Spam-Status: No, score=-11.7 required=5.0 tests=BAYES_00,GIT_PATCH_2,GIT_PATCH_3,KB_WAM_FROM_NAME_SINGLEWORD,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: homiemail-a57.g.dreamhost.com Received: from sub5.mail.dreamhost.com (HELO homiemail-a57.g.dreamhost.com) (208.113.200.129) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 28 Nov 2017 14:39:22 +0000 Received: from homiemail-a57.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a57.g.dreamhost.com (Postfix) with ESMTP id 8377B600AA03 for ; Tue, 28 Nov 2017 06:39:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gotplt.org; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=gotplt.org; bh=O93Nku VSxlpyM9Lb1lpFjZ/00uI=; b=I4qwOiai+EjOGGV2CdsN4NQdxLOXlYE2S0MStV 12eQcdehvt3aVf7S35vB41yQtJWL8AkbXiNV/vzhCxTjxRgvCqxvBSDQne6HeVrK uMp1D7pZghYPcgalNNTwbeS5PReSs9RMY+nn37IdxinWQwkUFqtbuu4pcL8l8b1f g936E= Received: from linaro-laptop.intra.reserved-bit.com (unknown [123.252.202.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: siddhesh@gotplt.org) by homiemail-a57.g.dreamhost.com (Postfix) with ESMTPSA id D5FD3600A937 for ; Tue, 28 Nov 2017 06:39:19 -0800 (PST) Subject: Re: [PATCH 00/10][2.26] Malloc fixes and improvements To: libc-stable@sourceware.org References: <1511878186-31499-1-git-send-email-siddhesh@sourceware.org> From: Siddhesh Poyarekar Message-ID: <462ef762-30a5-a1ca-a0c5-b66d1c50a9f2@gotplt.org> Date: Sun, 01 Jan 2017 00:00:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <1511878186-31499-1-git-send-email-siddhesh@sourceware.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-11/txt/msg00039.txt.bz2 This should have read as [committed]. Siddhesh On Tuesday 28 November 2017 07:39 PM, Siddhesh Poyarekar wrote: > Hi, > > This series backports the bunch of fixes Florian made to malloc to avoid > tripping over one's own heap corruption and the performance improvements Wilco > made to make single-threaded programs faster. > > Siddhesh > > Florian Weimer (5): > malloc: Abort on heap corruption, without a backtrace [BZ #21754] > malloc: Remove check_action variable [BZ #21754] > malloc: Remove corrupt arena flag > malloc: Change top_check return type to void > malloc: Resolve compilation failure in NDEBUG mode > > Wilco Dijkstra (5): > Fix deadlock in _int_free consistency check > Add single-threaded path to _int_free > Fix build issue with SINGLE_THREAD_P > Add single-threaded path to malloc/realloc/calloc/memalloc > Add single-threaded path to _int_malloc > > ChangeLog | 79 +++++++++++ > NEWS | 10 ++ > malloc/arena.c | 31 +---- > malloc/hooks.c | 81 +++-------- > malloc/malloc.c | 371 +++++++++++++++++++++------------------------------ > manual/memory.texi | 21 ++- > manual/probes.texi | 7 - > manual/tunables.texi | 28 +--- > 8 files changed, 280 insertions(+), 348 deletions(-) >