[PATCH] Add /proc/devices

Christopher Faylor cgf-use-the-mailinglist-please@cygwin.com
Thu Aug 18 20:28:00 GMT 2011

On Thu, Aug 18, 2011 at 09:55:37PM +0200, Corinna Vinschen wrote:
>On Aug 18 13:50, Yaakov (Cygwin/X) wrote:
>> On Thu, 2011-08-04 at 00:20 -0500, Yaakov (Cygwin/X) wrote:
>> > This patchset implements /proc/devices[1]:
>> > 
>> > The question is how to handle /dev/tty and /dev/console as the
>> > apparently vary now, per cgf's remarks on the main list.
>/dev/tty, /dev/console and /dev/ptmx have fixed major and minor numbers.
>But I see what you mean.  While `ls -l /dev/tty' on Linux always returns
>with 5, 0 as major, minor, on Cygwin it returns with the major and minor
>numbers of the actual tty it refers to:
>  $ tty
>  /dev/tty2
>  $ ls -l /dev/tty
>  crw--w---- 1 corinna vinschen 136, 2 Aug 18 21:51 /dev/tty
>Same for /dev/console.  Chris, is it tricky to return always the
>real major, minor pairs 5, 0 and 5, 1 for /dev/tty and /dev/console?

I think I mentioned this when /proc/devices was first proposed.  I
changed this when I merged the console and tty handling more closely a
couple of months ago.

It's not impossible to fix.  I'll get around to it eventually.


More information about the Cygwin-patches mailing list