Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756515AbbGFN4M (ORCPT ); Mon, 6 Jul 2015 09:56:12 -0400 Received: from mail-oi0-f50.google.com ([209.85.218.50]:35715 "EHLO mail-oi0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756467AbbGFN4K (ORCPT ); Mon, 6 Jul 2015 09:56:10 -0400 MIME-Version: 1.0 In-Reply-To: <20150706134708.GI3644@twins.programming.kicks-ass.net> References: <1436189569-28802-1-git-send-email-jcmvbkbc@gmail.com> <1436189569-28802-8-git-send-email-jcmvbkbc@gmail.com> <20150706134708.GI3644@twins.programming.kicks-ass.net> Date: Mon, 6 Jul 2015 16:56:09 +0300 Message-ID: Subject: Re: [PATCH 7/8] xtensa: implement counting and sampling perf events From: Max Filippov To: Peter Zijlstra Cc: "linux-xtensa@linux-xtensa.org" , LKML , Chris Zankel , Marc Gauthier , Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 974 Lines: 27 On Mon, Jul 6, 2015 at 4:47 PM, Peter Zijlstra wrote: > On Mon, Jul 06, 2015 at 04:32:48PM +0300, Max Filippov wrote: >> +static int __init xtensa_pmu_init(void) >> +{ >> + int ret; >> + int irq = irq_create_mapping(NULL, XCHAL_PROFILING_INTERRUPT); > > Does this platform have interrupt priorities which you can partially > mask in order to create NMI like behaviour? Not sure what you mean by "NMI like". Interrupt priorities are fixed in the current xtensa architecture, and we can in theory mask certain level and below, but practically we always mask all low- and medium- level interrupts. Also we currently can't have handlers for high priority interrupts written in C. -- Thanks. -- Max -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/