--- /dev/null
+#
+# N.B.
+# This is the toplevel .gitignore file.
+# This is not the place for entries that are specific to
+# a subdirectory. Instead add those files to the
+# .gitignore file in that subdirectory.
+#
+# N.B.
+# Please use 'git ls-files -i --exclude-standard'
+# command after changing this file, to see if there are
+# any tracked files which get ignored after the change.
+
+#
+# Normal rules
+#
+*.[oasi]
+*.so
+*~
+*.swp
+.DS_Store
+
+#
+# Top level generated files specific to this top level dir
+#
+/.*.cmd
+/.depend
+/.deps
+/.mergeinfo-*
+/.pc
+/.tmp_versions
+/.Xrefs
+/.Xrefs-2.5
+/acl.size
+/aclocal.m4
+/autom4te-2.53.cache
+/autom4te.cache
+/autoMakefile
+/autoMakefile.in
+/compile
+/config.cache
+/config.guess
+/config.h
+/config.h.in
+/config.log
+/config.status
+/config.sub
+/configure
+/depcomp
+/INSTALL
+/install-sh
+/lustre.spec
+/lustre*.tar.gz
+/Makefile
+/missing
+/mkinstalldirs
+/Module.markers
+/Module.symvers
+/Module.symvers.old
+/modules.order
+/Modules.symvers
+/patches
+/Rules
+/series
+/stamp-h1
+
+#
+# Top level generic files
+#
+!.gitignore
+tags
+TAGS
+
+# cscope files
+cscope.*
+
+# doxygen files
+doxygen.*
--- /dev/null
+/.*.cmd
+/.*.flags
+/.*.d
+/*.ko
+/*.c
+/.*.o.d
+/.tmp_versions
+/Rules
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/Module.markers
+/lustre.spec
+/Module.symvers
+/Modules.symvers
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/files
+/liblustre
+/liblustre.substvars
+/linux-patch-lustre
+/lustre-dev
+/lustre-source
+/lustre-tests
+/lustre-tests.substvars
+/lustre-utils
+/lustre-utils.substvars
+/tmp
+
--- /dev/null
+/.tmp_versions
+/Makefile
+/Rules
+/aclocal.m4
+/autoMakefile
+/autoMakefile.in
+/autom4te.cache
+/config.guess
+/config.h
+/config.h.in
+/config.log
+/config.status
+/config.sub
+/configure
+/install-sh
+/lustre-ldiskfs-*.tar.gz
+/lustre-ldiskfs.spec
+/missing
+/mkinstalldirs
+/module.order
+/modules.order
+/Module.symvers
+/Module.markers
+/Modules.symvers
+/stamp-h1
--- /dev/null
+/.*.cmd
+/Makefile
+/autoMakefile.in
+/autoMakefile
+/ldiskfs.ko
+/ldiskfs.mod.c
+/linux-stage
+/linux
+/modules.order
+/*.c
+/*.h
+/.*.o.d
+/.*.swp
+/sources
--- /dev/null
+/.deps
+/aclocal.m4
+/autom4te.cache
+/config.log
+/config.status
+/configure
+/lib
+/Makefile
+/Makefile.in
+/INSTALL
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/.dirstamp
--- /dev/null
+/.deps
+/Makefile
+/Makefile.in
--- /dev/null
+/Kernelenv
+/Makefile
+/autoMakefile
+/autoMakefile.in
+/aclocal.m4
+/autom4te.cache
+/config.log
+/config.status
+/configure
+/modules.order
+/.*.cmd
+/.depend
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
+/*.eps
+/*.pdf
--- /dev/null
+/config.h
+/stamp-h
+/stamp-h1
+/stamp-h.in
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile.in
+/Makefile
--- /dev/null
+/Makefile.in
+/Makefile
--- /dev/null
+/Makefile.in
+/Makefile
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile.in
+/Makefile
--- /dev/null
+/Makefile
+/autoMakefile
+/autoMakefile.in
+/modules.order
+/.*.cmd
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.cmd
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
+
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
+/wirecheck
+/.*.cmd
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.cmd
+/.tmp_versions
+/.depend
+/wirecheck
--- /dev/null
+/.deps
+/Makefile
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.cmd
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
+/wirecheck
--- /dev/null
+/.deps
+/Makefile
+/link-stamp
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.o.d
+/.tmp_versions
+/.depend
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
+/*.o.cmd
+/.tmp_linux-prim.ver
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
+/.*.cmd
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/autoMakefile
+/autoMakefile.in
--- /dev/null
+/.deps
+/Makefile
+/Makefile.in
--- /dev/null
+/.deps
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
+/acceptor
+/debugctl
+/ptlctl
+/.deps
+/routerstat
+/wirecheck
+/gmlndnid
+/lst
+/lstclient
+/.*.cmd
--- /dev/null
+/Kernelenv
+/Makefile
+/Makefile.in
+/aclocal.m4
+/autom4te.cache
+/config.log
+/config.status
+/configure
+/.*.cmd
+/.depend
+/COPYING
+/INSTALL
+/install-sh
+/lustre-iokit.spec
+/lustre-iokit*.tar.gz
+/missing
+/mkinstalldirs
+/modules.order
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/.Xrefs
+/.Xrefs-2.5
+/aclocal.m4
+/config.log
+/config.status
+/config.cache
+/config.guess
+/config.sub
+/configure
+/Makefile
+/autoMakefile
+/autoMakefile.in
+/.deps
+/tags
+/TAGS
+/lustre*.tar.gz
+/cscope.files
+/cscope.out
+/autom4te-2.53.cache
+/autom4te.cache
+/depcomp
+/compile
+/install-sh
+/missing
+/mkinstalldirs
+/modules.order
+/Rules
+/.*.cmd
+/.depend
+/.mergeinfo-*
+/.tmp_versions
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/tags
+/TAGS
+/OBD-HOWTO.html
+/OBD-HOWTO.txt
+/lustre-HOWTO.lyx
+/lustre-HOWTO.txt
+/lustre-pdf.bbl
+/lustre-pdf.blg
+/lustre-pdf.log
+/lustre-pdf.out
+/lustre-pdf.toc
+/*.eps
+/lustre.lyx
+/*.tex
+/*.pdf
+/*.aux
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/config.h
+/config.h.in
+/stamp-h
+/stamp-h1
+/stamp-h.in
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/lustre_ver.h
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/extN_fs.h
+/extN_fs_i.h
+/extN_fs_sb.h
+/extN_jbd.h
+/extN_xattr.h
+/xattr.h
+/lustre_build_version.h
+/lustre_version.h
--- /dev/null
+/lustre_build_version.h
+/Makefile
+/Makefile.in
--- /dev/null
+/.*.cmd
+/.*.flags
+/*.ko
+/*.c
+/.tmp_versions
--- /dev/null
+/.deps
+/Makefile
+/Makefile.in
+/.*.cmd
+/.*.flags
+/.tmp_versions
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/libtest
--- /dev/null
+/Makefile
+/Makefile.in
+/.deps
+/echo_test
+/recovery_small
+/replay_ost_single
+/replay_single
+/sanity
--- /dev/null
+/.deps
+/Makefile
+/Makefile.in
+/test_lock_cancel
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.cmd
+/.*.flags
+/.*.o.d
+/.tmp_versions
+/.depend
--- /dev/null
+/.deps
+/Makefile
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.o.d
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/fsfilt-*.c
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.o.d
+/.tmp_versions
+/.depend
+/sources
+/fsfilt_ldiskfs*
+/fsfilt-ldiskfs*
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.o.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.o.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.o.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/.*.cmd
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.d
+/.*.ver
+/.tmp_versions
+/.depend
+/llog-test.c
--- /dev/null
+/Makefile.in
--- /dev/null
+/Makefile
+/Makefile.in
+/.linux-module.o.cmd
+/.linux-obdo.o.cmd
+/.linux-sysctl.o.cmd
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/.*.cmd
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/.*.cmd
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/*.ko
+/*.mod.c
+/.*.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/tags
+/TAGS
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/.*.cmd
+/*.ko
+/*.mod.c
+/.*.flags
+/.*.o.d
+/.*.o.tmp
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/.deps
+/TAGS
+/autoMakefile.in
+/autoMakefile
+/modules.order
+/.*.cmd
+/*.ko
+/*.mod.c
+/.*.o.flags
+/.tmp_versions
+/.depend
--- /dev/null
+/.Xrefs
+/lustre.spec
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/version_tag.pl
+/lustre_createcsv
+/lustre_config
+/lustre_start
+/lc_net
+/lc_modprobe
+/lc_hb
+/lc_cluman
+/lc_md
+/lc_lvm
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/openunlink
+/testreq
+/truncate
+/directio
+/openme
+/writeme
+/mcreate
+/munlink
+/mlink
+/tchmod
+/toexcl
+/fsx
+/test_brw
+/newfile
+/openclose
+/createdestroy
+/createmany
+/statmany
+/mkdirmany
+/lovstripe
+/*.xml
+/stat
+/setuid
+/multifstat
+/checkstat
+/wantedi
+/createtest
+/open_delay
+/statone
+/opendevunlink
+/opendirunlink
+/runas
+/openfile
+/unlinkmany
+/fchdir_test
+/*.cmd
+/getdents
+/o_directory
+/mkdirdeep
+/utime
+/small_write
+/multiop
+/sleeptest
+/write_disjoint
+/write_append_truncate
+/ll_sparseness_verify
+/ll_sparseness_write
+/mrename
+/cmknod
+/iopentest1
+/iopentest2
+/XMLCONFIG
+/*.log
+/logs
+/ostactive
+/ll_dirstripe_verify
+/openfilleddirunlink
+/copy_attr
+/rename_many
+/createmany_mpi
+/mdsrate
+/parallel_grouplock
+/memhog
+/mmap_sanity
+/rmdirmany
+/flock_test
+/flocks_test
+/writemany
+/reads
+/chownmany
+/llverdev
+/llverfs
+/ll_getstripe_info
+/it_test
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/TAGS
+/createmany_mpi
+/mdsrate
+/parallel_grouplock
+/write_append_truncate
+/write_disjoint
+/*.cmd
+/*.log
--- /dev/null
+/.Xrefs
+/config.log
+/config.status
+/configure
+/Makefile
+/Makefile.in
+/.deps
+/tags
+/TAGS
+/mkfs.lustre
+/mount.lustre
+/tunefs.lustre
+/lctl
+/lfs
+/wirecheck
+/wiretest
+/llog_reader
+/lr_reader
+/lshowmount
+/ltrack_stats
+/obdio
+/obdbarrier
+/ll_recover_lost_found_objs
+/lload
+/llverfs
+/llverdev
+/l_getgroups
+/.*.cmd
+/.*.d
+/mkfs_lustre
+/mount_lustre
+/tunefs_lustre
+/loadgen
--- /dev/null
+/Makefile
+/Makefile.in
+/.deps
--- /dev/null
+/Makefile
+/Makefile.in