From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by dpdk.org (Postfix) with ESMTP id 558E74D3A; Wed, 14 Nov 2018 01:06:31 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6BEE8222F9; Tue, 13 Nov 2018 19:06:30 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 13 Nov 2018 19:06:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=mesmtp; bh=KwLz4ae2kpSSYRS5h3X/NWKYou6+Ysh/Ty1bdFFHgQ8=; b=Kf3uKcPb41B4 5YLTf9ZX+hBnS1zGz7wu8Tc/tVXV4RAuWwj7M6rG51U5qjUrbnZZpYILlHjaHXP8 ffQ+mNgq5HoNo3tnNoQtaWUoZEdi/D62Y0GfGQvY9bs+MqS+9cU2M6Pa3JU3qBQI AkeLlAQ8lCx291graSiD45D0FurIaeg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=KwLz4ae2kpSSYRS5h3X/NWKYou6+Ysh/Ty1bdFFHg Q8=; b=fusViT/jqW3StxX0Bzi8BAGnADU/RoiPedQkcWy7+wIs85kaA8QQNgA13 s0O8agpt0O4D3JXu4glW1VDWjgvZ4OCFNfAUAKgHMUp7pj+o/jjzpeGY8jn1dmYA BpYroYgSIqOtSzQeDZ1KzmljlbnkNvauJhRIf3zy8q5+/tvQKqrk29sqpZc64OhJ 0fGNid6tM1gsquxNEHnssIpf269JC252vMbeAKk+zXrFUvASTzVBy6H0PMOST7kp RT1/0vLr4BGSlq7OYijZWV0lM7HKcLuhsbgOk/7T3ggilCHKEmHas3xh5ueHJP3w 8LqBkqC3RyI54B8OjNL9YMh7VrVVQ== X-ME-Sender: X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 0510CE4679; Tue, 13 Nov 2018 19:06:28 -0500 (EST) From: Thomas Monjalon To: Bruce Richardson , yipeng1.wang@intel.com Cc: dev@dpdk.org, stable@dpdk.org, honnappa.nagarahalli@arm.com Date: Wed, 14 Nov 2018 01:06:27 +0100 Message-ID: <1929129.Nivi2uf5YY@xps> In-Reply-To: <20181112104719.62568-1-bruce.richardson@intel.com> References: <20181105173913.61225-1-bruce.richardson@intel.com> <20181112104719.62568-1-bruce.richardson@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v2 0/4] fixes for rte_hash with TSX X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2018 00:06:31 -0000 12/11/2018 11:47, Bruce Richardson: > When testing with rte_hash library and TSX, a higher level of transaction > aborts was observed in some cases, especially with newer compilers. These > patches reduce aborts by ensuring that the compiler does not accidentally > insert instructions that cause aborts, and by adding in delays on retry to > avoid repeated collisions. > > Bruce Richardson (2): > eal/x86: reduce contention when retrying TSX > test/test: improve output for hash read-write test > > Yipeng Wang (2): > hash: fix TSX aborts with newer gcc > hash: add local cache for TSX region Series applied without patch 2 "hash: add local cache for TSX region".