From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yong Zhang Subject: [PATCH 0/2 -rt] make locckdep selftest work on -rt Date: Mon, 16 Apr 2012 15:01:54 +0800 Message-ID: <1334559716-18447-1-git-send-email-yong.zhang0@gmail.com> Cc: tglx@linutronix.de To: linux-rt-users@vger.kernel.org, linux-kernel@vger.kernel.org Return-path: Received: from mail-qc0-f174.google.com ([209.85.216.174]:41775 "EHLO mail-qc0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750845Ab2DPHCE (ORCPT ); Mon, 16 Apr 2012 03:02:04 -0400 Sender: linux-rt-users-owner@vger.kernel.org List-ID: On -rt, 1) There is no softirq context any more; 2) rwlock can not be used in harirq context; Wrt that, convert spinlock to raw spinlock to make spinlock+hardirq work, and discard the test for rwlock+hardirq and softirq. BTW, I think patch#1 can go to upstream. Thanks, Yong --- Yong Zhang (2): lockdep: selftest: convert spinlock to raw spinlock lockdep: selftest: Only do hardirq context test for raw spinlock lib/locking-selftest.c | 57 +++++++++++++++++++++++++++++++++-------------- 1 files changed, 40 insertions(+), 17 deletions(-) -- 1.7.5.4