Whamcloud - gitweb
fs/lustre-release.git
15 years agoAdd ldiskfs/build symlink v1_7_142
Brian Reitz [Sat, 12 Dec 2009 14:08:15 +0000 (08:08 -0600)]
Add ldiskfs/build symlink

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_8-bld10_1'.
cvs2svn [Wed, 19 Nov 2008 02:27:53 +0000 (02:27 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_8-bld10_1'.

16 years agoupdated for a respin of build 10.
stinson1947 [Wed, 19 Nov 2008 02:27:52 +0000 (02:27 +0000)]
updated for a respin of build 10.

16 years agoBranch b1_8_gate
bobijam [Wed, 19 Nov 2008 01:35:18 +0000 (01:35 +0000)]
Branch b1_8_gate
b=16992

Reformat:
* line width is confined to 80 characters
* trim trailing spaces.

16 years agoBranch b1_8_gate
bobijam [Wed, 19 Nov 2008 01:29:46 +0000 (01:29 +0000)]
Branch b1_8_gate
b=16992
o=johann
i=oleg.drokin (green)
i=zhenyu.xu (bobijam)

During ll_intent_lock(), server looks up parent and child, lock them, between these
events parent could be deleted, then vfs_create may_access() fails with -ENOENT.

Then client intent disposition got DISP_OPEN_CREATE | DISP_LOOKUP_NEG |
DISP_LOOKUP_EXECD | DISP_IT_EXECD, and the request got double free.

Solution: Clear DISP_ENQ_COMPLETE when we are going to release the intent (request cannot be reused anyway)

16 years agoBranch b1_8_gate
fanyong [Wed, 19 Nov 2008 01:25:00 +0000 (01:25 +0000)]
Branch b1_8_gate
b=11824
i=h.huang
i=yury.umanets

"lustre_capa" was changed on HEAD, update 1.8 "lustre_capa" for interoperability.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:22 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:20 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:19 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:18 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:17 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:14 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:12 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:10 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:09 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:08 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:06 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:05 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:04 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:03 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:40:00 +0000 (21:40 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:39:59 +0000 (21:39 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:39:58 +0000 (21:39 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:39:57 +0000 (21:39 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agoBranch b1_8_gate
vitaly [Tue, 18 Nov 2008 21:39:56 +0000 (21:39 +0000)]
Branch b1_8_gate
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
  ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
  if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
  the rpc-lock matching.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:21 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:20 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:18 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:17 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:15 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agob=17686
yury [Tue, 18 Nov 2008 20:57:13 +0000 (20:57 +0000)]
b=17686
r=panda,shadow

- fixes race in ptlrpcd (happens when stopping ptlrpcd right after adding new req to it) which leads to hanging new added rpc whcih in turn leads to keeping ref to import, obd that makes it impossible to cleanup;

- cleanups and more debugs in recov_thread to detect things like this.

16 years agoBranch b1_8_gate
anserper [Tue, 18 Nov 2008 03:58:50 +0000 (03:58 +0000)]
Branch b1_8_gate
b=12433
i=Oleg Drokin
i=Yury Umanets

fix imp_inval message

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:10 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:08 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:07 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:06 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:05 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:04 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:02 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:01 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
vitaly [Mon, 17 Nov 2008 17:46:00 +0000 (17:46 +0000)]
Branch b1_8_gate
b=17239
i=adilger
i=shadow

async lov_sync() operation.

16 years agoBranch b1_8_gate
tianzy [Mon, 17 Nov 2008 06:47:37 +0000 (06:47 +0000)]
Branch b1_8_gate
decay qos ost/oss penalties if MDS is not creating objects
i=nathan
i=johann

16 years agoBranch b1_8_gate
tianzy [Mon, 17 Nov 2008 06:47:36 +0000 (06:47 +0000)]
Branch b1_8_gate
decay qos ost/oss penalties if MDS is not creating objects
i=nathan
i=johann

16 years agoBranch b1_8_gate
tianzy [Mon, 17 Nov 2008 06:47:35 +0000 (06:47 +0000)]
Branch b1_8_gate
decay qos ost/oss penalties if MDS is not creating objects
i=nathan
i=johann

16 years agoBranch b1_8_gate
tianzy [Mon, 17 Nov 2008 06:27:23 +0000 (06:27 +0000)]
Branch b1_8_gate
fix lov_brw_check() calls lov_stripe_intersects() with incorrect parameter.
written by nikita

16 years agoBranch b1_8_gate
tianzy [Mon, 17 Nov 2008 06:19:45 +0000 (06:19 +0000)]
Branch b1_8_gate
fix the error handling on quota slaves
i=johann
i=panda

16 years agoBranch b1_x_lnet_gate
liangzhen [Mon, 17 Nov 2008 03:12:18 +0000 (03:12 +0000)]
Branch b1_x_lnet_gate

remove LASSERT on message type from network

b=17372
i=Isaac
i=Maxim

16 years agosync with latest bi-weekly build versioning
stinson1947 [Sat, 15 Nov 2008 01:40:07 +0000 (01:40 +0000)]
sync with latest bi-weekly build versioning

16 years agoBranch b1_8_gate
johann [Fri, 14 Nov 2008 23:23:16 +0000 (23:23 +0000)]
Branch b1_8_gate
b=15878
i=johann
i=tianzy

original patch from Tianzy.
fix build issue introduced by the patch from bug 15878.

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_8-bld10'.
cvs2svn [Fri, 14 Nov 2008 19:44:03 +0000 (19:44 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_8-bld10'.

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:44:02 +0000 (19:44 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:44:01 +0000 (19:44 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:59 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:58 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:57 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:56 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:54 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:53 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:52 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:51 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agobranch: b1_8_gate
ericm [Fri, 14 Nov 2008 19:43:50 +0000 (19:43 +0000)]
branch: b1_8_gate
reserve some space in mdt_body and mdt_rec_xxx structures and add
MDS_SETATTR64_REC to allow possible expansion of uid/gid to 64 bits
in the future.
r=adilger
r=huanghua
r=fanyong

16 years agob=16488
grev [Fri, 14 Nov 2008 18:13:26 +0000 (18:13 +0000)]
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

16 years agob=16488
grev [Fri, 14 Nov 2008 18:13:23 +0000 (18:13 +0000)]
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

16 years agob=16488
grev [Fri, 14 Nov 2008 18:13:22 +0000 (18:13 +0000)]
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

16 years agob=16488
grev [Fri, 14 Nov 2008 18:13:21 +0000 (18:13 +0000)]
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

16 years agob=17229
grev [Fri, 14 Nov 2008 16:23:25 +0000 (16:23 +0000)]
b=17229
i=Adilger
remote multiop fix

16 years agob=17229
grev [Fri, 14 Nov 2008 16:23:24 +0000 (16:23 +0000)]
b=17229
i=Adilger
remote multiop fix

16 years agob=17229
grev [Fri, 14 Nov 2008 16:23:23 +0000 (16:23 +0000)]
b=17229
i=Adilger
remote multiop fix

16 years agob=17229
grev [Fri, 14 Nov 2008 16:23:22 +0000 (16:23 +0000)]
b=17229
i=Adilger
remote multiop fix

16 years agob=17122
grev [Fri, 14 Nov 2008 10:25:23 +0000 (10:25 +0000)]
b=17122
i=Adilger
skip sanity test_100 for NETTYPE != tcp

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:36 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:34 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:31 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:29 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:24 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:22 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years ago b=17479
yury [Thu, 13 Nov 2008 09:43:20 +0000 (09:43 +0000)]
 b=17479
 r=adilger,behlendorf1

 - avoid div/mod in lustre_hash code

16 years agoBranch b1_8_gate
tianzy [Thu, 13 Nov 2008 08:09:19 +0000 (08:09 +0000)]
Branch b1_8_gate
fix lquota.ko fails to install with --disable-liblustre used
b=17620
i=johann
i=brian

16 years agoBranch b1_8_gate
tianzy [Thu, 13 Nov 2008 08:09:18 +0000 (08:09 +0000)]
Branch b1_8_gate
fix lquota.ko fails to install with --disable-liblustre used
b=17620
i=johann
i=brian

16 years agoBranch b1_8_gate
tianzy [Thu, 13 Nov 2008 08:09:17 +0000 (08:09 +0000)]
Branch b1_8_gate
fix lquota.ko fails to install with --disable-liblustre used
b=17620
i=johann
i=brian

16 years agoBranch b1_8_gate
tianzy [Thu, 13 Nov 2008 08:09:16 +0000 (08:09 +0000)]
Branch b1_8_gate
fix lquota.ko fails to install with --disable-liblustre used
b=17620
i=johann
i=brian

16 years agoBranch b1_8_gate
yangsheng [Thu, 13 Nov 2008 06:46:44 +0000 (06:46 +0000)]
Branch b1_8_gate
b=17620
i=johann, bobijam

Get rid of warning of compiler in some case.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:11 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:10 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:08 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:07 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:06 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:05 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:04 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:03 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:02 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16823
green [Thu, 13 Nov 2008 02:16:01 +0000 (02:16 +0000)]
b=16823
r=adilger,shadow

Remove 4G limit for stripe_size * num_stripes.
4G limit on stripe_size is still in place, though.

16 years agob=16074
green [Thu, 13 Nov 2008 00:42:02 +0000 (00:42 +0000)]
b=16074
r=adilger, Lee Ward

Do not get extra reference on source inode since we already hold the reference
from previous name.

16 years agob=17634
grev [Wed, 12 Nov 2008 21:01:46 +0000 (21:01 +0000)]
b=17634
i=Yury.Umanets
insanity cleanup (remove dup fn, sync with HEAD t-f)

16 years agob=17634
grev [Wed, 12 Nov 2008 21:01:44 +0000 (21:01 +0000)]
b=17634
i=Yury.Umanets
insanity cleanup (remove dup fn, sync with HEAD t-f)

16 years agovvp: always write page from the beginning: sptlrpc depends on kiov_offset being 0.
nikita [Wed, 12 Nov 2008 21:00:37 +0000 (21:00 +0000)]
vvp: always write page from the beginning: sptlrpc depends on kiov_offset being 0.

16 years agolov_object: simplify and document lov_object life-time rules.
nikita [Wed, 12 Nov 2008 20:59:18 +0000 (20:59 +0000)]
lov_object: simplify and document lov_object life-time rules.

16 years agocl_page_list_own(): if page was truncated concurrently, remove it from the queue...
nikita [Wed, 12 Nov 2008 20:58:06 +0000 (20:58 +0000)]
cl_page_list_own(): if page was truncated concurrently, remove it from the queue at once.

16 years agob=17634
grev [Wed, 12 Nov 2008 20:52:41 +0000 (20:52 +0000)]
b=17634
i=Yury.Umanets
insanity cleanup (remove dup fn)

16 years agob=17310
yury [Wed, 12 Nov 2008 19:32:36 +0000 (19:32 +0000)]
b=17310
r=shadow,vitaly

- check rq_phase correctly in ptlrpc_expired_set() and couple of other places.