index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
ufs
/
ufs
/
ufs_dirhash.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r283735:
kib
2015-06-05
1
-4
/
+0
*
Take a very small step toward the Century of the Anchovy by increasing the
ivoras
2013-08-28
1
-1
/
+1
*
Add a bit of verbosity to the comment.
ivoras
2012-01-16
1
-1
/
+6
*
Simplify uses of the web of pointers.
kib
2011-03-07
1
-2
/
+2
*
The UFS dirhash code was attempting to update shared state in the dirhash
jhb
2011-03-07
1
-17
/
+15
*
Bring vfs.ufs.dirhash_maxmem into the age of the fruitbat and make it
ivoras
2010-10-25
1
-1
/
+5
*
- Merge soft-updates journaling from projects/suj/head into head. This
jeff
2010-04-24
1
-2
/
+0
*
KASSERT that condition raised by Coverity cannot happen.
mckusick
2010-01-07
1
-0
/
+1
*
Fix a bug reported by pho@ where one can induce a panic by decreasing
snb
2009-06-25
1
-1
/
+4
*
Keep dirhash tailq locked throughout the entirety of ufsdirhash_destroy() to fix
snb
2009-06-17
1
-11
/
+11
*
Add vm_lowmem event handler for dirhash. This will cause dirhashes to be
snb
2009-06-03
1
-26
/
+107
*
Add a comment explaining why the "bufwait" / "dirhash" LOR reported by
jhb
2009-01-20
1
-0
/
+12
*
Fix typo.
jhb
2008-11-19
1
-1
/
+1
*
Quiet a WITNESS warning with the dirhash sx locks by setting the DUPOK
jhb
2008-11-04
1
-1
/
+10
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-7
/
+7
*
Close a race between concurrent calls to ufsdirhash_recycle() and
jhb
2008-09-22
1
-5
/
+10
*
Fix a race with shared lookups on UFS. If the the dirhash code reached the
jhb
2008-09-16
1
-33
/
+82
*
- Use a lockmgr lock rather than a mtx to protect dirhash. This lock
jeff
2008-04-11
1
-227
/
+289
*
Normalize a significant number of kernel malloc type names:
rwatson
2005-10-31
1
-1
/
+1
*
In the ufsdirhash_build() failure case for corrupted directories
iedowse
2005-08-17
1
-2
/
+3
*
Make a some SYSCTL_NODEs and some of FFS's VFS_ methods static.
phk
2005-02-10
1
-1
/
+1
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
When looking for some extra data to include in the hash, use the
dwmalone
2004-08-16
1
-1
/
+1
*
Abstract dirhash's locking using macros. This should make it easier to
dwmalone
2004-02-15
1
-69
/
+75
*
Use __FBSDID().
obrien
2003-06-11
1
-2
/
+4
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-1
/
+1
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-1
/
+1
*
Undo the adjustment of the total memory used by dirhash in the case
iedowse
2002-12-14
1
-6
/
+10
*
Remove the bogus SYSINIT from ufs_dirhash.c and instead add a call
iedowse
2002-06-30
1
-3
/
+8
*
Fix a typo where sizeof(daddr_t) was specified instead of sizeof(doff_t).
iedowse
2002-05-18
1
-1
/
+1
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-2
/
+2
*
Two minor changes to dirhash, which result in some marginal benchmark
dwmalone
2002-03-20
1
-3
/
+15
*
Remove references to vm_zone.h and switch over to the new uma API.
jeff
2002-03-20
1
-8
/
+9
*
Fix a bug in ufsdirhash_adjfree() that caused it to incorrectly
iedowse
2002-03-11
1
-10
/
+7
*
Oops, when trying the dirhash sequential-access optimisation,
iedowse
2001-11-14
1
-1
/
+1
*
Default to not performing ufs_dirhash's extensive directory-block
iedowse
2001-10-25
1
-1
/
+1
*
Add missing includes of sys/lock.h.
jhb
2001-10-11
1
-0
/
+1
*
Stop using dirhash when a directory is removed, and ensure that we
iedowse
2001-08-26
1
-0
/
+4
*
Disable the dirhash sanity check that panics if an unused directory
iedowse
2001-07-27
1
-0
/
+8
*
Return a locked struct buf from ufsdirhash_lookup() to avoid one
iedowse
2001-07-13
1
-3
/
+4
*
Bring in dirhash, a simple hash-based lookup optimisation for large
iedowse
2001-07-10
1
-0
/
+1049