]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/history - sys/kern/vfs_cache.c
vfs cache: return ENOTDIR for not_a_dir/{.,..} lookups
[FreeBSD/FreeBSD.git] / sys / kern / vfs_cache.c
2023-03-23 Mateusz Guzikvfs cache: return ENOTDIR for not_a_dir/{.,..} lookups
2023-01-26 Martin Matuskazfs: merge openzfs/zfs@92e0d9d18 (zfs-2.1-release)...
2023-01-06 Doug RabsonAllow realpath to work for file mounts
2023-01-06 Doug RabsonAdd vn_path_to_global_path_hardlink
2022-12-06 Martin Matuskazfs: merge openzfs/zfs@21bd76613 (zfs-2.1-release)...
2022-10-04 Martin Matuskazfs: merge openzfs/zfs@6a6bd4939 (zfs-2.1-release)...
2022-06-25 Martin Matuskazfs: merge openzfs/zfs@6c3c5fcfb (zfs-2.1-release)...
2022-04-09 Gordon Berglingkern: Fix two typos in source code comments
2022-04-04 Mateusz Guzikvfs: fix memory leak on lookup with fds with ioctl...
2022-03-29 Martin Matuskazfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release)...
2022-03-15 Mateusz Guzikcache: hide hash stats behind DEBUG_CACHE
2022-03-11 Martin Matuskazfs: merge openzfs/zfs@ef83e07db (zfs-2.1-release)...
2022-03-05 Mateusz Guzikcache: improve vnode vs name assertion in cache_enter_time
2022-03-05 Mateusz Guzikcache: remove NOCACHE handling from cache_fplookup_noentry
2022-03-05 Mateusz Guzikcache: whack "set but not used" warnings
2022-03-05 Mateusz Guzikcache: only let non-dir descriptors through when doing...
2022-03-05 Mateusz Guzikcache: only assert on flags when dealing with EMPTYPATH
2022-03-05 Mateusz Guzikcache: add empty path support
2022-03-05 Mateusz Guzikcache: retire cache_fast_revlookup sysctl
2021-12-19 Martin Matuskazfs: merge openzfs/zfs@af88d47f1 (zfs-2.1-release)...
2021-11-06 Konstantin BelousovMake vn_fullpath_hardlink() externally callable
2021-10-11 Mateusz Guzikcache: count vnodes in cache_purgevfs
2021-09-18 Martin Matuskazfs: merge openzfs/zfs@71c609852 (zfs-2.1-release)...
2021-07-25 Mateusz Guzikcache: add cache_enter_time_flags
2021-07-10 Martin Matuskazfs: merge openzfs/zfs@4f92fe0f5 (zfs-2.1-release)...
2021-06-30 Martin Matuskazfs: merge openzfs/zfs@508fff0e4 (zfs-2.1-release)...
2021-06-26 Martin Matuskazfs: merge openzfs/zfs@aee26af27 (zfs-2.1-release)...
2021-06-22 Martin Matuskazfs: merge openzfs/zfs@9a865b7fb (zfs-2.1-release)...
2021-06-20 Martin Matuskazfs: merge openzfs/zfs@3de7aeb68 (zfs-2.1-release)...
2021-06-13 Martin Matuskazfs: merge openzfs/zfs@c3b60eded (zfs-2.1-release)...
2021-06-08 Martin Matuskazfs: merge openzfs/zfs@7d9f3ef0e (zfs-2.1-release)...
2021-06-08 Martin Matuskazfs: merge openzfs/zfs@3522f57b6 (zfs-2.1-release)...
2021-05-22 Mark Johnstonvfs: Fix error handling in vn_fullpath_hardlink()
2021-05-22 Mateusz Guzikcache: remove incomplete lockless lockout support durin...
2021-05-22 Mateusz Guzikcache: extend mismatch vnode assert print to include...
2021-05-19 Mateusz Guzikcache: fix lockless absolute symlink traversal to non...
2021-04-10 Mateusz Guzikcache: temporarily drop the assert that dvp != vp when...
2021-04-10 Mateusz Guzikvfs: replace vfs_smr_quiesce with vfs_smr_synchronize
2021-04-10 Mateusz Guzikcache: update an assert on CACHE_FPL_STATUS_ABORTED
2021-04-10 Mateusz Guzikcache: add high level overview
2021-04-10 Mateusz Guzikcache: fix resizing in face of lockless lookup
2021-04-10 Mateusz Guzikcache: assorted comment fixups
2021-04-10 Mateusz Guzikcache: remove the largely obsolete general description
2021-04-10 Mateusz Guzikcache: fix vfs:namecache:lookup:miss probe call sites
2021-04-10 Mateusz Guzikcache: drop spurious arg from panic in cache_validate
2021-04-10 Mateusz Guzikcache: comment on FNV
2021-02-04 Mateusz Guzikcache: add delayed degenerate path handling
2021-02-04 Mateusz Guzikcache: move hash computation into the parsing loop
2021-02-02 Mateusz Guzikcache: fix trailing slash support in face of permission...
2021-02-01 Mateusz Guzikcache: add trailing slash support
2021-02-01 Mateusz Guzikcache: handle NOFOLLOW requests for symlinks
2021-02-01 Mateusz Guzikcache: add missing MNT_NOSYMFOLLOW check to symlink...
2021-02-01 Mateusz Guzikcache: fallback when encountering a mount point during...
2021-02-01 Mateusz Guzikcache: tidy up handling of foo/bar lookups where foo...
2021-02-01 Mateusz Guzikcache: stop referring to removing entries as invalidati...
2021-02-01 Mateusz Guzikcache: convert cache_fplookup_parse to void now that...
2021-02-01 Mateusz Guzikcache: change ->v_cache_dd synchronisation rules
2021-02-01 Mateusz Guzikcache: make ->v_cache_dd accesses atomic-clean for...
2021-02-01 Mateusz Guzikcache: make ->nc_flag accesses atomic-clean for lockles...
2021-02-01 Mateusz Guzikcache: store vnodes in local vars in cache_zap_locked
2021-02-01 Mateusz Guzikcache: assorted cleanups
2021-02-01 Mateusz Guzikcache: track calls to cache_symlink_alloc with unsuppor...
2021-02-01 Mateusz Guzikcache: add back target entry on rename
2021-02-01 Mateusz Guzikcache: add symlink support to lockless lookup
2021-01-20 Mateusz Guzikcache: augment sdt probe in cache_fplookup_dot
2021-01-20 Mateusz Guzikcache: whitespace nit in cache_fplookup_modifying
2021-01-19 Mateusz Guzikcache: fix some typos
2021-01-19 Mateusz Guzikcache: drop-write only var from cache_fplookup_preparse
2021-01-19 Mateusz Guzikcache: save a branch in cache_fplookup_next
2021-01-15 Emmanuel VadotAdd 'sys/contrib/device-tree/' from commit '5ee353c36d3...
2021-01-14 Simon J. GerratyMerge bmake-20210110
2021-01-14 Kyle Evanscontrib/lua: update to 5.4.2
2021-01-12 Mateusz Guzikvfs: extend vfs:namei:lookup:return probe with nameidata
2021-01-08 Mateusz Guzikcache: just assign ni_resflags = NIRES_ABS
2021-01-07 Mateusz Guzikcache: stop checkpointing cn_flags
2021-01-07 Mateusz Guzikcache: stop checkpointing cn_nameptr
2021-01-07 Mateusz Guzikcache: stop manipulating pathlen
2021-01-06 Mateusz Guzikcache: unengrish the comment in previous commit
2021-01-06 Mateusz Guzikcache: stop pre-checking seqc when starting the lookup
2021-01-06 Mateusz Guzikcache: skip checking for spurious slashes if possible
2021-01-06 Mateusz Guzikcache: combine fast path enabled status into one flag
2021-01-06 Mateusz Guzikcache: split handling of 0 and non-0 error codes
2021-01-06 Mateusz Guzikcache: deinline state handling
2021-01-06 Mateusz Guzikcache: stop setting cn_nameptr on entry as matches...
2021-01-03 Mateusz Guzikcache: drop the now spurious doomed check when crossing...
2021-01-03 Dimitry AndricMerge llvm, clang, compiler-rt, libc++, libunwind,...
2021-01-03 Mateusz Guzikvfs: denote vnode being a mount point with VIRF_MOUNTPOINT
2021-01-03 Mateusz Guzikcache: stop checkpointing cn_namelen
2021-01-03 Mateusz Guzikcache: predict on no spurious slashes in cache_fpl_hand...
2021-01-03 Mateusz Guzikcache: postpone NAME_MAX check as it may be unnecessary
2021-01-03 Mateusz Guzikcache: remove spurious null check in sdt probe
2021-01-02 Toomas SoomeAdd 'contrib/pnglite/' from commit 'a70c2a23d0d84dfc63a...
2021-01-02 Toomas SoomeAdd 'contrib/terminus/' from commit 'cee3932f8c02a220d7...
2021-01-01 Mateusz Guzikcache: fold NCF_WHITE check into the rest
2021-01-01 Mateusz Guzikcache: call cache_fplookup_modifying in neg
2021-01-01 Mateusz Guzikcache: refactor cache_fpl_handle_root to fit the rest...
2021-01-01 Mateusz Guzikcache: refactor dot handling
2021-01-01 Mateusz Guzikcache: remove a branch from mount point checking
2021-01-01 Mateusz Guzikcache: support lockless lookup of degenerate paths
2021-01-01 Mateusz Guzikcache: save on branching when parsing the path by inser...
next