From: Greg KH <gregkh@linuxfoundation.org>
To: Masatake YAMATO <yamato@redhat.com>
Cc: linux-kernel@vger.kernel.org, jslaby@suse.com
Subject: Re: [PATCH RESEND] pty: show associative slave of ptmx in fdinfo
Date: Mon, 17 Jul 2017 16:41:54 +0200 [thread overview]
Message-ID: <20170717144154.GA26498@kroah.com> (raw)
In-Reply-To: <20170712193437.3789-1-yamato@redhat.com>
On Thu, Jul 13, 2017 at 04:34:37AM +0900, Masatake YAMATO wrote:
> This patch adds "tty-index" field to /proc/PID/fdinfo/N if N
> specifies /dev/ptmx. The field shows the index of associative
> slave pts.
>
> Though a minor number is given for each pts instance, ptmx is not.
> It means there is no way in user-space to know the association between
> file descriptors for pts/n and ptmx. (n = 0, 1, ...)
>
> This is different from pipe. About pipe such association can be solved
> by inode of pipefs.
>
> Providing the way to know the association between pts/n and ptmx helps
> users understand the status of running system. lsof can utilize this field.
>
> Signed-off-by: Masatake YAMATO <yamato@redhat.com>
> ---
> drivers/tty/pty.c | 12 +++++++++++-
> drivers/tty/tty_io.c | 15 +++++++++++++++
> include/linux/tty_driver.h | 5 +++++
> 3 files changed, 31 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/tty/pty.c b/drivers/tty/pty.c
> index 6579957..9357c6a 100644
> --- a/drivers/tty/pty.c
> +++ b/drivers/tty/pty.c
> @@ -669,6 +669,13 @@ static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty)
> }
> }
>
> +#ifdef CONFIG_PROC_FS
There is no real need for all of the #ifdef everywhere here, if PROC_FS
is not enabled, the functions will just not be called, right?
Can you fix this up and resend a new version?
thanks,
greg k-h
next prev parent reply other threads:[~2017-07-17 14:42 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-12 19:34 [PATCH RESEND] pty: show associative slave of ptmx in fdinfo Masatake YAMATO
2017-07-17 14:41 ` Greg KH [this message]
2017-07-31 0:01 ` [PATCH v2 resend] " Masatake YAMATO
2017-08-14 14:41 ` Masatake YAMATO
-- strict thread matches above, loose matches on Subject: below --
2017-06-26 9:05 [PATCH RESEND] " Masatake YAMATO
2017-06-11 16:13 Masatake YAMATO
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=20170717144154.GA26498@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=jslaby@suse.com \
--cc=linux-kernel@vger.kernel.org \
--cc=yamato@redhat.com \
/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.