index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
fss.c
Age
Commit message (
Expand
)
Author
2010-06-24
Clean up vnode lock operations pass 2:
hannken
2010-04-16
release lock in error branch
pooka
2010-04-13
fss_softc_free: don't detach a disk that is not attached. Disk is
hannken
2010-04-12
Ignore EEXIST from devsw_attach. This is not the optimal solution,
pooka
2010-04-05
Remove unused fss_softc member sc_bs_size.
hannken
2009-10-17
Remove unneeded vinvalbuf() on backing store as we don't use
hannken
2009-10-13
Fix a race where the backing store thread runs (and exits immediately)
hannken
2009-06-29
Convert 67 namei call sites to use namei_simple, in these functions:
dholland
2009-01-13
g/c BUFQ_FOO() macros and use bufq_foo() directly.
yamt
2008-11-05
fss_bs_thread: initialize b_error and b_resid.
hannken
2008-10-01
Make fss(4) D_MPSAFE.
hannken
2008-09-23
Build modular fss driver.
hannken
2008-09-18
Persistent snapshots do not need to allocate the variable softc elements.
hannken
2008-09-17
Replace the fss unmount hook with a vfs_hook.
hannken
2008-09-14
Create fss(4) devices on first open and destroy on last close of an
hannken
2008-09-14
Remove FSS_STATISTICS. It was never documented and has no real value.
hannken
2008-09-12
- Replace simple_lock/ltsleep/wakeup with mutex/cv.
hannken
2008-09-11
fss_copy_on_write(): return error if reading the snapshotted device failed.
hannken
2008-08-26
Use (*bdev->d_ioctl)() to get the size of the block device the file system
hannken
2008-08-15
Fail requests from pagedaemon that need to copy-on-write.
hannken
2008-08-12
Deny read/write access to snapshot vnodes. We use fss(4) to read from
hannken
2008-07-08
Stop reusing a buffer obtained with getiobuf().
hannken
2008-06-17
fix copy&paste error
mlelstv
2008-06-17
One more place to mark an iobuf busy before use.
mlelstv
2008-06-17
Mark a buffer `busy` in getnewbuf() when it came from the pool_cache since
reinoud
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-03-21
Catch up with descriptor handling changes. See kern_descrip.c revision
ad
2008-01-04
Start detangling lock.h from intr.h. This is likely to cause short term
ad
2008-01-02
Merge vmlocking2 to head.
ad
2007-12-08
Remove cn_lwp from struct componentname. curlwp should be used
pooka
2007-12-05
Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written
ad
2007-12-02
Fscow_run(): add a flag "bool data_valid" to note still valid data.
hannken
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
2007-11-10
Use PRI_BIO for kthreads instead of PINOD. Fixes a missed case of priority
rmind
2007-10-10
Merge from vmlocking:
ad
2007-10-07
Update the file system copy-on-write handler.
hannken
2007-07-29
It's not a good idea for device drivers to modify b_flags, as they don't
ad
2007-07-09
Merge some of the less invasive changes from the vmlocking branch:
ad
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2007-02-15
Replace some uses of lockmgr() / simplelocks.
ad
2007-01-19
New file system suspension API to replace vn_start_write and vn_finished_write.
hannken
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2006-07-21
- Use the LWP cached credentials where sane.
ad
2006-05-14
integrate kauth.
elad
2006-05-10
quell GCC 4.1 uninitialised variable warnings.
mrg
2006-04-13
fss_bs_thread: add FSS_LOCK() in two error cases so the lock is held
hannken
2006-03-14
use lockmgr() instead of bespoke code for mutual exclusion in fss_ioctl().
chs
2006-01-11
don't set b_rawblkno unnecessarily.
yamt
2006-01-07
fss_cluster_iodone: don't call brelvp on non-buffercache buf.
yamt
[next]