Home | History | Annotate | Download | only in fstat
History log of /src/usr.bin/fstat/ptyfs.c
RevisionDateAuthorComments
 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

RSS XML Feed