From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753608AbaHEOHa (ORCPT ); Tue, 5 Aug 2014 10:07:30 -0400 Received: from mail-yk0-f178.google.com ([209.85.160.178]:34759 "EHLO mail-yk0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752133AbaHEOH3 (ORCPT ); Tue, 5 Aug 2014 10:07:29 -0400 MIME-Version: 1.0 In-Reply-To: <20140805132837.GA19379@twins.programming.kicks-ass.net> References: <1406659999-13974-1-git-send-email-Waiman.Long@hp.com> <1406659999-13974-3-git-send-email-Waiman.Long@hp.com> <20140805132837.GA19379@twins.programming.kicks-ass.net> Date: Tue, 5 Aug 2014 08:07:28 -0600 Message-ID: Subject: Re: [PATCH 2/2 v6] locking/selftest: Support queued rwlock From: Shuah Khan To: Peter Zijlstra , Greg KH Cc: Waiman Long , Ingo Molnar , Maarten Lankhorst , Rik van Riel , LKML , Scott J Norton , Fengguang Wu Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 5, 2014 at 7:28 AM, Peter Zijlstra wrote: > Maybe I wasn't clear; but I meant you should extend the lock tests to > cover the full qrwlock semantics. > > That means we also need tests like: > > RL(X1); > IRQ_ENTER(); > RL(X2); > IRQ_EXIT(); > > To fully validate that in_interrupt exception to fairness etc.. A bit off topic for this patch, however relevant for tests in general. Is there a reason why these locking selftests need to be under lib? Can they be consolidated under tools/testing/selftests? -- Shuah