[BACK]Return to README CVS log [TXT][DIR] Up to [Development] / xfs-cmds / xfsmisc

File: [Development] / xfs-cmds / xfsmisc / README (download)

Revision 1.14, Fri Sep 15 12:37:00 2006 UTC (11 years, 1 month ago) by chatz.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.13: +21 -0 lines

Update xfsmisc tools to assist with various tree updates.

Add some tools I've written over the past couple of weeks to help
with merging mods and patches from one tree to the other.
Merge of master-melb:xfs-cmds:26976a by kenmcd.

  Document pq_patch, modlist_* and skip_* files.

Some miscellaneous XFS utilities...

xfs_stats.pl
	Perl script to massage the /proc/fs/xfs/stat file into a readable
	format.  Use "perldoc xfs_stats.pl" to see the man page.  We dont
	install this script in xfsprogs, for example, as we don't want to
	introduce a prereq on perl just for this little script.  There's
	also support in PCP (http://oss.sgi.com/projects/pcp/) for all of
	the XFS and pagebuf statistics, and that package offers numerous
	advantages over this humble script.

inode_size.pl
	Perl script which predicts the size of an inode number in bits
	for an XFS filesystem.  Written by Bill Ryder; refer to Steve's
	mail for some context:
	http://oss.sgi.com/projects/xfs/mail_archive/0107/msg00727.html

p_mod2bk
p_mod2git
p_mod2suse
p_diff2suse
developers.pl
	Perl scripts (+module) that massage ptools mods into formats
	more appropriate for other peoples trees (git, bitkeeper and
	SUSE kernels in particular).  Most scripts use developers.pl
	which provides a mapping from usernames (as ptools sees 'em)
	into real names. It is probably simplest to move all these 
	files to a local bin directory so they can access developers.pl.

bk-make-xfs
git-make-xfs
	Scripts for producing email message body requesting a pull.

pq_patch
	Shell script to apply patches to a ptools tree and quilt them
	if required.

pq_apply_patches
	Apply a series of patches to a ptools tree.

modlist_sort
	Generate a list of ptools mods to be applied since the
	last major update, and flag those mods that have since
	been applied in rc updates. Helps to ensure that most
	mods are applied in order.

modlist_apply
	That the list of mods from modlist_sort and apply them
	to a git tree.

skip_*
	Skip files to pass to diff to ignore files we do not need
	for patches to various targets.