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
/
libexec
/
lfs_cleanerd
/
lfs_cleanerd.c
Age
Commit message (
Expand
)
Author
2019-08-30
Add support for passing the raw device name separate from the
brad
2019-08-22
Use getdiskrawname to find the device name
brad
2016-03-18
move the compiler hack closer to the source of the fail
mrg
2016-03-16
make the GCC 4.8 specific hack for ci.clean being set GCC >= 4.8.
mrg
2016-02-19
Need <stdbool.h> for true/false.
riastradh
2015-10-15
Enable lfs64 in the cleaner.
dholland
2015-10-03
Use IINFO in the cleaner.
dholland
2015-09-01
Add new accessors for the d_type and d_namlen fields of struct lfs_direct.
dholland
2015-09-01
The ifile's inode number is constant. (it is always 1)
dholland
2015-09-01
Add byteswapping to the dinode accessors.
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 assorted 64->32 truncations related to BLOCK_INFO.
dholland
2015-08-02
Add a (draft) 64-bit superblock. Make things build again.
dholland
2015-08-02
Use accessor functions for the version field of the lfs superblock.
dholland
2015-08-02
Second batch of 64 -> 32 truncations in lfs, along with more minor
dholland
2015-07-28
Use lfs_accessors.h in conjunction with the cleaner's struct clfs.
dholland
2015-07-24
More lfs superblock accessors.
dholland
2015-07-24
Switch to accessor functions for elements of the LFS on-disk
dholland
2015-03-29
- Fix fallout for recent bread() change (removing cred arg).
chopps
2013-10-19
fix unused variable warnings
christos
2013-06-18
Prefix most of the cpp macros with lfs_ and LFS_ to avoid conflicts with ffs.
christos
2013-06-08
Missed one of the -I${NETBSDSRCDIR}/sys hacks yesterday; remove it now.
dholland
2013-06-08
Move the dinode (on-disk inode) structures to lfs.h, since they are
dholland
2013-06-06
ufs -> ulfs for lfs_cleanerd
dholland
2013-01-22
Stuff UFS_ in front of a few of ufs's symbols to reduce namespace
dholland
2012-04-16
Make load_threshold double and restore original value of 0.2.
joerg
2012-04-12
Don't assign non-integral constants to integral variables.
joerg
2012-02-02
Shut down the cleaner earlier if the filesystem is unmounted.
perseant
2012-01-02
In lfs_cleanerd, check errno earlier, to avoid premature exit when the
perseant
2010-12-23
Deduce raw device correctly by prepending "r" to basename.
mlelstv
2010-08-16
Don't exit when running as a lib after FS is unmounted, just return
pooka
2010-07-29
Do the semaphore trick only if the cleaner is run as a lib -- the
pooka
2010-07-29
Add a method for posting a semaphore when cleaner init has reached
pooka
2010-02-16
Read the padded superblocks to avoid problems with disks that have
mlelstv
2009-10-09
Attempt to recover slightly more gracefully if the kernel socket is shutdown.
pooka
2009-08-06
Define syscalls of lfs userspace tools (cleaner, mainly) through
pooka
2009-08-06
add D to getopt so that previous actually works
pooka
2009-08-06
add -D, which prompts to stay on foreground without debug spewage
pooka
2009-08-06
Check main loop fcntl return value and error out if it fails.
pooka
2009-03-16
fix WARNS=3 issues;
lukem
2009-03-15
avoid a shadowed variable
lukem
2008-05-16
Make sure all cached buffers with valid, not yet written data have been
hannken
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2007-10-08
brelse() now takes two arguments.
ad
2006-11-18
Temporarily disable -c (file coalescing) until data corruption issues can
tls
2006-09-01
Pay attention to the new LFS_CLEANER_MUST_CLEAN flag in the Ifile.
perseant
[next]