CVS commit: src/sys/fs/ptyfs

2020-11-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 24 16:38:31 UTC 2020 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: PR/55821: tar can not extract base.tgz anymore (./dev/pts and mounted ptyfs) Allow chown/chmod at the root of ptyfs. To generate a diff

CVS commit: src/sys/fs/ptyfs

2020-11-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 27 14:43:57 UTC 2020 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c Log Message: make the order of the arguments in the PTYFS_FILENO macro consistent with the order in the function calls. One of the

CVS commit: src/sys/fs/ptyfs

2021-07-18 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jul 18 23:57:34 UTC 2021 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: Fix ptyfs link and symlink ops. They were set (via macro obfuscation just eliminated) to genfs_abortop, which is the wrong thing. These c

CVS commit: src/sys/fs/ptyfs

2009-03-24 Thread Adam Hamsik
Module Name:src Committed By: haad Date: Tue Mar 24 22:05:24 UTC 2009 Modified Files: src/sys/fs/ptyfs: ptyfs_subr.c Log Message: Destroy mutexes used to guard hash table during vfs_detach. Fixes LOCKDEBUG panic when ptyfs module is unloaded. To generate a diff of this c

CVS commit: src/sys/fs/ptyfs

2011-09-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 16 18:43:44 UTC 2011 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: don't update access/change times on open. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/fs/ptyfs/ptyfs_vnops.c

CVS commit: src/sys/fs/ptyfs

2012-09-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 18 21:33:55 UTC 2012 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c Log Message: Always do the chroot filename mapping; it is pointless not to do it. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.

CVS commit: src/sys/fs/ptyfs

2012-09-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 18 23:42:52 UTC 2012 Modified Files: src/sys/fs/ptyfs: ptyfs_vfsops.c Log Message: let us get mounted multiple times. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/fs/ptyfs/ptyfs_vfsops.c Pleas

CVS commit: src/sys/fs/ptyfs

2012-10-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 23 23:31:01 UTC 2012 Modified Files: src/sys/fs/ptyfs: ptyfs_subr.c Log Message: fix the mystery of the bad directory times. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/fs/ptyfs/ptyfs_subr.c

CVS commit: src/sys/fs/ptyfs

2012-10-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 24 23:36:15 UTC 2012 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c Log Message: rename ptyfs_flag -> ptyfs_status to avoid confusion with ptyfs_flags To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/fs/ptyfs

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:07 UTC 2015 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: No need to call spec_inactive() from ptyfs_incative(). To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/fs/ptyfs/pty

CVS commit: src/sys/fs/ptyfs

2014-10-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 21 16:05:01 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_vfsops.c Log Message: Revert previous; it does not work with COMPAT_BSDPTY, screen(1) fails because it does a TIOCPTSNAME immediately after opening ptmx and fi

CVS commit: src/sys/fs/ptyfs

2014-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Aug 13 14:10:00 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c Log Message: - Add a map of active controlling ptys per mount and no longer abuse the vnode lifecycle. - No longer

CVS commit: src/sys/fs/ptyfs

2014-08-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 14 14:06:53 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_vfsops.c Log Message: Overflow if *data_len == OSIZE and args->version >= PTYFS_ARGSVERSION. Sent on tech-kern@, ok christos@ To generate a diff of this commit:

CVS commit: src/sys/fs/ptyfs

2014-08-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Aug 15 13:40:39 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c Log Message: Change ptyfs to vcache. - Use (type, minor) as key. - Change ptyfs_allocvp to return a referenced vnode

CVS commit: src/sys/fs/ptyfs

2014-08-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 16 07:22:30 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_subr.c Log Message: Needs HASH_SLIST, not HASH_LIST. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/fs/ptyfs/ptyfs_subr.c Please note

CVS commit: src/sys/fs/ptyfs

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 5 00:40:33 UTC 2013 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: - support advisory locking on ptys - get the link count correct for . XXX: pullup 6 To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/fs/ptyfs

2014-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 19 18:09:00 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_vfsops.c Log Message: - return an error if we could not get the pts pathname - correct getting pathname if the mount point inside a chroot (Ilya Zykov) To ge

CVS commit: src/sys/fs/ptyfs

2014-03-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 21 17:21:53 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c Log Message: Ilya Zykov: Prepare readdir for multi-mountpoint use To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/fs/ptyfs

2014-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 26 21:28:48 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_subr.c Log Message: if one of the ptyfs instances has grabbed the handle don't grab it again, Ilya Zykov To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/fs/ptyfs

2014-03-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 27 21:13:06 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: forgot to commit one patch: Avoid returning released(free), but still hashed inode numbers. (Ilya Zykov) To generate a diff of this comm

CVS commit: src/sys/fs/ptyfs

2014-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 4 18:10:29 UTC 2014 Modified Files: src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c ptyfs_vnops.c Log Message: Handle multiple ptyfs mounts with different chroots. ptys opened in one chroot are only visible in that chroot. T