git: usr.sbin/makefs: Sync with sys/vfs/hammer2
Tomohiro Kusumi
tkusumi at crater.dragonflybsd.org
Wed Nov 29 01:48:19 PST 2023
commit 6b47f3ea0add18fe433924e96d23c8a42f668f93
Author: Tomohiro Kusumi <tkusumi at netbsd.org>
Date: Wed Nov 29 00:34:04 2023 -0800
usr.sbin/makefs: Sync with sys/vfs/hammer2
Sync with following sys/vfs/hammer2 commits.
Also remove unused makefs specific function hammer2_pfs_inode_count().
$ git log --pretty="%h %s" 961db90e96d4d039edbd15dd78ecc822445405ec.. -- sys/vfs/hammer2/
bb70b93b8e sys/vfs/hammer2: Rename HAMMER2_INODE_ONRBTREE -> HAMMER2_INODE_ONHASH
ad82725233 sys/vfs/hammer2: Remove REGFILE/SOFTLINK test in hammer2_inode_create_pfs()
258074ba74 sys/vfs/hammer2: Minor cleanup
0130729cda sys/vfs/hammer2: Fix comments on comp|check macros
9046282cb0 hammer2: Use HAMMER2_CHECK_DEFAULT when creating inode
a071436b39 hammer2: Rename HAMMER2_COMP_NEWFS_DEFAULT -> HAMMER2_COMP_DEFAULT
da9dedd0a7 sys/vfs/hammer2: Remove unused lbase local variables for hammer2_calc_logical()
caf661fcf8 hammer2 - Try to reduce no-activity stalls during complex flushes
34fb48c236 hammer2 - Multitude of SMP contention fixes, work on flush
34a86030d9 sys/vfs/hammer2: Remove obsolete comments on common parent
74fa7b92b4 sys/vfs/hammer2: Remove obsolete comments on hidden inode
3a3a7c0e9c sys/vfs/hammer2: vnops need to return unix errno
2b3f93ea6d kernel - Add per-process capability-based restrictions
eeb5b5dd2c sys/vfs/hammer2: Use hammer2_off_t in hammer2_io_alloc()
68e37e5676 sys/vfs/hammer2: Fix double count of hammer2_iod_file_{read,write}
7cf689a5ea sys/vfs/hammer2: Don't fail to lockinit diolk for fchain / vchain
73da171931 sys/vfs/hammer2: Use HAMMER2_VOLUME_BYTES for volume header size
41fa929b83 sys/vfs/hammer2: Fix XOP structure used in hammer2_inode_chain_flush()
4fe5868fa3 usr.sbin/makefs/hammer2: Fix -Wunused-but-set-variable warnings on Linux
Summary of changes:
usr.sbin/makefs/hammer2/hammer2.h | 59 ++++--
usr.sbin/makefs/hammer2/hammer2_admin.c | 50 ++++-
usr.sbin/makefs/hammer2/hammer2_chain.c | 201 +-----------------
usr.sbin/makefs/hammer2/hammer2_compat.h | 12 ++
usr.sbin/makefs/hammer2/hammer2_flush.c | 8 +-
usr.sbin/makefs/hammer2/hammer2_inode.c | 218 ++++++++++++-------
usr.sbin/makefs/hammer2/hammer2_io.c | 324 ++++++++++++++++++-----------
usr.sbin/makefs/hammer2/hammer2_ioctl.c | 6 +-
usr.sbin/makefs/hammer2/hammer2_strategy.c | 2 -
usr.sbin/makefs/hammer2/hammer2_vfsops.c | 96 +++++----
usr.sbin/makefs/hammer2/hammer2_vnops.c | 53 ++---
11 files changed, 516 insertions(+), 513 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6b47f3ea0add18fe433924e96d23c8a42f668f93
--
DragonFly BSD source repository
More information about the Commits
mailing list