OpenGrok
Cross Reference: ptyfs.c
xref
: /
src
/
usr.bin
/
fstat
/
ptyfs.c
Home
|
History
|
Annotate
|
Download
|
only in
fstat
History log of
/src/usr.bin/fstat/ptyfs.c
Revision
Date
Author
Comments
1.7
09-Jun-2017
chs
rearrange sys/mount.h so that all of the kernel-only parts are together
and not exposed to userland, except do expose struct mount if __EXPOSE_MOUNT
is defined. define __EXPOSE_MOUNT in the kmem grovellers that want
the definition. needed for ZFS.
1.6
12-Apr-2009
lukem
Fix sign-compare issues.
1.5
28-Apr-2008
martin
branches: 1.5.8;
Remove clause 3 and 4 from TNF licenses
1.4
24-Jan-2008
ad
branches: 1.4.4;
specfs changes for PR kern/37717 (raidclose() is no longer called on
shutdown). There are still problems with device access and a PR will be
filed.
- Kill checkalias(). Allow multiple vnodes to reference a single device.
- Don't play dangerous tricks with block vnodes to ensure that only one
vnode can describe a block device. Instead, prohibit concurrent opens of
block devices. As a bonus remove the unreliable code that prevents
multiple file system mounts on the same device. It's no longer needed.
- Track opens by vnode and by device. Issue cdev_close() when the last open
goes away, instead of abusing vnode::v_usecount to tell if the device is
open.
1.3
11-May-2006
yamt
branches: 1.3.12;
tweak for user.h cleanup.
while i'm here, remove unnecessary #include.
1.2
14-Dec-2004
atatat
Slurp in the struct mount at vp->v_mount and the struct specinfo at
vp->v_specinfo to get the proper st_dev and st_rdev numbers. We're
already picking over the kernel, so let's do it right. That means
also asserting the file type for the /dev/pts directory (S_IFDIR) and
nodes therein (S_IFCHR).
Remove getptsmajor(), since we no longer need it. Besides, it was
being used wrongly.
1.1
12-Dec-2004
christos
Add ptyfs.
1.3.12.1
23-Mar-2008
matt
sync with HEAD
1.4.4.1
18-May-2008
yamt
sync with head.
1.5.8.1
13-May-2009
jym
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Indexes created Mon Oct 20 20:10:13 GMT 2025