Received: by 10.223.185.116 with SMTP id b49csp5401650wrg; Wed, 7 Mar 2018 11:06:41 -0800 (PST) X-Google-Smtp-Source: AG47ELvyf/jSdXtyuyKpQWXtdWl9eBscuYq50GqkZ6/7sBHFbVTHbNWr/w4xCUpssvjuA/vjWxHn X-Received: by 2002:a17:902:1c5:: with SMTP id b63-v6mr21761051plb.311.1520449600908; Wed, 07 Mar 2018 11:06:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520449600; cv=none; d=google.com; s=arc-20160816; b=lRjmGrbWgN+KzTCVGWKTP3PcLgfv5bjpp8hGGJIPAQhkTn2cKZD7Y3jEDfZvBfFfRH m/iWTGXznmKEM/7Mw4AWrLlL8mFor53i/vqtBOGSsI07Qyrr/NVR8aWPw/HTWjjwYo1u cr/EVhvQiSltceLPCCZ/SwPZjiaHdtUN/Ca8BsLjG/I9FGkunjoYYgQjILRfTGkx8A8i HdmsaIO1X3MJ4mA5k/BJ81bP2cPFGKO43LyWBLN/Q6jBGEQ1I2Npxg79dHVcbZYphZLC gZX5kcVxrNr2RbnpHoadQhP5/1yTMYORFr1lSOuRoyAm1S0GpAETlMHTT9e4CYgBbqyJ euRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dmarc-filter:arc-authentication-results; bh=hswEodqUBTMNPpwGJqAnm7QPni+7tMcCw38JJ6lBRjU=; b=SbKosyA8zPKXgM7EaxX4cTk2ChU9pgLdQylKqQvwZv8lzdhSPIP0nsSSDH4Ddq4Sg3 WqMy6nVDgl5idNDqpEGyX2KOg8pBSkn/J7jgp+YXhl43FSkzcs0kpGJCePVzRqa5FR/a y989HAOy4eQY1Z6nm5WtgH4a775JWKTmw9kmooDkWp324aeeIawxCwDBVvyTNovSv6JP iIfv3AU9XIG/wDq0vDgQoMQ5ZLF1tFq+PaadqcB9X7iNPd5G8DGVYuoLQX6Ci13b2bAb sILaA2ZALj6RKXbnVT2DhGDX6BBl//dVr8goMVlwkaCd1F4VkrCJqvTgikZdDFg0s7Ci JSPQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o6-v6si13311316plh.287.2018.03.07.11.06.26; Wed, 07 Mar 2018 11:06:40 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754580AbeCGTFP (ORCPT + 99 others); Wed, 7 Mar 2018 14:05:15 -0500 Received: from mail.kernel.org ([198.145.29.99]:41020 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754052AbeCGTFN (ORCPT ); Wed, 7 Mar 2018 14:05:13 -0500 Received: from jouet.infradead.org (unknown [177.79.83.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 232252177B; Wed, 7 Mar 2018 19:05:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 232252177B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=acme@kernel.org Received: by jouet.infradead.org (Postfix, from userid 1000) id 90AB81450F6; Wed, 7 Mar 2018 16:05:09 -0300 (-03) Date: Wed, 7 Mar 2018 16:05:09 -0300 From: Arnaldo Carvalho de Melo To: Andi Kleen Cc: Agustin Vega-Frias , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Peter Zijlstra , Ingo Molnar , Alexander Shishkin , Jiri Olsa , Namhyung Kim , timur@codeaurora.org Subject: Re: [RFC V3 1/3] perf, tools: Support wildcards on pmu name in dynamic pmu events Message-ID: <20180307190509.GQ3701@kernel.org> References: <1520345084-42646-1-git-send-email-agustinv@codeaurora.org> <1520345084-42646-2-git-send-email-agustinv@codeaurora.org> <20180307160224.GN3701@kernel.org> <20180307185415.GK25017@tassilo.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180307185415.GK25017@tassilo.jf.intel.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, Mar 07, 2018 at 10:54:15AM -0800, Andi Kleen escreveu: > > Sorry about that. That's probably because FNM_EXTMATCH is a GNU extension, > > not POSIX, and the Alpine and Android runtimes likely don't implement > > that... > > I'll send a fix reverting back to the strncmp to ignore the uncore_ prefix, > > and dropping that extension. > > Just don't set it? Even the basic glob patterns are useful. Or use: #ifndef FNM_EXTMATCH #define FNM_EXTMATCH 0 #endif So on systems without it, its not used, while on GNU systems, we have that functionality (pretty fancy, someone may need that... ;-)) - Arnaldo