From: "Michael Kerrisk (man-pages)" <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Vince Weaver <vincent.weaver-e7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Peter Zijlstra
<a.p.zijlstra-/NLkJaSkS4VmR6Xm/wNWPw@public.gmane.org>,
Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
Arnaldo Carvalho de Melo
<acme-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
Stephane Eranian
<eranian-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>,
Alexander Shishkin
<alexander.shishkin-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>,
Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org>,
Frederic Weisbecker
<fweisbec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
"H. Peter Anvin" <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org>,
Kaixu Xia <kaixu.xia-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
Linus Torvalds
<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>,
Mike Galbraith <efault-Mmb7MZpHnFY@public.gmane.org>,
Robert Richter <rric-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>,
adrian.hunter-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
kan.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
markus.t.metzger-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
mathieu.poirier-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org
Subject: Re: [patch 06/11] perf_event_open.2: 4.1 add AUX sample support
Date: Wed, 14 Oct 2015 08:32:25 +0200 [thread overview]
Message-ID: <561DF6F9.1080904@gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.20.1507231312240.3742-6xBS8L8d439fDsnSvq7Uqyn2WXadKZNJe7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
On 07/23/2015 07:13 PM, Vince Weaver wrote:
>
> This manpage patch relates to the addition of the AUX sample type
> as added in the following commit:
Thanks, Vince. Applied.
Cheers,
Michael
> commit 68db7e98c3a6ebe7284b6cf14906ed7c55f3f7f0
> Author: Alexander Shishkin <alexander.shishkin-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
>
> perf: Add AUX record
>
> Signed-off-by: Alexander Shishkin <alexander.shishkin-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
> Signed-off-by: Peter Zijlstra (Intel) <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
> Cc: Arnaldo Carvalho de Melo <acme-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
> Cc: Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org>
> Cc: Frederic Weisbecker <fweisbec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> Cc: H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org>
> Cc: Kaixu Xia <kaixu.xia-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
> Cc: Linus Torvalds <torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
> Cc: Mike Galbraith <efault-Mmb7MZpHnFY@public.gmane.org>
> Cc: Paul Mackerras <paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org>
> Cc: Robert Richter <rric-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
> Cc: Stephane Eranian <eranian-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>
> Cc: Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>
> Cc: adrian.hunter-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
> Cc: kan.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
> Cc: markus.t.metzger-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
> Cc: mathieu.poirier-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org
> Link: http://lkml.kernel.org/r/1421237903-181015-7-git-send-email-alexander.shishkin-VuQAYsv1563Yd54FQh9/CA@public.gmane.org
> Signed-off-by: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
>
>
> Signed-off-by: Vince Weaver <vincent.weaver-e7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
>
> diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2
> index bd6c4c9..dfb0b64 100644
> --- a/man2/perf_event_open.2
> +++ b/man2/perf_event_open.2
> @@ -2445,6 +2445,39 @@ is the flags information.
> .I filename
> is a string describing the backing of the allocated memory.
> .RE
> +.TP
> +.BR PERF_RECORD_AUX " (since Linux 4.1)"
> +\" commit 68db7e98c3a6ebe7284b6cf14906ed7c55f3f7f0
> +This record reports that new data is available in the separate
> +AUX buffer region.
> +
> +.in +4n
> +.nf
> +struct {
> + struct perf_event_header header;
> + u64 aux_offset;
> + u64 aux_size;
> + u64 flags;
> + struct sample_id sample_id;
> +};
> +.fi
> +.RS
> +.TP
> +.I aux_offset
> +offset in the AUX mmap region where the new data begins.
> +.TP
> +.I aux_size
> +size of the data made available.
> +.TP
> +.I flags
> +describes the aux update.
> +.RS
> +.TP
> +.B PERF_AUX_FLAG_TRUNCATED
> +if set then the data returned was truncated to fit the available
> +buffer size.
> +.RE
> +.RE
> .RE
> .SS Overflow handling
> Events can be set to notify when a threshold is crossed,
>
--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: "Michael Kerrisk (man-pages)" <mtk.manpages@gmail.com>
To: Vince Weaver <vincent.weaver@maine.edu>
Cc: mtk.manpages@gmail.com, linux-man@vger.kernel.org,
linux-kernel@vger.kernel.org,
Peter Zijlstra <a.p.zijlstra@chello.nl>,
Ingo Molnar <mingo@redhat.com>,
Arnaldo Carvalho de Melo <acme@kernel.org>,
Stephane Eranian <eranian@google.com>,
Alexander Shishkin <alexander.shishkin@linux.intel.com>,
Borislav Petkov <bp@alien8.de>,
Frederic Weisbecker <fweisbec@gmail.com>,
"H. Peter Anvin" <hpa@zytor.com>,
Kaixu Xia <kaixu.xia@linaro.org>,
Linus Torvalds <torvalds@linux-foundation.org>,
Mike Galbraith <efault@gmx.de>, Robert Richter <rric@kernel.org>,
Thomas Gleixner <tglx@linutronix.de>,
adrian.hunter@intel.com, kan.liang@intel.com,
markus.t.metzger@intel.com, mathieu.poirier@linaro.org
Subject: Re: [patch 06/11] perf_event_open.2: 4.1 add AUX sample support
Date: Wed, 14 Oct 2015 08:32:25 +0200 [thread overview]
Message-ID: <561DF6F9.1080904@gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.20.1507231312240.3742@vincent-weaver-1.umelst.maine.edu>
On 07/23/2015 07:13 PM, Vince Weaver wrote:
>
> This manpage patch relates to the addition of the AUX sample type
> as added in the following commit:
Thanks, Vince. Applied.
Cheers,
Michael
> commit 68db7e98c3a6ebe7284b6cf14906ed7c55f3f7f0
> Author: Alexander Shishkin <alexander.shishkin@linux.intel.com>
>
> perf: Add AUX record
>
> Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
> Cc: Arnaldo Carvalho de Melo <acme@infradead.org>
> Cc: Borislav Petkov <bp@alien8.de>
> Cc: Frederic Weisbecker <fweisbec@gmail.com>
> Cc: H. Peter Anvin <hpa@zytor.com>
> Cc: Kaixu Xia <kaixu.xia@linaro.org>
> Cc: Linus Torvalds <torvalds@linux-foundation.org>
> Cc: Mike Galbraith <efault@gmx.de>
> Cc: Paul Mackerras <paulus@samba.org>
> Cc: Robert Richter <rric@kernel.org>
> Cc: Stephane Eranian <eranian@google.com>
> Cc: Thomas Gleixner <tglx@linutronix.de>
> Cc: adrian.hunter@intel.com
> Cc: kan.liang@intel.com
> Cc: markus.t.metzger@intel.com
> Cc: mathieu.poirier@linaro.org
> Link: http://lkml.kernel.org/r/1421237903-181015-7-git-send-email-alexander.shishkin@linux.intel.com
> Signed-off-by: Ingo Molnar <mingo@kernel.org>
>
>
> Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
>
> diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2
> index bd6c4c9..dfb0b64 100644
> --- a/man2/perf_event_open.2
> +++ b/man2/perf_event_open.2
> @@ -2445,6 +2445,39 @@ is the flags information.
> .I filename
> is a string describing the backing of the allocated memory.
> .RE
> +.TP
> +.BR PERF_RECORD_AUX " (since Linux 4.1)"
> +\" commit 68db7e98c3a6ebe7284b6cf14906ed7c55f3f7f0
> +This record reports that new data is available in the separate
> +AUX buffer region.
> +
> +.in +4n
> +.nf
> +struct {
> + struct perf_event_header header;
> + u64 aux_offset;
> + u64 aux_size;
> + u64 flags;
> + struct sample_id sample_id;
> +};
> +.fi
> +.RS
> +.TP
> +.I aux_offset
> +offset in the AUX mmap region where the new data begins.
> +.TP
> +.I aux_size
> +size of the data made available.
> +.TP
> +.I flags
> +describes the aux update.
> +.RS
> +.TP
> +.B PERF_AUX_FLAG_TRUNCATED
> +if set then the data returned was truncated to fit the available
> +buffer size.
> +.RE
> +.RE
> .RE
> .SS Overflow handling
> Events can be set to notify when a threshold is crossed,
>
--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
next prev parent reply other threads:[~2015-10-14 6:32 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-23 17:13 [patch 06/11] perf_event_open.2: 4.1 add AUX sample support Vince Weaver
2015-07-23 17:13 ` Vince Weaver
[not found] ` <alpine.DEB.2.20.1507231312240.3742-6xBS8L8d439fDsnSvq7Uqyn2WXadKZNJe7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
2015-10-14 6:32 ` Michael Kerrisk (man-pages) [this message]
2015-10-14 6:32 ` Michael Kerrisk (man-pages)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=561DF6F9.1080904@gmail.com \
--to=mtk.manpages-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=a.p.zijlstra-/NLkJaSkS4VmR6Xm/wNWPw@public.gmane.org \
--cc=acme-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=adrian.hunter-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=alexander.shishkin-VuQAYsv1563Yd54FQh9/CA@public.gmane.org \
--cc=bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org \
--cc=efault-Mmb7MZpHnFY@public.gmane.org \
--cc=eranian-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
--cc=fweisbec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org \
--cc=kaixu.xia-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=kan.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=markus.t.metzger-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=mathieu.poirier-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=rric-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org \
--cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
--cc=vincent.weaver-e7X0jjDqjFGHXe+LvDLADg@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.