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

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

Revision 1.16, Tue May 29 04:00:15 2007 UTC (10 years, 4 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.15: +24 -5 lines

Update for newer scripts.
Merge of master-melb:xfs-cmds:28717a by kenmcd.

  Update for newer scripts.

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_mod2mangrove
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.

git-create-email2
	Create an email for the commits to go to Linus.

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

modlist_exceptions
	List of mods which should not go to git.

pq_apply_patches
	Apply a series of patches to a ptools tree.

modlist_reviewers
	List the reviewers of the mods

modlist_review
	Review the mod headers for each mod in a list

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_sort2
	Work out list of mods which are in ptools but not in a git tree.
        This way we know what mods need to be pushed to git.

modlist_apply
	That the list of mods from modlist_sort/modlist_sort2 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.

mangrove_update
	Script which updates a rolling patchset from a kernel tree
	to xfs-linux.

mangrove_patches
	Generate patches for a set of mods and add to a mangrove workarea.

update_26_xfs
	bring down kdb, apply dmapi, kdb patches, apply patches, copy and
	p_modify/delete/fetal files from mainline tree (leaves fs/xfs alone)