From patchwork Thu Apr 13 14:02:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Shi X-Patchwork-Id: 97368 Delivered-To: patch@linaro.org Received: by 10.140.109.52 with SMTP id k49csp732594qgf; Thu, 13 Apr 2017 07:03:29 -0700 (PDT) X-Received: by 10.98.75.25 with SMTP id y25mr3484571pfa.157.1492092209165; Thu, 13 Apr 2017 07:03:29 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g77si21506573pfg.410.2017.04.13.07.03.28; Thu, 13 Apr 2017 07:03:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753391AbdDMODP (ORCPT + 15 others); Thu, 13 Apr 2017 10:03:15 -0400 Received: from mail-pf0-f172.google.com ([209.85.192.172]:35336 "EHLO mail-pf0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752260AbdDMODN (ORCPT ); Thu, 13 Apr 2017 10:03:13 -0400 Received: by mail-pf0-f172.google.com with SMTP id i5so29133448pfc.2 for ; Thu, 13 Apr 2017 07:03:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=3uX9fss7msEpP6x1nJVQNUFyjbL2V3nO0X20t1VetuI=; b=H7QGdptNSYVWPAViHuUmTb/CNw5D3DhfXa6nD5SLTvVV0iNzOg9sKm2FomgOJhXiqy t1m4CLg/Av+6ey3ULdrB6d3sb1W/gXyncJDH+Bw8y8AUyebcB3ISc0WA6dzTI1YZ9V9P oyQQra11JR95SlJFTm81070L1atmSUxLlu7zE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=3uX9fss7msEpP6x1nJVQNUFyjbL2V3nO0X20t1VetuI=; b=etnYYIGdf0R3IyQtAovUSOufb0/tdAGeFsD9Q2qFPD0EX1RQ9YA4oxwcrWOhWE7BZS do1gl90kUgGVd8OiBQfjZYHz+uV5kIUt/Us4UvDoc9cQdhV+pwpQ85EuBDibzBi99sQ5 AsgUY/D5dXO88rf343vy2A7MuAA7KhBqhEFTJyYbdME6VM9lmxcnGpdaJmnPQjJ+BvEh sSlmRSW0T40Dk5kru1nf0CN9g9FsvL2x6GRArk5bLXhCuOJkO/JXgyIToDvWZdH6LrPx Ky6MXlzJUsEkevdGjCoxpBILaMFECxvV/JqA2R+VPDuPNGzP1Et/4N9IonKoQzPSIx20 OJqw== X-Gm-Message-State: AN3rC/7dEo6G/vhk2JBvApkwuxrvcbxvya+KCXCMJE8n9jiak+lJW+pf M56Q9KnIxEalnOtY X-Received: by 10.99.125.12 with SMTP id y12mr3634314pgc.146.1492092193032; Thu, 13 Apr 2017 07:03:13 -0700 (PDT) Received: from localhost.localdomain ([104.237.91.83]) by smtp.gmail.com with ESMTPSA id z21sm43043695pgc.53.2017.04.13.07.03.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 13 Apr 2017 07:03:12 -0700 (PDT) From: Alex Shi To: peterz@infradead.org, mingo@redhat.com, corbet@lwn.net Cc: linux-kernel@vger.kernel.org Subject: [RFC PATCH 0/3] rtmutex comments update and trival fix Date: Thu, 13 Apr 2017 22:02:51 +0800 Message-Id: <1492092174-31734-1-git-send-email-alex.shi@linaro.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Also fix two little issues. This patchset tested by pi_stress, passed 10G+ inversions. $./pi_stress Starting PI Stress Test Number of thread groups: 7 Duration of test run: infinite Number of inversions per group: unlimited Admin thread SCHED_FIFO priority 4 7 groups of 3 threads will be created High thread SCHED_FIFO priority 3 Med thread SCHED_FIFO priority 2 Low thread SCHED_FIFO priority 1 Current Inversions: 1051639657 Thanks Alex --- Documentation/locking/rt-mutex-design.txt | 438 ++++++++++++++++++++--------------------------------------------- Documentation/locking/rt-mutex.txt | 32 ++--- kernel/locking/rtmutex.c | 20 ++- 3 files changed, 169 insertions(+), 321 deletions(-)