]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/history - sys/kern/vfs_cache.c
ident(1): Normalizing date format
[FreeBSD/FreeBSD.git] / sys / kern / vfs_cache.c
2020-12-13 mjgcache: fix ups bad predicts
2020-12-11 rlibbycache_fplookup: quiet gcc -Wreturn-type
2020-12-09 cyMFV r368464:
2020-12-01 mmMFV r368207:
2020-11-26 seUpdate to version 3.2.0
2020-11-20 sjgMerge bmake-20201117
2020-11-09 mjgvfs: group mount per-cpu vars into one struct
2020-11-07 sjgUpdate to bmake-20201101
2020-10-30 mjgcache: add cache_vop_mkdir and rename cache_rename...
2020-10-26 mjgcache: add missing NIRES_ABS handling
2020-10-24 mjgcache: assorted typo fixes
2020-10-24 mjgcache: add the missing NC_NOMAKEENTRY and NC_KEEPPOSENT...
2020-10-24 mjgcache: batch updates to numcache in case of mass removal
2020-10-24 mjgcache: refactor alloc/free
2020-10-24 mjgcache: fold branch prediction into cache_ncp_canuse
2020-10-24 mjgcache: fix some typos
2020-10-24 mjgcache: drop write-only vars
2020-10-23 mjgcache: reduce memory waste in struct namecache
2020-10-22 mjgvfs: prevent avoidable evictions on mkdir of existing...
2020-10-22 mjgcache: assert the created entry does not point to itself
2020-10-21 mjgcache: drop the spurious slash_prefixed argument
2020-10-20 mjgvfs: drop spurious cred argument from VOP_VPTOCNP
2020-10-19 mjgcache: promote negative entries based on more than...
2020-10-19 mjgcache: refactor negative promotion/demotion handling
2020-10-17 mjgcache: shorten names of debug stats
2020-10-17 mjgcache: don't automatically evict negative entries if...
2020-10-17 mjgcache: erwork sysctl vfs.cache tree
2020-10-17 mjgcache: factor negative lookup out of cache_fplookup_next
2020-10-17 mjgcache: avoid smr in cache_neg_evict in favoro of the...
2020-10-17 mjgcache: rework parts of negative entry management
2020-10-17 mjgcache: remove entries before trying to add new ones...
2020-10-17 mmacyUpdate OpenZFS to 2.0.0-rc3-gfc5966
2020-10-17 mjgcache: add a probe reporting addition of duplicate...
2020-10-16 mjgcache: flip inverted condition in previous
2020-10-16 mjgcache: support negative entry promotion in slowpath smr
2020-10-16 mjgcache: elide vhold/vdrop around promoting negative...
2020-10-16 mjgcache: dedup code for negative promotion
2020-10-16 mjgcache: neglist -> nl; negstate -> ns
2020-10-15 mjgcache: split hotlist between existing negative lists
2020-10-15 mjgcache: make neglist an array given the static size
2020-10-10 mjgvfs: support lockless dirfd lookups
2020-10-09 mjgcache: fix vexec panic when racing against vgone
2020-10-05 mjgcache: fix pwd use-after-free in setting up fallback
2020-10-02 mjgcache: update the commentary for path parsing
2020-10-01 mmacyOpenZFS: MFV 2.0-rc3-gfc5966
2020-10-01 mjgcache: properly report ENOTDIR on foo/bar lookups where...
2020-09-30 mjgcache: push the lock into cache_purge_impl
2020-09-30 mjgcache: use cache_has_entries where appropriate instead...
2020-09-24 mjgcache: eliminate cache_zap_locked_vnode
2020-09-23 mjgcache: drop the force flag from purgevfs
2020-09-23 mjgcache: reimplement purgevfs to iterate vnodes instead...
2020-09-23 mjgcache: clean up atomic ops on numneg and numcache
2020-09-18 mmacyMFV 2.0-rc2
2020-09-09 baptUpdate nvi to 2.2.0
2020-09-08 mjgcache: drop write-only tvp_seqc vars
2020-09-05 sjgUpdate to bmake-20200902
2020-09-04 mmacyZFS: MFV 2.0-rc1-gfd20a8
2020-08-28 mmacyZFS: MFV 2.0-rc1-ga00c61
2020-08-27 gjbMFH
2020-08-27 mjgcache: don't update timestmaps on found entry
2020-08-27 mjgcache: assorted clean ups
2020-08-27 mjgcache: ncp = NULL early to account for sdt probes in...
2020-08-26 mjgcache: relock on failure in cache_zap_locked_vnode
2020-08-26 mjgcache: stop null checking in cache_free
2020-08-26 mjgcache: make it mandatory to request both timestamps...
2020-08-26 mjgcache: convert bucketlocks to a mutex
2020-08-26 mjgcache: only evict negative entries on CREATE when ISLAS...
2020-08-26 mjgcache: decouple smr and locked lookup in the slowpath
2020-08-26 mjgcache: factor dotdot lookup out of cache_lookup
2020-08-24 mmacyInitial import from vendor-sys branch of openzfs
2020-08-24 mjgcache: remove leftover assert in vn_fullpath_any_smr
2020-08-24 cyMFV 364468:
2020-08-24 cyMFV 364467:
2020-08-24 mjgcache: lockless reverse lookup
2020-08-24 mjgcache: drop the always curthread argument from reverse...
2020-08-24 mjgcache: perform reverse lookup using v_cache_dd if possible
2020-08-24 mjgcache: populate v_cache_dd for non-VDIR entries
2020-08-22 mjgcache: stronger vnode asserts in cache_enter_time
2020-08-22 mjgvfs: add a work around for vp_crossmp bug to realpath
2020-08-20 mjgcache: don't use cache_purge_negative when renaming
2020-08-20 mjgcache: add cache_rename, a dedicated helper to use...
2020-08-20 mjgcache: reimplement cache_lookup_nomakeentry as cache_re...
2020-08-19 mjgcache: when adding an already existing entry assert...
2020-08-19 mjgcache: tidy up the comment above cache_prehash
2020-08-16 dimMerge llvm, clang, compiler-rt, libc++, libunwind,...
2020-08-16 mjgcache: add NOCAPCHECK to the list of supported flags...
2020-08-16 dimMerge ^/head r364264 through r364278.
2020-08-16 mjgvfs: use namei_zone for getcwd allocations
2020-08-12 gjbMFH
2020-08-10 dimMerge ^/head r364051 through r364081.
2020-08-10 mjgcache: let SAVESTART passthrough
2020-08-10 mjgcache: resize struct namecache to a multiply of alignment
2020-08-10 mjgcache: remove unused variables from cache_fplookup_parse
2020-08-10 mjgvfs: clean MNTK_FPLOOKUP if MNT_UNION is set
2020-08-10 mjgcache: strlcpy -> memcpy
2020-08-10 mjgvfs: partially support file create/delete/rename in...
2020-08-10 mjgvfs: drop the thread argumemnt from vfs_fplookup_vexec
2020-08-06 dimMerge ^/head r363739 through r363986.
2020-08-06 mjgcache: add more predicts for failing conditions
2020-08-06 mjgcache: plug unititalized variable use
next