CVS log for pvfs2/src/io/buffer/ncac-job.c

(logo)

Help

(back) Up to [PVFS2] / pvfs2 / src / io / buffer

Request diff between arbitrary revisions / Display revisions graphically


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

Revision 1.10.28.1 / (view) - annotate - [select for diffs] , Mon Jul 21 18:20:04 2008 UTC (3 years, 9 months ago) by aching
Branch: locking-branch
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 to next main 1.11
Reverse merged and ported to HEAD.

Revision 1.10.22.1 / (view) - annotate - [select for diffs] , Wed May 23 20:48:19 2007 UTC (4 years, 11 months ago) by kunkel
Branch: pvfs2-kunkel-tas-branch
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 to next main 1.11
Merge HEAD changes to TAS-branch.

Revision 1.10.4.1 / (view) - annotate - [select for diffs] , Wed Apr 11 22:50:33 2007 UTC (5 years, 1 month ago) by slang
Branch: WALT3
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 to next main 1.11
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.10.10.1 / (view) - annotate - [select for diffs] , Sat Feb 17 11:15:56 2007 UTC (5 years, 3 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 to next main 1.11
Update migration branch to current CVS version

Revision 1.10.8.1 / (view) - annotate - [select for diffs] , Sat Jan 13 10:13:31 2007 UTC (5 years, 4 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 to next main 1.11
Synchronization with HEAD

Revision 1.11 / (view) - annotate - [select for diffs] , Tue Dec 5 22:00:32 2006 UTC (5 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: windows-release-2-8-5-20110921, windows-client-to-Orange-Branch-20110712, windows-client, twod-branch-point, twod-branch, tr-branch, test-slab-cache-patch, test-duplicate-patch, tcp-peer-comm-branch, sumit-branch, solaris-point, solaris-branch, small-file-branch-point4, small-file-branch-point3, small-file-branch-point2, small-file-branch-point, small-file-branch, sa-branch, rr-txn, rongrong, pvfs2-mr-shim, pvfs2, pvfs-2-8-point, pvfs-2-8-branch, pvfs-2-8-2-rc1, pvfs-2-8-2, pvfs-2-8-1, pvfs-2-8-0, pvfs-2-7-branch-point, pvfs-2-7-branch, pvfs-2-7-1, pvfs-2-7-0, pvfs-2-6-3-tag2, pre-dirent, pnfs-merge, pfsck-branch-point, pfsck-branch, orangefs-rel-20100813, orangefs-current, orangefs-20100920, orangefs-2-8-5, orangefs-2-8-4, orangefs-2-8-3-20110323, orangefs-2-8-3-2011-03-23, orangefs-2-8-3-20101113, orangefs-2-8-3-20101112, orange-next, my-point, mtmoore-dbpf-txn, mgmt-branch-point, merge_MERGE_FROM_HEAD, merge_HEAD_NEW_FEATURE_ADD4, merge_HEAD_NEW_FEATURE_ADD3, merge_HEAD_NEW_FEATURE_ADD2, merge_HEAD_NEW_FEATURE_ADD, kunkel-tas-branch-2007-05-23, kunkel-migration-hint-branch-point-2007-06-17, kunkel-migration-hint-branch-point-2007-03-15, kunkel-hint-branch-point-2007-02-17, he-branch-point, he-branch, fuse-support, from_MERGE_FROM_HEAD, from_HEAD_NEW_FEATURE_ADD3, from_HEAD_NEW_FEATURE_ADD2, distr-dir-pre-release, distdir_orange_before_merge_20110817, directio-point, directio-branch, cu-security-branch-premerge, cu-security-branch, cu-sandbox-branch-point, cu-sandbox-branch, branch-rongrong, bmi-experimental-branch-point, bmi-experimental-branch, before-getattr, before-dio-merge, becky-test-bed, as-point, as-branch, after-he-reverse-merge, aattrs-branch-point, aattrs-branch, Root_cu-security-branch, Orange-security-premerge, Orange-security-postmerge, Orange-mtmoore, Orange-Root, Orange-Migrate-Tools, Orange-Merge1, Orange-FailOver-small-io, Orange-FailOver-Becky, Orange-Elaine-Distr-Dir-Root, Orange-Elaine-Distr-Dir-Branch, Orange-Elaine-Branch, Orange-Branch-metadata-backup, Orange-Branch, Orage-Elaine-Root, ORANGE-BECKY-ROOT, ORANGE-BECKY-BRANCH, OB-DBPF-OPEN-CACHE-REMOVE, HEAD, B2O-Temp, B2O-Orange-Sync-Temp, B2O-Orange-Sync, B2O-Merge-Test, B2O-Blue-Sync-Temp-End-2, B2O-Blue-Sync-Temp-End, B2O-Blue-Sync-Temp, B2O-Blue-Sync
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
let ncac work with null locking too

Revision 1.10.6.2 / (view) - annotate - [select for diffs] , Mon Jul 24 17:20:34 2006 UTC (5 years, 9 months ago) by slang
Branch: kunkel-branch
Changes since 1.10.6.1: +108 -171 lines
Diff to previous 1.10.6.1 to branch point 1.10 to next main 1.11
revert style changes back to previous versions.

Revision 1.10.6.1 / (view) - annotate - [select for diffs] , Fri Jul 21 17:40:29 2006 UTC (5 years, 9 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.10: +171 -108 lines
Diff to previous 1.10
run maint/pvfs2indent-80col.sh on all .c files to correct style :)

Revision 1.9.10.1 / (view) - annotate - [select for diffs] , Wed Jun 7 19:27:18 2006 UTC (5 years, 11 months ago) by vilayann
Branch: lockd-branch
Changes since 1.9: +0 -6 lines
Diff to previous 1.9 to next main 1.10
Reverse merge from trunk to lockd-branch...

Revision 1.9.8.1 / (view) - annotate - [select for diffs] , Wed Jun 7 03:20:51 2006 UTC (5 years, 11 months ago) by slang
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point5, posix-extensions-point3
Changes since 1.9: +0 -6 lines
Diff to previous 1.9 to next main 1.10
reverse merge of branch

Revision 1.9.12.1 / (view) - annotate - [select for diffs] , Thu Jun 1 21:29:30 2006 UTC (5 years, 11 months ago) by slang
Branch: dbpf-coalesce-branch
Changes since 1.9: +0 -6 lines
Diff to previous 1.9 to next main 1.10
reverse merge of trunk to branch

Revision 1.10 / (view) - annotate - [select for diffs] , Sat May 27 23:49:30 2006 UTC (5 years, 11 months ago) by pw
Branch: MAIN
CVS Tags: version-lock-branch, version-lock-actual-branch, threaded-aio-point, threaded-aio-branch, tau-sandbox-point, tau-sandbox, pvfs2-1_5_1_for_bgl3, pvfs2-1_5_1_for_bgl2, pvfs2-1_5_1_for_bgl, pvfs2-1-5-point2, pvfs2-1-5-point, pvfs2-1-5-branch, pvfs2-1-5-1-rc3, pvfs2-1-5-1-rc2, pvfs2-1-5-1-rc1, pvfs2-1-5-1, 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, pvfs-2-6-point4, pvfs-2-6-point3, pvfs-2-6-point2, pvfs-2-6-point, pvfs-2-6-branch, pvfs-2-6-3-tag3, pvfs-2-6-3, pvfs-2-6-2, pvfs-2-6-1, pvfs-2-6-0, posix-extensions-point7, posix-extensions-point6, posix-extensions-point4, posix-extensions-point2, lockd-point2, kunkel-hint-branch-point-26, kunkel-branches-point, kunkel-alternativeIO-branch, dbpf-methods-point, dbpf-methods-branch, before-style-changes, WALT3-point, WALT3-last-merged
Branch point for: pvfs2-kunkel-tas-branch, locking-branch, kunkel-migration-branch, kunkel-hint-branch, kunkel-branch, WALT3
Changes since 1.9: +0 -6 lines
Diff to previous 1.9
unused function

Revision 1.7.2.1 / (view) - annotate - [select for diffs] , Fri Nov 11 22:19:05 2005 UTC (6 years, 6 months ago) by slang
Branch: slang-sio-branch
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 to next main 1.8
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.8.2.1 / (view) - annotate - [select for diffs] , Fri Nov 11 21:38:07 2005 UTC (6 years, 6 months ago) by slang
Branch: pvfs2-1-3-1-branch
CVS Tags: pvfs2-1-3-2, pvfs2-1-3-1
Changes since 1.8: +1 -0 lines
Diff to previous 1.8 to next main 1.9
committing lld/llu fixes to 1.3.1 branch

Revision 1.9 / (view) - annotate - [select for diffs] , Fri Nov 11 21:31:04 2005 UTC (6 years, 6 months ago) by slang
Branch: MAIN
CVS Tags: pvfs2-1-4-0-point, pvfs2-1-4-0-branch, pvfs2-1-4-0, posix-extensions-point, lockd-point, dbpf-slowskip, dbpf-onekeyval-point, dbpf-onekeyval-branch, dbpf-coalesce-point, dbpf-changes-branch, dbpf-changes, before-dbpf-onekeyval
Branch point for: posix-extensions-branch, lockd-branch, dbpf-coalesce-branch
Changes since 1.8: +1 -0 lines
Diff to previous 1.8
moved the llu and lld macros to an internal header so that we don't have to include pvfs2-config.h in the installed pvfs2-types.h header.

Revision 1.8 / (view) - annotate - [select for diffs] , Thu Nov 10 01:27:04 2005 UTC (6 years, 6 months ago) by slang
Branch: MAIN
Branch point for: pvfs2-1-3-1-branch
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
* 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.7 / (view) - annotate - [select for diffs] , Tue Oct 25 18:00:58 2005 UTC (6 years, 6 months ago) by vilayann
Branch: MAIN
CVS Tags: slang-sio-point
Branch point for: slang-sio-branch
Changes since 1.6: +1 -0 lines
Diff to previous 1.6
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.5.4.1 / (view) - annotate - [select for diffs] , Thu Aug 25 20:38:23 2005 UTC (6 years, 8 months ago) by slang
Branch: slang-event-changes-branch
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 to next main 1.6
updates to my event changes to bring them inline with trunk

Revision 1.6 / (view) - annotate - [select for diffs] , Thu Jun 16 20:42:49 2005 UTC (6 years, 11 months ago) by pw
Branch: MAIN
CVS Tags: slang-reqsched-point, slang-reqsched-branch, slang-attr-cache-fixups-point2, slang-attr-cache-fixups-point, slang-attr-cache-fixups-branch, pvfs2-1-3-0, pvfs2-1-2-0
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
fix type on unused variable in unused function

Revision 1.5 / (view) - annotate - [select for diffs] , Thu Mar 3 21:07:56 2005 UTC (7 years, 2 months ago) by robl
Branch: MAIN
CVS Tags: slang-event-changes-point, pvfs2-tag-bugfix-67, pvfs2-bugfix-67, pvfs2-1-1-0, WALT2, WALT1
Branch point for: slang-event-changes-branch
Changes since 1.4: +0 -2 lines
Diff to previous 1.4
pcarns: cleans up various unresolved and unused extern declarations all over
        the source tree

Revision 1.4 / (view) - annotate - [select for diffs] , Mon Oct 11 14:33:25 2004 UTC (7 years, 7 months ago) by neill
Branch: MAIN
CVS Tags: snapshot-bluegene-20050216, pvfs2-snapshot-Alejandro, pvfs2-bugfix-39, pvfs2-1-0-1, pvfs2-1-0-0, pvfs2-0-9-0, pvfs2-0-8-0, pvfs2-0-7-0
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
- apply Nathan's patch to remove warnings recently added to Jieshing's
  buffer cache code

  patch available at:
  http://www.beowulf-underground.org/pipermail/pvfs2-developers/2004-October/000885.html

Revision 1.3 / (view) - annotate - [select for diffs] , Tue Sep 21 13:46:13 2004 UTC (7 years, 7 months ago) by wujs
Branch: MAIN
Changes since 1.2: +200 -643 lines
Diff to previous 1.2
Changes to the buffer code:
    1) Simplify the concurrency control in the buffer code. The upper
       layer is responsible for the write-sharing control.
    2) Separate cache mangement code from other code. "ncac-lru.c" is
       for LRU policy. "ncac-arc" is for ARC policy which is added soon.
    3) Bug fixes in the list access.

Still working on it for writes and more testing.

Revision 1.2 / (view) - annotate - [select for diffs] , Mon Nov 17 19:19:29 2003 UTC (8 years, 6 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-nm-nb-branch, pvfs2-dbpf-attr-cache-branch, pvfs2-0-6-5, pvfs2-0-6-4, pvfs2-0-6-3, pvfs2-0-6-2, pvfs2-0-6-1, pvfs2-0-6-0pre1, pvfs2-0-6-0, pvfs2-0-5-1, pvfs2-0-5-0, pvfs2-0-1-3, pvfs2-0-1-2, pvfs2-0-1-1, pvfs2-0-1-0, pvfs2-0-0-9, pvfs2-0-0-8, pvfs2-0-0-7
Changes since 1.1: +4 -4 lines
Diff to previous 1.1
some warning cleanups (at least on ppc)

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Aug 21 18:57:27 2003 UTC (8 years, 8 months ago) by wujs
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003-B, snapshot-kraken-10-16-2003, pvfs2-0-0-6, pvfs2-0-0-5, pvfs2-0-0-4, pvfs2-0-0-3, pvfs2-0-0-2
Initial buffer cache implementation on top of Trove.

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
Type of Diff should be a

View only Branch:
Sort log by:

Email pvfs2 viewcvs admin
Powered by
ViewCVS 0.9.4