From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933795AbZDBJNa (ORCPT ); Thu, 2 Apr 2009 05:13:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1760294AbZDBJMx (ORCPT ); Thu, 2 Apr 2009 05:12:53 -0400 Received: from bombadil.infradead.org ([18.85.46.34]:59145 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756546AbZDBJMv (ORCPT ); Thu, 2 Apr 2009 05:12:51 -0400 Message-Id: <20090402091158.291810516@chello.nl> User-Agent: quilt/0.46-1 Date: Thu, 02 Apr 2009 11:11:58 +0200 From: Peter Zijlstra To: Ingo Molnar Cc: Paul Mackerras , Corey Ashford , linux-kernel@vger.kernel.org, Peter Zijlstra Subject: [PATCH 0/6] more perf_counter stuff Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch set implements some features requested by Paul/Corey. The main one being the singleshot thing, which is still RFC due to being incomplete. It really needs a mechanism to run bits in a regular context ASAP after the event context. My faviourite is a self-IPI, because one can issue it from NMI context, or IRQ-disabled rq->lock context and have it work as expected. I'll look at doing a x86 self-IPI.