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
2019-10-23
Pull up following revision(s) (requested by maxv in ticket #356):
martin
2019-02-20
Make FSS_ERROR a flag to prevent bogus fscow_disestablish() after error.
hannken
2018-08-29
Add two new states FSS_CREATING and FSS_DESTROYING and use them
hannken
2018-08-29
Convert flags FSS_ACTIVE and FSS_ERROR into new member sc_state
hannken
2018-01-23
Add "bufq_fcfs" requirement to all those driver modules that explicitly
pgoyette
2017-12-21
Pass residual back to b_resid for persistent snapshots.
hannken
2017-12-21
Bounds check against media size for non-persistent snapshots.
hannken
2017-12-21
Treat partial read from backing store as I/O error.
hannken
2017-12-17
If config_cfattach_detach() returns an error, handle it instead of
pgoyette
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
[next]