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
/
ufs
/
lfs
/
lfs_vfsops.c
Age
Commit message (
Expand
)
Author
2022-03-19
Remove now unused VV_LOCKSWORK, all file systems support locking.
hannken
2021-07-31
s/threshhold/threshold
andvar
2020-09-05
Round of uvm.h cleanup.
riastradh
2020-08-04
Mark lfs vnodes with VV_LOCKSWORK, same as ffs.
riastradh
2020-04-04
Merge the remaining changes from the ad-namecache branch, affecting namei()
ad
2020-03-16
Use the module subsystem's ability to process SYSCTL_SETUP() entries to
pgoyette
2020-03-14
Make page waits (WANTED vs BUSY) interlocked by pg->interlock. Gets RW
ad
2020-03-14
OR into bp->b_cflags; don't overwrite.
ad
2020-02-23
UVM locking changes, proposed on tech-kern:
ad
2020-02-23
Dust off the orphan detection code and try to make it work.
riastradh
2020-02-23
Initialize/destroy lfs_allclean_wakeup in modcmd, not lfs_mountfs.
riastradh
2020-02-23
Teach lfs to transition ro<->rw.
riastradh
2020-02-18
remove the aiodoned thread. I originally added this to provide a thread context
chs
2020-01-17
VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, to
ad
2020-01-15
Merge from yamt-pagecache (after much testing):
ad
2019-12-31
- Add and use wrapper functions that take and acquire page interlocks, and pairs
ad
2019-12-13
Break the global uvm_pageqlock into a per-page identity lock and a private
ad
2019-05-28
s/recieve/receive/
msaitoh
2019-01-01
Add "void *extra" argument to vcache_new() so a file system may
hannken
2018-12-10
Remove unused mbuf.h includes.
maxv
2018-05-28
add a genfs method to allow a file system to limit the range of pages
chs
2017-10-28
Update the kernhist(9) kernel history code to address issues identified
pgoyette
2017-07-26
change lfs_nextsegsleep and lfs_allclean_wakeup to use condvar
maya
2017-04-17
Remove unused argument "nextp" from vfs_busy() and vfs_unbusy().
hannken
2017-04-17
Add vfs_ref(mp) and vfs_rele(mp) to add or remove a reference to
hannken
2017-04-13
Switch lfs_flush() and lfs_writerd() to mountlist iterator.
hannken
2017-04-01
Switch lfs_writer_daemon to use condvar instead of mtsleep.
maya
2017-04-01
switch lfs_dirops to condvar (from mtsleep)
maya
2017-04-01
switch lfs_sleepers to condvar (from mtsleep)
maya
2017-03-13
#if DIAGNOSTIC panic ---> KASSERT
riastradh
2017-02-17
Add generic genfs_suspendctl() and use it for all file systems.
hannken
2016-07-07
KNF. Remove extra spaces. No functional change.
msaitoh
2016-06-20
Merge -r1.44 of ufs_extattr.c and related change -r1.302 of ffs_vfops.c:
dholland
2015-10-19
Set the legacy ulfs fstype field to ULFS2 when mounting lfs64. Oops.
dholland
2015-10-15
Enable mounting lfs64 volumes.
dholland
2015-10-15
Move stuff from struct ulfsmount to struct lfs.
dholland
2015-10-10
Remove no longer needed explicit 32->64 sign extension.
dholland
2015-09-01
Add new accessors for the d_type and d_namlen fields of struct lfs_direct.
dholland
2015-09-01
Make the inode fields in the 64-bit superblock 64 bits wide.
dholland
2015-09-01
Add byteswapping to the dinode accessors.
dholland
2015-09-01
Use the lfs dinode accessors in place of the ufs-derived ones.
dholland
2015-08-19
Part two of dinodes; use the same union everywhere.
dholland
2015-08-12
Hack up dinode usage to be 64 vs. 32 as needed. Part 1.
dholland
2015-08-12
Provide 32-bit and 64-bit versions of FINFO.
dholland
2015-08-12
Make 32-bit and 64-bit versions of SEGSUM.
dholland
2015-08-12
Add IFILE32 and IFILE64 structures for the on-disk ifile entries.
dholland
2015-08-12
Make 32-bit and 64-bit versions of CLEANERINFO.
dholland
2015-08-12
Fix botched syscall_package. HI CHRISTOS
dholland
2015-08-02
Pass the fs object to LFS_MAX_DADDR so it can check lfs_is64.
dholland
2015-08-02
Add a (draft) 64-bit superblock. Make things build again.
dholland
[next]