lkml.org 
[lkml]   [2004]   [Mar]   [2]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
From(H. Peter Anvin)
SubjectRe: something funny about tty's on 2.6.4-rc1-mm1
DateTue, 2 Mar 2004 05:47:27 +0000 (UTC)
Followup to:  <20040301184512.GA21285@hobbes.itsari.int>
By author:    Nuno Monteiro <nuno@itsari.org>
In newsgroup: linux.dev.kernel
> 
> I know for a fact that I don't have 157 logged in users (well, there's  
> only 45 processes running right now), and shouldn't pts' be recycled, and  
> a lower number be assigned? The last kernel I ran was 2.6.3, and none of  
> this happened.
> 
> My config is:
> 
> CONFIG_UNIX98_PTYS=y
> CONFIG_LEGACY_PTYS=y
> CONFIG_LEGACY_PTY_COUNT=512
> 
> and this is a plain jane static /dev -- not devfs nor udev. Despite the  
> supposedly 157 users logged in, /dev/pts only contains '358', which is  
> the one allocated to this instance of aterm right now.
> 
> nuno@hobbes:~$ ls -l /dev/pts
> total 0
> crw--w----    1 nuno     users    136, 102 Mar  1 18:41 358
> 
> In the mean time I'll fall back to 2.6.3.
> 

No need to, as there is no error (except that you need a newer libc or
ls to properly show the device number.)

As RBJ said, ptys are now recycled in pid-like fashion, which means
numbers won't be reused until wraparound happens.  This is good for
security/fault tolerance, at least to some minor degree.

	-hpa

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:01    [from the cache]
©2003-2008