Whamcloud - gitweb
fs/lustre-release.git
21 years agomerge b_devel -> b_eq: 20030822
ericm [Fri, 22 Aug 2003 15:02:33 +0000 (15:02 +0000)]
merge b_devel -> b_eq: 20030822

21 years agob=1803
rread [Fri, 22 Aug 2003 02:19:00 +0000 (02:19 +0000)]
b=1803
r=shaver

New import state machine, as documented on the lustre wiki in
ImportStates.

A new function, ptlrpc_connect_import, performs all import connects
and moves the import from the DISCON state to either FULL, EVICTED,
REPLAY, or RECOVER, depending on the situation. Unlike the levels, the
states are now exact, and the request->rq_send_state much match the
import state to be sent.

Passes recovery/01, replay-small, and replay-dual.

21 years agoLiuKai's another Cygwin fix for data alignment, add #pragma
ericm [Thu, 21 Aug 2003 10:37:15 +0000 (10:37 +0000)]
LiuKai's another Cygwin fix for data alignment, add #pragma

21 years ago[tcpnal]: service socket listening on port 988
ericm [Thu, 21 Aug 2003 04:54:47 +0000 (04:54 +0000)]
[tcpnal]: service socket listening on port 988

21 years ago[tcpnal]: merge LiuKai's cygwin patch
ericm [Thu, 21 Aug 2003 04:16:54 +0000 (04:16 +0000)]
[tcpnal]: merge LiuKai's cygwin patch

21 years ago[tcpnal]: enlarge iov array in tcpnal_send().
ericm [Thu, 21 Aug 2003 02:53:50 +0000 (02:53 +0000)]
[tcpnal]: enlarge iov array in tcpnal_send().

21 years ago[tcpnal]:
ericm [Wed, 20 Aug 2003 11:23:33 +0000 (11:23 +0000)]
[tcpnal]:
 - don't consider pid when doing connection search, it's conform to the
   ksocknal behavior.

21 years ago[tcpnal]:
ericm [Wed, 20 Aug 2003 11:09:01 +0000 (11:09 +0000)]
[tcpnal]:
  - protect tcpnal internal data structure

21 years ago[tcpnal]:
ericm [Wed, 20 Aug 2003 08:46:12 +0000 (08:46 +0000)]
[tcpnal]:
  - add nal_cb locking, fix define of state_lock in user space.

21 years ago[tcpnal}:
ericm [Wed, 20 Aug 2003 08:22:54 +0000 (08:22 +0000)]
[tcpnal}:
  temporarily work around for nal thread endless waiting problem.

21 years ago[tcpnal]: rewrite the data out path.
ericm [Wed, 20 Aug 2003 07:22:07 +0000 (07:22 +0000)]
[tcpnal]: rewrite the data out path.
  Get rid of pipe as a bridge between user threads and nal threads, which
  is not so efficient and don't work well in Cygwin. Now user thread might
  directly call into portals lib via lib_dispatch.

  2 issues remain:
  - sometimes during startup low level nal threads could run into endless
    waiting.
  - need more sycronous facilities to prevent race.

21 years ago[liblustre]: merge LiuKai's cygwin patch
ericm [Tue, 19 Aug 2003 12:08:53 +0000 (12:08 +0000)]
[liblustre]: merge LiuKai's cygwin patch
 - add portals/include/cygwin-ioctl.h
 - don't compile accepter.c in liblustre
 - add missing le-cpu convert macro
 - use windows API directly at some places

21 years ago[tcpnal]:
ericm [Thu, 14 Aug 2003 07:04:43 +0000 (07:04 +0000)]
[tcpnal]:
  tcpnal_recv() need call lib_finalize() even the message size
  is 0, e.g. ACK. hit by TianYing.

21 years agomerge three weeks of b_devel fixes into b_filterio
phil [Thu, 14 Aug 2003 05:01:54 +0000 (05:01 +0000)]
merge three weeks of b_devel fixes into b_filterio

21 years agob=1513
rread [Wed, 13 Aug 2003 20:16:22 +0000 (20:16 +0000)]
b=1513
r=shaver
* add conn_cnt to import, export, and lustre_msg.  The conn_cnt is
increased by the client whenever it connects or reconnects.  The
server ignores failed BRWs with an old conn_cnt.

Also, when a bulk is resent, the xid is changed, so the previous one
will definitely fail.

21 years ago[tcpnal]: workaround: serialize access to procbridge pipe. TianYing's work
ericm [Wed, 13 Aug 2003 03:53:45 +0000 (03:53 +0000)]
[tcpnal]: workaround: serialize access to procbridge pipe. TianYing's work
exposed the race condition here.

21 years agomerge b_llnl_devel into b_multinet in preparation for landing
phil [Sun, 3 Aug 2003 21:32:48 +0000 (21:32 +0000)]
merge b_llnl_devel into b_multinet in preparation for landing

21 years ago - Fix build with rh 2.4.20 kernel series
jacob [Fri, 1 Aug 2003 18:37:17 +0000 (18:37 +0000)]
 - Fix build with rh 2.4.20 kernel series
r=phil
b=1663

21 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.4'.
cvs2svn [Fri, 1 Aug 2003 09:31:57 +0000 (09:31 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.4'.

21 years agoPortals NAL for Myrinet GM2 for Lustre (lgmnal)
mdoyle [Fri, 1 Aug 2003 09:31:53 +0000 (09:31 +0000)]
Portals NAL for Myrinet GM2 for Lustre (lgmnal)

21 years agoFix for bug 1609 on CVS HEAD.
adilger [Fri, 1 Aug 2003 09:04:28 +0000 (09:04 +0000)]
Fix for bug 1609 on CVS HEAD.

21 years agomerge b_devel to b_eq again: 20030801, for convenience of WangDi.
ericm [Fri, 1 Aug 2003 03:55:02 +0000 (03:55 +0000)]
merge b_devel to b_eq again: 20030801, for convenience of WangDi.

21 years ago- speak the good english in LDAP failure message
ccooper [Wed, 30 Jul 2003 11:23:20 +0000 (11:23 +0000)]
- speak the good english in LDAP failure message

21 years agomerge b_devel to b_eq: 20030728
ericm [Mon, 28 Jul 2003 16:39:38 +0000 (16:39 +0000)]
merge b_devel to b_eq: 20030728
(6) scripts tests utils

21 years agomerge b_devel into b_filterio
phil [Mon, 28 Jul 2003 16:37:30 +0000 (16:37 +0000)]
merge b_devel into b_filterio

21 years agomerge b_devel to b_eq: 20030728
ericm [Mon, 28 Jul 2003 15:33:11 +0000 (15:33 +0000)]
merge b_devel to b_eq: 20030728
(1) portals

21 years ago- simple optimization for EXT3:
alex [Mon, 28 Jul 2003 12:18:03 +0000 (12:18 +0000)]
- simple optimization for EXT3:
  ext3_write_super() doesn't need to start commit as kupdated wants. this
  improves things significantly in some cases

21 years agofile ext3-no-write-super.pc was initially added on branch b_devel.
alex [Mon, 28 Jul 2003 12:17:55 +0000 (12:17 +0000)]
file ext3-no-write-super.pc was initially added on branch b_devel.

21 years agofile ext3-no-write-super.patch was initially added on branch b_devel.
alex [Mon, 28 Jul 2003 12:17:54 +0000 (12:17 +0000)]
file ext3-no-write-super.patch was initially added on branch b_devel.

21 years ago- minor changes in Andreas'es ext3 direct-io patch to be applicable for
alex [Mon, 28 Jul 2003 12:02:05 +0000 (12:02 +0000)]
- minor changes in Andreas'es ext3 direct-io patch to be applicable for
  2.4.18-chaos
- ext3-o_direct-1-2.4.18-chaos.patch have been added to chaos-2.4.18 series

21 years agofile ext3-o_direct-1-2.4.18-chaos.pc was initially added on branch b_devel.
alex [Mon, 28 Jul 2003 12:02:02 +0000 (12:02 +0000)]
file ext3-o_direct-1-2.4.18-chaos.pc was initially added on branch b_devel.

21 years agofile ext3-o_direct-1-2.4.18-chaos.patch was initially added on branch b_devel.
alex [Mon, 28 Jul 2003 12:02:01 +0000 (12:02 +0000)]
file ext3-o_direct-1-2.4.18-chaos.patch was initially added on branch b_devel.

21 years ago- jbd patches have been refreshed for 2.4.18 chaos and added to chaos-2.4.18
alex [Mon, 28 Jul 2003 11:21:44 +0000 (11:21 +0000)]
- jbd patches have been refreshed for 2.4.18 chaos and added to chaos-2.4.18
  series

21 years agofile mount2lov.sh was initially added on branch b_devel.
adilger [Sun, 27 Jul 2003 20:31:06 +0000 (20:31 +0000)]
file mount2lov.sh was initially added on branch b_devel.

21 years ago* Merged b_devel updates
eeb [Sun, 27 Jul 2003 02:39:59 +0000 (02:39 +0000)]
*  Merged b_devel updates

21 years ago- do not send unused uid and gid fields in mdc/mds update packets
braam [Sat, 26 Jul 2003 23:14:37 +0000 (23:14 +0000)]
- do not send unused uid and gid fields in mdc/mds update packets
- correctly handle subdirectories of sgid directories (owner set to
  parent id - test 6g added for this)
- fix for 1607 (test 19c)
- remove unused kernel configuration files

21 years agofile kgdb_2.6.0_test1_vmware.config was initially added on branch b_devel.
braam [Sat, 26 Jul 2003 23:14:35 +0000 (23:14 +0000)]
file kgdb_2.6.0_test1_vmware.config was initially added on branch b_devel.

21 years ago* Guarded #define EXPORT_SYMTAB
eeb [Sat, 26 Jul 2003 16:59:48 +0000 (16:59 +0000)]
*  Guarded #define EXPORT_SYMTAB

*  Bit the bullet and #defined PTL_MTU
   NB currently defined in <portals/lib-types.h>; maybe should move...

21 years agoRevert __attribute__((packed)) change, to preserve on-disk compatibility on
ccooper [Sat, 26 Jul 2003 16:27:13 +0000 (16:27 +0000)]
Revert __attribute__((packed)) change, to preserve on-disk compatibility on
IA64 systems from before the change.  Will need to revisit for heterogeneous
IA64/IA32 clusters.

21 years agofile replay-single-upcall.sh was initially added on branch b_devel.
shaver [Sat, 26 Jul 2003 15:21:24 +0000 (15:21 +0000)]
file replay-single-upcall.sh was initially added on branch b_devel.

21 years agofile multiop.c was initially added on branch b_devel.
shaver [Sat, 26 Jul 2003 02:57:04 +0000 (02:57 +0000)]
file multiop.c was initially added on branch b_devel.

21 years agomerge recent fixes from b_devel into b_filterio
phil [Sat, 26 Jul 2003 02:28:13 +0000 (02:28 +0000)]
merge recent fixes from b_devel into b_filterio

21 years agob=1600: my version of Andreas' patch to use write_record to ensure that the
shaver [Fri, 25 Jul 2003 23:04:34 +0000 (23:04 +0000)]
b=1600: my version of Andreas' patch to use write_record to ensure that the
        MDS server data is written at creation time
b=1597: cope with entering recovery/replay without a preceding timeout

We pass this initial single-node/single-mount replay test, yay.

21 years ago- add page private field
braam [Fri, 25 Jul 2003 22:55:09 +0000 (22:55 +0000)]
- add page private field

21 years ago- add the forgotten error export to chaos-2.4.18 series
braam [Fri, 25 Jul 2003 22:42:16 +0000 (22:42 +0000)]
- add the forgotten error export to chaos-2.4.18 series

21 years agofile replay-dual.sh was initially added on branch b_devel.
adilger [Fri, 25 Jul 2003 22:35:23 +0000 (22:35 +0000)]
file replay-dual.sh was initially added on branch b_devel.

21 years agofile osc_rpcd.c was initially added on branch b_llpio.
zab [Fri, 25 Jul 2003 22:13:09 +0000 (22:13 +0000)]
file osc_rpcd.c was initially added on branch b_llpio.

21 years agofile osc_internal.h was initially added on branch b_llpio.
zab [Fri, 25 Jul 2003 22:13:06 +0000 (22:13 +0000)]
file osc_internal.h was initially added on branch b_llpio.

21 years agomerge b_devel into b_filterio
phil [Fri, 25 Jul 2003 21:54:56 +0000 (21:54 +0000)]
merge b_devel into b_filterio

21 years agofile ext3-o_direct-1.patch was initially added on branch b_devel.
braam [Fri, 25 Jul 2003 21:28:48 +0000 (21:28 +0000)]
file ext3-o_direct-1.patch was initially added on branch b_devel.

21 years ago- backport a few name changes in the patches to 2.4.18
braam [Fri, 25 Jul 2003 21:28:46 +0000 (21:28 +0000)]
- backport a few name changes in the patches to 2.4.18
- include some new I/O functions.

21 years agoland b_unify on b_devel
phil [Fri, 25 Jul 2003 21:18:15 +0000 (21:18 +0000)]
land b_unify on b_devel
 - patches for 2.6
 - linus-approved APIs
 - lots of little reorg and fixes for 2.4/2.6 compatibility
 - better code to manage MDC lock cancellation and dentry memory pressure

21 years agomerge b_devel into b_unify, in preparation for landing
phil [Fri, 25 Jul 2003 18:55:06 +0000 (18:55 +0000)]
merge b_devel into b_unify, in preparation for landing

21 years agomerge b_devel into HEAD, which will become 0.7.3 0.7.3
phil [Fri, 25 Jul 2003 18:10:53 +0000 (18:10 +0000)]
merge b_devel into HEAD, which will become 0.7.3
 - dozens and dozens of fixes for working with 2.6 kernels
 - new 2.4 kernel APIs
 - uncountable bug fixes

21 years agomerge b_devel into HEAD, which will become 0.7.3 0.8.0
phil [Fri, 25 Jul 2003 17:58:07 +0000 (17:58 +0000)]
merge b_devel into HEAD, which will become 0.7.3
 - dozens and dozens of fixes for working with 2.6 kernels
 - new 2.4 kernel APIs
 - uncountable bug fixes

21 years agob=2225 fix obd_self_export issues
phil [Fri, 25 Jul 2003 17:57:53 +0000 (17:57 +0000)]
b=2225 fix obd_self_export issues

21 years agofile spec2series.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:29:49 +0000 (09:29 +0000)]
file spec2series.in was initially added on branch b_unify.

21 years agofile rpatch.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:29:48 +0000 (09:29 +0000)]
file rpatch.in was initially added on branch b_unify.

21 years agofile patchfns.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:29:47 +0000 (09:29 +0000)]
file patchfns.in was initially added on branch b_unify.

21 years agofile parse-patch.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:29:46 +0000 (09:29 +0000)]
file parse-patch.in was initially added on branch b_unify.

21 years agofile apatch.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:29:45 +0000 (09:29 +0000)]
file apatch.in was initially added on branch b_unify.

21 years agofile unapplied.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:47 +0000 (09:28 +0000)]
file unapplied.in was initially added on branch b_unify.

21 years agofile top.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:46 +0000 (09:28 +0000)]
file top.in was initially added on branch b_unify.

21 years agofile setup.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:45 +0000 (09:28 +0000)]
file setup.in was initially added on branch b_unify.

21 years agofile series.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:44 +0000 (09:28 +0000)]
file series.in was initially added on branch b_unify.

21 years agofile remove.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:43 +0000 (09:28 +0000)]
file remove.in was initially added on branch b_unify.

21 years agofile refresh.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:42 +0000 (09:28 +0000)]
file refresh.in was initially added on branch b_unify.

21 years agofile push.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:41 +0000 (09:28 +0000)]
file push.in was initially added on branch b_unify.

21 years agofile previous.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:40 +0000 (09:28 +0000)]
file previous.in was initially added on branch b_unify.

21 years agofile pop.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:39 +0000 (09:28 +0000)]
file pop.in was initially added on branch b_unify.

21 years agofile patches.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:38 +0000 (09:28 +0000)]
file patches.in was initially added on branch b_unify.

21 years agofile next.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:37 +0000 (09:28 +0000)]
file next.in was initially added on branch b_unify.

21 years agofile new.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:36 +0000 (09:28 +0000)]
file new.in was initially added on branch b_unify.

21 years agofile import.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:35 +0000 (09:28 +0000)]
file import.in was initially added on branch b_unify.

21 years agofile fork.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:34 +0000 (09:28 +0000)]
file fork.in was initially added on branch b_unify.

21 years agofile files.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:33 +0000 (09:28 +0000)]
file files.in was initially added on branch b_unify.

21 years agofile diff.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:32 +0000 (09:28 +0000)]
file diff.in was initially added on branch b_unify.

21 years agofile delete.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:31 +0000 (09:28 +0000)]
file delete.in was initially added on branch b_unify.

21 years agofile applied.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:30 +0000 (09:28 +0000)]
file applied.in was initially added on branch b_unify.

21 years agofile add.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:28:29 +0000 (09:28 +0000)]
file add.in was initially added on branch b_unify.

21 years agofile quilt.pot was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:26:54 +0000 (09:26 +0000)]
file quilt.pot was initially added on branch b_unify.

21 years agofile fr.po was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:26:53 +0000 (09:26 +0000)]
file fr.po was initially added on branch b_unify.

21 years agofile de.po was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:26:52 +0000 (09:26 +0000)]
file de.po was initially added on branch b_unify.

21 years agofile Makefile was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:26:51 +0000 (09:26 +0000)]
file Makefile was initially added on branch b_unify.

21 years agofile backup-files.c was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:24:30 +0000 (09:24 +0000)]
file backup-files.c was initially added on branch b_unify.

21 years agofile docco.txt was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:23:25 +0000 (09:23 +0000)]
file docco.txt was initially added on branch b_unify.

21 years agofile README.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:23:24 +0000 (09:23 +0000)]
file README.in was initially added on branch b_unify.

21 years agofile install-sh was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:22:18 +0000 (09:22 +0000)]
file install-sh was initially added on branch b_unify.

21 years agofile quilt.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:19:52 +0000 (09:19 +0000)]
file quilt.in was initially added on branch b_unify.

21 years agofile guards.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:19:51 +0000 (09:19 +0000)]
file guards.in was initially added on branch b_unify.

21 years agofile guards.1 was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:19:50 +0000 (09:19 +0000)]
file guards.1 was initially added on branch b_unify.

21 years agofile quilt.spec.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:08 +0000 (09:18 +0000)]
file quilt.spec.in was initially added on branch b_unify.

21 years agofile quilt.changes was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:07 +0000 (09:18 +0000)]
file quilt.changes was initially added on branch b_unify.

21 years agofile configure.ac was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:06 +0000 (09:18 +0000)]
file configure.ac was initially added on branch b_unify.

21 years agofile bash_completion was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:05 +0000 (09:18 +0000)]
file bash_completion was initially added on branch b_unify.

21 years agofile TODO was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:04 +0000 (09:18 +0000)]
file TODO was initially added on branch b_unify.

21 years agofile README was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:03 +0000 (09:18 +0000)]
file README was initially added on branch b_unify.

21 years agofile Makefile.in was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:02 +0000 (09:18 +0000)]
file Makefile.in was initially added on branch b_unify.

21 years agofile COPYING was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:01 +0000 (09:18 +0000)]
file COPYING was initially added on branch b_unify.

21 years agofile BUGS was initially added on branch b_unify.
wangdi [Fri, 25 Jul 2003 09:18:00 +0000 (09:18 +0000)]
file BUGS was initially added on branch b_unify.