From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753058AbbDTXGw (ORCPT ); Mon, 20 Apr 2015 19:06:52 -0400 Received: from mail.kernel.org ([198.145.29.136]:46546 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751951AbbDTXGu (ORCPT ); Mon, 20 Apr 2015 19:06:50 -0400 Date: Mon, 20 Apr 2015 20:06:45 -0300 From: Arnaldo Carvalho de Melo To: Adrian Hunter Cc: Peter Zijlstra , linux-kernel@vger.kernel.org, David Ahern , Frederic Weisbecker , Jiri Olsa , Namhyung Kim , Stephane Eranian Subject: Re: [PATCH 03/44] perf tools: Add user events for AUX area tracing Message-ID: <20150420230645.GV11111@kernel.org> References: <1428594864-29309-1-git-send-email-adrian.hunter@intel.com> <1428594864-29309-4-git-send-email-adrian.hunter@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1428594864-29309-4-git-send-email-adrian.hunter@intel.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Thu, Apr 09, 2015 at 06:53:43PM +0300, Adrian Hunter escreveu: > +static int skipn(int fd, off_t n) > +{ > + char buf[4096]; > + ssize_t ret; > + > + while (n > 0) { > + ret = read(fd, buf, MIN(n, sizeof(buf))); > + if (ret <= 0) > + return ret; > + n -= ret; > + } > + > + return 0; We have min() in tools/perf/util/include/linux/kernel.h, and that is what is being used elsewhere in tools/perf/: [acme@zoo linux]$ find tools/perf/ -name "*.[ch]" | xargs grep '\