Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965583AbcJXU5T (ORCPT ); Mon, 24 Oct 2016 16:57:19 -0400 Received: from smtp2.provo.novell.com ([137.65.250.81]:51796 "EHLO smtp2.provo.novell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965327AbcJXU5O (ORCPT ); Mon, 24 Oct 2016 16:57:14 -0400 From: Davidlohr Bueso To: acme@kernel.org Cc: mingo@kernel.org, linux-kernel@vger.kernel.org, Davidlohr Bueso Subject: [PATCH -tip 0/2] perf bench futex updates Date: Mon, 24 Oct 2016 13:56:51 -0700 Message-Id: <1477342613-9938-1-git-send-email-dave@stgolabs.net> X-Mailer: git-send-email 2.6.6 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 671 Lines: 20 Hi Arnaldo, here's the requested patch that gets rid of the struct alignment tackling the main source of cacheline bouncing. In addition a small fix to bogus inputs. Thanks! Davidlohr Bueso (2): perf/bench-futex: Avoid worker cacheline bouncing perf/bench-futex: Sanitize numeric parameters tools/perf/bench/futex-hash.c | 15 +++++++++------ tools/perf/bench/futex-lock-pi.c | 7 ++++++- tools/perf/bench/futex-requeue.c | 2 ++ tools/perf/bench/futex-wake-parallel.c | 4 ++++ tools/perf/bench/futex-wake.c | 3 +++ tools/perf/bench/futex.h | 4 ++++ 6 files changed, 28 insertions(+), 7 deletions(-) -- 2.6.6