All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael Kerrisk (man-pages)" <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Heinrich Schuchardt <xypron.glpk-Mmb7MZpHnFY@public.gmane.org>
Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
	linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH 1/1] fanotify_init(2): BUG O_CLOEXEC ignored
Date: Mon, 29 Sep 2014 16:48:07 +0200	[thread overview]
Message-ID: <54297127.5050005@gmail.com> (raw)
In-Reply-To: <1411809421-5012-1-git-send-email-xypron.glpk-Mmb7MZpHnFY@public.gmane.org>

Hi Heinrich

I've applied this with some tweaks. See below.

On 09/27/2014 11:17 AM, Heinrich Schuchardt wrote:
> The bug section should describe that O_CLOEXEC is ignored.
> A patch is pending.
> 
> Signed-off-by: Heinrich Schuchardt <xypron.glpk-Mmb7MZpHnFY@public.gmane.org>
> ---
>  man2/fanotify_init.2 | 12 ++++++++++--
>  1 file changed, 10 insertions(+), 2 deletions(-)
> 
> diff --git a/man2/fanotify_init.2 b/man2/fanotify_init.2
> index 8539325..9d42fa5 100644
> --- a/man2/fanotify_init.2
> +++ b/man2/fanotify_init.2
> @@ -237,10 +237,18 @@ was introduced in version 2.6.36 of the Linux kernel and enabled in version
>  .SH "CONFORMING TO"
>  This system call is Linux-specific.
>  .SH BUGS
> -As of Linux 3.15,
> +As of Linux 3.17,
> +the following bug exists:
> +.IP * 3
> +.\" FIXME . Patch proposed: https://lkml.org/lkml/2014/9/24/967
> +.B O_CLOEXEC
> +passed in
> +.I event_f_flags
> +is ignored.

The above looks good, and is applied.

> +.PP
> +Up to Linux 3.15,
>  the following bug exists:
>  .IP * 3
> -.\" FIXME . Patch accepted to mm tree.
>  The
>  .I event_f_flags
>  argument is not checked for invalid flags.

It's a small thing, but really the above piece should have been a 
separate patch. It is a separate (and important) point:
A different bug was fixed in 3.15.

So, instead I made the text as follows:

[[
The following bug was present in Linux kernels before version 3.14:
.IP * 3
.\" Fixed by commit 48149e9d3a7e924010a0daab30a6197b7d7b6580
The
.I event_f_flags
argument is not checked for invalid flags.
]]

and applied this as a separate commit.

Thanks very much for the patch!

Cheers,

Michael


-- 
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

      parent reply	other threads:[~2014-09-29 14:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-27  9:17 [PATCH 1/1] fanotify_init(2): BUG O_CLOEXEC ignored Heinrich Schuchardt
     [not found] ` <1411809421-5012-1-git-send-email-xypron.glpk-Mmb7MZpHnFY@public.gmane.org>
2014-09-29 14:48   ` 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=54297127.5050005@gmail.com \
    --to=mtk.manpages-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=xypron.glpk-Mmb7MZpHnFY@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.