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
2017-10-28
Kill some more extern cfdriver xyz_cd in favour of #include "ioconf.h".
riastradh
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2017-02-17
Bring back vrele_flush() to flush deferred vrele() o an suspended file system.
hannken
2017-02-17
Untangle VFS_SYNC() from VFS_SUSPENDCTL().
hannken
2016-07-31
Disestablish COW handler on error. No need to do further copies after
hannken
2016-07-30
More adaptation of the rump component init, to avoid EEXIST during
pgoyette
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2014-10-02
Use devmajor_t not int
justin
2014-07-25
Add d_discard to all struct cdevsw instances I could find.
dholland
2014-07-25
Add d_discard to all struct bdevsw instances I could find.
dholland
2014-05-25
Use broadcast after freeing a cache entry. A waiter may not
hannken
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2014-02-28
G/C sys/simplelock.h includes
skrll
2013-02-13
Make the spec_node table implementation private to spec_vnops.c.
hannken
2013-02-06
Lookup the block device mounted on from the specfs_hash table.
hannken
2013-02-06
Take fss_device_lock first when closing a fss device.
hannken
2012-07-28
Minor fix to previous -- release vnode after last use, not before.
hannken
2012-07-28
Use `getdisksize()' to get the size of the mounted-on block device.
hannken
2011-11-30
On LP64 host, fss_get and fss_get50 have the same size; so FSSIOCGET50
bouyer
2011-11-29
Complete backward compat with NetBSd 5.x: time_t changed size, so did
bouyer
2011-11-29
Fix FSSIOCSET50: needs to use the 5.0 struct fss_set, not the current one.
bouyer
2011-08-07
Rename slightly misleading KTHREAD_JOINABLE to KTHREAD_MUSTJOIN.
rmind
2011-06-21
Use kthread_join() to wait for the termination of the helper thread.
hannken
2011-06-21
When reading or writing the backing store us POSIX_FADV_NOREUSE access hint
hannken
2011-06-12
Welcome to 5.99.53! Merge rmind-uvmplock branch:
rmind
2011-05-23
Don't use string literal as format string.
joerg
2011-02-24
fss(4): Allow FSSIOCSET to set the initial flags. Add a new flag
hannken
2010-12-27
Remove an always true if-clause.
hannken
2010-11-19
Introduce struct pathbuf. This is an abstraction to hold a pathname
dholland
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
[next]