CVS commit: src/sys/arch/atari/conf

2010-11-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Nov 23 11:16:59 UTC 2010 Modified Files: src/sys/arch/atari/conf: ATARITT FALCON HADES MILAN-ISAIDE MILAN-PCIIDE SMALL030 Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/dev

2010-11-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 25 08:53:31 UTC 2010 Modified Files: src/sys/dev: md.c Log Message: - Don't detach configured devices on last close. - No kmem allocation and biodone() under lock (from rm...@netbsd.org). To generate a diff of this

CVS commit: src/sys/arch

2010-11-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Nov 28 08:23:25 UTC 2010 Modified Files: src/sys/arch/acorn32/mainbus: fd.c src/sys/arch/arm/arm32: arm32_machdep.c src/sys/arch/evbarm/beagle: beagle_machdep.c src/sys/arch/evbarm/g42xxeb:

CVS commit: src/sys

2010-11-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Nov 30 10:55:26 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c src/sys/uvm: uvm_bio.c Log Message: Always take the object lock before changing vmpage flags. Fixes a deadlock where a thread is waiting on

CVS commit: src/sys/miscfs/genfs

2010-12-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 3 08:42:14 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_do_putpages(): When testing an uobject for dirty or modified pages skip uninitialized (PG_FAKE) pages (DEBUG only). To generate a

CVS commit: src/distrib/sets/lists/tests

2010-12-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 3 12:02:28 UTC 2010 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Add missing files ./usr/tests/util/make/d_unmatchedvarparen.{mk,out} To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167

CVS commit: src/sys/ufs/ffs

2010-12-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 12 10:28:22 UTC 2010 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: syncsnap: Use bbusy() to take a buffer from v_dirtyblkhd. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100

CVS commit: src/sys/ufs/ffs

2010-12-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 12 10:29:25 UTC 2010 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Keep a reference to the snapshot vnode until it gets removed from the snapshot list. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2010-12-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 12 10:30:10 UTC 2010 Modified Files: src/sys/kern: vfs_bio.c Log Message: brelsel: Clear B_COWDONE flag on clean (! BO_DELWRI) buffer. B_COWDONE is set if the buffer was read with intention to modify but the caller

CVS commit: src/distrib/utils/x_ifconfig

2010-12-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Dec 14 17:07:08 UTC 2010 Modified Files: src/distrib/utils/x_ifconfig: Makefile Log Message: Make the definition of CRUNCHOPS independent of SMALLPROG_INET6 / USE_INET6. Distrib/sparc64/instfs now builds again. To

CVS commit: src/sys/dev

2010-12-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 27 18:41:07 UTC 2010 Modified Files: src/sys/dev: fss.c Log Message: Remove an always true if-clause. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/sys/dev/fss.c Please note that diffs are not

CVS commit: src/sys

2010-12-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 27 18:49:42 UTC 2010 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c src/sys/miscfs/genfs: genfs_vnops.c src/sys/ufs/ffs: ffs_vfsops.c Log Message: Extend the range of fstrans transactions to a

CVS commit: src/sys/miscfs/genfs

2011-01-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 2 10:38:02 UTC 2011 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: layer_inactive: With specnodes introduced during vmlocking2 it is safe to cache device nodes. Tested with nullfs only

CVS commit: src

2011-01-10 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jan 10 11:11:04 UTC 2011 Modified Files: src/sys/miscfs/genfs: layer_extern.h layer_vnops.c src/sys/miscfs/nullfs: null_vnops.c src/sys/miscfs/overlay: overlay_vnops.c src/sys/miscfs/umapfs:

CVS commit: src/sys/miscfs/genfs

2011-01-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 13 10:28:38 UTC 2011 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Layer_revoke(): change previous to always take an extra reference on the lower vnode before passing down the VOP_REVOKE(). This way

CVS commit: src/sys

2014-08-10 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Aug 10 08:53:22 UTC 2014 Modified Files: src/sys/fs/hfs: files.hfs hfs.h hfs_vfsops.c hfs_vnops.c src/sys/modules/hfs: Makefile src/sys/rump/fs/lib/libhfs: Makefile Removed Files: src/sys/fs/hfs:

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

CVS commit: src/sbin/mount_ptyfs

2014-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Aug 13 15:48:38 UTC 2014 Modified Files: src/sbin/mount_ptyfs: mount_ptyfs.8 Log Message: Adapt to reality -- already open BSD style nodes do not appear on ptyfs mounts (this changed some months ago). To generate a diff of

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

CVS commit: src/sys/ufs/ext2fs

2014-08-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Aug 22 16:49:30 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c Log Message: Use mount from argument mp, vp-v_mount is not valid here. PR kern/49142 (panic in ext2fs_loadvnode mounting an ext2fs filesystem)

CVS commit: src/sys/fs/puffs

2014-08-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Aug 28 08:29:50 UTC 2014 Modified Files: src/sys/fs/puffs: puffs_msgif.c puffs_node.c puffs_sys.h puffs_vfsops.c puffs_vnops.c Log Message: Change puffs from hashlist to vcache. - field pa_nhashbuckets of struct

CVS commit: src/sys/fs/puffs

2014-09-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Sep 30 10:15:03 UTC 2014 Modified Files: src/sys/fs/puffs: puffs_node.c puffs_vnops.c Log Message: Fix the puffs_sop_thread - puffs_cookie2vnode path: - pass the cookie by reference - add missing mutex_exit() - update

CVS commit: src/sys/kern

2014-10-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Oct 3 14:45:38 UTC 2014 Modified Files: src/sys/kern: vfs_vnode.c Log Message: When creating a vnode with vcache_get() mark the vnode VI_CHANGING until it is fully initialised. It may be on the specnode list before it is

CVS commit: src/sys/fs/filecorefs

2014-10-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Oct 4 13:27:24 UTC 2014 Modified Files: src/sys/fs/filecorefs: filecore_lookup.c filecore_node.c filecore_node.h filecore_vfsops.c Log Message: Change filecore to vcache. Compile-tested only, was not able to

CVS commit: src/sys/fs/nilfs

2014-10-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Oct 15 09:03:53 UTC 2014 Modified Files: src/sys/fs/nilfs: nilfs_subr.c nilfs_subr.h nilfs_vfsops.c nilfs_vnops.c Log Message: Prepare nilfs for vcache: - Calling getnewvnode() with mp == NULL is wrong. Stop

CVS commit: src/sys/fs/nilfs

2014-10-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Oct 15 09:05:46 UTC 2014 Modified Files: src/sys/fs/nilfs: nilfs.h nilfs_subr.c nilfs_subr.h nilfs_vfsops.c nilfs_vnops.c Log Message: Change nilfs to vcache. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:49:56 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_inode.h ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vfsops.h ntfs_vnops.c Log Message: - Fix ntfs_ntlookupattr() to make the examples from the man

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:51:10 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vfsops.h Log Message: - Change ntfs_vgetex() to always load the ntnode and fnode. - Take the vnode attributes from the NAME

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:51:53 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs.h ntfs_inode.h ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vnops.c Log Message: Change ntfs to vcache. - Use (inumber, attrtype, attrname) as key. -

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2014-12-05 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 5 09:12:29 UTC 2014 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c Log Message: Remove vnode creation from zfs_create_fs() and zfs_create_share_dir() as a vnode is not needed here. Inspired

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2014-12-05 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 5 09:13:32 UTC 2014 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c zfs_znode.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs_znode.h Log Message: Change zfs to

CVS commit: src/sys/coda

2014-12-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Dec 13 15:57:46 UTC 2014 Modified Files: src/sys/coda: coda_subr.c coda_vfsops.c coda_vnops.c Log Message: Attach the control object vnode to the coda mount and release it on unmount. Initialize special files with NODEV.

CVS commit: src/sys/coda

2014-12-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Dec 13 15:58:13 UTC 2014 Modified Files: src/sys/coda: cnode.h Log Message: Remove unused definitions (C_WANTED, C_LOCKED). To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/coda/cnode.h Please note

CVS commit: src/sys/coda

2014-12-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Dec 13 15:58:39 UTC 2014 Modified Files: src/sys/coda: coda.h coda_psdev.c coda_subr.c coda_vfsops.c Log Message: Move the definition of NVCODA and CODA_COMPAT_5 to coda.h, remove them from coda_vfsops.c and coda_psdev.c.

CVS commit: src/sys/coda

2014-12-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Dec 13 15:59:03 UTC 2014 Modified Files: src/sys/coda: coda_vnops.c Log Message: Remove cnodes from coda_reclaim(), not from coda_inactive(). To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100

CVS commit: src/sys/coda

2014-12-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Dec 13 15:59:30 UTC 2014 Modified Files: src/sys/coda: cnode.h coda_subr.c coda_vfsops.c coda_vfsops.h coda_vnops.c Log Message: Change coda from hashlist to vcache. - Replace all hash list crawlers with

CVS commit: src/sys/fs/smbfs

2014-12-21 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 21 10:48:53 UTC 2014 Modified Files: src/sys/fs/smbfs: smbfs.h smbfs_node.c smbfs_node.h smbfs_smb.c smbfs_vfsops.c smbfs_vnops.c Log Message: Change smbfs from hashlist to vcache. - Use (parent_vnode, name,

CVS commit: src/sys/fs/sysvbfs

2014-12-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 26 15:22:15 UTC 2014 Modified Files: src/sys/fs/sysvbfs: bfs.c sysvbfs_vnops.c Log Message: Sysvbfs_rename: Call bfs_file_delete(bfs, to_name, true) before calling bfs_file_rename() and remove the bfs_file_delete() from

CVS commit: src/sys/fs/sysvbfs

2014-12-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 26 15:23:21 UTC 2014 Modified Files: src/sys/fs/sysvbfs: sysvbfs.c sysvbfs.h sysvbfs_vfsops.c sysvbfs_vnops.c Log Message: Change sysvbfs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:28:08 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_vnops.c Log Message: v7fs_getattr: adjust size of symlinks by -1 to compensate the trailing NUL. Should fix the v7fs part of PR kern/48864. To generate a diff

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:28:58 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_file.c v7fs_vfsops.c v7fs_vnops.c Log Message: Defer deallocating unlinked inodes to v7fs_reclaim(). Remove v7fs_vnode_reload() and always use

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:29:38 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_extern.c v7fs_extern.h v7fs_vfsops.c v7fs_vnops.c Log Message: Change v7fs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/fs/vfs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:31:44 UTC 2014 Modified Files: src/tests/fs/vfs: t_vnops.c Log Message: Test v7fs_lstat_symlink is no longer expected to fail. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

CVS commit: src/sys/fs/sysvbfs

2015-01-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jan 2 16:51:02 UTC 2015 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vfsops.c Log Message: Add forgotten memset() to clear sysvbfs nodes before setting them up. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/rump/librump/rumpvfs

2015-01-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jan 3 16:30:32 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Always use (struct rumpfs_node **) as key to vcache operations. To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/rump/librump/rumpvfs

2015-01-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 1 16:02:50 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Change rumpfs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/rump/librump/rumpvfs/rumpfs.c

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:03:09 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Adjust printf and add missing ntfs_ntput(). To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/fs/ntfs/ntfs_vfsops.c

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:03:09 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Adjust printf and add missing ntfs_ntput(). To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/fs/ntfs/ntfs_vfsops.c

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:04:00 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: No need to load a vnode/fnode pair to lookup attributes on a ntnode. Use ntfs_ntlookup()/ntfs_ntput() instead. To generate a diff of this

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:04:00 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: No need to load a vnode/fnode pair to lookup attributes on a ntnode. Use ntfs_ntlookup()/ntfs_ntput() instead. To generate a diff of this

CVS commit: src/sys/coda

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:24:46 UTC 2015 Modified Files: src/sys/coda: coda_subr.c Log Message: Add missing vrele() and vfs_vnode_iterator_destroy() to coda_cacheprint(). To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/coda

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:24:46 UTC 2015 Modified Files: src/sys/coda: coda_subr.c Log Message: Add missing vrele() and vfs_vnode_iterator_destroy() to coda_cacheprint(). To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:29:57 UTC 2015 Modified Files: src/sys/modules/chfs: Makefile src/sys/ufs: files.ufs src/sys/ufs/chfs: chfs.h chfs_inode.h chfs_vfsops.c chfs_vnode.c chfs_vnops.c Removed Files:

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:27:54 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_vnops.c Log Message: Return immediately from successfull cache_lookup(). No need to unlock an unlocked vnode. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:28:22 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_gc.c chfs_vnode.c Log Message: Convert a bogus mnt_vnodelist traversal to vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:28:22 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_gc.c chfs_vnode.c Log Message: Convert a bogus mnt_vnodelist traversal to vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:27:54 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_vnops.c Log Message: Return immediately from successfull cache_lookup(). No need to unlock an unlocked vnode. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:29:57 UTC 2015 Modified Files: src/sys/modules/chfs: Makefile src/sys/ufs: files.ufs src/sys/ufs/chfs: chfs.h chfs_inode.h chfs_vfsops.c chfs_vnode.c chfs_vnops.c Removed Files:

CVS commit: src/sys/ufs/mfs

2015-01-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 14 11:21:31 UTC 2015 Modified Files: src/sys/ufs/mfs: mfs_vfsops.c mfs_vnops.c Log Message: Change mfs to use an anonymous vnode obtained with bdevvp() for the specdev it mounts on. To generate a diff of this commit:

CVS commit: src/sys/ufs/mfs

2015-01-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 14 11:21:31 UTC 2015 Modified Files: src/sys/ufs/mfs: mfs_vfsops.c mfs_vnops.c Log Message: Change mfs to use an anonymous vnode obtained with bdevvp() for the specdev it mounts on. To generate a diff of this commit:

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:21:25 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c Log Message: Add reference count to union node. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/fs/union/union.h cvs

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:21:25 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c Log Message: Add reference count to union node. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/fs/union/union.h cvs

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:22:00 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c union_vfsops.c Log Message: Change union to vcache. Use address of the union node as key. It would be better to use (uppervp, lowervp) as key,

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:20:57 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: Remove a superfluous vref(), VOP_CREATE() was changed to keep dvp referenced and locked some time ago. To generate a diff of this commit:

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:20:57 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: Remove a superfluous vref(), VOP_CREATE() was changed to keep dvp referenced and locked some time ago. To generate a diff of this commit:

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:22:00 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c union_vfsops.c Log Message: Change union to vcache. Use address of the union node as key. It would be better to use (uppervp, lowervp) as key,

CVS commit: src/sys/kern

2015-01-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 8 12:06:50 UTC 2015 Modified Files: src/sys/kern: vfs_mount.c Log Message: vfs_vnode_iterator_destroy: set v_usecount of marker to zero to prevent an assertion from vnfree(). To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2015-01-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 8 12:06:50 UTC 2015 Modified Files: src/sys/kern: vfs_mount.c Log Message: vfs_vnode_iterator_destroy: set v_usecount of marker to zero to prevent an assertion from vnfree(). To generate a diff of this commit: cvs

CVS commit: src/sys

2015-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Mar 17 09:38:21 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c src/sys/sys: mount.h param.h vnode.h Log Message: Add new operation vcache_new() to allocate and initialise a new vnode/fsnode pair: int

CVS commit: src/sys

2015-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Mar 17 09:38:21 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c src/sys/sys: mount.h param.h vnode.h Log Message: Add new operation vcache_new() to allocate and initialise a new vnode/fsnode pair: int

CVS commit: src/sys/ufs

2015-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Mar 17 09:39:29 UTC 2015 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c src/sys/ufs/ffs: ffs_alloc.c ffs_extern.h ffs_vfsops.c ffs_wapbl.c src/sys/ufs/mfs: mfs_vfsops.c src/sys/ufs/ufs:

CVS commit: src/sys/ufs

2015-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Mar 17 09:39:29 UTC 2015 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c src/sys/ufs/ffs: ffs_alloc.c ffs_extern.h ffs_vfsops.c ffs_wapbl.c src/sys/ufs/mfs: mfs_vfsops.c src/sys/ufs/ufs:

CVS commit: src/sys/dev/sysmon

2015-03-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Mar 14 09:52:49 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_envsys.c sysmon_envsys_events.c sysmonvar.h Log Message: Add a counter of busy events and stop enqueueing more work if a device is busy. Protect this

CVS commit: src/sys/dev/sysmon

2015-03-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Mar 14 09:52:49 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_envsys.c sysmon_envsys_events.c sysmonvar.h Log Message: Add a counter of busy events and stop enqueueing more work if a device is busy. Protect this

CVS commit: src/sys/fs/union

2015-02-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Feb 24 16:08:01 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: A union node may be reactivated while it is being reclaimed so change union_freevp() to detach the vnode from the union node by clearing

CVS commit: src/sys/fs/union

2015-02-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Feb 24 16:08:01 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: A union node may be reactivated while it is being reclaimed so change union_freevp() to detach the vnode from the union node by clearing

CVS commit: src

2015-05-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 6 15:57:08 UTC 2015 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/external/cddl/osnet/sys/kern: vfs.c src/sys/coda: coda_psdev.c src/sys/fs/puffs:

CVS commit: src

2015-05-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 6 15:57:08 UTC 2015 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/external/cddl/osnet/sys/kern: vfs.c src/sys/coda: coda_psdev.c src/sys/fs/puffs:

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:38:25 UTC 2015 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Move the removal of unlinked nodes from udf_inactive() to udf_reclaim(). To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:39:23 UTC 2015 Modified Files: src/sys/fs/udf: udf.h udf_subr.c udf_vfsops.c udf_vnops.c Log Message: Change udf to vcache, keyed on udf_node-loc.loc. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:39:23 UTC 2015 Modified Files: src/sys/fs/udf: udf.h udf_subr.c udf_vfsops.c udf_vnops.c Log Message: Change udf to vcache, keyed on udf_node-loc.loc. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:38:25 UTC 2015 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Move the removal of unlinked nodes from udf_inactive() to udf_reclaim(). To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

CVS commit: src/sys/ufs/lfs

2015-06-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jun 7 13:39:49 UTC 2015 Modified Files: src/sys/ufs/lfs: lfs_segment.c lfs_vfsops.c lfs_vnops.c Log Message: Fix copy and paste errors from last commits. - Kernel i386/ALL and amd64/ALL compile again. - Resolves CID 1304138

CVS commit: src/sys/ufs/lfs

2015-06-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jun 7 13:39:49 UTC 2015 Modified Files: src/sys/ufs/lfs: lfs_segment.c lfs_vfsops.c lfs_vnops.c Log Message: Fix copy and paste errors from last commits. - Kernel i386/ALL and amd64/ALL compile again. - Resolves CID 1304138

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

CVS commit: src/sys/kern

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:40:36 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Remove the test for mounted-on block devices in vclean() and always close the vnode here. A forced unmount of a file system holding a

CVS commit: src/sys/kern

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:40:36 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Remove the test for mounted-on block devices in vclean() and always close the vnode here. A forced unmount of a file system holding a

CVS commit: src/sys/rump/librump/rumpvfs

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:32 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: VOP_INACTIVE() is a rump operation, not a specfs operation. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135

CVS commit: src/sys

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:42:35 UTC 2015 Modified Files: src/sys/kern: vfs_subr.c src/sys/miscfs/deadfs: dead_vfsops.c src/sys/miscfs/specfs: spec_vnops.c specdev.h Log Message: Add a vfs_newvnode() method to deadfs and use

CVS commit: src/sys/rump/librump/rumpvfs

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:32 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: VOP_INACTIVE() is a rump operation, not a specfs operation. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135

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

CVS commit: src/sys

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:42:35 UTC 2015 Modified Files: src/sys/kern: vfs_subr.c src/sys/miscfs/deadfs: dead_vfsops.c src/sys/miscfs/specfs: spec_vnops.c specdev.h Log Message: Add a vfs_newvnode() method to deadfs and use

CVS commit: src/sys

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:59 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c src/sys/miscfs/deadfs: dead_vfsops.c Log Message: Use VFS_PROTOS() for deadfs. Rename dead_mount to dead_rootmount. To generate a diff of this

CVS commit: src/sys

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:59 UTC 2015 Modified Files: src/sys/kern: vfs_vnode.c src/sys/miscfs/deadfs: dead_vfsops.c Log Message: Use VFS_PROTOS() for deadfs. Rename dead_mount to dead_rootmount. To generate a diff of this

CVS commit: src/sys/ufs/ufs

2015-06-10 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 10 15:28:27 UTC 2015 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: ufs_inactive: take UFS_WAPBL_BEGIN() before calling chkiq(). Should fix PR kern/49948 (quota panic) To generate a diff of this commit: cvs

CVS commit: src/sys/ufs/ufs

2015-06-10 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 10 15:28:27 UTC 2015 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: ufs_inactive: take UFS_WAPBL_BEGIN() before calling chkiq(). Should fix PR kern/49948 (quota panic) To generate a diff of this commit: cvs

CVS commit: src/sys/ufs/ufs

2015-06-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jun 13 14:56:45 UTC 2015 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: ufs_inactive: stop overwriting error status and return the last error seen. Should resolve CID 1306276 (UNUSED_VALUE) To generate a diff

CVS commit: src/sys/ufs/ufs

2015-06-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jun 13 14:56:45 UTC 2015 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: ufs_inactive: stop overwriting error status and return the last error seen. Should resolve CID 1306276 (UNUSED_VALUE) To generate a diff

CVS commit: src/sys

2015-05-31 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 31 15:48:03 UTC 2015 Modified Files: src/sys/modules/lfs: Makefile src/sys/rump/fs/lib/liblfs: Makefile src/sys/ufs: files.ufs src/sys/ufs/lfs: lfs_alloc.c lfs_extern.h lfs_rfw.c lfs_segment.c

CVS commit: src/sys

2015-05-31 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 31 15:48:03 UTC 2015 Modified Files: src/sys/modules/lfs: Makefile src/sys/rump/fs/lib/liblfs: Makefile src/sys/ufs: files.ufs src/sys/ufs/lfs: lfs_alloc.c lfs_extern.h lfs_rfw.c lfs_segment.c

<    2   3   4   5   6   7   8   9   10   11   >