From: "Michael Kerrisk (man-pages)" <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Vince Weaver <vincent.weaver-e7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
Cc: linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [patch] perf_event_open.2 E2BIG documentation
Date: Sat, 26 Oct 2013 11:22:19 +1300 [thread overview]
Message-ID: <526AEF1B.9050607@gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.10.1310101718250.4689-6xBS8L8d439fDsnSvq7Uq4Se7xf15W0s1dQoKJhdanU@public.gmane.org>
On 11.10.2013 10:20, Vince Weaver wrote:
>
> The following documents the E2BIG error return for perf_event_open().
>
> I actually ran into this error the hard way and it took me half a day
> to figure out why my ->size value was changing.
>
> Signed-off-by: Vince Weaver <vincent.weaver-e7X0jjDqjFGHXe+LvDLADg@public.gmane.org>
Thanks, Vince. Applied.
Cheers,
Michael
> diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2
> index 71a09d5..f4cb5bd 100644
> --- a/man2/perf_event_open.2
> +++ b/man2/perf_event_open.2
> @@ -2121,6 +2121,21 @@ returns the new file descriptor, or \-1 if an error occurred
> is set appropriately).
> .SH ERRORS
> .TP
> +.B E2BIG
> +Returned if the perf_event_attr
> +.I size
> +value is too small
> +(smaller than
> +.BR PERF_ATTR_SIZE_VER0 ),
> +too big (larger than the page size),
> +or larger than the kernel supports and the extra bytes are not zero.
> +When
> +.B E2BIG
> +is returned, the perf_event_attr
> +.I size
> +field is over-written by the kernel to be the size of the structure
> +it was expecting.
> +.TP
> .B EINVAL
> Returned if the specified event is not available.
> .TP
>
--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
My next Linux/UNIX system programming course:
--
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
prev parent reply other threads:[~2013-10-25 22:22 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-10 21:20 [patch] perf_event_open.2 E2BIG documentation Vince Weaver
[not found] ` <alpine.DEB.2.10.1310101718250.4689-6xBS8L8d439fDsnSvq7Uq4Se7xf15W0s1dQoKJhdanU@public.gmane.org>
2013-10-25 22:22 ` Michael Kerrisk (man-pages) [this message]
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=526AEF1B.9050607@gmail.com \
--to=mtk.manpages-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=linux-man-u79uwXL29TY76Z2rM5mHXA@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.