Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753502AbdGCK4y (ORCPT ); Mon, 3 Jul 2017 06:56:54 -0400 Received: from Galois.linutronix.de ([146.0.238.70]:42917 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752658AbdGCK4x (ORCPT ); Mon, 3 Jul 2017 06:56:53 -0400 Date: Mon, 3 Jul 2017 12:56:45 +0200 (CEST) From: Thomas Gleixner To: Andy Lutomirski cc: x86@kernel.org, linux-kernel@vger.kernel.org, Borislav Petkov , Linus Torvalds , Andrew Morton , Mel Gorman , "linux-mm@kvack.org" , Nadav Amit , Rik van Riel , Dave Hansen , Arjan van de Ven , Peter Zijlstra Subject: Re: [PATCH v4 10/10] x86/mm: Try to preserve old TLB entries using PCID In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323329-1251026268-1499079405=:2188" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 957 Lines: 25 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1251026268-1499079405=:2188 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Thu, 29 Jun 2017, Andy Lutomirski wrote: > ping-pong between two mms on the same CPU using eventfd: > patched: 1.22µs > patched, nopcid: 1.33µs > unpatched: 1.34µs > > Same ping-pong, but now touch 512 pages (all zero-page to minimize > cache misses) each iteration. dTLB misses are measured by > dtlb_load_misses.miss_causes_a_walk: > patched: 1.8µs 11M dTLB misses > patched, nopcid: 6.2µs, 207M dTLB misses > unpatched: 6.1µs, 190M dTLB misses > > Reviewed-by: Nadav Amit > Signed-off-by: Andy Lutomirski Reviewed-by: Thomas Gleixner --8323329-1251026268-1499079405=:2188--