CVS log for pvfs2/configure.in

(logo)

Help

(back) Up to [PVFS2] / pvfs2

Request diff between arbitrary revisions / Display revisions graphically


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.354.8.20 / (view) - annotate - [select for diffs] , Fri Nov 4 20:40:18 2011 UTC (3 months ago) by sampson
Branch: Orange-Branch
CVS Tags: Orange-security-postmerge
Changes since 1.354.8.19: +23 -5 lines
Diff to previous 1.354.8.19 to branch point 1.354 to next main 1.355
Merged robust security code into Orange-Branch.

Revision 1.354.8.19 / (view) - annotate - [select for diffs] , Wed Oct 26 19:27:14 2011 UTC (3 months, 1 week ago) by walt
Branch: Orange-Branch
CVS Tags: Orange-security-premerge
Changes since 1.354.8.18: +16 -1 lines
Diff to previous 1.354.8.18 to branch point 1.354
Fixing scandir and dlfcn issues for SL

Revision 1.354.8.18 / (view) - annotate - [select for diffs] , Wed Oct 26 17:15:14 2011 UTC (3 months, 1 week ago) by walt
Branch: Orange-Branch
Changes since 1.354.8.17: +9 -5 lines
Diff to previous 1.354.8.17 to branch point 1.354
OK trying to get this scandir thing right.  This should do it.

Revision 1.354.8.17 / (view) - annotate - [select for diffs] , Wed Oct 26 16:23:16 2011 UTC (3 months, 1 week ago) by walt
Branch: Orange-Branch
Changes since 1.354.8.16: +17 -0 lines
Diff to previous 1.354.8.16 to branch point 1.354
fixed scandir def to compile with both new and old versions
added step in iocommon_readorwrite to generate PVFS_Request

Revision 1.354.8.16 / (view) - annotate - [select for diffs] , Fri Oct 21 21:40:39 2011 UTC (3 months, 2 weeks ago) by walt
Branch: Orange-Branch
Changes since 1.354.8.15: +2 -2 lines
Diff to previous 1.354.8.15 to branch point 1.354
still not quite right ...

Revision 1.354.8.15 / (view) - annotate - [select for diffs] , Fri Oct 21 21:01:18 2011 UTC (3 months, 2 weeks ago) by walt
Branch: Orange-Branch
Changes since 1.354.8.14: +17 -0 lines
Diff to previous 1.354.8.14 to branch point 1.354
added configure items for acl includes

Revision 1.354.8.14 / (view) - annotate - [select for diffs] , Fri Oct 21 18:34:53 2011 UTC (3 months, 2 weeks ago) by walt
Branch: Orange-Branch
Changes since 1.354.8.13: +89 -0 lines
Diff to previous 1.354.8.13 to branch point 1.354
initial working versionof usrint code
auto configures usrint on an ucache off (not working yet)
new acl repimplemented - old one has #def
some minor format edits

Revision 1.354.8.13 / (view) - annotate - [select for diffs] , Fri Sep 2 18:57:07 2011 UTC (5 months ago) by walt
Branch: Orange-Branch
CVS Tags: windows-release-2-8-5-20110921, pnfs-merge, orangefs-2-8-5
Changes since 1.354.8.12: +1 -0 lines
Diff to previous 1.354.8.12 to branch point 1.354
added support for usrint and usrint-cache to build system

Revision 1.354.8.12 / (view) - annotate - [select for diffs] , Tue Aug 23 18:41:16 2011 UTC (5 months, 2 weeks ago) by mtmoore
Branch: Orange-Branch
Changes since 1.354.8.11: +6 -3 lines
Diff to previous 1.354.8.11 to branch point 1.354
configure change to support 3.X kernel series

Revision 1.354.8.1.6.3 / (view) - annotate - [select for diffs] , Fri Aug 19 15:49:22 2011 UTC (5 months, 2 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.354.8.1.6.2: +38 -13 lines
Diff to previous 1.354.8.1.6.2 to branch point 1.354.8.1 to next main 1.354.8.2
merge with Orange-Branch

Revision 1.354.8.11.8.3 / (view) - annotate - [select for diffs] , Tue Jul 19 20:55:24 2011 UTC (6 months, 2 weeks ago) by mtmoore
Branch: orange-next
Changes since 1.354.8.11.8.2: +0 -1 lines
Diff to previous 1.354.8.11.8.2 to branch point 1.354.8.11 to next main 1.354.8.12
small build change for libuuid and printing of temp change for handle printing in pvfs2-db-display

Revision 1.354.8.11.8.2 / (view) - annotate - [select for diffs] , Tue Jul 12 14:49:14 2011 UTC (6 months, 3 weeks ago) by mtmoore
Branch: orange-next
Changes since 1.354.8.11.8.1: +6 -0 lines
Diff to previous 1.354.8.11.8.1 to branch point 1.354.8.11
uuid converstation, PVFS_x_position changes, server/client side first pass done

Revision 1.354.8.11.8.1 / (view) - annotate - [select for diffs] , Sat Jul 9 03:16:55 2011 UTC (7 months ago) by mtmoore
Branch: orange-next
Changes since 1.354.8.11: +1 -1 lines
Diff to previous 1.354.8.11
changes to PVFS_handle_X

Revision 1.340.2.15 / (view) - annotate - [select for diffs] , Tue May 17 19:32:43 2011 UTC (8 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.14: +28 -5 lines
Diff to previous 1.340.2.14 to branch point 1.340 to next main 1.341
merge with Orange-Branch

Revision 1.354.8.11 / (view) - annotate - [select for diffs] , Tue Apr 5 05:06:01 2011 UTC (10 months ago) by mtmoore
Branch: Orange-Branch
CVS Tags: windows-client-to-Orange-Branch-20110712, test-slab-cache-patch, test-duplicate-patch, becky-test-bed
Branch point for: orange-next
Changes since 1.354.8.10: +8 -1 lines
Diff to previous 1.354.8.10 to branch point 1.354
Provide warning during configure if version of berkeley db is not at least 4.8.30

Revision 1.354.8.10 / (view) - annotate - [select for diffs] , Mon Apr 4 16:54:50 2011 UTC (10 months ago) by mtmoore
Branch: Orange-Branch
Changes since 1.354.8.9: +15 -1 lines
Diff to previous 1.354.8.9 to branch point 1.354
enforce checks for binaries required in the PATH in configure

Revision 1.354.8.9 / (view) - annotate - [select for diffs] , Mon Apr 4 01:12:03 2011 UTC (10 months ago) by mtmoore
Branch: Orange-Branch
Changes since 1.354.8.8: +3 -3 lines
Diff to previous 1.354.8.8 to branch point 1.354
update version string in branch, update changelog

Revision 1.354.8.8.8.2 / (view) - annotate - [select for diffs] , Mon Apr 4 01:09:06 2011 UTC (10 months ago) by mtmoore
Branch: orangefs-2-8-4
Changes since 1.354.8.8.8.1: +3 -3 lines
Diff to previous 1.354.8.8.8.1 to branch point 1.354.8.8 to next main 1.354.8.9
version string refactoring

Revision 1.354.8.8.8.1 / (view) - annotate - [select for diffs] , Mon Apr 4 00:00:05 2011 UTC (10 months ago) by mtmoore
Branch: orangefs-2-8-4
Changes since 1.354.8.8: +5 -4 lines
Diff to previous 1.354.8.8
Changes for release

Revision 1.354.8.8.6.1 / (view) - annotate - [select for diffs] , Thu Mar 24 02:14:54 2011 UTC (10 months, 2 weeks ago) by mtmoore
Branch: orangefs-2-8-3-20110323
Changes since 1.354.8.8: +3 -3 lines
Diff to previous 1.354.8.8 to next main 1.354.8.9
release changes

Revision 1.354.8.8 / (view) - annotate - [select for diffs] , Sun Jan 23 14:30:25 2011 UTC (12 months, 2 weeks ago) by mtmoore
Branch: Orange-Branch
CVS Tags: orangefs-2-8-3-2011-03-23, OB-DBPF-OPEN-CACHE-REMOVE
Branch point for: orangefs-2-8-4, orangefs-2-8-3-20110323
Changes since 1.354.8.7: +0 -4 lines
Diff to previous 1.354.8.7 to branch point 1.354
don't error out on lack of utsrelease.h file, just error out if we can't find UTS_RELEASE

Revision 1.340.2.14 / (view) - annotate - [select for diffs] , Thu Jan 13 20:11:38 2011 UTC (12 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.13: +11 -7 lines
Diff to previous 1.340.2.13 to branch point 1.340
merge with Orange-Branch

Revision 1.354.8.7 / (view) - annotate - [select for diffs] , Thu Dec 16 18:55:35 2010 UTC (13 months, 3 weeks ago) by mtmoore
Branch: Orange-Branch
Changes since 1.354.8.6: +15 -7 lines
Diff to previous 1.354.8.6 to branch point 1.354
update configure.in for new utsrelease.h location in include/generated/ and bump version in branch to 2.8.3

Revision 1.354.8.6.6.2 / (view) - annotate - [select for diffs] , Sat Nov 13 14:54:27 2010 UTC (14 months, 3 weeks ago) by bligon
Branch: orangefs-2-8-3-20101113
Changes since 1.354.8.6.6.1: +4 -4 lines
Diff to previous 1.354.8.6.6.1 to branch point 1.354.8.6 to next main 1.354.8.7
Modified configure.in for release 2.8.3, updated pvfs2-config.h.in, and reran
prepare to generage configure.

Revision 1.354.8.6.6.1 / (view) - annotate - [select for diffs] , Sat Nov 13 14:38:13 2010 UTC (14 months, 3 weeks ago) by bligon
Branch: orangefs-2-8-3-20101113
Changes since 1.354.8.6: +2 -2 lines
Diff to previous 1.354.8.6
Modified configure.in with PVFS2_VERSION_SUB=3 and added PVFS2_VERSION_RELEASE
to pvfs2-config.h.in and then regenerated configure

Revision 1.357.4.1 / (view) - annotate - [select for diffs] , Wed Oct 20 20:54:44 2010 UTC (15 months, 2 weeks ago) by sson
Branch: pvfs2-mr-shim
Changes since 1.357: +13 -0 lines
Diff to previous 1.357
JNI patch applied.

Revision 1.354.8.1.6.2 / (view) - annotate - [select for diffs] , Tue Oct 12 18:48:52 2010 UTC (15 months, 3 weeks ago) by elaine
Branch: Orange-Elaine-Distr-Dir-Branch
CVS Tags: distdir_orange_before_merge_20110817
Changes since 1.354.8.1.6.1: +5 -5 lines
Diff to previous 1.354.8.1.6.1 to branch point 1.354.8.1
orangefs experimental 20101012 release (distributed directories)

Revision 1.354.8.1.6.1 / (view) - annotate - [select for diffs] , Tue Oct 5 18:29:31 2010 UTC (16 months ago) by elaine
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.354.8.1: +16 -4 lines
Diff to previous 1.354.8.1
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.

Revision 1.340.2.13 / (view) - annotate - [select for diffs] , Wed Sep 22 06:43:46 2010 UTC (16 months, 2 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.12: +3 -0 lines
Diff to previous 1.340.2.12 to branch point 1.340
merge with Orange-Branch

Revision 1.354.8.6.2.1 / (view) - annotate - [select for diffs] , Mon Sep 20 19:19:39 2010 UTC (16 months, 2 weeks ago) by mtmoore
Branch: orangefs-20100920
CVS Tags: orangefs-current
Changes since 1.354.8.6: +5 -5 lines
Diff to previous 1.354.8.6 to next main 1.354.8.7
orangefs 20100920 release

Revision 1.354.8.6 / (view) - annotate - [select for diffs] , Mon Sep 20 19:14:12 2010 UTC (16 months, 2 weeks ago) by mtmoore
Branch: Orange-Branch
CVS Tags: windows-client, orangefs-2-8-3-20101112
Branch point for: orangefs-20100920, orangefs-2-8-3-20101113
Changes since 1.354.8.5: +5 -5 lines
Diff to previous 1.354.8.5 to branch point 1.354
change configure back to non-release

Revision 1.354.8.5 / (view) - annotate - [select for diffs] , Mon Sep 20 19:03:52 2010 UTC (16 months, 2 weeks ago) by mtmoore
Branch: Orange-Branch
Changes since 1.354.8.4: +5 -2 lines
Diff to previous 1.354.8.4 to branch point 1.354
release 20100920

Revision 1.340.2.12 / (view) - annotate - [select for diffs] , Fri Aug 6 18:31:27 2010 UTC (18 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.11: +2 -2 lines
Diff to previous 1.340.2.11 to branch point 1.340
merge with Orange-Branch

Revision 1.354.8.4 / (view) - annotate - [select for diffs] , Fri Aug 6 14:45:43 2010 UTC (18 months ago) by mtmoore
Branch: Orange-Branch
CVS Tags: orangefs-rel-20100813, mtmoore-dbpf-txn
Changes since 1.354.8.3: +2 -2 lines
Diff to previous 1.354.8.3 to branch point 1.354
update version string in Orange-Branch

Revision 1.354.8.1.4.1 / (view) - annotate - [select for diffs] , Thu Jul 8 14:02:36 2010 UTC (19 months ago) by mtmoore
Changes since 1.354.8.1: +10 -1 lines
Diff to previous 1.354.8.1 to next main 1.354.8.2
merging Orange Branch changes in

Revision 1.340.2.11 / (view) - annotate - [select for diffs] , Sat Jun 19 00:01:07 2010 UTC (19 months, 2 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.10: +11 -3 lines
Diff to previous 1.340.2.10 to branch point 1.340
initial merge with Orange-Branch. much will be broken

Revision 1.357 / (view) - annotate - [select for diffs] , Tue Jun 8 16:19:28 2010 UTC (20 months ago) by robl
Branch: MAIN
CVS Tags: tr-branch, my-point, HEAD
Branch point for: pvfs2-mr-shim
Changes since 1.356: +4 -1 lines
Diff to previous 1.356
kmod builds for 2.6.33 are busted but this will at least get configure running
again

Revision 1.340.2.10 / (view) - annotate - [select for diffs] , Mon Jun 7 21:12:00 2010 UTC (20 months ago) by nlmills
Branch: cu-security-branch
CVS Tags: cu-security-branch-premerge
Changes since 1.340.2.9: +5 -4 lines
Diff to previous 1.340.2.9 to branch point 1.340
added stubbed security functions so security can be disabled

Revision 1.340.2.9 / (view) - annotate - [select for diffs] , Tue Jun 1 20:01:00 2010 UTC (20 months, 1 week ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.8: +13 -29 lines
Diff to previous 1.340.2.8 to branch point 1.340
removed old enable/disable security options

Revision 1.340.2.8 / (view) - annotate - [select for diffs] , Fri May 21 17:33:50 2010 UTC (20 months, 2 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.7: +2 -2 lines
Diff to previous 1.340.2.7 to branch point 1.340
revert cu-security-branch to before the attempted merge with Orange-Branch

Revision 1.354.8.3 / (view) - annotate - [select for diffs] , Mon May 17 16:58:38 2010 UTC (20 months, 3 weeks ago) by mtmoore
Branch: Orange-Branch
CVS Tags: pre-dirent, before-getattr, Orange-Migrate-Tools, B2O-Orange-Sync-Temp, B2O-Orange-Sync, B2O-Blue-Sync-Temp-End-2
Changes since 1.354.8.2: +1 -0 lines
Diff to previous 1.354.8.2 to branch point 1.354
Addition of src/apps/devel directory and pvfs2-display-db to give a dump of berkeley dbs in text form to assist in development/debugging. Also made configure and make changes with new build target develtools

Revision 1.354.8.2 / (view) - annotate - [select for diffs] , Fri Apr 30 20:00:39 2010 UTC (21 months, 1 week ago) by bligon
Branch: Orange-Branch
CVS Tags: B2O-Blue-Sync-Temp-End
Changes since 1.354.8.1: +9 -1 lines
Diff to previous 1.354.8.1 to branch point 1.354
merge of B2O-Blue-Sync,HEAD,and latest of Orange.

Revision 1.354.8.1.10.1 / (view) - annotate - [select for diffs] , Wed Mar 31 20:26:46 2010 UTC (22 months, 1 week ago) by bligon
Branch: B2O-Merge-Test
Changes since 1.354.8.1: +9 -1 lines
Diff to previous 1.354.8.1 to next main 1.354.8.2
commiting changes from merge of Orange and Blue into test branch.

Revision 1.354.8.1.8.1 / (view) - annotate - [select for diffs] , Tue Mar 30 17:17:07 2010 UTC (22 months, 1 week ago) by bligon
CVS Tags: pvfs2
Changes since 1.354.8.1: +9 -1 lines
Diff to previous 1.354.8.1 to next main 1.354.8.2
testing cvs....

Revision 1.354.4.2 / (view) - annotate - [select for diffs] , Mon Feb 22 21:27:00 2010 UTC (23 months, 2 weeks ago) by sson
Branch: as-branch
Changes since 1.354.4.1: +5 -11 lines
Diff to previous 1.354.4.1 to branch point 1.354 to next main 1.355
Added a conditional compilation check for enabling/disabling CUDA, --with-cuda=<dir>
Modified the kmeans.sm to make it compile depending on --with-cuda option.

Revision 1.352.2.6 / (view) - annotate - [select for diffs] , Thu Feb 4 16:45:23 2010 UTC (2 years ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-2
Changes since 1.352.2.5: +3 -3 lines
Diff to previous 1.352.2.5 to branch point 1.352 to next main 1.353
add 2.8.2 changes to ChangeLog.  Update configure for 2.8.2 version.

Revision 1.356 / (view) - annotate - [select for diffs] , Wed Nov 4 21:17:14 2009 UTC (2 years, 3 months ago) by iskra
Branch: MAIN
CVS Tags: B2O-Temp, B2O-Blue-Sync
Changes since 1.355: +7 -1 lines
Diff to previous 1.355
The remaining pieces of BMI ZOID support.

Revision 1.352.2.5 / (view) - annotate - [select for diffs] , Thu Oct 1 16:23:20 2009 UTC (2 years, 4 months ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-2-rc1
Changes since 1.352.2.4: +2 -0 lines
Diff to previous 1.352.2.4 to branch point 1.352
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:pcarns:20090721184004

Revision 1.354.8.1 / (view) - annotate - [select for diffs] , Thu Sep 10 14:34:04 2009 UTC (2 years, 4 months ago) by bligon
Branch: Orange-Branch
CVS Tags: distr-dir-pre-release, Orange-Elaine-Distr-Dir-Root, Orange-Branch-metadata-backup, B2O-Blue-Sync-Temp
Branch point for: Orange-Elaine-Distr-Dir-Branch, B2O-Merge-Test
Changes since 1.354: +1 -0 lines
Diff to previous 1.354
Updated configure.in and configure to recognize src/apps/user/module.mk.in

Revision 1.354.26.1 / (view) - annotate - [select for diffs] , Wed Sep 9 14:26:24 2009 UTC (2 years, 4 months ago) by bligon
Branch: Orange-FailOver-small-io
Changes since 1.354: +1 -0 lines
Diff to previous 1.354 to next main 1.355
Added 'src/apps/user/module.mk' to the AC_OUTPUT definition.

Revision 1.354.4.1 / (view) - annotate - [select for diffs] , Thu Sep 3 20:28:14 2009 UTC (2 years, 5 months ago) by sson
Branch: as-branch
Changes since 1.354: +13 -3 lines
Diff to previous 1.354
Merged NWU's CUDA code.
Modified configure script and Makefile to enable CUDA compilation.

Revision 1.340.2.7 / (view) - annotate - [select for diffs] , Wed Sep 2 20:15:48 2009 UTC (2 years, 5 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.6: +2 -2 lines
Diff to previous 1.340.2.6 to branch point 1.340
merged in changes from latest Orange-Branch

Revision 1.340.2.6 / (view) - annotate - [select for diffs] , Tue Aug 25 17:55:34 2009 UTC (2 years, 5 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.340.2.5: +166 -92 lines
Diff to previous 1.340.2.5 to branch point 1.340
merged in changes from summer at LANL

Revision 1.355 / (view) - annotate - [select for diffs] , Tue Jul 21 18:40:05 2009 UTC (2 years, 6 months ago) by pcarns
Branch: MAIN
CVS Tags: pfsck-branch-point, pfsck-branch
Changes since 1.354: +2 -0 lines
Diff to previous 1.354
patch from Bart Taylor; moves permission checking code back to common
directory in order to add safety checks for truncate operation permission

Revision 1.354.6.1 / (view) - annotate - [select for diffs] , Fri Apr 17 19:18:22 2009 UTC (2 years, 9 months ago) by slang
Branch: solaris-branch
Changes since 1.354: +79 -1 lines
Diff to previous 1.354 to next main 1.355
initial support for solaris.  doesn't include /dev/epoll support.  See trac ticket #97.

Revision 1.352.2.4 / (view) - annotate - [select for diffs] , Mon Mar 2 20:23:42 2009 UTC (2 years, 11 months ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-1
Changes since 1.352.2.3: +2 -2 lines
Diff to previous 1.352.2.3 to branch point 1.352
version set for pending 2.8.1 release.

Revision 1.354 / (view) - annotate - [select for diffs] , Thu Feb 26 19:42:48 2009 UTC (2 years, 11 months ago) by slang
Branch: MAIN
CVS Tags: tcp-peer-comm-branch, solaris-point, sa-branch, bmi-experimental-branch-point, bmi-experimental-branch, as-point, aattrs-branch-point, aattrs-branch, Orange-mtmoore, Orange-Root, Orange-Merge1, Orange-FailOver-Becky, Orange-Elaine-Branch, Orage-Elaine-Root, ORANGE-BECKY-ROOT, ORANGE-BECKY-BRANCH
Branch point for: solaris-branch, as-branch, Orange-FailOver-small-io, Orange-Branch
Changes since 1.353: +1 -1 lines
Diff to previous 1.353
merge changes from 2.8 branch to HEAD.

Revision 1.352.2.3 / (view) - annotate - [select for diffs] , Wed Feb 11 21:37:56 2009 UTC (2 years, 11 months ago) by slang
Branch: pvfs-2-8-branch
Changes since 1.352.2.2: +3 -3 lines
Diff to previous 1.352.2.2 to branch point 1.352
tagged release point, update version.

Revision 1.352.2.2 / (view) - annotate - [select for diffs] , Wed Feb 11 21:31:48 2009 UTC (2 years, 11 months ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-0
Changes since 1.352.2.1: +2 -2 lines
Diff to previous 1.352.2.1 to branch point 1.352
set version for release.

Revision 1.352.2.1 / (view) - annotate - [select for diffs] , Mon Feb 9 20:59:51 2009 UTC (2 years, 11 months ago) by pcarns
Branch: pvfs-2-8-branch
Changes since 1.352: +3 -4 lines
Diff to previous 1.352
merging BUILD_KERNEL updates and sys-io.sm logging updates to 2-8 branch

Revision 1.353 / (view) - annotate - [select for diffs] , Sun Feb 8 22:33:10 2009 UTC (2 years, 11 months ago) by pcarns
Branch: MAIN
Changes since 1.352: +3 -4 lines
Diff to previous 1.352
updates to BUILD_KERNEL flag: move to positive section of --with-kernel
test in configure.in, add to --with-kernel24 test, and add Makefile.in
flag to pick up at AC_SUBST time.

Revision 1.352 / (view) - annotate - [select for diffs] , Fri Feb 6 23:08:55 2009 UTC (3 years ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-8-point
Branch point for: pvfs-2-8-branch
Changes since 1.351: +8 -1 lines
Diff to previous 1.351
trac ticket #67.

Revision 1.351 / (view) - annotate - [select for diffs] , Fri Feb 6 22:47:50 2009 UTC (3 years ago) by slang
Branch: MAIN
Changes since 1.350: +43 -0 lines
Diff to previous 1.350
merge of Sumit's pvfs2fuse code to HEAD.

Revision 1.350 / (view) - annotate - [select for diffs] , Thu Jan 29 20:52:28 2009 UTC (3 years ago) by slang
Branch: MAIN
Changes since 1.349: +1 -1 lines
Diff to previous 1.349
disable events by default

Revision 1.349 / (view) - annotate - [select for diffs] , Wed Jan 28 14:48:10 2009 UTC (3 years ago) by slang
Branch: MAIN
Changes since 1.348: +2 -2 lines
Diff to previous 1.348
srcdir only gets output by configure (only available to files it generates).

Revision 1.348 / (view) - annotate - [select for diffs] , Fri Jan 16 21:49:46 2009 UTC (3 years ago) by slang
Branch: MAIN
Changes since 1.347: +2 -2 lines
Diff to previous 1.347
fixup the compat header to be sensible.  Also bump the minor version in lieu of a pending release.

Revision 1.347 / (view) - annotate - [select for diffs] , Tue Jan 13 17:57:54 2009 UTC (3 years ago) by slang
Branch: MAIN
Changes since 1.346: +63 -41 lines
Diff to previous 1.346
applied bmidist patch from Dries.  Also added a number of cleanups of my own.

Revision 1.346 / (view) - annotate - [select for diffs] , Tue Nov 25 22:16:39 2008 UTC (3 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.345: +2 -1 lines
Diff to previous 1.345
Make pvfs2.h include the version numbers to be exported.  This allows consumers of the sysint calls to determine which parameters to include.

Revision 1.345 / (view) - annotate - [select for diffs] , Thu Nov 20 01:16:41 2008 UTC (3 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.344: +21 -34 lines
Diff to previous 1.344
merging hints/events code into trunk.

Revision 1.344 / (view) - annotate - [select for diffs] , Wed Nov 19 19:00:05 2008 UTC (3 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.343: +19 -0 lines
Diff to previous 1.343
bmi changes to allow separate bmi packaging

Revision 1.340.4.4 / (view) - annotate - [select for diffs] , Tue Nov 11 23:29:26 2008 UTC (3 years, 2 months ago) by slang
Branch: he-branch
Changes since 1.340.4.3: +1 -0 lines
Diff to previous 1.340.4.3 to branch point 1.340 to next main 1.341
reverse merge of direct IO changes to he-branch.

Revision 1.340.4.3 / (view) - annotate - [select for diffs] , Tue Nov 11 23:19:43 2008 UTC (3 years, 2 months ago) by slang
Branch: he-branch
Changes since 1.340.4.2: +21 -34 lines
Diff to previous 1.340.4.2 to branch point 1.340
add tau formatting code from Aroon.

Revision 1.343 / (view) - annotate - [select for diffs] , Tue Nov 11 19:25:42 2008 UTC (3 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.342: +1 -0 lines
Diff to previous 1.342
merge of direct IO code to PVFS HEAD.

Revision 1.342.6.1 / (view) - annotate - [select for diffs] , Tue Jul 29 22:48:19 2008 UTC (3 years, 6 months ago) by slang
Branch: directio-branch
Changes since 1.342: +1 -0 lines
Diff to previous 1.342 to next main 1.343
adding threaded odirect impl

Revision 1.340.2.5 / (view) - annotate - [select for diffs] , Wed Jul 23 16:18:51 2008 UTC (3 years, 6 months ago) by dbonnie
Branch: cu-security-branch
Changes since 1.340.2.4: +18 -13 lines
Diff to previous 1.340.2.4 to branch point 1.340
Added configure flag "--disable-security"
Removed configure flag "--enable-security=[none]"

Revision 1.304.4.1 / (view) - annotate - [select for diffs] , Mon Jul 21 18:21:58 2008 UTC (3 years, 6 months ago) by aching
Branch: locking-branch
Changes since 1.304: +284 -226 lines
Diff to previous 1.304 to next main 1.305
Reverse merged and ported to HEAD.

Revision 1.342.4.3 / (view) - annotate - [select for diffs] , Tue Jul 15 19:11:11 2008 UTC (3 years, 6 months ago) by sumitn
Branch: fuse-support
Changes since 1.342.4.2: +3 -1 lines
Diff to previous 1.342.4.2 to branch point 1.342 to next main 1.343
Configure fails if pkg-config is not found or FUSE libraries are missing.

Revision 1.342.4.2 / (view) - annotate - [select for diffs] , Tue Jul 15 18:02:16 2008 UTC (3 years, 6 months ago) by sumitn
Branch: fuse-support
Changes since 1.342.4.1: +1 -2 lines
Diff to previous 1.342.4.1 to branch point 1.342
Removed bug. Would enable FUSE without --enable-fuse option.

Revision 1.342.4.1 / (view) - annotate - [select for diffs] , Tue Jul 15 17:19:10 2008 UTC (3 years, 6 months ago) by sumitn
Branch: fuse-support
Changes since 1.342: +42 -0 lines
Diff to previous 1.342
Added support for pvfs2fuse. If pvfs2fuse was configured correctly, it would appear in the PVFS2 configuration information table.

Revision 1.340.4.2 / (view) - annotate - [select for diffs] , Thu Jul 10 21:43:05 2008 UTC (3 years, 6 months ago) by slang
Branch: he-branch
Changes since 1.340.4.1: +10 -6 lines
Diff to previous 1.340.4.1 to branch point 1.340
reverse merge of trunk changes since branch.

Revision 1.336.2.2 / (view) - annotate - [select for diffs] , Tue Jun 24 15:00:54 2008 UTC (3 years, 7 months ago) by pcarns
Branch: small-file-branch
Changes since 1.336.2.1: +10 -14 lines
Diff to previous 1.336.2.1 to branch point 1.336 to next main 1.337
reverse merge latest trunk changes to small-file-branch and update msgpair
usage where needed

Revision 1.340.2.4 / (view) - annotate - [select for diffs] , Fri Jun 20 19:12:58 2008 UTC (3 years, 7 months ago) by dbonnie
Branch: cu-security-branch
CVS Tags: from_HEAD_NEW_FEATURE_ADD3
Changes since 1.340.2.3: +10 -6 lines
Diff to previous 1.340.2.3 to branch point 1.340
Merge from HEAD.  Fleshed out credential.  Encode/decode added for credential and cleaned up for capability.  Added capability/credential into request/response structures.  Fleshed out comments in security module.

Revision 1.342 / (view) - annotate - [select for diffs] , Wed Jun 4 20:53:52 2008 UTC (3 years, 8 months ago) by pcarns
Branch: MAIN
CVS Tags: sumit-branch, small-file-branch-point4, small-file-branch-point3, rr-txn, rongrong, merge_HEAD_NEW_FEATURE_ADD4, merge_HEAD_NEW_FEATURE_ADD3, directio-point, branch-rongrong, before-dio-merge, after-he-reverse-merge
Branch point for: fuse-support, directio-branch
Changes since 1.341: +10 -6 lines
Diff to previous 1.341
marked the following configure options as experimental:
--enable-mmap-racache
--enable-trusted-connections
--enable-kernel-sendfile
--enable-threaded-kmod-helper
--disable-aio-threaded-callbacks

Revision 1.340.2.3 / (view) - annotate - [select for diffs] , Wed May 21 20:33:53 2008 UTC (3 years, 8 months ago) by dbonnie
Branch: cu-security-branch
CVS Tags: from_MERGE_FROM_HEAD, from_HEAD_NEW_FEATURE_ADD2
Changes since 1.340.2.2: +32 -0 lines
Diff to previous 1.340.2.2 to branch point 1.340
Added --enable-security=[none, rsa, dsa] into configure.in to enable toggling of security features for export/import.

Revision 1.340.4.1 / (view) - annotate - [select for diffs] , Wed May 21 18:54:45 2008 UTC (3 years, 8 months ago) by slang
Branch: he-branch
Changes since 1.340: +0 -8 lines
Diff to previous 1.340
reverse merge of latest changes from HEAD to he branch.

Revision 1.340.2.2 / (view) - annotate - [select for diffs] , Fri May 16 15:15:03 2008 UTC (3 years, 8 months ago) by dbonnie
Branch: cu-security-branch
Changes since 1.340.2.1: +0 -8 lines
Diff to previous 1.340.2.1 to branch point 1.340
Updated branch with code from HEAD

Revision 1.340.2.1 / (view) - annotate - [select for diffs] , Wed May 14 15:16:00 2008 UTC (3 years, 8 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.340: +1 -0 lines
Diff to previous 1.340
updated build system for security module

Revision 1.341 / (view) - annotate - [select for diffs] , Thu Apr 17 20:50:18 2008 UTC (3 years, 9 months ago) by pcarns
Branch: MAIN
CVS Tags: merge_MERGE_FROM_HEAD, merge_HEAD_NEW_FEATURE_ADD2, merge_HEAD_NEW_FEATURE_ADD
Changes since 1.340: +0 -8 lines
Diff to previous 1.340
Remove deprecated --disable-disk-io option to configure; this hasn't
actually been supported in the code in a long time.  There is now a
runtime selectable trove method (null-aio) to accomplish the same thing.

Revision 1.332.2.2 / (view) - annotate - [select for diffs] , Wed Apr 9 16:42:57 2008 UTC (3 years, 9 months ago) by slang
Branch: pvfs-2-7-branch
CVS Tags: pvfs-2-7-1
Changes since 1.332.2.1: +1 -1 lines
Diff to previous 1.332.2.1 to branch point 1.332 to next main 1.333
in preparazione per 2.7.1.

Revision 1.336.2.1 / (view) - annotate - [select for diffs] , Mon Apr 7 15:07:03 2008 UTC (3 years, 10 months ago) by pcarns
Branch: small-file-branch
Changes since 1.336: +91 -54 lines
Diff to previous 1.336
syncing small-file-branch back up with trunk at small-file-branch-point2 tag
(reverse merge)

Revision 1.332.2.1 / (view) - annotate - [select for diffs] , Tue Apr 1 23:24:48 2008 UTC (3 years, 10 months ago) by slang
Branch: pvfs-2-7-branch
Changes since 1.332: +114 -59 lines
Diff to previous 1.332
merge a bunch of fixes made to HEAD since 2.7.0.

Revision 1.340 / (view) - annotate - [select for diffs] , Fri Mar 14 21:51:17 2008 UTC (3 years, 10 months ago) by pw
Branch: MAIN
CVS Tags: small-file-branch-point2, he-branch-point, Root_cu-security-branch
Branch point for: he-branch, cu-security-branch
Changes since 1.339: +11 -8 lines
Diff to previous 1.339
library versioning

This patch adds a version code to the installed shared libraries,
libpvfs2.so and possibly libpvfs2-threaded.so.  Library versioning
is considered a good thing, in that apps can know what version of the
library they need.  Use the actual PVFS version numbers to build
the library version string.  This is not always the right thing to do,
but works for us because we pay attention to the meaning of "major",
"minor" and "release" changes.  Adapted from a patch by Justin Bronder.

Revision 1.339 / (view) - annotate - [select for diffs] , Wed Mar 12 18:37:20 2008 UTC (3 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.338: +6 -4 lines
Diff to previous 1.338
build: disable static server fix

The configure option --disable-static-server was not doing the
right thing.  Patch by Justin Bronder.

Revision 1.338 / (view) - annotate - [select for diffs] , Fri Feb 15 19:17:22 2008 UTC (3 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.337: +65 -0 lines
Diff to previous 1.337
threaded kmod helper

Add --enable-threaded-kmod-helper option to build a threaded
pvfs2-client-core, that is, an executable linked against
pvfs2-threaded.so.  Take care to make sure only what libraries
are needed based on --enable-static, --enable-shared, and this
new option.

Remove the "--threaded" argument from pvfs2-client.  Whatever version
of client-core that was configured is all that is available at runtime.
It will always be installed as pvfs2-client-core.

Revision 1.332.4.1 / (view) - annotate - [select for diffs] , Wed Feb 13 19:48:25 2008 UTC (3 years, 11 months ago) by walt
Branch: cu-sandbox-branch
Changes since 1.332: +29 -49 lines
Diff to previous 1.332 to next main 1.333
Sam's prelude and scheduler updates

Revision 1.337 / (view) - annotate - [select for diffs] , Tue Feb 12 22:22:45 2008 UTC (3 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.336: +8 -41 lines
Diff to previous 1.336
gm-mx-autoconf

Convert GM and MX to use autoconf tests to find includes and libs.  Move
these tests into new config files to keep the top-level Makefile clean.
This fixes a configuration problem with GM on x86_64 where libs are
in lib64/, and generalizes both GM and MX to be a bit more clever at
autodetection.

Signed-off-by: Pete Wyckoff <pw@osc.edu>
---
 Makefile.in                    |   32 +++-----
 configure                      |  167 ++++++++++++++++++++++++++++++++--------
 configure.in                   |   49 ++----------
 maint/config/gm.m4             |   72 +++++++++++++++++
 maint/config/mx.m4             |   73 +++++++++++++++++
 src/apps/admin/pvfs2-config.in |    8 +-
 src/io/bmi/bmi_gm/module.mk.in |   45 ++++++++----
 src/io/bmi/bmi_mx/module.mk.in |   40 +++++++---
 8 files changed, 363 insertions(+), 123 deletions(-)
 create mode 100644 maint/config/gm.m4
 create mode 100644 maint/config/mx.m4

Revision 1.336 / (view) - annotate - [select for diffs] , Thu Jan 24 16:40:17 2008 UTC (4 years ago) by slang
Branch: MAIN
CVS Tags: small-file-branch-point
Branch point for: small-file-branch
Changes since 1.335: +3 -8 lines
Diff to previous 1.335
fixes for segv backtrace checking.

Revision 1.335 / (view) - annotate - [select for diffs] , Wed Jan 23 22:20:56 2008 UTC (4 years ago) by slang
Branch: MAIN
Changes since 1.334: +21 -3 lines
Diff to previous 1.334
fix borked configure tests for aiocb return and error_code fields.

Revision 1.334 / (view) - annotate - [select for diffs] , Tue Dec 11 15:51:19 2007 UTC (4 years, 1 month ago) by slang
Branch: MAIN
Changes since 1.333: +1 -1 lines
Diff to previous 1.333
make segv-backtrace enabled by default

Revision 1.333 / (view) - annotate - [select for diffs] , Fri Nov 9 00:19:42 2007 UTC (4 years, 3 months ago) by slang
Branch: MAIN
Changes since 1.332: +3 -3 lines
Diff to previous 1.332
get the versioning right for MAIN.

Revision 1.332 / (view) - annotate - [select for diffs] , Fri Nov 9 00:10:22 2007 UTC (4 years, 3 months ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-7-branch-point, pvfs-2-7-0, cu-sandbox-branch-point
Branch point for: pvfs-2-7-branch, cu-sandbox-branch
Changes since 1.331: +2 -2 lines
Diff to previous 1.331
preparing for 2.7.0.

Revision 1.331 / (view) - annotate - [select for diffs] , Wed Aug 29 17:13:54 2007 UTC (4 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: mgmt-branch-point
Changes since 1.330: +19 -0 lines
Diff to previous 1.330
Warn people about the current polling situation in multi-BMI-device setups.
Users keep discovering this, and until we implement a separate thread per
device in BMI, PVFS will always perform poorly on both devices.

Revision 1.330 / (view) - annotate - [select for diffs] , Wed Aug 22 20:32:28 2007 UTC (4 years, 5 months ago) by slang
Branch: MAIN
Changes since 1.329: +9 -0 lines
Diff to previous 1.329
use perl's Math::BigInt module instead of assuming perl has 64bit int support.  Check for BigInt in configure.

Revision 1.329 / (view) - annotate - [select for diffs] , Sun Jul 22 16:34:32 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.328: +4 -157 lines
Diff to previous 1.328
Move a big chunk of configure out to a separate M4 include:  --with-ib.

Revision 1.328 / (view) - annotate - [select for diffs] , Sun Jul 22 16:22:03 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.327: +2 -2 lines
Diff to previous 1.327
Hide PVFS2_SEGV_BACKTRACE option down in server code where it applies.
Fix little gossip module.mk.in thinko.

Revision 1.327 / (view) - annotate - [select for diffs] , Sun Jul 22 16:14:59 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.326: +2 -1 lines
Diff to previous 1.326
Always define gossip_backtrace(), just as a noop if it cannot be built.  This
simplifies some ifdef nests in a few spots.  No behavior change.

Revision 1.326 / (view) - annotate - [select for diffs] , Sun Jul 22 16:02:16 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.325: +0 -2 lines
Diff to previous 1.325
Keep bmi-tcp epoll issue out of global cflags.

Revision 1.325 / (view) - annotate - [select for diffs] , Sun Jul 22 15:48:51 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.324: +10 -12 lines
Diff to previous 1.324
Move gcc options for --enable-strict from configure to Makefile, so they
are near the other build flags and so non-GCC compilers can be handled
differently.  Also redefine --enable-strict to apply only warning options,
not to turn on -g too.  And the option works with CFLAGS= override on the
command line too, unlike --enable-fast.  Finally, set default CFLAGS to
"-g -O2", adding the -g in hopes we will get better tracebacks on errors.
This will increase code size somewhat.  Builds that use --enable-fast or
custom CFLAGS are not affected.

Revision 1.324 / (view) - annotate - [select for diffs] , Fri Jul 20 19:12:35 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.323: +1 -1 lines
Diff to previous 1.323
Fix typo.

Revision 1.323 / (view) - annotate - [select for diffs] , Fri Jul 20 14:02:53 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.322: +1 -0 lines
Diff to previous 1.322
Machines without ioctl will complain on the uses of _IOR and so forth,
as well as ioctl, poll calls.  The code to implement getting requests
through a character device runs through about 12 files in the source
tree.  Rather than hacking out all the linux-kmod-related bits, selectively
disable just the main commands but leave it all harmlessly compiled in.
A new configure variable tells if a linux kernel module was requested.

Revision 1.322 / (view) - annotate - [select for diffs] , Thu Jul 19 22:38:37 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.321: +4 -3 lines
Diff to previous 1.321
Do not test kernel features if no kmod requested.  Fix chmod line.

Revision 1.321 / (view) - annotate - [select for diffs] , Thu Jul 19 22:35:50 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.320: +5 -1 lines
Diff to previous 1.320
Propagate separate build cflags and ldflags through configure.

Revision 1.320 / (view) - annotate - [select for diffs] , Thu Jul 19 22:33:12 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
Changes since 1.319: +14 -0 lines
Diff to previous 1.319
Make BMI TCP optional, but configure it on by default for old times sake.

Revision 1.319 / (view) - annotate - [select for diffs] , Thu Jul 19 14:54:41 2007 UTC (4 years, 6 months ago) by pw
Branch: MAIN
CVS Tags: twod-branch-point, twod-branch
Changes since 1.318: +6 -0 lines
Diff to previous 1.318
Initial addition of portals BMI method.

Revision 1.318 / (view) - annotate - [select for diffs] , Wed Jul 18 07:02:29 2007 UTC (4 years, 6 months ago) by slang
Branch: MAIN
Changes since 1.317: +6 -0 lines
Diff to previous 1.317
mx fixes

Revision 1.317 / (view) - annotate - [select for diffs] , Sat Jun 9 20:36:57 2007 UTC (4 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: kunkel-migration-hint-branch-point-2007-06-17
Changes since 1.316: +10 -1 lines
Diff to previous 1.316
Terminate epoll test with yes/no.  Check for crazy configure option of no shared libs and no static libs.

Revision 1.309.2.2 / (view) - annotate - [select for diffs] , Wed May 23 20:48:44 2007 UTC (4 years, 8 months ago) by kunkel
Branch: pvfs2-kunkel-tas-branch
Changes since 1.309.2.1: +115 -11 lines
Diff to previous 1.309.2.1 to branch point 1.309 to next main 1.310
Merge HEAD changes to TAS-branch.

Revision 1.316 / (view) - annotate - [select for diffs] , Fri Apr 13 05:30:28 2007 UTC (4 years, 9 months ago) by slang
Branch: MAIN
CVS Tags: kunkel-tas-branch-2007-05-23
Changes since 1.315: +2 -2 lines
Diff to previous 1.315
update to Changelog and increased major version in anticipation of _major_ changes :-)

Revision 1.315 / (view) - annotate - [select for diffs] , Thu Apr 12 03:40:39 2007 UTC (4 years, 9 months ago) by slang
Branch: MAIN
Changes since 1.314: +48 -1 lines
Diff to previous 1.314
fixes to build on darwin

Revision 1.300.2.3 / (view) - annotate - [select for diffs] , Wed Apr 11 22:49:39 2007 UTC (4 years, 9 months ago) by slang
Branch: WALT3
Changes since 1.300.2.2: +67 -10 lines
Diff to previous 1.300.2.2 to branch point 1.300 to next main 1.301
walt3 reverse merge from head includes merges of pw's sm changes (no state declarations), cleanup of state machine code, and other general merging/fixes.

Revision 1.303.4.2 / (view) - annotate - [select for diffs] , Thu Mar 15 09:49:35 2007 UTC (4 years, 10 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.303.4.1: +1 -0 lines
Diff to previous 1.303.4.1 to branch point 1.303 to next main 1.304
Upgrade to current CVS version..

Revision 1.309.6.6 / (view) - annotate - [select for diffs] , Tue Mar 13 19:49:17 2007 UTC (4 years, 10 months ago) by slang
Branch: pvfs-2-6-branch
CVS Tags: pvfs-2-6-3-tag3, pvfs-2-6-3
Changes since 1.309.6.5: +1 -1 lines
Diff to previous 1.309.6.5 to branch point 1.309 to next main 1.310
updates to changelog, up-ed version to 2.6.3, regenerated configure.

Revision 1.309.6.5 / (view) - annotate - [select for diffs] , Tue Mar 13 19:29:06 2007 UTC (4 years, 10 months ago) by slang
Branch: pvfs-2-6-branch
Changes since 1.309.6.4: +1 -0 lines
Diff to previous 1.309.6.4 to branch point 1.309
merge 2.6: fix f[sg]etxattr checks

Revision 1.314 / (view) - annotate - [select for diffs] , Thu Feb 22 19:14:57 2007 UTC (4 years, 11 months ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-6-3-tag2, kunkel-migration-hint-branch-point-2007-03-15
Changes since 1.313: +1 -0 lines
Diff to previous 1.313
get the f[gs]etxattr checks right so that older platforms build (sles8)

Revision 1.303.4.1 / (view) - annotate - [select for diffs] , Sat Feb 17 11:16:47 2007 UTC (4 years, 11 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.303: +72 -15 lines
Diff to previous 1.303
Update migration branch to current CVS version

Revision 1.303.2.5 / (view) - annotate - [select for diffs] , Sat Feb 17 10:39:01 2007 UTC (4 years, 11 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.303.2.4: +22 -2 lines
Diff to previous 1.303.2.4 to branch point 1.303 to next main 1.304
Sync hint-branch to current CVS version

Revision 1.313 / (view) - annotate - [select for diffs] , Tue Feb 13 18:39:34 2007 UTC (4 years, 11 months ago) by slang
Branch: MAIN
CVS Tags: kunkel-hint-branch-point-2007-02-17
Changes since 1.312: +20 -0 lines
Diff to previous 1.312
Initial commit of BMI MX implementation provided by Scott and Myricom.  Thanks Scott!

Revision 1.312 / (view) - annotate - [select for diffs] , Fri Feb 2 02:08:53 2007 UTC (5 years ago) by slang
Branch: MAIN
Changes since 1.311: +2 -2 lines
Diff to previous 1.311
merge 2.6 branch changes to head

Revision 1.309.6.4 / (view) - annotate - [select for diffs] , Mon Jan 15 19:46:15 2007 UTC (5 years ago) by slang
Branch: pvfs-2-6-branch
CVS Tags: pvfs-2-6-2
Changes since 1.309.6.3: +1 -1 lines
Diff to previous 1.309.6.3 to branch point 1.309
merge a bunch of minor fixes pete made to head recently.  See the changelogs from Dec 15th to Jan 15th for more info (esp. Dec 19th).  Also updating the changelog and minor release version number for impending release (2.6.2).

Revision 1.303.2.4 / (view) - annotate - [select for diffs] , Sat Jan 13 10:16:44 2007 UTC (5 years ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.303.2.3: +45 -9 lines
Diff to previous 1.303.2.3 to branch point 1.303
Synchronization with HEAD

Revision 1.311 / (view) - annotate - [select for diffs] , Tue Jan 2 17:13:15 2007 UTC (5 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.310: +45 -9 lines
Diff to previous 1.310
add --with-valgrind debugging option to compile-in helpful annotations for valgrind users; fix up some alignment and CPPFLAGS usage issues

Revision 1.309.6.3 / (view) - annotate - [select for diffs] , Wed Dec 13 16:35:19 2006 UTC (5 years, 1 month ago) by slang
Branch: pvfs-2-6-branch
CVS Tags: pvfs-2-6-1
Changes since 1.309.6.2: +1 -1 lines
Diff to previous 1.309.6.2 to branch point 1.309
set version for 2.6.1

Revision 1.303.2.3 / (view) - annotate - [select for diffs] , Sat Dec 2 11:12:26 2006 UTC (5 years, 2 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.303.2.2: +3 -9 lines
Diff to previous 1.303.2.2 to branch point 1.303
Upgrade to current CVS version

Revision 1.310 / (view) - annotate - [select for diffs] , Thu Nov 16 23:40:18 2006 UTC (5 years, 2 months ago) by slang
Branch: MAIN
CVS Tags: kunkel-hint-branch-point-26
Changes since 1.309: +2 -2 lines
Diff to previous 1.309
merge latest changes in 2.6 to head.

Revision 1.309.6.2 / (view) - annotate - [select for diffs] , Wed Nov 15 22:47:40 2006 UTC (5 years, 2 months ago) by slang
Branch: pvfs-2-6-branch
Changes since 1.309.6.1: +2 -2 lines
Diff to previous 1.309.6.1 to branch point 1.309
update version

Revision 1.309.6.1 / (view) - annotate - [select for diffs] , Tue Nov 14 18:50:03 2006 UTC (5 years, 2 months ago) by slang
Branch: pvfs-2-6-branch
CVS Tags: pvfs-2-6-0
Changes since 1.309: +2 -2 lines
Diff to previous 1.309
release version

Revision 1.309.2.1 / (view) - annotate - [select for diffs] , Sun Oct 29 13:19:50 2006 UTC (5 years, 3 months ago) by kunkel
Branch: pvfs2-kunkel-tas-branch
Changes since 1.309: +1 -0 lines
Diff to previous 1.309
Trove TAS modul added.

Revision 1.300.2.2 / (view) - annotate - [select for diffs] , Thu Oct 19 22:16:34 2006 UTC (5 years, 3 months ago) by slang
Branch: WALT3
Changes since 1.300.2.1: +3 -9 lines
Diff to previous 1.300.2.1 to branch point 1.300
reverse merge of HEAD to WALT3 branch.

Revision 1.309 / (view) - annotate - [select for diffs] , Tue Oct 10 18:44:23 2006 UTC (5 years, 3 months ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-6-point4, pvfs-2-6-point3, pvfs-2-6-point2, dbpf-methods-point, dbpf-methods-branch, WALT3-point, WALT3-last-merged
Branch point for: pvfs2-kunkel-tas-branch, pvfs-2-6-branch
Changes since 1.308: +0 -6 lines
Diff to previous 1.308
[phil]: added ACCESS_DEBUG option to print hostnames instead of IP addresses in debug output.
[slang]: fix to previous commit of debug statement in remove.sm

Revision 1.308 / (view) - annotate - [select for diffs] , Tue Oct 3 19:43:07 2006 UTC (5 years, 4 months ago) by slang
Branch: MAIN
Changes since 1.307: +3 -3 lines
Diff to previous 1.307
merge from 2.6 branch

Revision 1.307.4.1 / (view) - annotate - [select for diffs] , Tue Oct 3 19:41:09 2006 UTC (5 years, 4 months ago) by slang
Changes since 1.307: +3 -3 lines
Diff to previous 1.307 to next main 1.308
changed version to 2.6.0.pre...  Also changed tarball and dir names for packages to pvfs-...

Revision 1.303.2.2 / (view) - annotate - [select for diffs] , Tue Sep 26 14:31:34 2006 UTC (5 years, 4 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.303.2.1: +1 -1 lines
Diff to previous 1.303.2.1 to branch point 1.303
bugfix: adding pthread library for mpe

Revision 1.303.2.1 / (view) - annotate - [select for diffs] , Mon Sep 25 12:40:15 2006 UTC (5 years, 4 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.303: +7 -0 lines
Diff to previous 1.303
backmerging of HEAD to branch...

Revision 1.300.2.1 / (view) - annotate - [select for diffs] , Mon Sep 18 15:04:55 2006 UTC (5 years, 4 months ago) by vilayann
Branch: WALT3
Changes since 1.300: +25 -2 lines
Diff to previous 1.300
Merge HEAD into Walt's branch.
Rework new state machines to the new cleanups introduced by Walt.

Revision 1.307 / (view) - annotate - [select for diffs] , Fri Sep 15 19:08:32 2006 UTC (5 years, 4 months ago) by slang
Branch: MAIN
CVS Tags: tau-sandbox-point, tau-sandbox, pvfs-2-6-point
Changes since 1.306: +6 -17 lines
Diff to previous 1.306
updates to openssl checking.

Revision 1.306 / (view) - annotate - [select for diffs] , Fri Sep 15 16:53:13 2006 UTC (5 years, 4 months ago) by vilayann
Branch: MAIN
Changes since 1.305: +15 -4 lines
Diff to previous 1.305
Added a configure option --disable-openssl like Pete suggested both for toplevel
and test/configure that will prevent us from checking for the openssl libs/headers
even if they exist in the default paths..
Also fixed posix/sha1.c test program from doing any crypto stuff if configure says so.

Revision 1.305 / (view) - annotate - [select for diffs] , Wed Sep 13 20:22:43 2006 UTC (5 years, 4 months ago) by vilayann
Branch: MAIN
Changes since 1.304: +2 -1 lines
Diff to previous 1.304
Merge posix-extensions-branch to HEAD
This branch implemented patches to the 2.6.16 kernel for the proposed POSIX I/O extensions and those patches are under
the patches subdirectory.
It also implements the PVFS2 specific hooks for these system calls.

Tools that may be of immediate use to the pvfs2 general audience is the pvfs2-lsplus utility in src/apps/admin
that should be noticeably faster than the pvfs2-ls utility if there are a lot of objects in a single directory.
Other features are left out by configure and are not even built if the kernels do not support those features
and callbacks.

Revision 1.287.2.7 / (view) - annotate - [select for diffs] , Tue Sep 12 20:22:52 2006 UTC (5 years, 4 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.287.2.6: +2 -1 lines
Diff to previous 1.287.2.6 to branch point 1.287 to next main 1.288
openssl checks performed even when --with-openssl is not specified.
Associated configure time changes.
Fix test builds when mpich2 paths are not specified.

Revision 1.287.2.6 / (view) - annotate - [select for diffs] , Tue Sep 12 05:10:13 2006 UTC (5 years, 4 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.287.2.5: +11 -0 lines
Diff to previous 1.287.2.5 to branch point 1.287
Merge from HEAD to posix-extensions-branch...
This should facilitate merging the posix branch to HEAD...

Revision 1.304 / (view) - annotate - [select for diffs] , Mon Sep 11 00:38:43 2006 UTC (5 years, 4 months ago) by vilayann
Branch: MAIN
CVS Tags: version-lock-branch, version-lock-actual-branch, posix-extensions-point7
Branch point for: locking-branch
Changes since 1.303: +6 -0 lines
Diff to previous 1.303
Added crypto digests utility functions and configure time checks for openssl libs and includes
so that pvfs2-ping utility can now optionally check whether fs.conf files are the same on
all servers..
i.e. pvfs2-ping -m /pvfs -c will now print whether fs.conf integrity checks fail or pass.
Some of the infrastructure used here will be useful for doing SIGHUP handling at the server
so that fs.conf or server.conf files may be refetched etc..

Revision 1.303.6.1 / (view) - annotate - [select for diffs] , Fri Sep 8 13:07:51 2006 UTC (5 years, 5 months ago) by kunkel
Branch: kunkel-alternativeIO-branch
CVS Tags: threaded-aio-point, threaded-aio-branch
Changes since 1.303: +36 -18 lines
Diff to previous 1.303 to next main 1.304
Alternative Trove implementation branch with Trove transaction support for db >= 4.3.

Revision 1.296.2.6 / (view) - annotate - [select for diffs] , Mon Sep 4 17:35:46 2006 UTC (5 years, 5 months ago) by slang
Branch: pvfs2-1-5-branch
Changes since 1.296.2.5: +1 -1 lines
Diff to previous 1.296.2.5 to branch point 1.296 to next main 1.297
change pre version back after tagging

Revision 1.296.2.5 / (view) - annotate - [select for diffs] , Mon Sep 4 17:18:01 2006 UTC (5 years, 5 months ago) by slang
Branch: pvfs2-1-5-branch
CVS Tags: pvfs2-1_5_1_for_bgl3
Changes since 1.296.2.4: +1 -1 lines
Diff to previous 1.296.2.4 to branch point 1.296
change bgl version

Revision 1.287.2.5 / (view) - annotate - [select for diffs] , Sun Sep 3 17:43:49 2006 UTC (5 years, 5 months ago) by vilayann
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point5
Changes since 1.287.2.4: +13 -0 lines
Diff to previous 1.287.2.4 to branch point 1.287
Reverse merges from HEAD..

Revision 1.303 / (view) - annotate - [select for diffs] , Fri Sep 1 15:33:35 2006 UTC (5 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: posix-extensions-point6, kunkel-branches-point
Branch point for: kunkel-migration-branch, kunkel-hint-branch, kunkel-alternativeIO-branch
Changes since 1.302: +13 -0 lines
Diff to previous 1.302
configure check for an openib API change

Revision 1.301.2.7 / (view) - annotate - [select for diffs] , Tue Aug 29 10:41:10 2006 UTC (5 years, 5 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301.2.6: +7 -2 lines
Diff to previous 1.301.2.6 to branch point 1.301 to next main 1.302
Backmerge with HEAD

Revision 1.301.2.6 / (view) - annotate - [select for diffs] , Sat Aug 19 13:09:29 2006 UTC (5 years, 5 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301.2.5: +14 -10 lines
Diff to previous 1.301.2.5 to branch point 1.301
Added PVFS-hint, changed tests for pwrite/odirect/transactions/aio dbpf
 support to allow users to explicitly enable or disable the functionality.
In the aio implementation is a bug since somebody else modified it.

Revision 1.287.2.4 / (view) - annotate - [select for diffs] , Wed Aug 9 20:17:27 2006 UTC (5 years, 6 months ago) by vilayann
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point3
Changes since 1.287.2.3: +8 -4 lines
Diff to previous 1.287.2.3 to branch point 1.287
Reverse merge changes from HEAD to posix-extensions-branch.

Revision 1.301.2.5 / (view) - annotate - [select for diffs] , Thu Aug 3 19:21:28 2006 UTC (5 years, 6 months ago) by slang
Branch: kunkel-branch
Changes since 1.301.2.4: +6 -5 lines
Diff to previous 1.301.2.4 to branch point 1.301
remove refs to ready queue

Revision 1.301.2.4 / (view) - annotate - [select for diffs] , Wed Aug 2 02:13:02 2006 UTC (5 years, 6 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301.2.3: +8 -5 lines
Diff to previous 1.301.2.3 to branch point 1.301
Change default to aio, bugfix aio, I broke it for non-threaded, change
names to use underscores...

Revision 1.302 / (view) - annotate - [select for diffs] , Tue Aug 1 23:40:47 2006 UTC (5 years, 6 months ago) by robl
Branch: MAIN
CVS Tags: posix-extensions-point4
Changes since 1.301: +4 -1 lines
Diff to previous 1.301
a first stab at 2.6.18 compatiblity.  not sufficient yet, but gets configure
detecting enough

Revision 1.301.2.3 / (view) - annotate - [select for diffs] , Wed Jul 26 17:25:35 2006 UTC (5 years, 6 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301.2.2: +17 -1 lines
Diff to previous 1.301.2.2 to branch point 1.301
Changed bzero to memset in trove, added O_DIRECT and PWRITE tests for
autoconf. (O_DIR test is not used in trove right now).

Revision 1.301.2.2 / (view) - annotate - [select for diffs] , Mon Jul 24 20:04:09 2006 UTC (5 years, 6 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301.2.1: +9 -22 lines
Diff to previous 1.301.2.1 to branch point 1.301
configure option --enable-aio determines if aio or dbpf-threaded (new)
is used... dbpf-bstream-threaded.c contains threaded I/O version.
This file need some revision... It will be used for testing O_DIRECT.

Revision 1.301.2.1 / (view) - annotate - [select for diffs] , Thu Jul 20 18:12:04 2006 UTC (5 years, 6 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.301: +7 -3 lines
Diff to previous 1.301
Checkin of previous patches

Revision 1.301 / (view) - annotate - [select for diffs] , Wed Jun 28 15:44:14 2006 UTC (5 years, 7 months ago) by slang
Branch: MAIN
CVS Tags: before-style-changes
Branch point for: kunkel-branch
Changes since 1.300: +1 -1 lines
Diff to previous 1.300
merge of fixes for db->set_errcall from 1.5 branch.  Also incremented the release version.

Revision 1.296.2.4 / (view) - annotate - [select for diffs] , Tue Jun 27 19:01:43 2006 UTC (5 years, 7 months ago) by slang
Branch: pvfs2-1-5-branch
CVS Tags: pvfs2-1_5_1_for_bgl2, pvfs2-1_5_1_for_bgl, pvfs2-1-5-1-rc3, pvfs2-1-5-1-rc2, pvfs2-1-5-1-rc1, pvfs2-1-5-1
Changes since 1.296.2.3: +1 -1 lines
Diff to previous 1.296.2.3 to branch point 1.296
upgrade minor version

Revision 1.296.2.3 / (view) - annotate - [select for diffs] , Mon Jun 19 15:57:32 2006 UTC (5 years, 7 months ago) by slang
Branch: pvfs2-1-5-branch
CVS Tags: pvfs2-1-5-point2, pvfs2-1-5-0-rc5, pvfs2-1-5-0-rc4, pvfs2-1-5-0-rc3, pvfs2-1-5-0-rc2, pvfs2-1-5-0-rc1, pvfs2-1-5-0
Changes since 1.296.2.2: +3 -2 lines
Diff to previous 1.296.2.2 to branch point 1.296
merge of murali's changes from trunk.

Revision 1.300 / (view) - annotate - [select for diffs] , Fri Jun 16 20:30:47 2006 UTC (5 years, 7 months ago) by pw
Branch: MAIN
Branch point for: WALT3
Changes since 1.299: +3 -2 lines
Diff to previous 1.299
make sure CFLAGS gets set for --enable-epoll usage

Revision 1.296.2.2 / (view) - annotate - [select for diffs] , Wed Jun 14 20:14:44 2006 UTC (5 years, 7 months ago) by slang
Branch: pvfs2-1-5-branch
Changes since 1.296.2.1: +4 -4 lines
Diff to previous 1.296.2.1 to branch point 1.296
reverse merge of recent bug fixes from trunk

Revision 1.299 / (view) - annotate - [select for diffs] , Thu Jun 8 20:43:52 2006 UTC (5 years, 8 months ago) by slang
Branch: MAIN
Changes since 1.298: +2 -2 lines
Diff to previous 1.298
didn't mean to commit the version change yet.

Revision 1.298 / (view) - annotate - [select for diffs] , Thu Jun 8 20:37:57 2006 UTC (5 years, 8 months ago) by slang
Branch: MAIN
Changes since 1.297: +2 -2 lines
Diff to previous 1.297
changes to migrate-collection so that args to util are now fs.conf and server.conf-hostname with either --all or --fs="fsname".
changes to dbpf_collection_initialize to check the version of the collection first before trying to open the other databases (keyval especially).

Revision 1.287.4.3 / (view) - annotate - [select for diffs] , Wed Jun 7 19:26:56 2006 UTC (5 years, 8 months ago) by vilayann
Branch: lockd-branch
Changes since 1.287.4.2: +122 -19 lines
Diff to previous 1.287.4.2 to branch point 1.287 to next main 1.288
Reverse merge from trunk to lockd-branch...

Revision 1.287.2.3 / (view) - annotate - [select for diffs] , Wed Jun 7 03:20:30 2006 UTC (5 years, 8 months ago) by slang
Branch: posix-extensions-branch
Changes since 1.287.2.2: +98 -10 lines
Diff to previous 1.287.2.2 to branch point 1.287
reverse merge of branch

Revision 1.296.2.1 / (view) - annotate - [select for diffs] , Tue Jun 6 19:23:15 2006 UTC (5 years, 8 months ago) by slang
Branch: pvfs2-1-5-branch
Changes since 1.296: +1 -1 lines
Diff to previous 1.296
bring changes into 1.5 release branch

Revision 1.297 / (view) - annotate - [select for diffs] , Tue Jun 6 19:22:13 2006 UTC (5 years, 8 months ago) by slang
Branch: MAIN
CVS Tags: posix-extensions-point2, lockd-point2
Changes since 1.296: +1 -1 lines
Diff to previous 1.296
get the checking right for epoll (if its not supported don't throw an error just use poll)

Revision 1.296 / (view) - annotate - [select for diffs] , Mon Jun 5 23:14:27 2006 UTC (5 years, 8 months ago) by slang
Branch: MAIN
CVS Tags: pvfs2-1-5-point
Branch point for: pvfs2-1-5-branch
Changes since 1.295: +15 -6 lines
Diff to previous 1.295
turn on epoll by default (but do a check to make sure its there).  Add --[en/dis]able-epoll options to prevent the check.

Revision 1.295 / (view) - annotate - [select for diffs] , Mon Jun 5 22:52:50 2006 UTC (5 years, 8 months ago) by slang
Branch: MAIN
Changes since 1.294: +4 -4 lines
Diff to previous 1.294
* added an enabled macro for gossip
* fix for hindexed types.  conversion to aiocb structs were breaking without this fix.

Revision 1.287.6.1 / (view) - annotate - [select for diffs] , Thu Jun 1 21:29:09 2006 UTC (5 years, 8 months ago) by slang
Branch: dbpf-coalesce-branch
Changes since 1.287: +104 -10 lines
Diff to previous 1.287 to next main 1.288
reverse merge of trunk to branch

Revision 1.294 / (view) - annotate - [select for diffs] , Tue May 30 20:27:59 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
Changes since 1.293: +79 -1 lines
Diff to previous 1.293
build support for openib

Revision 1.293 / (view) - annotate - [select for diffs] , Thu May 25 17:20:06 2006 UTC (5 years, 8 months ago) by robl
Branch: MAIN
Changes since 1.292: +3 -7 lines
Diff to previous 1.292
reverting patchset 5116 (make epoll the default) because the configure test
passes ernoneously on linux-2.4

Revision 1.292 / (view) - annotate - [select for diffs] , Wed May 24 20:51:12 2006 UTC (5 years, 8 months ago) by robl
Branch: MAIN
Changes since 1.291: +7 -3 lines
Diff to previous 1.291
let's make epoll the default where available

Revision 1.291 / (view) - annotate - [select for diffs] , Wed May 24 15:04:49 2006 UTC (5 years, 8 months ago) by robl
Branch: MAIN
Changes since 1.290: +1 -0 lines
Diff to previous 1.290
finally give up on autoconf-2.13 support.

Revision 1.290 / (view) - annotate - [select for diffs] , Tue May 23 18:14:23 2006 UTC (5 years, 8 months ago) by robl
Branch: MAIN
Changes since 1.289: +9 -0 lines
Diff to previous 1.289
[pcarns]: there are concievably cases where memory usage confuses users.  Karma
normally reports all memory in use, including that for the cache.  Use this option if you think users might be confused by that.

Revision 1.287.2.2 / (view) - annotate - [select for diffs] , Fri May 19 00:14:52 2006 UTC (5 years, 8 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.287.2.1: +15 -9 lines
Diff to previous 1.287.2.1 to branch point 1.287
Includes reverse merges from trunk
in addition, it includes fixes for readdir and readdirplus to have a variable length
number of directory entries passed in from client-core using a trailer page (currently).
However, there is nothing that prevents us from sharing those pages with the kernel using vmap
and friends which is the next logical step.
So client-core now does a readdir/readdirplus and writev's the trailer page (which is essentially
an encoded version of the readdir/readdirplus response) to the kmod.
The kernel module decodes that and copies it to the user-space app (which issued the getdents/getdents_plus
system call)
Added/edited the getdents.c test program in the test/posix sub directory to issue
getdents/getdents64/getdents_plus/getdents64_plus system calls
Also fixed a critical bug that was somehow never triggered in readdir if the buffer size
provided by glibc/user was not sufficient enough and we advance the f_pos token beyond where we stopped.

Revision 1.289 / (view) - annotate - [select for diffs] , Sat May 13 22:50:37 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
Changes since 1.288: +2 -9 lines
Diff to previous 1.288
do not always define _GNU_SOURCE if strnlen prototype is found

Revision 1.288 / (view) - annotate - [select for diffs] , Sat May 13 22:08:59 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
Changes since 1.287: +13 -0 lines
Diff to previous 1.287
add explicit test for strerror_r; _GNU_SOURCE was not determining the proper version correctly

Revision 1.287.4.2 / (view) - annotate - [select for diffs] , Sun Apr 30 02:20:57 2006 UTC (5 years, 9 months ago) by vilayann
Branch: lockd-branch
Changes since 1.287.4.1: +62 -349 lines
Diff to previous 1.287.4.1 to branch point 1.287
Added a few more missing files and fixes from HEAD to lockd-branch.
lockd-branch should build cleanly now.

Revision 1.287.4.1 / (view) - annotate - [select for diffs] , Sat Apr 29 21:01:14 2006 UTC (5 years, 9 months ago) by slang
Branch: lockd-branch
Changes since 1.287: +384 -62 lines
Diff to previous 1.287
commit of versioning stuff to branch

Revision 1.287.2.1 / (view) - annotate - [select for diffs] , Thu Apr 27 01:31:36 2006 UTC (5 years, 9 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.287: +4 -0 lines
Diff to previous 1.287
PVFS2 specific hooks for implementing openg and openfh.
This includes callbacks for
a) fill_handle as part of the inode operations structure.
b) find_inode_handle as part of the super operations
c) get_fs_key as part of the super operations
and statfs_lite() also as part of the super_operations structure.
Credit to Sam for implementing a secure key per fsid that is used for the crypto
verifications of the handle buffer.

Timing information is also added so that every time critical operation
is logged for openfh/openg.

Revision 1.287 / (view) - annotate - [select for diffs] , Tue Apr 25 20:26:49 2006 UTC (5 years, 9 months ago) by vilayann
Branch: MAIN
CVS Tags: posix-extensions-point, lockd-point, dbpf-coalesce-point
Branch point for: posix-extensions-branch, lockd-branch, dbpf-coalesce-branch
Changes since 1.286: +6 -0 lines
Diff to previous 1.286
Patch disables sendfile system call support by default from PVFS2 since it has negative fallouts
on NFSD performance.
However, this also means Apache would not work off PVFS2 unless an EnableSendfile option
is turned off for Apache.
However users are still given a configure time option to --enable-kernel-sendfile
if they don't plan on re-exporting PVFS2 through NFS.
Updated FAQ to reflect this change.

Revision 1.286 / (view) - annotate - [select for diffs] , Tue Apr 4 04:47:08 2006 UTC (5 years, 10 months ago) by slang
Branch: MAIN
Changes since 1.285: +20 -0 lines
Diff to previous 1.285
onekeyval merge

Revision 1.285 / (view) - annotate - [select for diffs] , Wed Mar 29 16:09:01 2006 UTC (5 years, 10 months ago) by robl
Branch: MAIN
CVS Tags: before-dbpf-onekeyval
Changes since 1.284: +28 -20 lines
Diff to previous 1.284
if we are falling back to our built-in fgetxattr then skip the test for extra
fgetxattr arguments

Revision 1.273.2.2 / (view) - annotate - [select for diffs] , Thu Mar 23 23:17:21 2006 UTC (5 years, 10 months ago) by slang
Branch: dbpf-onekeyval-branch
Changes since 1.273.2.1: +48 -330 lines
Diff to previous 1.273.2.1 to branch point 1.273 to next main 1.274
reverse merge from trunk.  see if sio tests pass now as well.

Revision 1.284 / (view) - annotate - [select for diffs] , Thu Mar 23 20:12:48 2006 UTC (5 years, 10 months ago) by slang
Branch: MAIN
Changes since 1.283: +20 -1 lines
Diff to previous 1.283
fixes for darwin with latest AIO_THREADED support turned on.  Use union sigval instead of sigval_t.  Check for extra args to fgetxattr.

Revision 1.283 / (view) - annotate - [select for diffs] , Thu Mar 23 02:40:32 2006 UTC (5 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.282: +7 -42 lines
Diff to previous 1.282
take a BIG RED HAMMER to the "test for working aio callbacks" code.  We weren't
testing for working aio callbacks.  we were testing for known-good versions of
glibc.  The approach was unable to handle glibc-2.4 and Darwin's glibc.  Even
Debian Stable ships with a new-enough glibc that aio callbacks work.
--disable-aio-callbacks is there for the poor folks on ancient systems.

Feel free to commit a better approach.

Revision 1.282 / (view) - annotate - [select for diffs] , Tue Mar 21 23:42:47 2006 UTC (5 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.281: +2 -307 lines
Diff to previous 1.281
shovel all the kernel featuers (almost 8k worth of text!) into a separate
function.

Revision 1.281 / (view) - annotate - [select for diffs] , Tue Mar 21 19:58:05 2006 UTC (5 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.280: +16 -3 lines
Diff to previous 1.280
2.6.16 (and the FC5 2.6.15-1.2054_FC5 kernel) no longer provide update_atime.
Use touch_atime, which appears to be in all 2.6 kernels.  Add a configure-time
test so we can fall back to the older update_atime method.

Revision 1.280 / (view) - annotate - [select for diffs] , Fri Mar 17 23:00:26 2006 UTC (5 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.279: +8 -1 lines
Diff to previous 1.279
look in /lib64 and elsewhere for libc too

Revision 1.279 / (view) - annotate - [select for diffs] , Tue Mar 7 21:35:08 2006 UTC (5 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.278: +19 -0 lines
Diff to previous 1.278
test for fgetxattr prototype. turns out it could be in <sys/xattr.h> on some
older systems.

Revision 1.273.2.1 / (view) - annotate - [select for diffs] , Fri Mar 3 21:55:38 2006 UTC (5 years, 11 months ago) by slang
Branch: dbpf-onekeyval-branch
CVS Tags: dbpf-slowskip
Changes since 1.273: +52 -9 lines
Diff to previous 1.273
fix compile error and merge from trunk

Revision 1.273.4.6 / (view) - annotate - [select for diffs] , Thu Feb 23 23:31:35 2006 UTC (5 years, 11 months ago) by robl
Branch: pvfs2-1-4-0-branch
Changes since 1.273.4.5: +1 -0 lines
Diff to previous 1.273.4.5 to branch point 1.273 to next main 1.274
from HEAD: (minus typo) deal with really old systems that might not have
            fgetxattr(2)

Revision 1.278 / (view) - annotate - [select for diffs] , Thu Feb 23 23:22:45 2006 UTC (5 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.277: +1 -0 lines
Diff to previous 1.277
fgetxattr doesn't exist on some really old systems.  Since those old systems
won't have xattributes anyway,  let pvfs2-viewdist fail gracefully

Revision 1.277 / (view) - annotate - [select for diffs] , Wed Feb 15 22:38:35 2006 UTC (5 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.276: +3 -3 lines
Diff to previous 1.276
bump the version number

Revision 1.276 / (view) - annotate - [select for diffs] , Wed Feb 15 22:37:47 2006 UTC (5 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.275: +4 -4 lines
Diff to previous 1.275
merging with pvfs2-1.4.0 branch now that it's released

Revision 1.273.4.5 / (view) - annotate - [select for diffs] , Wed Feb 15 16:30:52 2006 UTC (5 years, 11 months ago) by robl
Branch: pvfs2-1-4-0-branch
CVS Tags: pvfs2-1-4-0
Changes since 1.273.4.4: +2 -2 lines
Diff to previous 1.273.4.4 to branch point 1.273
1.4.0 release is imminent!

Revision 1.275 / (view) - annotate - [select for diffs] , Tue Feb 14 19:10:45 2006 UTC (5 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.274: +48 -6 lines
Diff to previous 1.274
ib: separate config options for includes and libraries, optionally

Revision 1.273.4.4 / (view) - annotate - [select for diffs] , Tue Feb 14 01:32:20 2006 UTC (5 years, 11 months ago) by robl
Branch: pvfs2-1-4-0-branch
Changes since 1.273.4.3: +1 -1 lines
Diff to previous 1.273.4.3 to branch point 1.273
guh! -Wdeclaration-after-statement is only available in gcc-4.0

Revision 1.273.4.3 / (view) - annotate - [select for diffs] , Fri Feb 10 02:28:12 2006 UTC (5 years, 11 months ago) by robl
Branch: pvfs2-1-4-0-branch
Changes since 1.273.4.2: +1 -1 lines
Diff to previous 1.273.4.2 to branch point 1.273
even though declaration-after-statement is valid C99, it causes problems when
the inevitable gcc-2.95 user tries to build pvfs2

Revision 1.273.4.2 / (view) - annotate - [select for diffs] , Wed Feb 8 23:00:32 2006 UTC (5 years, 11 months ago) by slang
Branch: pvfs2-1-4-0-branch
Changes since 1.273.4.1: +1 -1 lines
Diff to previous 1.273.4.1 to branch point 1.273
merging phil's patches into 1-4-0-branch

Revision 1.274 / (view) - annotate - [select for diffs] , Wed Feb 8 22:43:44 2006 UTC (5 years, 11 months ago) by slang
Branch: MAIN
Changes since 1.273: +1 -1 lines
Diff to previous 1.273
commit of phil's dirent remove patches.  See:
http://www.beowulf-underground.org/pipermail/pvfs2-developers/2006-January/001778.html.

Revision 1.268.2.2 / (view) - annotate - [select for diffs] , Tue Jan 31 16:21:40 2006 UTC (6 years ago) by slang
Branch: dbpf-changes-branch
Changes since 1.268.2.1: +13 -2 lines
Diff to previous 1.268.2.1 to branch point 1.268 to next main 1.269
*** empty log message ***

Revision 1.273.4.1 / (view) - annotate - [select for diffs] , Fri Jan 27 23:05:08 2006 UTC (6 years ago) by robl
Branch: pvfs2-1-4-0-branch
Changes since 1.273: +2 -2 lines
Diff to previous 1.273
bumping version number

Revision 1.273 / (view) - annotate - [select for diffs] , Tue Jan 24 19:28:05 2006 UTC (6 years ago) by slang
Branch: MAIN
CVS Tags: pvfs2-1-4-0-point, dbpf-onekeyval-point
Branch point for: pvfs2-1-4-0-branch, dbpf-onekeyval-branch
Changes since 1.272: +13 -2 lines
Diff to previous 1.272
added --enable-static-server to config

Revision 1.268.2.1 / (view) - annotate - [select for diffs] , Thu Jan 12 19:43:00 2006 UTC (6 years ago) by slang
Branch: dbpf-changes-branch
Changes since 1.268: +65 -0 lines
Diff to previous 1.268
merging changes from HEAD to dbpf branch

Revision 1.272 / (view) - annotate - [select for diffs] , Sat Jan 7 03:09:32 2006 UTC (6 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.271: +36 -2 lines
Diff to previous 1.271
work around some kernel api changes

Revision 1.271 / (view) - annotate - [select for diffs] , Fri Jan 6 15:37:16 2006 UTC (6 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.270: +15 -0 lines
Diff to previous 1.270
add configure check to detect read_descriptor_t changes

Revision 1.270 / (view) - annotate - [select for diffs] , Tue Dec 20 16:15:42 2005 UTC (6 years, 1 month ago) by slang
Branch: MAIN
Changes since 1.269: +15 -0 lines
Diff to previous 1.269
add config test for HAVE_PROC_HANDLER_SIX_ARG missed from previous patch merge.  Add enabled declaration missed in acache.c as well.

Revision 1.269 / (view) - annotate - [select for diffs] , Mon Dec 19 23:48:07 2005 UTC (6 years, 1 month ago) by slang
Branch: MAIN
Changes since 1.268: +1 -0 lines
Diff to previous 1.268
modify the doxygen config to setup the version info at config time.

Revision 1.268 / (view) - annotate - [select for diffs] , Tue Dec 6 23:12:46 2005 UTC (6 years, 2 months ago) by robl
Branch: MAIN
CVS Tags: dbpf-changes
Branch point for: dbpf-changes-branch
Changes since 1.267: +2 -0 lines
Diff to previous 1.267
Some systems (Debian, Ubuntu) don't have the attr/xattr.h header file, causing
a build failure.  On these systems, the fgetxattr symbol is in libc.  Murali,
if there's a better way to fix this, feel free

Revision 1.267 / (view) - annotate - [select for diffs] , Fri Dec 2 21:35:54 2005 UTC (6 years, 2 months ago) by vilayann
Branch: MAIN
Changes since 1.266: +14 -0 lines
Diff to previous 1.266
Added a sendfile callback to the pvfs2 file_operations structure so that Apache
can work off PVFS2 volumes.
This callback does not make use of the page-cache to avoid any of the associated
consistency problems.

Revision 1.266 / (view) - annotate - [select for diffs] , Fri Dec 2 20:54:24 2005 UTC (6 years, 2 months ago) by robl
Branch: MAIN
Changes since 1.265: +17 -2 lines
Diff to previous 1.265
merging in 1.3.2 changes from branch

Revision 1.261.2.5 / (view) - annotate - [select for diffs] , Thu Dec 1 20:42:44 2005 UTC (6 years, 2 months ago) by robl
Branch: pvfs2-1-3-1-branch
CVS Tags: pvfs2-1-3-2
Changes since 1.261.2.4: +1 -1 lines
Diff to previous 1.261.2.4 to branch point 1.261 to next main 1.262
three questions in 24 hours... let's just have a new release and be done with it

Revision 1.261.2.4 / (view) - annotate - [select for diffs] , Thu Dec 1 20:25:11 2005 UTC (6 years, 2 months ago) by robl
Branch: pvfs2-1-3-1-branch
Changes since 1.261.2.3: +16 -1 lines
Diff to previous 1.261.2.3 to branch point 1.261
we need a way to disable kernel aio on some broken kernels (SLES 9)

Revision 1.265 / (view) - annotate - [select for diffs] , Mon Nov 21 16:41:05 2005 UTC (6 years, 2 months ago) by robl
Branch: MAIN
Changes since 1.264: +1 -1 lines
Diff to previous 1.264
bump version (belatedly) after branching

Revision 1.259.2.1 / (view) - annotate - [select for diffs] , Fri Nov 11 22:18:51 2005 UTC (6 years, 2 months ago) by slang
Branch: slang-sio-branch
Changes since 1.259: +42 -11 lines
Diff to previous 1.259 to next main 1.260
fixes to small io stuff to get test-zero-fill working again.  Also committing updates from HEAD to make things easier for merge.

Revision 1.264 / (view) - annotate - [select for diffs] , Thu Nov 10 20:53:21 2005 UTC (6 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.263: +4 -2 lines
Diff to previous 1.263
fix to not set NEEDS_LIBRT when --disable-server is present

Revision 1.261.2.3 / (view) - annotate - [select for diffs] , Thu Nov 10 20:46:01 2005 UTC (6 years, 2 months ago) by slang
Branch: pvfs2-1-3-1-branch
CVS Tags: pvfs2-1-3-1
Changes since 1.261.2.2: +4 -2 lines
Diff to previous 1.261.2.2 to branch point 1.261
fix --disable-server bug introduced with NEEDS_LIBRT

Revision 1.261.2.2 / (view) - annotate - [select for diffs] , Thu Nov 10 19:41:44 2005 UTC (6 years, 2 months ago) by robl
Branch: pvfs2-1-3-1-branch
Changes since 1.261.2.1: +2 -2 lines
Diff to previous 1.261.2.1 to branch point 1.261
get the version string correct on the branch

Revision 1.261.2.1 / (view) - annotate - [select for diffs] , Thu Nov 10 19:19:54 2005 UTC (6 years, 2 months ago) by slang
Branch: pvfs2-1-3-1-branch
Changes since 1.261: +6 -4 lines
Diff to previous 1.261
make changes to 1.3.1 as well

Revision 1.263 / (view) - annotate - [select for diffs] , Thu Nov 10 18:59:25 2005 UTC (6 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.262: +4 -2 lines
Diff to previous 1.262
fix LP64 issue with Lu/Ld/Lx that I borked with the darwin patch.

Revision 1.262 / (view) - annotate - [select for diffs] , Thu Nov 10 16:03:33 2005 UTC (6 years, 2 months ago) by robl
Branch: MAIN
Changes since 1.261: +2 -2 lines
Diff to previous 1.261
bump things for future development

Revision 1.261 / (view) - annotate - [select for diffs] , Thu Nov 10 15:55:59 2005 UTC (6 years, 2 months ago) by robl
Branch: MAIN
Branch point for: pvfs2-1-3-1-branch
Changes since 1.260: +2 -2 lines
Diff to previous 1.260
just about to tag release

Revision 1.260 / (view) - annotate - [select for diffs] , Thu Nov 10 01:26:54 2005 UTC (6 years, 2 months ago) by slang
Branch: MAIN
Changes since 1.259: +31 -10 lines
Diff to previous 1.259
* malloc.h is obsolete in freebsd, check for it
* No error.h in freebsd
* linux allows Lu,Lx, and Ld to be interchangeable with llu,llx, and
lld.  Other platforms (solaris, bsd) don't.  Replaced all the L*
with ll*.
* bsd doesn't have mntent.h.  use fstab.h and our own funcs.
* bsd doesn't know about ssize_t.  Use size_t instead.
* bsd doesn't have asm errnos.  Check for each of those
errno macros and if not defined define to -1
* check for db3/db.h db4/db.h header if db path is specified using
--with-db
* darwin has aio support builtin, doesn't need -lrt
* remove kernel stuff in pvfs2-types.h that sets WORDSIZE.  gcc
defines __LP64__ on archs with 64bit longs so we use that instead.
* darwin's open doesn't accept O_LARGEFILE.  off_t is an int64 by
default.  define O_LARGEFILE if it hasn't been.
* need to run ranlib on darwin after libpvfs2.a gets installed to regenerate
table of contents

Revision 1.259 / (view) - annotate - [select for diffs] , Thu Nov 3 15:18:46 2005 UTC (6 years, 3 months ago) by slang
Branch: MAIN
CVS Tags: slang-sio-point
Branch point for: slang-sio-branch
Changes since 1.258: +2 -184 lines
Diff to previous 1.258
moved berkeley db checking from configure.in to maint/config/bdb.m4 and included the check in both configure.in and test/configure.in.  Also modified prepare to look for .m4 files in maint/config.  Need to regen the configure scripts, will do that in a sec.

Revision 1.258 / (view) - annotate - [select for diffs] , Tue Nov 1 17:53:09 2005 UTC (6 years, 3 months ago) by pw
Branch: MAIN
Changes since 1.257: +1 -1 lines
Diff to previous 1.257
make this test not always fail

Revision 1.257 / (view) - annotate - [select for diffs] , Tue Oct 25 18:00:55 2005 UTC (6 years, 3 months ago) by vilayann
Branch: MAIN
Changes since 1.256: +16 -0 lines
Diff to previous 1.256
Attached patches implements trusted ports and networks similar to
what PVFS1 implemented.
It adds a new <Security> </Security> tag to the fs.conf config file
and parse utilities accordingly. We can edit these later if there
is a strong need.

Within these tags, you have to specify TrustedPorts <Range of ports> and
TrustedNetwork tcp://<network> tcp://<mask>.
I dont know how to support this cleanly on  non tcp/ip bmi
architectures, so currently this only enables it for the bmi_tcp module
alone. (i guess we could do it for bmi_ib module as well but not done
until someone says that is the right thing to do...)

Also adds support for a --trusted argument to the pvfs2-genconfig script
that will prompt for the trusted port ranges and the network address/masks and write it out
to the fs.conf and server.conf file.

Configure now supports a --enable-trusted to enable all these features.
(NOTE that the fs.conf tags (or lack of one) still allow you to not
select these features even if configure was asked to compile with this
option).

this patch also cleans up all the warnings that arises with gcc
(3.4) and --enable-strict build mode.

Revision 1.256 / (view) - annotate - [select for diffs] , Wed Oct 19 20:58:34 2005 UTC (6 years, 3 months ago) by vilayann
Branch: MAIN
Changes since 1.255: +34 -0 lines
Diff to previous 1.255
Added configure options to feature detect aio support in the kernel headers
We dont enable aio for 2.4 kernels and for 2.6 kernels we disable aio support
for early 2.6.x kernels (where x < 8, I think)
	The configure test checks whether the kiocb structure provides a ki_dtor()
	method to cleanup operations such as aio_cancel and for freeing allocated
	memory. We use this method to determine whether to disable or enable.
Hopefully, this should get us to build on older 2.6 kernels..

Revision 1.255 / (view) - annotate - [select for diffs] , Wed Oct 12 16:42:07 2005 UTC (6 years, 3 months ago) by robl
Branch: MAIN
Changes since 1.254: +3 -3 lines
Diff to previous 1.254
bump version for further devel

Revision 1.254 / (view) - annotate - [select for diffs] , Wed Oct 12 14:09:15 2005 UTC (6 years, 3 months ago) by robl
Branch: MAIN
CVS Tags: pvfs2-1-3-0
Changes since 1.253: +2 -2 lines
Diff to previous 1.253
- list our changes
- bump version number

Revision 1.253 / (view) - annotate - [select for diffs] , Mon Oct 10 23:05:07 2005 UTC (6 years, 3 months ago) by robl
Branch: MAIN
Changes since 1.252: +2 -2 lines
Diff to previous 1.252
bump the version number

Revision 1.252 / (view) - annotate - [select for diffs] , Fri Oct 7 22:11:23 2005 UTC (6 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.251: +25 -1 lines
Diff to previous 1.251
[pcarns]: configure time test for prototype of setxattr: sometimes it has a
const argument, sometimes it doesn't.

Revision 1.251 / (view) - annotate - [select for diffs] , Fri Oct 7 20:53:59 2005 UTC (6 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.250: +34 -12 lines
Diff to previous 1.250
needed to redo the include logic for kernel feature tests a bit.  When testing
for certain linux kernel headers, jump through hoops to avoid bringing in
system headers (e.g. xattr_acl.h can be both a kernel header and in
/usr/include/linux)

Revision 1.250 / (view) - annotate - [select for diffs] , Thu Sep 29 20:15:43 2005 UTC (6 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.249: +6 -0 lines
Diff to previous 1.249
[pcarns]: reverse name lookup patch.  --enable-rev-hostname if you want
hostnames instead of ip addresses

Revision 1.249 / (view) - annotate - [select for diffs] , Thu Sep 29 16:04:43 2005 UTC (6 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.248: +10 -0 lines
Diff to previous 1.248
*sigh* ... linux/xattr_acl.h was removed in 2.6.13, so now we have to
AC_CHECK_HEADERS it

Revision 1.248 / (view) - annotate - [select for diffs] , Thu Sep 29 03:23:20 2005 UTC (6 years, 4 months ago) by slang
Branch: MAIN
Changes since 1.247: +36 -0 lines
Diff to previous 1.247
added murali's xattr patches.

Revision 1.228.2.1 / (view) - annotate - [select for diffs] , Thu Aug 25 20:38:02 2005 UTC (6 years, 5 months ago) by slang
Branch: slang-event-changes-branch
Changes since 1.228: +205 -57 lines
Diff to previous 1.228 to next main 1.229
updates to my event changes to bring them inline with trunk

Revision 1.247 / (view) - annotate - [select for diffs] , Thu Aug 18 16:33:05 2005 UTC (6 years, 5 months ago) by robl
Branch: MAIN
CVS Tags: slang-reqsched-point, slang-reqsched-branch
Changes since 1.246: +17 -1 lines
Diff to previous 1.246
feature-test for extended attributes. thanks murali

Revision 1.246 / (view) - annotate - [select for diffs] , Wed Aug 17 21:02:52 2005 UTC (6 years, 5 months ago) by robl
Branch: MAIN
Changes since 1.245: +10 -4 lines
Diff to previous 1.245
more work to get feature testing working on more platforms

Revision 1.241.2.1 / (view) - annotate - [select for diffs] , Wed Aug 10 19:37:39 2005 UTC (6 years, 5 months ago) by slang
Branch: slang-attr-cache-fixups-branch
CVS Tags: slang-attr-cache-fixups-point2
Changes since 1.241: +31 -4 lines
Diff to previous 1.241 to next main 1.242
merge changes from trunk since branch point into branch.  Effectively moves the branchpoint to the latest trunk.

Revision 1.245 / (view) - annotate - [select for diffs] , Tue Aug 2 17:56:11 2005 UTC (6 years, 6 months ago) by robl
Branch: MAIN
Changes since 1.244: +13 -0 lines
Diff to previous 1.244
[pcarns]: add a new bmi method that can resolve connections from unexpected
requests into hostnames

Revision 1.244 / (view) - annotate - [select for diffs] , Fri Jul 29 18:18:14 2005 UTC (6 years, 6 months ago) by robl
Branch: MAIN
Changes since 1.243: +3 -3 lines
Diff to previous 1.243
bump for more development

Revision 1.243 / (view) - annotate - [select for diffs] , Fri Jul 29 15:25:29 2005 UTC (6 years, 6 months ago) by robl
Branch: MAIN
CVS Tags: pvfs2-1-2-0
Changes since 1.242: +2 -2 lines
Diff to previous 1.242
arbitrarily pick 1.2.0 for version number.. i *think* the wire protocol is the
same, but bump minor to reflect significant development

Revision 1.242 / (view) - annotate - [select for diffs] , Mon Jul 18 16:45:09 2005 UTC (6 years, 6 months ago) by slang
Branch: MAIN
Changes since 1.241: +17 -3 lines
Diff to previous 1.241
Added link check for valid mpe libs

Revision 1.241 / (view) - annotate - [select for diffs] , Tue Jun 28 17:48:53 2005 UTC (6 years, 7 months ago) by robl
Branch: MAIN
CVS Tags: slang-attr-cache-fixups-point
Branch point for: slang-attr-cache-fixups-branch
Changes since 1.240: +6 -4 lines
Diff to previous 1.240
make sure we pass location of db headers if user specifies berkely db location

Revision 1.240 / (view) - annotate - [select for diffs] , Mon Jun 27 22:58:54 2005 UTC (6 years, 7 months ago) by slang
Branch: MAIN
Changes since 1.239: +1 -1 lines
Diff to previous 1.239
fix AC_TRY_COMPILE failures that check args for db->stat so that warnings cause failure.  --enable-strict should work now.  (no, really)

Revision 1.239 / (view) - annotate - [select for diffs] , Mon Jun 27 21:59:56 2005 UTC (6 years, 7 months ago) by slang
Branch: MAIN
Changes since 1.238: +11 -9 lines
Diff to previous 1.238
make --enable-strict actually work..silly AC_TRY_COMPILE adds main() without correct parameters so -Werror -Wstrict-prototypes makes that macro fail.

Revision 1.238 / (view) - annotate - [select for diffs] , Mon Jun 27 20:41:21 2005 UTC (6 years, 7 months ago) by slang
Branch: MAIN
Changes since 1.237: +33 -3 lines
Diff to previous 1.237
* moved install location for test binaries to $prefix/test.

* handle CFLAGS differently in configure:

	- don't let AC_PROG_CC set CFLAGS=-g -O2 by default
        - enable-strict doesn't include -O2 in CFLAGS
	- respect user set CFLAGS

Revision 1.237 / (view) - annotate - [select for diffs] , Mon Jun 27 20:03:21 2005 UTC (6 years, 7 months ago) by robl
Branch: MAIN
Changes since 1.236: +1 -1 lines
Diff to previous 1.236
needed to tweak include paths slightly so we'd correctly detect
'.memory_backed' in 2.6.11 kernels.

Revision 1.236 / (view) - annotate - [select for diffs] , Thu Jun 16 20:39:54 2005 UTC (6 years, 7 months ago) by pw
Branch: MAIN
Changes since 1.235: +18 -2 lines
Diff to previous 1.235
remove old automake setting, check for a certain kernel structure

Revision 1.235 / (view) - annotate - [select for diffs] , Thu Jun 16 18:59:21 2005 UTC (6 years, 7 months ago) by bradles
Branch: MAIN
Changes since 1.234: +3 -1 lines
Diff to previous 1.234
Add missing line so that checking for lib db happens differently when
--with-db is set.

Revision 1.234 / (view) - annotate - [select for diffs] , Thu Jun 16 17:53:10 2005 UTC (6 years, 7 months ago) by bradles
Branch: MAIN
Changes since 1.233: +18 -2 lines
Diff to previous 1.233
Fixing configure so that when with-db is set, we try to actually link
against that version of db in configure tests.

Revision 1.233 / (view) - annotate - [select for diffs] , Wed Jun 15 20:52:22 2005 UTC (6 years, 7 months ago) by bradles
Branch: MAIN
Changes since 1.232: +41 -36 lines
Diff to previous 1.232
Change configure test for db stat function so that test for malloc
function ptr and txnid are tested in order.

Revision 1.232 / (view) - annotate - [select for diffs] , Thu Jun 9 23:09:56 2005 UTC (6 years, 8 months ago) by robl
Branch: MAIN
Changes since 1.231: +3 -3 lines
Diff to previous 1.231
bump things for the next revision

Revision 1.231 / (view) - annotate - [select for diffs] , Thu Jun 9 22:08:44 2005 UTC (6 years, 8 months ago) by robl
Branch: MAIN
CVS Tags: pvfs2-1-1-0
Changes since 1.230: +2 -2 lines
Diff to previous 1.230
pvfs2-1.1.0 is *sooooo* close to being out

Revision 1.230 / (view) - annotate - [select for diffs] , Wed Jun 8 22:17:53 2005 UTC (6 years, 8 months ago) by bradles
Branch: MAIN
Changes since 1.229: +10 -7 lines
Diff to previous 1.229
Modifying db txnid and unknown_param tests so that they function correctly
for older versions of DB (3.2.9).

Revision 1.229 / (view) - annotate - [select for diffs] , Tue Jun 7 20:53:00 2005 UTC (6 years, 8 months ago) by rbross
Branch: MAIN
CVS Tags: pvfs2-tag-bugfix-67, pvfs2-bugfix-67
Changes since 1.228: +29 -6 lines
Diff to previous 1.228
Modified configure.in to test for epoll functionality when it is requested.
This is prep for always checking for epoll.

Revision 1.228 / (view) - annotate - [select for diffs] , Fri Apr 15 17:52:13 2005 UTC (6 years, 9 months ago) by pw
Branch: MAIN
CVS Tags: slang-event-changes-point, WALT2
Branch point for: slang-event-changes-branch
Changes since 1.227: +1 -1 lines
Diff to previous 1.227
avoid colons in version to make kernel compile happy

Revision 1.227 / (view) - annotate - [select for diffs] , Wed Mar 23 23:25:08 2005 UTC (6 years, 10 months ago) by robl
Branch: MAIN
CVS Tags: WALT1
Changes since 1.226: +1 -1 lines
Diff to previous 1.226
some kernels (suse) have minor versions like 21.SuSE_273.bef1, which the
preprocessor doesn't like ( "floating point numbers are not valid in #if").
Take measures to strip out the minor minor versions, since only the "21" is
sufficient for our needs.

Revision 1.226 / (view) - annotate - [select for diffs] , Wed Mar 23 16:16:43 2005 UTC (6 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.225: +59 -0 lines
Diff to previous 1.225
define i_size_read, i_size_write, and parent_ino if we fail a feature test.
some 2.4 kernels (suse 8) backport these routines from 2.6

Revision 1.225 / (view) - annotate - [select for diffs] , Sat Mar 12 00:12:36 2005 UTC (6 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.224: +3 -5 lines
Diff to previous 1.224
can build modules w/o having to write to kernel tree. yay!

Revision 1.224 / (view) - annotate - [select for diffs] , Thu Feb 17 03:27:07 2005 UTC (6 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.223: +3 -2 lines
Diff to previous 1.223
take the @ out of the date string.  It confuses at least one kernel module
environment (Suse Enterprise Linux on bluegene)

Revision 1.223 / (view) - annotate - [select for diffs] , Tue Feb 15 18:31:28 2005 UTC (6 years, 11 months ago) by robl
Branch: MAIN
CVS Tags: snapshot-bluegene-20050216
Changes since 1.222: +48 -10 lines
Diff to previous 1.222
phil's patch to separate NPTL workaround from 2.4-with-2.6-backports workaround

Revision 1.222 / (view) - annotate - [select for diffs] , Wed Feb 9 21:43:07 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.221: +7 -1 lines
Diff to previous 1.221
Added workaround for missing gethostbyname.

Revision 1.221 / (view) - annotate - [select for diffs] , Wed Feb 9 21:17:26 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.220: +12 -1 lines
Diff to previous 1.220
Added test for gethostbyname.

Revision 1.220 / (view) - annotate - [select for diffs] , Wed Feb 9 21:00:20 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.219: +1 -0 lines
Diff to previous 1.219
Removed use of getprotobyname(); I don't think anyone cares, and it will fix
things on scyld, and eliminates an issue on BG/L.  Also test for netdb.

Revision 1.219 / (view) - annotate - [select for diffs] , Wed Feb 9 20:58:35 2005 UTC (6 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.218: +8 -0 lines
Diff to previous 1.218
we have to build statecomp with the host compiler, not the cross compiler

Revision 1.218 / (view) - annotate - [select for diffs] , Wed Feb 9 18:58:24 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.217: +151 -146 lines
Diff to previous 1.217
Disabling Berkeley DB checks when we don't need it.

Revision 1.217 / (view) - annotate - [select for diffs] , Wed Feb 9 18:46:30 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.216: +1 -1 lines
Diff to previous 1.216
More work to make building of just server possible.  There is a hack here
in that we still build server/request-scheduler stuff, which needs to be
moved out of src/server.

Revision 1.216 / (view) - annotate - [select for diffs] , Wed Feb 9 17:22:36 2005 UTC (6 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.215: +17 -0 lines
Diff to previous 1.215
More little tweaks to the configure/make process to help with BG/L builds.

Revision 1.215 / (view) - annotate - [select for diffs] , Fri Jan 21 15:29:47 2005 UTC (7 years ago) by robl
Branch: MAIN
Changes since 1.214: +14 -3 lines
Diff to previous 1.214
slight change in approach: warn the user we need an extra configure option if
running on one of the redhat distributions we know about.   however, no matter
what distribution we are running on, if the user passes in "--enable-redhat24",
we'll do the redhat workarounds.

Revision 1.214 / (view) - annotate - [select for diffs] , Thu Jan 20 17:09:53 2005 UTC (7 years ago) by robl
Branch: MAIN
Changes since 1.213: +8 -2 lines
Diff to previous 1.213
fix logic for --enable-redhat24

Revision 1.213 / (view) - annotate - [select for diffs] , Tue Jan 18 16:47:38 2005 UTC (7 years ago) by robl
Branch: MAIN
CVS Tags: pvfs2-snapshot-Alejandro
Changes since 1.212: +35 -4 lines
Diff to previous 1.212
merging in bugfix-39 branch

Revision 1.212.2.1 / (view) - annotate - [select for diffs] , Tue Jan 18 16:27:01 2005 UTC (7 years ago) by robl
Branch: pvfs2-bugfix-39
Changes since 1.212: +39 -6 lines
Diff to previous 1.212 to next main 1.213
best fix for bugzilla #39: user intervention required if building on one of the
redhat distributions that ships a heavily modified 2.4 kernel. if you are
building kernel.org kernels, you can disable the redhat workaround

Revision 1.212 / (view) - annotate - [select for diffs] , Fri Jan 14 20:09:01 2005 UTC (7 years ago) by rbross
Branch: MAIN
Branch point for: pvfs2-bugfix-39
Changes since 1.211: +32 -3 lines
Diff to previous 1.211
Additional test to see if third parameter to DB error callback is const.
We expect that it is, but it isn't strictly related to the previous test.

Revision 1.211 / (view) - annotate - [select for diffs] , Fri Jan 14 18:53:20 2005 UTC (7 years ago) by rbross
Branch: MAIN
Changes since 1.210: +23 -0 lines
Diff to previous 1.210
Added detection and fix for new dbenv parameter to DB error callbacks (4.3.xx).

Revision 1.210 / (view) - annotate - [select for diffs] , Thu Jan 13 17:30:56 2005 UTC (7 years ago) by rbross
Branch: MAIN
Changes since 1.209: +30 -6 lines
Diff to previous 1.209
Patch to fix testing for txnid parameter to DB stat operation.

Revision 1.209 / (view) - annotate - [select for diffs] , Fri Dec 3 15:13:30 2004 UTC (7 years, 2 months ago) by pw
Branch: MAIN
Changes since 1.208: +1 -1 lines
Diff to previous 1.208
- build: remove duplicate commands used for QUIET_COMPILE
- build: fix test configure library detection

Revision 1.208 / (view) - annotate - [select for diffs] , Tue Nov 30 18:54:27 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.207: +3 -1 lines
Diff to previous 1.207
- modified configure test to check for FC1.  user reported FC1 is like
  redhat 9 and uses a 2.4.x kernel (FC2+ use 2.6.x)

Revision 1.207 / (view) - annotate - [select for diffs] , Tue Nov 23 21:55:49 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.206: +4 -4 lines
Diff to previous 1.206
- version bump; ready for new dev

Revision 1.206 / (view) - annotate - [select for diffs] , Tue Nov 23 21:12:47 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-1-0-1
Changes since 1.205: +2 -2 lines
Diff to previous 1.205
- changelog update
- version bump; ready for tagging

Revision 1.205 / (view) - annotate - [select for diffs] , Tue Nov 23 20:24:26 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.204: +4 -2 lines
Diff to previous 1.204
- added an RHEL ES check as well
- added some faq entries regarding redhat

Revision 1.204 / (view) - annotate - [select for diffs] , Tue Nov 23 19:04:57 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.203: +4 -2 lines
Diff to previous 1.203
- also check for RHEL AS releases

Revision 1.203 / (view) - annotate - [select for diffs] , Tue Nov 23 18:53:31 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.202: +15 -5 lines
Diff to previous 1.202
- added more configure tests for redhat release kernels that resemble
  redhat 9 kernels

Revision 1.202 / (view) - annotate - [select for diffs] , Fri Nov 19 18:06:05 2004 UTC (7 years, 2 months ago) by pw
Branch: MAIN
Changes since 1.201: +4 -0 lines
Diff to previous 1.201
- ib: add configure-time checks for mosal library variations
- ib: flush send queue work requests periodically
- ib: search receive queue for both eager and rts (D. Beilloin)

Revision 1.201 / (view) - annotate - [select for diffs] , Mon Nov 15 19:06:42 2004 UTC (7 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.200: +3 -3 lines
Diff to previous 1.200
- version bump; ready for new dev
- sys-io cleanups

Revision 1.200 / (view) - annotate - [select for diffs] , Mon Nov 8 14:16:19 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-1-0-0
Changes since 1.199: +3 -3 lines
Diff to previous 1.199
- remove pvfs2-1-0-0 tag; changelog/configure version downgrade
- never allow zero-fill size to be -1; remove assert since it possibly
  can be though

Revision 1.199 / (view) - annotate - [select for diffs] , Fri Nov 5 22:10:43 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.198: +3 -3 lines
Diff to previous 1.198
- version bump; ready for new dev

Revision 1.198 / (view) - annotate - [select for diffs] , Fri Nov 5 21:37:23 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.197: +2 -2 lines
Diff to previous 1.197
- changelog update
- version bump; final commit before tagging

Revision 1.197 / (view) - annotate - [select for diffs] , Fri Nov 5 21:13:43 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.196: +2 -2 lines
Diff to previous 1.196
- fix bad redhat release check

Revision 1.196 / (view) - annotate - [select for diffs] , Fri Nov 5 19:37:27 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.195: +16 -1 lines
Diff to previous 1.195
- added a configure test looking specifically for a redhat 9 release,
  as many things have to be changed on that platform:
  - use some 2.6.x kernel code on redhat 9 2.4.x kernels, if detected
  (this means we no longer have to use the externally referenced
  redhat patch)
  - do not mark pages as reserved on redhat 9 2.4.x kernels, as the
  kernel will oops eventually due to the different virtual memory
  manager
  - since redhat 9 has an incompatible NPTL implementation (and the
  server mysteriously crashes on it), install a wrapper script in
  place of the pvfs2-server that exports the LD_ASSUME_KERNEL
  environment variable before running the server
  - addition of above mentioned src/server/pvfs2-server-stub
  - in redhat 9 only cases, install pvfs2-server-stub as pvfs2-server
  and install pvfs2-server as pvfs2-server.bin
  - make sure that make kmod{24}_install works properly even if there
  are multiple UTS_RELEASE definitions in the version.h file (as there
  are in redhat 9).  fallback to using uname -r for kernel
  installation path in /lib/modules if that's the case

NOTE: at this time, we should be able to work properly on redhat 9
installations "out of the box".  in my testing, this is the case.
VS: ----------------------------------------------------------------------

Revision 1.195 / (view) - annotate - [select for diffs] , Fri Nov 5 15:28:38 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.194: +4 -4 lines
Diff to previous 1.194
- disable mmap readahead cache by default; allow configure option to
  optionally enable it

Revision 1.194 / (view) - annotate - [select for diffs] , Fri Oct 29 21:28:16 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.193: +4 -4 lines
Diff to previous 1.193
- version bump; ready for new dev

Revision 1.193 / (view) - annotate - [select for diffs] , Fri Oct 29 21:07:50 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-9-0
Changes since 1.192: +2 -2 lines
Diff to previous 1.192
- Changelog update
- version bump; ready for tagging
- fixed a typo in the multi-fs-doc

Revision 1.192 / (view) - annotate - [select for diffs] , Thu Oct 21 16:57:13 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.191: +3 -3 lines
Diff to previous 1.191
- version bump; ready for new dev

Revision 1.191 / (view) - annotate - [select for diffs] , Thu Oct 21 16:37:31 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-8-0
Changes since 1.190: +2 -2 lines
Diff to previous 1.190
- changelog updates
- version updates; ready for 0.8.0 release tag

Revision 1.190 / (view) - annotate - [select for diffs] , Mon Oct 11 21:41:01 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.189: +3 -3 lines
Diff to previous 1.189
- version bump; ready for new dev

Revision 1.189 / (view) - annotate - [select for diffs] , Mon Oct 11 21:06:29 2004 UTC (7 years, 3 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-7-0
Changes since 1.188: +82 -80 lines
Diff to previous 1.188
- credits, changelog and configure updates; ready for tagging 0.7.0

Revision 1.188 / (view) - annotate - [select for diffs] , Sat Oct 2 16:08:40 2004 UTC (7 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.187: +0 -4 lines
Diff to previous 1.187
update top level build to skip generating the .libs file that was
previously used to relay library information (in particular, which db lib
to use) to the test subdir build

Revision 1.187 / (view) - annotate - [select for diffs] , Sat Oct 2 13:57:07 2004 UTC (7 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.186: +4 -0 lines
Diff to previous 1.186
break db libraries into a seperate variable from LIBS, to make sure that it
only gets used on server side

Revision 1.186 / (view) - annotate - [select for diffs] , Wed Sep 29 18:55:14 2004 UTC (7 years, 4 months ago) by pw
Branch: MAIN
Changes since 1.185: +1 -1 lines
Diff to previous 1.185
fix typo

Revision 1.185 / (view) - annotate - [select for diffs] , Wed Sep 29 18:09:18 2004 UTC (7 years, 4 months ago) by pw
Branch: MAIN
Changes since 1.184: +72 -57 lines
Diff to previous 1.184
- configure: add option to disable AIO threaded callbacks
- configure: fix GM and IB to enable only when explicitly requested

Revision 1.184 / (view) - annotate - [select for diffs] , Fri Sep 17 21:40:07 2004 UTC (7 years, 4 months ago) by neill
Branch: MAIN
Changes since 1.183: +4 -4 lines
Diff to previous 1.183
- version bump; ready for new dev

Revision 1.183 / (view) - annotate - [select for diffs] , Fri Sep 17 21:32:19 2004 UTC (7 years, 4 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-5
Changes since 1.182: +2 -2 lines
Diff to previous 1.182
- changelog updates; version bump -- ready for tagging

Revision 1.182 / (view) - annotate - [select for diffs] , Mon Sep 13 20:52:51 2004 UTC (7 years, 4 months ago) by neill
Branch: MAIN
Changes since 1.181: +4 -4 lines
Diff to previous 1.181
- moved version down from 0.7.0preX to 0.6.5preX
- added sanity check to kernel's device poll; makes sure the device is
  opened by only one user before returning valid results
- make the device's request list waitqueue non-exclusive, since poll
  waits as well
- some formatting changes on kernel error reporting
- added mmap-ra-cache support for partial cache fills on incomplete
  requests
- added an argument to the mmap-ra-cache code that tells how much was
  filled on cache hits
- added a threshold to pvfs2-client-core that avoids doing readahead
  calls for sizes smaller than ~75KB, as it seems to make little
  difference in performance, but may cause trouble
- changed kernel readahead pages to be 1024
- enable kernel readahead hints on mmap/execution (i.e. sequential)
- initialize kernel module's request_list_waitq at declaration time
- misc cleanups

Revision 1.181 / (view) - annotate - [select for diffs] , Fri Sep 3 20:45:54 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.180: +4 -4 lines
Diff to previous 1.180
- version bump; ready for new dev

Revision 1.180 / (view) - annotate - [select for diffs] , Fri Sep 3 20:24:58 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-4
Changes since 1.179: +2 -2 lines
Diff to previous 1.179
- version bump; ready for tagging

Revision 1.179 / (view) - annotate - [select for diffs] , Fri Sep 3 19:14:19 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.178: +4 -4 lines
Diff to previous 1.178
- changelog update
- configure version change in prep for release

Revision 1.178 / (view) - annotate - [select for diffs] , Fri Aug 27 20:48:56 2004 UTC (7 years, 5 months ago) by robl
Branch: MAIN
Changes since 1.177: +1 -0 lines
Diff to previous 1.177
initial cut of pvfs2-config, mostly stolen from sdl-config

Revision 1.177 / (view) - annotate - [select for diffs] , Wed Aug 25 18:56:26 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.176: +4 -4 lines
Diff to previous 1.176
- version bump; ready for new dev

Revision 1.176 / (view) - annotate - [select for diffs] , Wed Aug 25 18:13:57 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-3
Changes since 1.175: +2 -2 lines
Diff to previous 1.175
- changelog update
- version bump; ready for tagging

Revision 1.175 / (view) - annotate - [select for diffs] , Thu Aug 19 15:09:56 2004 UTC (7 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.174: +18 -9 lines
Diff to previous 1.174
- added an optional socket management component that uses epoll() instead of
  poll() for its work cycle (epoll is a linux 2.6 specific alternative to
  poll that should result in much lower latency and better scalability)
- added a --enable-epoll configure option to enable it
- fixed a bug in configure.in; AC_PROG_CC was being called too late, which
  made it possible for several earlier tests to (if triggered) accidentally
  discard the default CFLAGS that we would normally expect
- epoll implementation needs more testing (both for correctness and
  performance)

Revision 1.174 / (view) - annotate - [select for diffs] , Mon Aug 16 13:58:42 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.173: +3 -3 lines
Diff to previous 1.173
- version bump; ready for new dev

Revision 1.173 / (view) - annotate - [select for diffs] , Fri Aug 13 20:05:24 2004 UTC (7 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-2
Changes since 1.172: +2 -2 lines
Diff to previous 1.172
- version bump and changelog updates; about to tag

Revision 1.172 / (view) - annotate - [select for diffs] , Wed Aug 4 16:06:23 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.171: +28 -13 lines
Diff to previous 1.171
- add the build date/time to the preX version -- i need a finer grained
  version string for determining CVS snapshot differences -- won't affect
  official build versions
- misc formatting changes

Revision 1.171 / (view) - annotate - [select for diffs] , Thu Jul 29 21:15:33 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.170: +2 -2 lines
Diff to previous 1.170
- version bump; ready for new dev

Revision 1.170 / (view) - annotate - [select for diffs] , Thu Jul 29 20:38:57 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-1
Changes since 1.169: +1 -1 lines
Diff to previous 1.169
- misc cleanups, formatting, and debugging adding
- final version bump and changelog update before cvs tagging

Revision 1.169 / (view) - annotate - [select for diffs] , Thu Jul 29 18:16:23 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.168: +82 -82 lines
Diff to previous 1.168
- configure update to use quotes on tests; some formatting changes
- changelog update in prep for the 0.6.1 release
- updated credits file

Revision 1.168 / (view) - annotate - [select for diffs] , Mon Jul 19 21:20:12 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.167: +2 -2 lines
Diff to previous 1.167
- version bump; ready for new dev

Revision 1.167 / (view) - annotate - [select for diffs] , Fri Jul 16 20:05:22 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-0
Changes since 1.166: +1 -1 lines
Diff to previous 1.166
- ChangeLog reformatting to break up long lines
- version bump to 0.6.0, preparing for tagging
- update credits file

Revision 1.166 / (view) - annotate - [select for diffs] , Thu Jul 15 17:58:30 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.165: +0 -1 lines
Diff to previous 1.165
- warning removal

Revision 1.165 / (view) - annotate - [select for diffs] , Thu Jul 8 16:17:04 2004 UTC (7 years, 7 months ago) by neill
Branch: MAIN
Changes since 1.164: +58 -8 lines
Diff to previous 1.164
- merging in the pvfs2-nm-nb-branch with the main tree
  see ChangeLog for details, or browse the cvs history of the branch
  for full details

Revision 1.164.2.1 / (view) - annotate - [select for diffs] , Fri Jun 11 21:50:48 2004 UTC (7 years, 7 months ago) by neill
Branch: pvfs2-nm-nb-branch
Changes since 1.164: +56 -4 lines
Diff to previous 1.164 to next main 1.165
NOTE THAT THIS IS A BRANCH COMMIT (tagged as nm-nb-branch).  Feel free
to ignore it completey as it's a snapshot of a work in progress and it
will crash your computer and reformat your hard drive.

This is almost the initial draft of the pvfs2-client-core that
operates in a non-blocking manner.  While it runs, there are still
issues that need to be resolved (that are keeping it out of the main
CVS trunk).  Many other changes were made along the way, so it's more
than just that.

- added compile time option for disabling thread-safety in the client
  library (enabled by default; --disable-thread-safety to disable)
- improved configure summary information emitted at configure time
- added missing non-blocking sysint declarations to sysint header
- re-wrote pvfs2-client-core to use sysint non-blocking operations
  where possible
- made sysint test and testsome() calls more useable from a user point
  of view
- merged dev unexp polling/handling with system interface
- added PINT_sys_dev_unexp call that allows posting unexpected device
  messages so that they can be returned from the sysint testsome
  method in addition to completed sysint operations
- many memory leaks fixed -- many more to go (started adding macros
  for freeing the server response objects)
- added a id_gen_fast_unregister macro that is a no op, to make the
  api more consistent with the id_gen_safe_* calls
- server-config-mgr: report mutex still in use if it is, but also make
  sure not to unlock an already unlocked mutex (valgrind complains)
- many assertions added
- many formatting changes
- many ptr assignments to NULL after freeing in the job interface;
  done while tracking down a problem
- modified the pint-dev device interface to make sure it can handle
  the pvfs2 device in a non-blocking manner
- pint-dev was using buffers larger than it needed across the device;
  fixed them to be the right size
- added a method to free the memory region mapped into the kernel
  through the device
- freed that mapped memory region on pvfs2-client-core shutdown
  (valgrind complained)
- modified device driver to work properly in non-blocking mode from
  userspace by implementing the character device poll method
- modified pint-dev test function to properly handle non-blocking
  responses from the device driver
- modified PINT_flow_reset to not allocate a new mutex unless the old
  one was destroyed
- modified all job uses of the id-generator to use the safe, rather
  than fast, methods (useful for several reasons including safe
  cancellation)
- modified cancellation methods to be able to handle ops that have
  already completed
- modified the job_dev_unexp method to have (and honor) the no
  immediate completion flag if passed (used in the pvfs2-client-core)
- modified the job completion callbacks to make sure to NOT add a
  completed job desc to the completion queue if it's already been
  added (by checking a flag, not scanning).  this is a safety and
  should only be used when a non-thread-safe client library is being
  used in a thread safe env, but we should handle it gracefully anyway
- replaced all kernel allocations of ops through the slab allocator
  handled op_cache to be replaced by a wrapper method (op_alloc(), as
  suggested by Murali) -- the other cache allocations will probably be
  replaced later.  this allows the removal of the extern op_cache
  declaration
- added macros for freeing some of the most heavily used server
  response messages (readdir, lookup, getattr) -- the others are
  coming later
- freed dirents coming out of sysint response object in the
  pvfs2-client

Revision 1.164 / (view) - annotate - [select for diffs] , Tue Jun 8 21:31:35 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-0pre1
Branch point for: pvfs2-nm-nb-branch
Changes since 1.163: +3 -3 lines
Diff to previous 1.163
- fix some typos
- bump version; ready for new dev

Revision 1.163 / (view) - annotate - [select for diffs] , Tue Jun 8 20:27:09 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-5-1
Changes since 1.162: +1 -1 lines
Diff to previous 1.162
- version bump; ready for tagging

Revision 1.162 / (view) - annotate - [select for diffs] , Tue Jun 1 21:05:52 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
Changes since 1.161: +3 -4 lines
Diff to previous 1.161
- replace neillm-script-fu with nathan-script-fu; k24_minor_ver detection
  has a chance at being correct now
- fix 2.4.x kernel module makefile output to look more like 2.6.x
  makefile output

Revision 1.161 / (view) - annotate - [select for diffs] , Tue Jun 1 18:52:08 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
Changes since 1.160: +10 -4 lines
Diff to previous 1.160
- more robust configure check for 2.4.x kernel minor version
- configure cleanups (--help output)
- fix mmap/execution on 2.4.x kernels (mostly works now -- i.e.
  pvfs2-shell-test passes)
- do not truncate inode pages on mmap call; only do this after the
  file is mmap'd, as this causes an infinite (readpage) loop on 2.4.x
  and is only a sanity check in the best case
- force 2.4.x mmap call to be readonly by clearing the VM_MAYWRITE
  flag
- re-work 2.4.x readpage to work with the block_read_full_page
  function (which makes use of our pvfs2_get_block{s} methods) and is
  similar to the 2.6.x mpage code (better code re-use, more sane code)

Revision 1.160 / (view) - annotate - [select for diffs] , Thu May 27 22:11:46 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
Changes since 1.159: +4 -2 lines
Diff to previous 1.159
- added a license notice for the GPL'd kernel module code in COPYING
  and README files
- added Murali to the CREDITS file
- added a configure check for the kernel 2.4.x minor version to know
  if we need to define a few functions or not
- added a new pvfs2-error-code that can be used as an exit code for
  the pvfs2-client-core to indicate to the pvfs2-client that it should
  continue respawning it, but to sleep for a bit first.   [2.4.x in
  particular waits a while to release the device file after the
  process has died, though the same is possible under 2.6.x i guess]
- updated the test mount script with 2.4.x support if running 2.4.x
- added some debugging to client-side create state machine
- murali: fixed a logic bug in mmap-ra-cache
- murali: added matching unlocks to quickhash code functions
- removed MOD_{INC|DEC}_USE_COUNT calls, as at least under my 2.4.26
  testing, they are not necessary
- removed several lock_kernel calls in the 2.4.x code paths that
  caused the kernel to hang in a few places (still investigating)
- murali: fixed the in kernel mount option string parsing
- some misc cleanups
- verified that symlinks now work (at least in basic testing)

[ NOTE: this mostly works under 2.4.26 in my testing, however there
  are some known problems remaining ]

Revision 1.159 / (view) - annotate - [select for diffs] , Tue May 25 21:38:48 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
Changes since 1.158: +26 -1 lines
Diff to previous 1.158
- initial addition of linux kernel 2.4.x support code and build requirements
   (thanks to Murali for working on a prototype and reviewing the merge)

Revision 1.158 / (view) - annotate - [select for diffs] , Mon May 10 14:48:56 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157
- version bump, ready for new dev

Revision 1.157 / (view) - annotate - [select for diffs] , Fri May 7 21:10:15 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-5-0
Changes since 1.156: +1 -1 lines
Diff to previous 1.156
- final version bump before tag

Revision 1.156 / (view) - annotate - [select for diffs] , Fri May 7 20:27:06 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.155: +2 -2 lines
Diff to previous 1.155
- changelog update
- version bump, prepping for release

Revision 1.155 / (view) - annotate - [select for diffs] , Fri Apr 16 22:53:54 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.154: +2 -2 lines
Diff to previous 1.154
- version bump, ready for new dev

Revision 1.154 / (view) - annotate - [select for diffs] , Fri Apr 16 22:26:36 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-1-3
Changes since 1.153: +1 -1 lines
Diff to previous 1.153
- changelog update for 0.1.3 release
- version bump to 0.1.3
- misc cleanups and assertion additions
- fixed a karma bug added after the multiple server configuration support was
  added

Revision 1.153 / (view) - annotate - [select for diffs] , Thu Apr 15 15:58:28 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.152: +0 -1 lines
Diff to previous 1.152
- remove the empty module.mk.in from the kernel src dir -- this breaks
  kernel module builds for me

Revision 1.152 / (view) - annotate - [select for diffs] , Thu Apr 15 15:22:49 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.151: +1 -3 lines
Diff to previous 1.151
- this is more like i meant

Revision 1.151 / (view) - annotate - [select for diffs] , Thu Apr 15 15:11:00 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.150: +29 -18 lines
Diff to previous 1.150
- fix --enable-karma option to oppose the --disable-karma option
- pre release version bump

Revision 1.150 / (view) - annotate - [select for diffs] , Thu Apr 15 00:19:58 2004 UTC (7 years, 9 months ago) by pcarns
Branch: MAIN
Changes since 1.149: +5 -78 lines
Diff to previous 1.149
Break the build process for the test subdirectory out into its own
configure and makefile setup.  Various tweaks along the way.  Some stuff
still needs to be streamlined.  It should work for both in tree and out of
tree builds without any special options to configure as long as you build
the main pvfs2 tree first.

Revision 1.149 / (view) - annotate - [select for diffs] , Wed Apr 14 00:43:47 2004 UTC (7 years, 9 months ago) by pcarns
Branch: MAIN
Changes since 1.148: +2 -1 lines
Diff to previous 1.148
whoops; remember to make intermediate directory so that out of tree builds
continue to work

Revision 1.148 / (view) - annotate - [select for diffs] , Tue Apr 13 19:57:34 2004 UTC (7 years, 9 months ago) by pcarns
Branch: MAIN
Changes since 1.147: +1 -0 lines
Diff to previous 1.147
moved pvfs2-client* source from test/kernel/linux-2.6 to
src/apps/kernel/linux-2.6; still need to update some scripts and
documentation to reflect the change

Revision 1.147 / (view) - annotate - [select for diffs] , Tue Apr 6 18:36:17 2004 UTC (7 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.146: +6 -3 lines
Diff to previous 1.146
--with-efence now takes a path to the library

Revision 1.146 / (view) - annotate - [select for diffs] , Tue Mar 30 21:46:54 2004 UTC (7 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145
- version bump, ready for new dev

Revision 1.145 / (view) - annotate - [select for diffs] , Tue Mar 30 20:55:39 2004 UTC (7 years, 10 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-1-2
Changes since 1.144: +1 -1 lines
Diff to previous 1.144
- version bump in prep for 0.1.2 release

Revision 1.144 / (view) - annotate - [select for diffs] , Thu Mar 11 22:16:09 2004 UTC (7 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.143: +30 -18 lines
Diff to previous 1.143
- configure cleanups (replaced inconsistent uses of AC_HELP_STRING, as it's
  not supported on autoconf 2.13)
- made the mmap-ra-cache a configure time option (enabled by default but can
  now be disables with --disable-mmap-racache configure option)
- fix mmap-ra-cache bug that didn't flush data at a time when we know it's
  no longer valid; explicitly flush at these times

Revision 1.143 / (view) - annotate - [select for diffs] , Wed Mar 10 20:34:59 2004 UTC (7 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.142: +32 -5 lines
Diff to previous 1.142
- Kernel module builds:
    - build the module with everything else, if configured
    - clean up properly
    - work out-of-tree

Revision 1.142 / (view) - annotate - [select for diffs] , Sun Mar 7 02:18:49 2004 UTC (7 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.141: +10 -0 lines
Diff to previous 1.141
add shared and static libraries build options; default static only

Revision 1.141 / (view) - annotate - [select for diffs] , Fri Mar 5 23:12:06 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
Changes since 1.140: +2 -2 lines
Diff to previous 1.140
- version bump, new dev ready

Revision 1.140 / (view) - annotate - [select for diffs] , Fri Mar 5 22:34:33 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-1-1
Changes since 1.139: +1 -1 lines
Diff to previous 1.139
- set version to 0.1.1, tag following shortly

Revision 1.139 / (view) - annotate - [select for diffs] , Mon Mar 1 18:38:29 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
Changes since 1.138: +1 -1 lines
Diff to previous 1.138
- typo (missing paren)

Revision 1.138 / (view) - annotate - [select for diffs] , Mon Mar 1 16:33:10 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137
- version bump

Revision 1.137 / (view) - annotate - [select for diffs] , Fri Feb 27 22:03:57 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-1-0
Changes since 1.136: +1 -1 lines
Diff to previous 1.136
- bump down a gm gossip_lerr call to gossip_debug since it's not an error
- mark release as 0.1.0; ready to be tagged

Revision 1.136 / (view) - annotate - [select for diffs] , Mon Feb 23 16:19:30 2004 UTC (7 years, 11 months ago) by neill
Branch: MAIN
Changes since 1.135: +23 -18 lines
Diff to previous 1.135
- optionally disable building karma gui (it's enabled by default)

Revision 1.135 / (view) - annotate - [select for diffs] , Fri Feb 20 22:10:23 2004 UTC (7 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.134: +5 -4 lines
Diff to previous 1.134
Adjusted coverage flags somewhat.

Revision 1.134 / (view) - annotate - [select for diffs] , Fri Feb 20 21:24:42 2004 UTC (7 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.133: +5 -1 lines
Diff to previous 1.133
Minor stuff regarding coverage analysis.

Revision 1.133 / (view) - annotate - [select for diffs] , Wed Feb 18 22:27:21 2004 UTC (7 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.132: +10 -0 lines
Diff to previous 1.132
check for DB_DIRTY_READ flag.  the db (version 3.2.9) on Jazz does not have it

Revision 1.132 / (view) - annotate - [select for diffs] , Fri Feb 6 18:29:06 2004 UTC (8 years ago) by robl
Branch: MAIN
Changes since 1.131: +1 -1 lines
Diff to previous 1.131
try one more time: if user provides CFLAGS, don't slap -g on it

Revision 1.131 / (view) - annotate - [select for diffs] , Tue Feb 3 23:09:50 2004 UTC (8 years ago) by robl
Branch: MAIN
Changes since 1.130: +27 -1 lines
Diff to previous 1.130
can now use MPE or Pablo to profile pvfs2.  still needs more work.

Revision 1.130 / (view) - annotate - [select for diffs] , Fri Jan 30 23:07:56 2004 UTC (8 years ago) by neill
Branch: MAIN
Changes since 1.129: +3 -3 lines
Diff to previous 1.129
- version bump; ready for new development

Revision 1.129 / (view) - annotate - [select for diffs] , Fri Jan 30 22:27:40 2004 UTC (8 years ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-9
Changes since 1.128: +1 -1 lines
Diff to previous 1.128
- getting ready for 0.0.9 release now

Revision 1.128 / (view) - annotate - [select for diffs] , Fri Jan 30 22:19:36 2004 UTC (8 years ago) by robl
Branch: MAIN
Changes since 1.127: +1 -1 lines
Diff to previous 1.127
if the user provided CFLAGS, don't f with them

Revision 1.127 / (view) - annotate - [select for diffs] , Fri Jan 30 16:28:25 2004 UTC (8 years ago) by pw
Branch: MAIN
Changes since 1.126: +40 -7 lines
Diff to previous 1.126
notice when compiler is Intel C; adjust compile flags appropriately

Revision 1.126 / (view) - annotate - [select for diffs] , Wed Jan 28 18:13:43 2004 UTC (8 years ago) by rbross
Branch: MAIN
Changes since 1.125: +24 -1 lines
Diff to previous 1.125
Karma GUI in place.

Revision 1.125 / (view) - annotate - [select for diffs] , Wed Jan 21 19:29:26 2004 UTC (8 years ago) by neill
Branch: MAIN
Changes since 1.124: +8 -0 lines
Diff to previous 1.124
- add configure test for sys/sysinfo.h (should be on all linux machines)
- add memory and uptime information into the (now ill-named) statfs object
- update pvfs2-statfs to display this newly added information

Revision 1.124 / (view) - annotate - [select for diffs] , Fri Jan 16 21:04:03 2004 UTC (8 years ago) by neill
Branch: MAIN
Changes since 1.123: +2 -2 lines
Diff to previous 1.123
- changelog version bump
- configure version bump
- some server cleanups

Revision 1.123 / (view) - annotate - [select for diffs] , Fri Jan 16 18:02:15 2004 UTC (8 years ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-8
Changes since 1.122: +1 -1 lines
Diff to previous 1.122
- final changelog and configure updates for 0.0.8 release

Revision 1.122 / (view) - annotate - [select for diffs] , Fri Jan 9 17:34:03 2004 UTC (8 years, 1 month ago) by neill
Branch: MAIN
Changes since 1.121: +1 -3 lines
Diff to previous 1.121
- redefine WORDSIZE definition so as not to need pvfs2-config.h
- remove installation of pvfs2-config.h
- remove configure checks for sizeof(long) [ no longer needed ]
- version bump to pvfs2-0.0.8pre2, because pre1 is old and boring now

Revision 1.121 / (view) - annotate - [select for diffs] , Wed Dec 17 19:00:50 2003 UTC (8 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.120: +7 -0 lines
Diff to previous 1.120
added --enable-segv-backtrace option to configure, turns on server side
behavior of dumping a stack trace if a seg fault is received

Revision 1.120 / (view) - annotate - [select for diffs] , Fri Dec 12 20:52:29 2003 UTC (8 years, 1 month ago) by neill
Branch: MAIN
Changes since 1.119: +2 -0 lines
Diff to previous 1.119
- configure test for size of long
- assign __WORDSIZE in kernel space based on it

Revision 1.119 / (view) - annotate - [select for diffs] , Fri Dec 12 20:04:07 2003 UTC (8 years, 1 month ago) by neill
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118
bump version number

Revision 1.118 / (view) - annotate - [select for diffs] , Fri Dec 12 19:05:06 2003 UTC (8 years, 1 month ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-7
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
- bump version number in prep for release

Revision 1.117 / (view) - annotate - [select for diffs] , Fri Dec 12 15:19:04 2003 UTC (8 years, 1 month ago) by neill
Branch: MAIN
Changes since 1.116: +6 -0 lines
Diff to previous 1.116
- changelog update
- removed extra berkeley db error reporting since it's not integrated with
  our gossip error reporting system.  can now be explicitly enabled using
  a new configure option --with-berkdb-debug

Revision 1.116 / (view) - annotate - [select for diffs] , Thu Dec 11 20:55:52 2003 UTC (8 years, 1 month ago) by neill
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115
- cosmetic fix

Revision 1.115 / (view) - annotate - [select for diffs] , Tue Dec 9 17:30:35 2003 UTC (8 years, 2 months ago) by robl
Branch: MAIN
Changes since 1.114: +4 -1 lines
Diff to previous 1.114
a test for SRC_DIR that should set the srcdir, even w/ out-of-tree builds

Revision 1.114 / (view) - annotate - [select for diffs] , Fri Dec 5 14:09:33 2003 UTC (8 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.113: +5 -6 lines
Diff to previous 1.113
This is a full merge of my pvfs2-dbpf-attr-cache-branch, so this is
the cumulative changelog (based on existing cvs messages).

- initial dbpf-attr-cache implementation and cleanups
- added all the hooks to grab configurable cacheable metadata keys
  from a config file.  re-arranged the config file by separating out
  fs specific hints into a StorageHints area.  updated genconfig to
  account for these changes.
- initial working implementation of the unified dbpf-attr and
  keyval/data pair cache.  holy cow this thing is fast... much work to
  be done still.
- initial locking added
- replaced debug level with a new DBPF_ATTRCACHE_DEBUG level
- added safe to/from cache data copies
- added write-through caching for keyval data (still need to do generic attrs)
- updated simple.conf
- allow config file to have multiple AttrCacheKeywords lines
- fix some cache parts that allow symlinks to work (i.e. be cached)
- added a verbose warning for a particular kind of configuration error
  for a user to see if it should happen
- some more robust configure checks
- more configure related changes
  disable vis build if sdl is detected, but sdl-ttf isn't
- fix broken ifdef nesting that caused compilation failure on non
  aio-threaded configurations
- safe copy of attributes (to/from, preparing for write-through impl)
- server cleanups (making way for pre-caching of a number of attrs on server
  startup since it reads them from disk during handle iterate anyway)
- update create test program to report human readable creation error
- put some quick human readable error reporting in pvfs2-client-core
- added some quickhash method we've been wanting but never had
- implemented policy to limit previously unbounded size of attr cache
- adjusted simple.conf to have some good defaults
- adjusted pvfs2-genconfig to match those defaults
- fixed some htable cleanups
- started write-through attr updates
- update changelog and version info, preparing for mainline merge
- implement write-through of dbpf-resize operation
- make sys-truncate return -PVFS_EINVAL if truncate is called on an object
  that can't be truncated
- fix error code return value of sys-truncate
- cosmetic changes to truncate test program output
- added some comments
- updated showconfig with copyright info
- updated sample configs for showconfig
- added a default handle purgatory value if a value of zero is specified
  (e.g. not specified in config file at all)
- for now, remove the cached dbpf-attr object on i/o writes
- slightly robustify the glibc aio callback detection

Revision 1.112.2.5 / (view) - annotate - [select for diffs] , Fri Dec 5 02:13:39 2003 UTC (8 years, 2 months ago) by neill
Branch: pvfs2-dbpf-attr-cache-branch
Changes since 1.112.2.4: +9 -0 lines
Diff to previous 1.112.2.4 to branch point 1.112 to next main 1.113
slightly robustify the glibc aio callback detection

Revision 1.113 / (view) - annotate - [select for diffs] , Fri Dec 5 02:13:14 2003 UTC (8 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.112: +9 -0 lines
Diff to previous 1.112
slightly robustify the glibc aio callback detection

Revision 1.112.2.4 / (view) - annotate - [select for diffs] , Thu Dec 4 15:16:07 2003 UTC (8 years, 2 months ago) by neill
Branch: pvfs2-dbpf-attr-cache-branch
Changes since 1.112.2.3: +1 -1 lines
Diff to previous 1.112.2.3 to branch point 1.112
- more cleanups
- started write-through attr updates
- update changelog and version info, preparing for mainline merge

Revision 1.112.2.3 / (view) - annotate - [select for diffs] , Tue Dec 2 18:26:30 2003 UTC (8 years, 2 months ago) by neill
Branch: pvfs2-dbpf-attr-cache-branch
Changes since 1.112.2.2: +1 -2 lines
Diff to previous 1.112.2.2 to branch point 1.112
more configure related changes
disable vis build if sdl is detected, but sdl-ttf isn't

Revision 1.112.2.2 / (view) - annotate - [select for diffs] , Tue Dec 2 18:15:51 2003 UTC (8 years, 2 months ago) by neill
Branch: pvfs2-dbpf-attr-cache-branch
Changes since 1.112.2.1: +3 -3 lines
Diff to previous 1.112.2.1 to branch point 1.112
some more robust configure checks

Revision 1.112.2.1 / (view) - annotate - [select for diffs] , Mon Dec 1 20:38:03 2003 UTC (8 years, 2 months ago) by neill
Branch: pvfs2-dbpf-attr-cache-branch
Changes since 1.112: +1 -1 lines
Diff to previous 1.112
added all the hooks to grab configurable cacheable metadata keys from a config
file.  re-arranged the config file by separating out fs specific hints into
a StorageHints area.  updated genconfig to account for these changes.

Revision 1.112 / (view) - annotate - [select for diffs] , Mon Nov 17 14:14:55 2003 UTC (8 years, 2 months ago) by neill
Branch: MAIN
Branch point for: pvfs2-dbpf-attr-cache-branch
Changes since 1.111: +25 -17 lines
Diff to previous 1.111
re-worked the SDL checks; I think it's more robust now, but at the very least,
it works on my ppc now ;-)

Revision 1.111 / (view) - annotate - [select for diffs] , Fri Nov 14 19:46:04 2003 UTC (8 years, 2 months ago) by neill
Branch: MAIN
Changes since 1.110: +2 -2 lines
Diff to previous 1.110
bump version numbers for next release

Revision 1.110 / (view) - annotate - [select for diffs] , Fri Nov 14 19:17:59 2003 UTC (8 years, 2 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-6
Changes since 1.109: +1 -1 lines
Diff to previous 1.109
bumped version number in the config; game faces on

Revision 1.109 / (view) - annotate - [select for diffs] , Thu Nov 13 16:06:46 2003 UTC (8 years, 2 months ago) by robl
Branch: MAIN
Changes since 1.108: +1 -1 lines
Diff to previous 1.108
missing opening { screwed up CFLAGS expansion

Revision 1.108 / (view) - annotate - [select for diffs] , Wed Nov 5 13:25:43 2003 UTC (8 years, 3 months ago) by pcarns
Branch: MAIN
Changes since 1.107: +7 -1 lines
Diff to previous 1.107
new configure test, check for sdl ttf support before enabling perf vis tools

Revision 1.107 / (view) - annotate - [select for diffs] , Thu Oct 30 12:56:29 2003 UTC (8 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.106: +1 -1 lines
Diff to previous 1.106
didn't mean to remove the first check, though we may see errors if the
libc version errors out on execution

Revision 1.106 / (view) - annotate - [select for diffs] , Thu Oct 30 12:51:52 2003 UTC (8 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.105: +10 -3 lines
Diff to previous 1.105
trying to improve the libc version detection for aio callbacks

Revision 1.105 / (view) - annotate - [select for diffs] , Thu Oct 23 17:44:52 2003 UTC (8 years, 3 months ago) by neill
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104
bump version -- must start working toward 0.0.6 ...

Revision 1.104 / (view) - annotate - [select for diffs] , Thu Oct 23 17:31:07 2003 UTC (8 years, 3 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-5
Changes since 1.103: +1 -1 lines
Diff to previous 1.103
bump version number in prep for 0.0.5 tagging

Revision 1.103 / (view) - annotate - [select for diffs] , Wed Oct 22 15:29:20 2003 UTC (8 years, 3 months ago) by pcarns
Branch: MAIN
Changes since 1.102: +2 -0 lines
Diff to previous 1.102
finished integrating build rules for vis tools into top level makefile, some
other minor cleanups.  vis tools will now build by default if we find
the libraries that we need.

Revision 1.102 / (view) - annotate - [select for diffs] , Fri Oct 10 18:20:15 2003 UTC (8 years, 4 months ago) by neill
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003-B, snapshot-kraken-10-16-2003
Changes since 1.101: +2 -2 lines
Diff to previous 1.101
bump version number; make room in changelog; no time to dilly-dally

Revision 1.101 / (view) - annotate - [select for diffs] , Fri Oct 10 17:47:21 2003 UTC (8 years, 4 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-4
Changes since 1.100: +1 -1 lines
Diff to previous 1.100
bumped version number, updated ChangeLog; about to tag pvfs2-0-0-4

Revision 1.100 / (view) - annotate - [select for diffs] , Thu Oct 9 12:15:30 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.99: +13 -0 lines
Diff to previous 1.99
added a proof of concept vis tool (pvfs2-vis-bw-2d), very rough cut at drawing
real time bar graph of server throughput.  backend (pvfs2-vis.c) should
be good, though.  Also added some configure stuff to find SDL if it is present

Revision 1.99 / (view) - annotate - [select for diffs] , Mon Oct 6 22:38:39 2003 UTC (8 years, 4 months ago) by pw
Branch: MAIN
Changes since 1.98: +22 -0 lines
Diff to previous 1.98
use gcc-specific flags when possible on both CC and MPICC

Revision 1.98 / (view) - annotate - [select for diffs] , Mon Oct 6 14:34:54 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.97: +1 -0 lines
Diff to previous 1.97
tinkering with a test program that can turn event log information into
something plottable...

Revision 1.97 / (view) - annotate - [select for diffs] , Wed Oct 1 18:51:23 2003 UTC (8 years, 4 months ago) by neill
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96
bump cvs pvfs2 version number;
initial draft of vfs truncate support;
re-enabled intent lookups getattr skips;
temporarily disabled pvfs2-client-core pcache usage

Revision 1.96 / (view) - annotate - [select for diffs] , Sat Sep 27 10:25:25 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.95: +8 -0 lines
Diff to previous 1.95
added --disable-disk-io option to configure

Revision 1.95 / (view) - annotate - [select for diffs] , Fri Sep 26 19:08:49 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.94: +7 -0 lines
Diff to previous 1.94
configure time option (--disable-perf-counters) that can turn off the
server side performance counters

Revision 1.94 / (view) - annotate - [select for diffs] , Fri Sep 26 12:02:51 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-0-0-3
Changes since 1.93: +1 -1 lines
Diff to previous 1.93
boosted the version number

Revision 1.93 / (view) - annotate - [select for diffs] , Thu Sep 25 23:10:33 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.92: +1 -0 lines
Diff to previous 1.92
added a mechanism to disable auto code generation by adding special
makefile included flags to the dist tree; still have one auto-generated
trove file

Revision 1.92 / (view) - annotate - [select for diffs] , Thu Sep 25 12:41:45 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.91: +1 -0 lines
Diff to previous 1.91
promoting pvfs2-quickstart and pvfs2-status to top level doc directory

Revision 1.91 / (view) - annotate - [select for diffs] , Mon Sep 22 21:46:54 2003 UTC (8 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.90: +1 -1 lines
Diff to previous 1.90
mung things a bit so we can build GM stuff on systems like jazz

Revision 1.90 / (view) - annotate - [select for diffs] , Mon Sep 22 13:53:26 2003 UTC (8 years, 4 months ago) by pw
Branch: MAIN
Changes since 1.89: +1 -14 lines
Diff to previous 1.89
do not autogenerate pvfs2-types.h

Revision 1.89 / (view) - annotate - [select for diffs] , Mon Sep 22 13:38:44 2003 UTC (8 years, 4 months ago) by pw
Branch: MAIN
Changes since 1.88: +0 -12 lines
Diff to previous 1.88
remove unneeded AINT calculation

Revision 1.87 / (view) - annotate - [select for diffs] , Fri Sep 19 21:53:03 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.86: +1 -0 lines
Diff to previous 1.86
first swing at a redhat style rc script for pvfs2, needs some polish (it
is generated at configure time to reflect --prefix option)

Revision 1.88 / (view) - annotate - [select for diffs] , Fri Sep 19 18:47:36 2003 UTC (8 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.87: +1 -0 lines
Diff to previous 1.87
update Makefile for new MPI rules. generate makefile module for mpi-io-test

Revision 1.86 / (view) - annotate - [select for diffs] , Thu Sep 18 17:25:43 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.85: +1 -1 lines
Diff to previous 1.85
more typo fixes; the backtrace stuff should work better now (wasn't setting
some necessary linker flags)

Revision 1.85 / (view) - annotate - [select for diffs] , Wed Sep 17 18:44:58 2003 UTC (8 years, 4 months ago) by neill
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84
bumped version to 0.0.3pre1, as we're preparing for a release;
added changelog entries for 0.0.3pre1; added vfs rename support

Revision 1.84 / (view) - annotate - [select for diffs] , Tue Sep 16 17:18:18 2003 UTC (8 years, 4 months ago) by robl
Branch: MAIN
Changes since 1.83: +16 -11 lines
Diff to previous 1.83
rework the db test a bit to work in more environments

Revision 1.83 / (view) - annotate - [select for diffs] , Wed Sep 10 18:10:46 2003 UTC (8 years, 4 months ago) by pcarns
Branch: MAIN
Changes since 1.82: +7 -0 lines
Diff to previous 1.82
added glibc backtrace to gossip_lerr() call, and configure test to
enable it if execinfo.h is detected on the system

Revision 1.82 / (view) - annotate - [select for diffs] , Wed Sep 10 10:31:21 2003 UTC (8 years, 5 months ago) by pw
Branch: MAIN
Changes since 1.81: +1 -1 lines
Diff to previous 1.81
remove autoconf-2.57 specific variable

Revision 1.81 / (view) - annotate - [select for diffs] , Tue Sep 9 22:46:44 2003 UTC (8 years, 5 months ago) by pw
Branch: MAIN
Changes since 1.80: +30 -13 lines
Diff to previous 1.80
not all libc are libc.so.6, use globbing to find right name; try not to modify include/pvfs2-types.h unless it really changed

Revision 1.80 / (view) - annotate - [select for diffs] , Wed Sep 3 23:02:44 2003 UTC (8 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.79: +1 -0 lines
Diff to previous 1.79
added starting point for new flowprotocol that hooks to ncac cache;
based on flowproto-bmi-trove but with trove support stripped out

Revision 1.79 / (view) - annotate - [select for diffs] , Fri Aug 29 18:36:44 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-2
Changes since 1.78: +2 -2 lines
Diff to previous 1.78
add changelog; make configure look for -ldb.so instead of -ldb.a for now;
move version number to 0.0.2 in prep for release

Revision 1.78 / (view) - annotate - [select for diffs] , Fri Aug 29 12:37:50 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.77: +19 -0 lines
Diff to previous 1.77
make sure that the machine has a proper db development package installed
at configure time.  If not in standard path, --with-db=<dir> support was
added.  Also useful for testing against multiple installed versions of db
on a system.

Revision 1.77 / (view) - annotate - [select for diffs] , Thu Aug 28 14:20:35 2003 UTC (8 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.76: +4 -0 lines
Diff to previous 1.76
check for getmntent, give helpful message at compile time if it isn't there
(parse_pvfstab() relies on this now)

Revision 1.76 / (view) - annotate - [select for diffs] , Tue Aug 26 19:15:09 2003 UTC (8 years, 5 months ago) by pw
Branch: MAIN
Changes since 1.75: +13 -0 lines
Diff to previous 1.75
add bmi_ib to configure/make

Revision 1.75 / (view) - annotate - [select for diffs] , Tue Aug 26 15:23:13 2003 UTC (8 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.74: +3 -0 lines
Diff to previous 1.74
pushed the decimal values for major,minor, and sub version numbers
into pvfs2-config.h and used as a basis for protocl version number

Revision 1.74 / (view) - annotate - [select for diffs] , Fri Aug 22 15:48:48 2003 UTC (8 years, 5 months ago) by wujs
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73
add module.mk in configure files;
implement bit operations in flags.h;
remove warning in tests.

Revision 1.73 / (view) - annotate - [select for diffs] , Thu Aug 21 19:12:55 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.72: +2 -0 lines
Diff to previous 1.72
this should have been checked in earlier

Revision 1.72 / (view) - annotate - [select for diffs] , Wed Aug 20 12:31:04 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71
redfined attribute values to make a bit more sense at a quick glance.
bumped up pvfs2-version.  started adding required things for symlinks

Revision 1.71 / (view) - annotate - [select for diffs] , Fri Aug 15 12:00:19 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-1
Changes since 1.70: +11 -0 lines
Diff to previous 1.70
- added pvfs2-mkspace and pvfs2-showcoll for removal on make clean
- added versioning information to the configure setup so apps can know
  which version to print if they care (i.e. pvfs2-ls, pvfs2-ping, etc)
  NOTE: I've arbitrarily picked the version start of 0.0.1 -- if we
  don't like this version for the friendly release, be sure to update
  the version in configure.in
- declare the strnlen prototype in pvfs2-showcoll, as the warning seems
  to have re-appeared; fixed for good now

Revision 1.70 / (view) - annotate - [select for diffs] , Thu Aug 14 12:35:58 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.69: +1 -0 lines
Diff to previous 1.69
add back module.mk.in entry in kernel dir

Revision 1.69 / (view) - annotate - [select for diffs] , Thu Aug 14 12:21:02 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
a space adjustment

Revision 1.68 / (view) - annotate - [select for diffs] , Thu Aug 14 12:19:55 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
Changes since 1.67: +21 -9 lines
Diff to previous 1.67
made the kernel make file autogenerated if the --with-kernel arg is used with
conifgure and pointed to a proper 2.6.x kernel tree.  Made some aesthetic
changes to configure --help output.  Some other minor changes.

Revision 1.67 / (view) - annotate - [select for diffs] , Tue Aug 12 11:13:35 2003 UTC (8 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.66: +1 -1 lines
Diff to previous 1.66
whoops- configure doesn't get too far if you delete the file that it
looks for in the AC_INIT() macro :)

Revision 1.66 / (view) - annotate - [select for diffs] , Tue Aug 12 11:06:58 2003 UTC (8 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.65: +15 -0 lines
Diff to previous 1.65
some configure/type updates:
- new PVFS type: PVFS_aint, which is an integer just large enough
  to also be used to hold a pointer
- configure test to detect typedef to use for above
- move pvfs2-types.h to pvfs2-types.h.in so that autconf can generate it
- added removal of config.cache to make distclean target

Revision 1.65 / (view) - annotate - [select for diffs] , Fri Aug 1 14:56:37 2003 UTC (8 years, 6 months ago) by robl
Branch: MAIN
Changes since 1.64: +3 -0 lines
Diff to previous 1.64
add --enable-strict configure option

Revision 1.64 / (view) - annotate - [select for diffs] , Thu Jul 31 18:43:17 2003 UTC (8 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.63: +16 -0 lines
Diff to previous 1.63
put it a check for glibc 2.3.2 to determine whether or not we want to define
__PVFS2_TROVE_AIO_THREADED__.  This check should be improved eventually.

Revision 1.63 / (view) - annotate - [select for diffs] , Tue Jul 22 19:00:54 2003 UTC (8 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.62: +2 -1 lines
Diff to previous 1.62
Corrected the custom strstr implementation; moved the
PINT_config_get_debug_mask function from server-config.c into pvfs2-debug.h as
PVFS_debug_eventlog_to_mask; fixed broken configure check for strstr

Revision 1.62 / (view) - annotate - [select for diffs] , Tue Jul 22 18:29:02 2003 UTC (8 years, 6 months ago) by robl
Branch: MAIN
Changes since 1.61: +9 -3 lines
Diff to previous 1.61
jump through hoops to expose some prototypes:  define _GNU_SOURCE to get the
strnlen prototype, but do the right thing if our libc doesn't have strnlen.

Revision 1.61 / (view) - annotate - [select for diffs] , Tue Jul 22 12:30:39 2003 UTC (8 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.60: +1 -0 lines
Diff to previous 1.60
Wrote an eventlogging to pvfs2 debug mask conversion function for understanding
config files and hooked it up so that the server uses it.  Since this method
uses strstr, I've also implemented a version in case the system doesn't have
that function (including the appropriate configure test, etc).

Revision 1.60 / (view) - annotate - [select for diffs] , Mon Jul 21 17:54:00 2003 UTC (8 years, 6 months ago) by neill
Branch: MAIN
Changes since 1.59: +1 -0 lines
Diff to previous 1.59
Made some config file changes for supporting some new keywords (LogFile,
EventLogging).  Also fixed a slight bug that caused a server to not start
properly unless the RootHandle was in its meta handle range (as opposed to
any server's meta handle range).  Renamed FS_Name in the config file to be
Name instead.  Finally, made sure that anything that can appear in the
<Defaults> block can be overridden by placing an entry of the same Tag in
the server.conf (for server specific overrides).

Showconfig test program is updated to make sure the parsing logic is sane.
The LogFile and EventLogging fields are not being used actively yet by the
server.

Revision 1.59 / (view) - annotate - [select for diffs] , Fri Jul 18 23:51:07 2003 UTC (8 years, 6 months ago) by rbross
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
replacement client sys io is now in place; tested with pvfs import/export and io-test.

Revision 1.58 / (view) - annotate - [select for diffs] , Thu Jul 17 19:01:57 2003 UTC (8 years, 6 months ago) by pcarns
Branch: MAIN
Changes since 1.57: +0 -1 lines
Diff to previous 1.57
took str-utils.h out of pvfs2.h, updated configure to reflect that
a module.mk.in has been removed

Revision 1.57 / (view) - annotate - [select for diffs] , Mon Jul 14 19:54:06 2003 UTC (8 years, 6 months ago) by robl
Branch: MAIN
Changes since 1.56: +10 -2 lines
Diff to previous 1.56
some small portability things: implemented a backup strnlen we can use on
platforms that don't have it. test for some headers, too.

Revision 1.56 / (view) - annotate - [select for diffs] , Wed Jul 9 16:07:22 2003 UTC (8 years, 7 months ago) by rbross
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55
random cleanups
fix for creating intermediate directories for kernel objects for out-of-tree builds
more on the remove client state machine (still not working)

Revision 1.55 / (view) - annotate - [select for diffs] , Tue Jul 8 23:28:39 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.54: +2 -0 lines
Diff to previous 1.54
added test version of client side user level daemon for 2.5 kernel to build
system, cleaned out a couple of warnings, added an empty module.mk.in file
to kernel source dir just to get it into build include path

Revision 1.54 / (view) - annotate - [select for diffs] , Tue Jul 8 15:50:36 2003 UTC (8 years, 7 months ago) by rbross
Branch: MAIN
Changes since 1.53: +8 -0 lines
Diff to previous 1.53
minor build fix.

Revision 1.53 / (view) - annotate - [select for diffs] , Fri Jun 27 03:24:03 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.52: +3 -0 lines
Diff to previous 1.52
modified id-generator to use a configure test to determine pointer size,
rather than some non-portable header define.

this code is still kind of goofy, though; need to clean up...

Revision 1.52 / (view) - annotate - [select for diffs] , Fri Jun 27 02:18:21 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.51: +8 -4 lines
Diff to previous 1.51
removed the test for "linux-gnu" host type for now

Revision 1.51 / (view) - annotate - [select for diffs] , Thu Jun 26 20:35:39 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.50: +3 -0 lines
Diff to previous 1.50
Added a configure test for byte ordering

Revision 1.50 / (view) - annotate - [select for diffs] , Thu Jun 26 04:20:46 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.49: +27 -2 lines
Diff to previous 1.49
modified configure/makefiles so that you must specify --with-mpi= at configure
time in order to build mpitests.  Also made mpitests part of default target
if --with-mpi is specified.  Also added some helpful error messages in
makefile and configure, and added test to verify that mpicc works.

Revision 1.49 / (view) - annotate - [select for diffs] , Fri Jun 20 02:20:31 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.48: +1 -0 lines
Diff to previous 1.48
barely started on a test harness for dev handling code

Revision 1.48 / (view) - annotate - [select for diffs] , Fri Jun 20 00:18:54 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.47: +1 -0 lines
Diff to previous 1.47
added code stubs for pvfs2-kernel device interface

Revision 1.47 / (view) - annotate - [select for diffs] , Tue Jun 17 17:11:11 2003 UTC (8 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.46: +0 -1 lines
Diff to previous 1.46
one of the makefile includes was listed twice in configure.in

Revision 1.46 / (view) - annotate - [select for diffs] , Wed May 28 13:44:54 2003 UTC (8 years, 8 months ago) by fshorte
Branch: MAIN
Changes since 1.45: +1 -0 lines
Diff to previous 1.45
changed the configure script to build the system interface test plan doc

Revision 1.45 / (view) - annotate - [select for diffs] , Mon May 12 17:59:13 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.44: +1 -0 lines
Diff to previous 1.44
finished makefile changes to enable compilation of GM module if GM is
found; unfortunately the GM module doesn't build right now even if you
enable it, though...

Revision 1.44 / (view) - annotate - [select for diffs] , Mon May 12 17:40:50 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.43: +17 -0 lines
Diff to previous 1.43
added configure tests and beginnings of some makefile changes to support
building the BMI GM module if GM is found

Revision 1.43 / (view) - annotate - [select for diffs] , Wed May 7 13:38:57 2003 UTC (8 years, 9 months ago) by pcarns
Branch: MAIN
Changes since 1.42: +1 -0 lines
Diff to previous 1.42
Started work on a fake flow protocol that doesn't do any I/O but just
dumps debugging information instead.  Not done yet.

Revision 1.42 / (view) - annotate - [select for diffs] , Fri Mar 21 22:38:13 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
Changes since 1.41: +3 -3 lines
Diff to previous 1.41
marked profiling and coverage options as not yet working.

Revision 1.41 / (view) - annotate - [select for diffs] , Thu Mar 20 18:34:20 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
added -DGOSSIP_DISABLE_DEBUG to --enable-fast CFLAGS.

Revision 1.40 / (view) - annotate - [select for diffs] , Wed Mar 19 12:37:04 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.39: +1 -0 lines
Diff to previous 1.39
Moved string functions from src/server/lookup.c into a new
src/common/misc directory file called str_utils.c

Revision 1.39 / (view) - annotate - [select for diffs] , Tue Mar 18 02:13:47 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
CVS Tags: snapshot-amerson-3-18-2003
Changes since 1.38: +1 -0 lines
Diff to previous 1.38
Added pvfs2-mkspace utility, but still need to run server setattr for now.

Revision 1.38 / (view) - annotate - [select for diffs] , Tue Mar 18 00:54:51 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.37: +1 -0 lines
Diff to previous 1.37
added in stuff to build new request scheduler test program

Revision 1.37 / (view) - annotate - [select for diffs] , Tue Mar 18 00:18:04 2003 UTC (8 years, 10 months ago) by robl
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36
teach configure about tests/correctness and tests/correctness/pts

Revision 1.36 / (view) - annotate - [select for diffs] , Mon Mar 17 12:51:24 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
Added src/apps subdir to creation process in configure.

Revision 1.35 / (view) - annotate - [select for diffs] , Wed Mar 12 15:44:55 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
Changes since 1.34: +5 -0 lines
Diff to previous 1.34
Couple of minor changes to enable profiling.  Only sort-of works, but
shouldn't hurt anything.

Revision 1.34 / (view) - annotate - [select for diffs] , Tue Mar 11 17:27:32 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
CVS Tags: snapshot-osc-03-11-2003
Changes since 1.33: +19 -14 lines
Diff to previous 1.33
Added flags parameters to some of the dspace calls; updated all other code too.
Added coverage target in makefile; not working yet.

Revision 1.33 / (view) - annotate - [select for diffs] , Fri Mar 7 22:21:09 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.32: +8 -1 lines
Diff to previous 1.32
Monster checkin:
- removed the trove "fs" files, which are no longer in use.
- added dbpf-collection.c, which keeps up with multiple collections in use
  at one time.
  - hooks in place in dbpf implementation to theoretically handle multiple
    collections; untested (works for one collection).
- added trove-create-stress.c, a stress test for object creation.
- added TROVE_SYNC flag as an option, which is handled in most calls.
- found and removed a number of problems in error handling in dbpf calls.
- created pvfs2codecheck to identify issues in the code to be cleaned up.
- eliminated a number of memory leaks in trove dbpf.
- moved flags into top of the op structure in trove.
- implemented (but did not test) dspace_verify().

Revision 1.32 / (view) - annotate - [select for diffs] , Wed Mar 5 13:26:29 2003 UTC (8 years, 11 months ago) by robl
Branch: MAIN
Changes since 1.31: +5 -0 lines
Diff to previous 1.31
understand --with-efence

Revision 1.31 / (view) - annotate - [select for diffs] , Wed Feb 26 22:00:08 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.30: +4 -0 lines
Diff to previous 1.30
More fixes to (hopefully, really this time) make out of tree builds work again.

Revision 1.30 / (view) - annotate - [select for diffs] , Wed Feb 26 21:18:57 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.29: +28 -13 lines
Diff to previous 1.29
Added test for unknown parameter to DB stat.

Revision 1.29 / (view) - annotate - [select for diffs] , Wed Feb 26 20:56:57 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.28: +3 -0 lines
Diff to previous 1.28
Updated these.

Revision 1.28 / (view) - annotate - [select for diffs] , Wed Feb 26 20:51:43 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.27: +18 -0 lines
Diff to previous 1.27
added check for db4.1 txnid parameter to open.

Revision 1.27 / (view) - annotate - [select for diffs] , Mon Feb 24 20:31:51 2003 UTC (8 years, 11 months ago) by rbross
Branch: MAIN
Changes since 1.26: +2 -0 lines
Diff to previous 1.26
Made the out-of-tree builds work again.

Revision 1.26 / (view) - annotate - [select for diffs] , Sat Feb 1 01:56:42 2003 UTC (9 years ago) by pcarns
Branch: MAIN
CVS Tags: snapshot-osc-02-19-2003
Changes since 1.25: +13 -2 lines
Diff to previous 1.25
just added/corrected comments

Revision 1.25 / (view) - annotate - [select for diffs] , Fri Jan 31 01:58:58 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
modified configure so that if it prints out an error about your version
of db it also prints out hints about where to get the right version

Revision 1.24 / (view) - annotate - [select for diffs] , Sat Jan 25 18:46:21 2003 UTC (9 years ago) by rbross
Branch: MAIN
Changes since 1.23: +13 -0 lines
Diff to previous 1.23
Added test to ensure that installed Berkeley DB is new enough.

Revision 1.23 / (view) - annotate - [select for diffs] , Fri Jan 24 23:29:16 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.22: +1 -0 lines
Diff to previous 1.22
added a bunch of documentation to cvs tree, and some not quite working
build rules for it

Revision 1.22 / (view) - annotate - [select for diffs] , Tue Jan 21 21:46:06 2003 UTC (9 years ago) by rbross
Branch: MAIN
Changes since 1.21: +8 -4 lines
Diff to previous 1.21
Enabled use of "malloc trace" via --with-mtrace to configure.  Currently enabled in the trove initialize; we should eventually get the initialize call moved into some higher level initialize call in the library and in the server.

Revision 1.21 / (view) - annotate - [select for diffs] , Tue Jan 14 16:44:24 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
added in test programs for server

Revision 1.20 / (view) - annotate - [select for diffs] , Tue Jan 14 15:41:50 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.19: +1 -0 lines
Diff to previous 1.19
added in core server code and rules to build it

Revision 1.18 / (view) - annotate - [select for diffs] , Tue Jan 14 05:02:18 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.17: +1 -0 lines
Diff to previous 1.17
added in most of the server code

Revision 1.19 / (view) - annotate - [select for diffs] , Tue Jan 14 03:59:15 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.18: +0 -1 lines
Diff to previous 1.18
removed a bunch of target stuff for now because some build stuff was
accidentally checked in without the corresponding source

Revision 1.17 / (view) - annotate - [select for diffs] , Tue Jan 14 00:27:34 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.16: +1 -0 lines
Diff to previous 1.16
added statecomp tool into new tree and added rules to build it

Revision 1.16 / (view) - annotate - [select for diffs] , Mon Jan 13 23:03:15 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
added in test programs for request encoding

Revision 1.15 / (view) - annotate - [select for diffs] , Mon Jan 13 22:42:27 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.14: +2 -0 lines
Diff to previous 1.14
added core request protocol encoding stuff into new tree

Revision 1.14 / (view) - annotate - [select for diffs] , Mon Jan 13 20:53:30 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.13: +1 -0 lines
Diff to previous 1.13
added unix-io directory, which contains some code for the pvfs native
library interface

Revision 1.13 / (view) - annotate - [select for diffs] , Mon Jan 13 20:25:13 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
added in test programs for the system interface; fixed some makefile
includes

Revision 1.12 / (view) - annotate - [select for diffs] , Mon Jan 13 20:19:36 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
added in system interface code (was previously added in wrong subdir)

Revision 1.11 / (view) - annotate - [select for diffs] , Mon Jan 13 19:26:42 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.10: +1 -0 lines
Diff to previous 1.10
added core system interface stuff into new tree

Revision 1.10 / (view) - annotate - [select for diffs] , Mon Jan 13 18:02:56 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9
added first document to tree (developers-guidelines); added
infrastructure to makefile to build docs and clean them up

Revision 1.9 / (view) - annotate - [select for diffs] , Mon Jan 13 04:12:18 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.8: +1 -0 lines
Diff to previous 1.8
added in job test programs

Revision 1.8 / (view) - annotate - [select for diffs] , Sat Jan 11 20:43:43 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.7: +1 -0 lines
Diff to previous 1.7
added in job code; added in request processor code where empty
files were accidentally checked in last time

Revision 1.7 / (view) - annotate - [select for diffs] , Sat Jan 11 19:55:29 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.6: +2 -0 lines
Diff to previous 1.6
added request scheduler and request protocol headers into new tree

Revision 1.6 / (view) - annotate - [select for diffs] , Fri Jan 10 22:20:23 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.5: +2 -0 lines
Diff to previous 1.5
added in the first flow test program and modified to work with latest io
description api; made several minor changes to the flow code along the
way, added in a template flowprotocol (renamed from default flow
protocol in old tree)

Revision 1.5 / (view) - annotate - [select for diffs] , Fri Jan 10 20:56:44 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4
integrated the flow subsystem into the tree; still need to get matching
test programs in

Revision 1.4 / (view) - annotate - [select for diffs] , Fri Jan 10 18:37:25 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.3: +2 -0 lines
Diff to previous 1.3
brought Walt's io description code over from the old pvfs2 tree

Revision 1.3 / (view) - annotate - [select for diffs] , Fri Jan 10 06:26:24 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.2: +4 -0 lines
Diff to previous 1.2
merged in bmi code

Revision 1.2 / (view) - annotate - [select for diffs] , Thu Jan 9 20:56:56 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.1: +2 -0 lines
Diff to previous 1.1
added the gen-locks tool into the common directory

Revision 1.1.1.1 / (view) - annotate - [select for diffs] (vendor branch) , Thu Jan 9 17:24:03 2003 UTC (9 years, 1 month ago) by pcarns
Branch: PARL
CVS Tags: start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Imported sources

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Jan 9 17:24:03 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and