History log of /src/sys/ufs/lfs/ulfs_dirhash.h |
Revision | | Date | Author | Comments |
1.12 |
| 19-Aug-2021 |
andvar | s/memry/memory+s/softare/software/+s/grapics/graphics+s/ouput/output
|
1.11 |
| 27-Dec-2019 |
msaitoh | s/inital/initial/
|
1.10 |
| 20-Jun-2016 |
dholland | branches: 1.10.18; u_int{8,16,32,64}_t -> uint{8,16,32,64}_t in remaining lfs headers.
|
1.9 |
| 19-Jun-2016 |
dholland | Mark ufs file versions we're already synced with.
|
1.8 |
| 21-Sep-2015 |
dholland | Add 64-bit directory entry structures, and adjust accessors accordingly.
The LFS64 directory entry has a 64-bit inode number. This is stored as two 32-bit values to avoid inducing 64-bit alignment requirements.
The exposed type for manipulating directory entries is now LFS_DIRHEADER, following the same convention as e.g. IFILE and SEGUSE. (But with LFS_ on it, because.)
|
1.7 |
| 21-Sep-2015 |
dholland | Oops; LFS_DIRECTSIZ() is going to need the fs as an argument.
Also, it turns out that dirhash needs a compile-time-constant version of LFS_DIRECTSIZ(LFS_MAXNAMLEN+1), independent of 64-vs-32, so create LFS_MAXDIRENTRYSIZE for this. Sigh.
|
1.6 |
| 15-Sep-2015 |
dholland | Pass around struct lfs_dirheader instead of struct lfs_direct.
|
1.5 |
| 08-Jun-2013 |
dholland | branches: 1.5.2; 1.5.10; 1.5.14; DIRBLKSIZ -> LFS_DIRBLKSIZ DIRECTSIZ -> LFS_DIRECTSIZ DIRSIZ -> LFS_DIRSIZ OLDDIRFMT -> LFS_OLDDIRFMT NEWDIRFMT -> LFS_NEWDIRFMT IFTODT -> LFS_IFTODT DTTOIF -> LFS_DTTOIF
|
1.4 |
| 08-Jun-2013 |
dholland | Move stuff to lfs.h that's needed by userland: LFS_DT_* ULFS_ROOTINO ULFS_WINO struct lfs_direct struct lfs_dirtemplate struct lfs_odirtemplate struct ulfs_args
Also fix FFS_MAXNAMLEN -> LFS_MAXNAMLEN in several places.
|
1.3 |
| 08-Jun-2013 |
dholland | struct direct -> struct lfs_direct struct dirtemplate -> struct lfs_dirtemplate struct odirtemplate -> struct lfs_odirtemplate DT_* -> LFS_DT_*
|
1.2 |
| 06-Jun-2013 |
dholland | Split lfs from ufs step 4:
Massedit all ufs symbols to be "ulfs" instead, to make sure there are no conflicts with ufs. Confirmed with grep.
(This required changing a few comments that maybe should have been left alone to say "ulfs", but we'll survive that.)
|
1.1 |
| 06-Jun-2013 |
dholland | Split lfs from ufs, part 1: cut and paste 15000 lines of ufs as "ulfs".
These are verbatim copies except that I've preserved the ufs rcsids for reference. Also, ufs/quota.h -> ulfs_quotacommon.h ufs/ufs_quota.h -> ulfs_quota.h
Splitting lfs from ufs was ok'd by core some years ago. This is not from my original tree, which became unmergeable after the several sets of quota changes; I've done the work over again over the last couple days.
|
1.5.14.2 |
| 09-Jul-2016 |
skrll | Sync with HEAD
|
1.5.14.1 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
1.5.10.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.5.10.1 |
| 08-Jun-2013 |
yamt | file ulfs_dirhash.h was added on branch yamt-pagecache on 2014-05-22 11:41:19 +0000
|
1.5.2.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.2.2 |
| 23-Jun-2013 |
tls | resync from head
|
1.5.2.1 |
| 08-Jun-2013 |
tls | file ulfs_dirhash.h was added on branch tls-maxphys on 2013-06-23 06:18:39 +0000
|
1.10.18.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|