/mk/bsd.subdir.mk line 17: warning:
using previous script for __recurse defined here
bsd.kinc.mk already includes bsd.subdir.mk
--
Juergen Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)
Module Name:src
Committed By: hannken
Date: Wed Feb 24 13:56:07 UTC 2010
Modified Files:
src/sbin/fsck: fsck.c
Log Message:
Dont pass option -x down to fsck_xxxfs.
Hi christos ...
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sbin/fsck/fsck.c
On Mon, Jul 26, 2010 at 06:33:57PM +0300, Antti Kantee wrote:
On Mon Jul 26 2010 at 15:22:17 +, Juergen Hannken-Illjes wrote:
Module Name:src
Committed By: hannken
Date: Mon Jul 26 15:22:16 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log
On Tue, Aug 17, 2010 at 04:45:36PM +0300, Antti Kantee wrote:
On Tue Aug 17 2010 at 15:41:11 +0200, Juergen Hannken-Illjes wrote:
vp-v_freelisthd = NULL;
mutex_exit(vnode_free_list_lock);
- if (vp-v_usecount != 0
On Mon, Oct 25, 2010 at 06:30:54PM +0200, Joerg Sonnenberger wrote:
On Mon, Oct 25, 2010 at 11:17:22AM +0200, Juergen Hannken-Illjes wrote:
On Sun, Oct 24, 2010 at 05:21:06AM +, David Holland wrote:
On Fri, Oct 22, 2010 at 05:56:06PM +, Antti Kantee wrote:
Disable mmap path
On Mon, Oct 25, 2010 at 06:46:36PM +0200, Joerg Sonnenberger wrote:
On Mon, Oct 25, 2010 at 06:41:11PM +0200, Juergen Hannken-Illjes wrote:
Do we implement MADV_WILLNEED?
According to the man page This WILL NOT fault pages in from backing store.
The version of the man page I have says
On Wed, Nov 24, 2010 at 02:40:45AM +, Mindaugas Rasiukevicius wrote:
Hello,
Juergen Hannken-Illjes hann...@netbsd.org wrote:
Module Name:src
Committed By: hannken
Date: Tue Nov 23 09:30:43 UTC 2010
Modified Files:
src/sys/dev: md.c
Log
On Mon, Jan 10, 2011 at 06:25:16PM +, David Laight wrote:
On Mon, Jan 10, 2011 at 11:11:04AM +, Juergen Hannken-Illjes wrote:
Module Name:src
Committed By: hannken
Date: Mon Jan 10 11:11:04 UTC 2011
Modified Files:
src/sys/miscfs/genfs
On Mon, Apr 25, 2011 at 10:33:14AM -0500, David Young wrote:
On Mon, Apr 25, 2011 at 02:14:23PM +, Juergen Hannken-Illjes wrote:
Module Name:src
Committed By: hannken
Date: Mon Apr 25 14:14:22 UTC 2011
Modified Files:
src/sys/dev/scsipi: scsiconf.c
Module Name:src
Committed By: hannken
Date: Tue Oct 13 12:37:19 UTC 2009
Modified Files:
src/sys/dev: fss.c
Log Message:
Fix a race where the backing store thread runs (and exits immediately)
before kthread_create() returns.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: hannken
Date: Tue Oct 13 12:38:14 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Fix a deadlock where fscow_disestablish() blocks because outstanding
copy-on-write operations wait for si_snaplock.
To generate a diff
Module Name:src
Committed By: hannken
Date: Wed Oct 14 09:40:27 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_vnops.c
Log Message:
ufs_rmdir(): move fstrans_done() after vput(). No more unlinked and
zero-sized directory inodes in snapshots.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Thu Oct 15 10:05:48 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
No longer abuse TAILQ internal data.
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/ufs/ffs/ffs_snapshot.c
Module Name:src
Committed By: hannken
Date: Fri Apr 1 17:40:54 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_subr.c
src/tests/fs/vfs: t_vnops.c
Log Message:
Make zero length symlinks work on tmpfs.
Fixes PR #43843 (tmpfs dies with kassert panic for 0 length
Module Name:src
Committed By: hannken
Date: Sat Apr 2 14:24:53 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_vfsops.c
src/tests/fs/vfs: t_vfsops.c
Log Message:
Fix file handle operations for tmpfs by removing a now bogus test and
fixing the return value of
Module Name:src
Committed By: hannken
Date: Mon Apr 4 19:16:58 UTC 2011
Modified Files:
src/sys/fs/msdosfs: denode.h msdosfs_denode.c msdosfs_vfsops.c
src/tests/fs/vfs: t_vfsops.c
Log Message:
Msdosfs on-disk meta data is not sufficient to create or validate file
Module Name:src
Committed By: hannken
Date: Fri Apr 15 15:54:12 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
ffs_fsync: no need for wapbl_vptomp() here -- vnode is always VREG.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117
Module Name:src
Committed By: hannken
Date: Mon Apr 18 07:36:14 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Preallocate all cylinder group blocks so we no longer redo ~50% of
the cylinder groups while the file system is suspended.
This was
Module Name:src
Committed By: hannken
Date: Sat Apr 23 07:36:02 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_balloc.c
Log Message:
Try to keep snapshot indirect blocks contiguous.
This speeds up snapshot creation by a factor of ~3 and reduces
the file system suspension
Module Name:src
Committed By: hannken
Date: Sat Apr 23 08:23:52 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
ffs_snapshot(): return an error if the node is an invalid snapshot.
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113
Module Name:src
Committed By: hannken
Date: Mon Apr 25 14:14:22 UTC 2011
Modified Files:
src/sys/dev/scsipi: scsiconf.c
Log Message:
Don't kill outstanding requests when detaching a scsibus on shutdown.
Both the controller and tyhe targets are still running.
To generate
Module Name:src
Committed By: hannken
Date: Tue Apr 26 07:41:18 UTC 2011
Modified Files:
src/sys/dev/scsipi: scsiconf.c
Log Message:
Fixup previous.
The bug was in scsibusdetach(), which is not doing things in the proper
order: it has to detach its children and check for
Module Name:src
Committed By: hannken
Date: Tue Apr 26 11:32:40 UTC 2011
Modified Files:
src/share/man/man9: vnode.9
src/sys/fs/msdosfs: msdosfs_vnops.c
src/sys/fs/ntfs: ntfs_vnops.c
src/sys/fs/sysvbfs: sysvbfs_vnops.c
src/sys/fs/udf:
Module Name:src
Committed By: hannken
Date: Wed Apr 27 07:24:53 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_extern.h ffs_vfsops.c ffs_vnops.c
Log Message:
Cleanup ffs fsync and make devices on wapbl enabled file systems work here:
- Replace the ugly sync loop in
Module Name:src
Committed By: hannken
Date: Wed Apr 27 09:47:25 UTC 2011
Modified Files:
src/sys/sys: buf.h
Log Message:
Remove no longer needed flag BC_SCANNED /* Block already pushed during sync */.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116
Module Name:src
Committed By: hannken
Date: Sat Apr 30 14:24:27 UTC 2011
Modified Files:
src/sys/ufs/ufs: ufs_vnops.c
Log Message:
ufs_mknod: change vnode type to VNON before it gets unlocked. Closes a small
window where the vnode could have type VCHR but op vector
Module Name:src
Committed By: hannken
Date: Sun May 8 18:37:15 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Revert previous commit. Locking the snapshot vnode while the file system
is suspended extends the suspension until the vnode gets
Module Name:src
Committed By: hannken
Date: Mon Mar 23 18:52:03 UTC 2009
Modified Files:
src/etc/defaults: rc.conf
src/etc/rc.d: ipfilter
Log Message:
Add flags to rc.d/ipfilter. Use it from rc.conf like
ipfilter=YES ipfilter_flags=-T
Module Name:src
Committed By: hannken
Date: Thu Jun 16 09:21:04 UTC 2011
Modified Files:
src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_vnops.c
src/sys/fs/tmpfs: tmpfs_subr.c
src/sys/fs/udf: udf_allocation.c
src/sys/rump/librump/rumpvfs: vm_vfs.c
Module Name:src
Committed By: hannken
Date: Fri Jun 17 09:50:52 UTC 2011
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
When ubc_alloc() reuses a cached mapping window remove the object from
the lists AFTER clearing its mapping.
Removes a race where
Module Name:src
Committed By: hannken
Date: Sun Jun 19 11:22:42 UTC 2011
Modified Files:
src/sys/rump/librump/rumpvfs: vm_vfs.c
Log Message:
Add a noop wrapper for ubc_purge() to make file system tests work again.
Not really sure if this is the right way -- Antti?
To
Module Name:src
Committed By: hannken
Date: Sun Jun 19 18:28:24 UTC 2011
Modified Files:
src/sys/rump/librump/rumpvfs: vm_vfs.c
Log Message:
Revert previous. ubc_purge() is already defined in rumpkern/vm.c
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: hannken
Date: Sun Jun 19 18:29:25 UTC 2011
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Make ubc_purge() a noop.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/rump/librump/rumpkern/vm.c
Please
Module Name:src
Committed By: hannken
Date: Tue Jun 21 12:38:28 UTC 2011
Modified Files:
src/sys/dev/i2c: ibmhawk.c
Log Message:
Make sure sensor state is valid before calling sysmon_envsys_sensor_attach().
Ok: Paul Goyette pgoye...@netbsd.org
To generate a diff of
Module Name:src
Committed By: hannken
Date: Mon Jun 27 15:56:37 UTC 2011
Modified Files:
src/sys/uvm: uvm_amap.c
Log Message:
amap_copy(): Keep the source amap locked until its lock has been copied.
Kernel assertion anon-an_lock == amap-am_lock no longer fails.
Ok:
Module Name:src
Committed By: hannken
Date: Wed Jun 29 09:12:42 UTC 2011
Modified Files:
src/sys/dev: vnd.c vndvar.h
Log Message:
Make vnd(4) work on sparse files:
- Make the strategy decision a device flag and set VNF_USE_VN_RDWR for
files known to be sparse.
- Change
Module Name:src
Committed By: hannken
Date: Wed Jun 29 19:51:12 UTC 2011
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
Remove dead uvm_vnp_zerorange() after bump to 5.99.54.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/uvm/uvm_bio.c
Module Name:src
Committed By: hannken
Date: Fri Jul 1 14:28:22 UTC 2011
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
ffs_copyonwrite(): If the write is to the in-file-system journal
there is no need to lock and check the snapshots.
To generate a
Module Name:src
Committed By: hannken
Date: Sun Jul 3 15:25:09 UTC 2011
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
Return EINVAL when trying to create a device node with rdev == VNOVAL.
Fixes PR #45111 tmpfs panic with mknod(2).
To generate a diff of
Module Name:src
Committed By: hannken
Date: Mon Jul 11 08:23:01 UTC 2011
Modified Files:
src/sys/kern: vnode_if.sh vnode_if.src
Log Message:
Change VOP_BWRITE() to take a vnode as its first argument like all other
VOPs do. Layered file systems no longer have to modify
Module Name:src
Committed By: hannken
Date: Mon Jul 11 08:27:41 UTC 2011
Modified Files:
src/share/man/man9: vnodeops.9
src/sys/kern: vfs_bio.c vfs_subr.c vnode_if.c
src/sys/miscfs/genfs: layer_extern.h layer_vnops.c
src/sys/miscfs/nullfs:
Module Name:src
Committed By: hannken
Date: Mon Jul 11 08:34:01 UTC 2011
Modified Files:
src/sys/miscfs/genfs: layer_vnops.c
Log Message:
Layer_fsync(): when syncing a device node call spec_fsync() to clean the
layer node before descending to the lower file
Module Name:src
Committed By: hannken
Date: Wed Jul 20 11:52:00 UTC 2011
Modified Files:
src/sys/fs/msdosfs: msdosfs_vnops.c
src/tests/fs/vfs: t_vnops.c
Log Message:
Even though msdosfs never truncates file names it advertises _PC_NO_TRUNC
as zero. Make it
Module Name:src
Committed By: hannken
Date: Sat Jul 23 14:28:28 UTC 2011
Modified Files:
src/sys/dev/putter: putter.c
src/tests/include: t_paths.c
Log Message:
putter_fop_stat(): set st_mode to S_IFCHR.
Fixes PR #44807: something broken in stat(2).
To generate
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:
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
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
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
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
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
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
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
Module Name:src
Committed By: hannken
Date: Tue Dec 14 17:17:03 UTC 2010
Modified Files:
src/sys/fs/msdosfs: msdosfs_vfsops.c
Log Message:
msdosfs_sync: check for dead vnode (denode == NULL) before testing denode flags.
To generate a diff of this commit:
cvs rdiff -u
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
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
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:
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
Module Name:src
Committed By: hannken
Date: Wed Jun 2 09:56:59 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Initialize the initial snap block list's count.
From Antti Kantee po...@netbsd.org.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Sun Jun 6 08:01:32 UTC 2010
Modified Files:
src/doc: CHANGES
src/share/man/man9: vnode.9
src/sys/fs/udf: udf_subr.c
src/sys/fs/union: union_subr.c
src/sys/fs/unionfs: unionfs_subr.c
Module Name:src
Committed By: hannken
Date: Tue Jun 8 08:24:16 UTC 2010
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Procfs_lookup() does not lookup directory descriptors in the fd/
subdirectory. There is no need for recursive vnode locking here.
Module Name:src
Committed By: hannken
Date: Tue Jun 15 09:43:37 UTC 2010
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
When mounting a file system re-lookup and lock the directory we mount on
after the file system is setup by VFS_MOUNT(). This way recursive
Module Name:src
Committed By: hannken
Date: Fri Jun 18 16:29:02 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/doc: CHANGES
src/share/man/man9: Makefile vnsubr.9
src/sys/fs/unionfs: unionfs_subr.c
src/sys/kern: vfs_subr.c
Module Name:src
Committed By: hannken
Date: Fri Jun 18 16:31:35 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpdefs.h
Log Message:
Regen (LK_CANRECURSE is gone).
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/include/rump/rumpdefs.h
Module Name:src
Committed By: hannken
Date: Thu Jun 24 07:54:48 UTC 2010
Modified Files:
src/share/man/man9: vnodeops.9
src/sys/coda: coda_vnops.c
src/sys/fs/nilfs: nilfs_vnops.c
src/sys/fs/udf: udf_vnops.c
src/sys/fs/unionfs: unionfs_subr.c
Module Name:src
Committed By: hannken
Date: Thu Jun 24 07:56:22 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpdefs.h
Log Message:
Regen. LK_EXCLOTHER has gone.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/include/rump/rumpdefs.h
Module Name:src
Committed By: hannken
Date: Thu Jun 24 10:37:22 UTC 2010
Modified Files:
src/sys/coda: coda_vnops.c
Log Message:
coda_lock(): LK_INTERLOCK flag no longer possible.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/coda/coda_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Jun 24 10:39:35 UTC 2010
Modified Files:
src/sys/miscfs/genfs: genfs_vnops.c
Log Message:
genfs_nolock(): LK_INTERLOCK flag no longer possible.
To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180
Module Name:src
Committed By: hannken
Date: Thu Jun 24 12:58:48 UTC 2010
Modified Files:
src/sys/kern: vnode_if.src
Log Message:
Clean up vnode lock operations pass 2:
VOP_UNLOCK(vp, flags) - VOP_UNLOCK(vp): Remove the unneeded flags argument.
Welcome to 5.99.32.
Module Name:src
Committed By: hannken
Date: Fri Jun 25 10:03:52 UTC 2010
Modified Files:
src/sys/ufs/lfs: lfs_subr.c
Log Message:
Undo last commit and don't try to lock vnodes in lfs_unmark_dirop()
as we may deadlock trying to write the superblock.
Should fix PR #43503
Module Name:src
Committed By: hannken
Date: Wed Jun 30 14:10:14 UTC 2010
Modified Files:
src/tests/fs/union: t_pr.c
Log Message:
Test no longer fails with rev. 1.62 of src/sys/fs/union/union_vfsops.c.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: hannken
Date: Thu Jul 1 13:00:57 UTC 2010
Modified Files:
src/sys/coda: coda_vnops.c
src/sys/fs/adosfs: adutil.c
src/sys/fs/cd9660: cd9660_node.c
src/sys/fs/efs: efs_ihash.c
src/sys/fs/filecorefs:
Module Name:src
Committed By: hannken
Date: Fri Jul 2 07:56:46 UTC 2010
Modified Files:
src/sys/fs/union: union_vnops.c
Log Message:
LK_INTERLOCK is no longer a valid flag for VOP_LOCK().
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: hannken
Date: Fri Jul 2 07:58:10 UTC 2010
Modified Files:
src/sys/miscfs/deadfs: dead_vnops.c
Log Message:
LK_INTERLOCK is no longer a valid flag for VOP_LOCK().
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: hannken
Date: Fri Jul 2 08:09:51 UTC 2010
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:
Module Name:src
Committed By: hannken
Date: Fri Jul 2 10:44:26 UTC 2010
Modified Files:
src/sys/rump/include/rump: makerumpdefs.sh
Log Message:
LK_* flags moved to sys/vnode.h
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: hannken
Date: Fri Jul 2 10:45:16 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpdefs.h
Log Message:
Regen. LK_TYPEMASK and LK_RELEASE are gone.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: hannken
Date: Fri Jul 9 08:10:50 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c
Log Message:
Replace vget() with vref()/vn_lock(), this node already has a reference.
To generate a diff of this commit:
cvs rdiff -u -r1.60
Module Name:src
Committed By: hannken
Date: Fri Jul 9 08:13:34 UTC 2010
Modified Files:
src/sys/uvm: uvm_swap.c
Log Message:
Replace vget() with vref()/vn_lock(), this node already has a reference.
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152
Module Name:src
Committed By: hannken
Date: Fri Jul 9 08:14:27 UTC 2010
Modified Files:
src/sys/miscfs/overlay: overlay_vfsops.c
Log Message:
Replace vget() with vref()/vn_lock(), this node already has a reference.
To generate a diff of this commit:
cvs rdiff -u -r1.55
Module Name:src
Committed By: hannken
Date: Fri Jul 9 08:16:28 UTC 2010
Modified Files:
src/sys/fs/smbfs: smbfs_node.c smbfs_vfsops.c
Log Message:
Replace vget() with vref()/vn_lock(), this node already has a reference.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Fri Jul 9 08:25:57 UTC 2010
Modified Files:
src/sys/nfs: nfs_vfsops.c
Log Message:
nfs_unmount(): No need to take a second reference for the root node.
nfs_root():Replace vget() with vref()/vn_lock(), this node already
Module Name:src
Committed By: hannken
Date: Fri Jul 16 08:23:28 UTC 2010
Modified Files:
src/sys/fs/union: union_subr.c
Log Message:
Always take the hash list lock before removing a node from the hash chain.
Release the hash list lock before calling getnewvnode() and
Module Name:src
Committed By: hannken
Date: Fri Jul 16 10:41:12 UTC 2010
Modified Files:
src/sys/miscfs/fdesc: fdesc_vnops.c
Log Message:
Use a kmutex to protect the hash chains and always take this mutex
before removing a node from the hash chain.
Release the hash list
Module Name:src
Committed By: hannken
Date: Wed Jul 21 09:01:36 UTC 2010
Modified Files:
src/share/man/man9: namecache.9
src/sys/kern: vfs_cache.c vfs_getcwd.c
Log Message:
Using cache_revlookup() leads to vnode races as it returns an unreferenced
vnode that may
Module Name:src
Committed By: hannken
Date: Wed Jul 21 09:06:39 UTC 2010
Modified Files:
src/share/man/man9: vnode.9
src/sys/external/bsd/drm/dist/bsd-core: drm_bufs.c
src/sys/kern: vfs_subr.c
src/sys/miscfs/kernfs: kernfs_subr.c kernfs_vnops.c
Module Name:src
Committed By: hannken
Date: Wed Jul 21 17:52:14 UTC 2010
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c
zfs_znode.c
src/sys/fs/adosfs: adutil.c
src/sys/fs/cd9660: cd9660_node.c
Module Name:src
Committed By: hannken
Date: Sun Jul 25 09:54:38 UTC 2010
Modified Files:
src/sys/fs/ntfs: ntfs_vfsops.c
Log Message:
It makes no sense to call vget() with LK_RETRY.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85
Module Name:src
Committed By: hannken
Date: Sun Jul 25 10:03:59 UTC 2010
Modified Files:
src/sys/fs/puffs: puffs_node.c
Log Message:
It makes no sense to call vget() with LK_RETRY.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: hannken
Date: Sun Jul 25 10:23:40 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
Add an assertion: it makes no sense to call vget() with LK_RETRY.
To generate a diff of this commit:
cvs rdiff -u -r1.410 -r1.411
Module Name:src
Committed By: hannken
Date: Sun Jul 25 10:31:46 UTC 2010
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
VOP_LOCK() will not be called with LK_INTERLOCK.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: hannken
Date: Mon Jul 26 15:22:16 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
When both vget() and vrelel() call vn_lock() we know VI_XLOCK is clear.
No need to use LK_INTERLOCK or LK_RETRY here.
Ok: Antti Kantee
Module Name:src
Committed By: hannken
Date: Wed Jul 28 09:30:21 UTC 2010
Modified Files:
src/sys/kern: vfs_vnops.c
Log Message:
Modify vn_lock():
- Take v_interlock before examining v_iflag
- Must always be called without v_interlock taken,
LK_INTERLOCK flag is no
Module Name:src
Committed By: hannken
Date: Wed Jul 28 09:31:00 UTC 2010
Modified Files:
src/sys/sys: vnode.h
Log Message:
Remove now unneeded flag LK_INTERLOCK.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/sys/sys/vnode.h
Please note that diffs
Module Name:src
Committed By: hannken
Date: Wed Jul 28 09:32:13 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpdefs.h
Log Message:
Regen. LK_INTERLOCK is gone.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/include/rump/rumpdefs.h
Module Name:src
Committed By: hannken
Date: Thu Jul 29 10:54:51 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
src/sys/kern: vfs_subr.c
src/sys/miscfs/genfs: genfs_io.c
src/sys/rump/librump/rumpkern: vm.c
src/sys/ufs/lfs:
Module Name:src
Committed By: hannken
Date: Thu Jul 29 15:13:01 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Correct previous. Skip marker pages in uvm_pagelookup().
Already awake :-)
To generate a diff of this commit:
cvs rdiff -u -r1.86
Module Name:src
Committed By: hannken
Date: Wed Aug 4 10:43:53 UTC 2010
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
Free the on disk inodes in the reclaim routine.
To generate a diff of this commit:
cvs rdiff -u -r1.230 -r1.231 src/sys/ufs/lfs/lfs_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Aug 12 07:41:49 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
ffs_reclaim: don't free an already free inode. This may happen when
ffs_fhtovp() gets a free inode and releases it.
To
Module Name:src
Committed By: hannken
Date: Tue Aug 17 13:17:48 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
Now that ffs on disk inodes get freed in the reclaim routine it is no longer
necessary for vget() to handle VI_INACTNOW as a special case.
Module Name:src
Committed By: hannken
Date: Wed Feb 24 13:56:07 UTC 2010
Modified Files:
src/sbin/fsck: fsck.c
Log Message:
Dont pass option -x down to fsck_xxxfs.
Hi christos ...
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sbin/fsck/fsck.c
1 - 100 of 1792 matches
Mail list logo