Whamcloud - gitweb
fs/lustre-release.git
19 years agoBranch: b1_4
adilger [Wed, 3 Nov 2004 17:05:41 +0000 (17:05 +0000)]
Branch: b1_4
Fix trivial bug in ext3_xattr_unregister() bounds checking (could only be
hit from within the kernel).
r=sct

19 years agoBranch: b1_4
adilger [Wed, 3 Nov 2004 00:40:32 +0000 (00:40 +0000)]
Branch: b1_4
Don't complete EKC RPC on peer death.  Fixes oops hit during CMD testing.
b=4012

19 years agoBranch: b1_4
adilger [Wed, 3 Nov 2004 00:37:36 +0000 (00:37 +0000)]
Branch: b1_4
Improve "debug_file" usage message.

19 years agoland b1_2_bug2248 on b1_4
nic [Tue, 2 Nov 2004 17:39:02 +0000 (17:39 +0000)]
land b1_2_bug2248 on b1_4
- return async write errors to application if possible (2248)

19 years agob=4645
lsy [Tue, 2 Nov 2004 03:37:11 +0000 (03:37 +0000)]
b=4645
r=adilger

print NAL number in %x format (4645)

19 years ago - update rhel series from chaos
jacob [Tue, 2 Nov 2004 00:00:06 +0000 (00:00 +0000)]
 - update rhel series from chaos
 - add some module compile fixes

19 years agob=5094
green [Fri, 29 Oct 2004 22:46:39 +0000 (22:46 +0000)]
b=5094
r=adilger
Get rid of EXT3* limiting definitions usage in llite

19 years ago* Added socknal multi-frag I/O
eeb [Fri, 29 Oct 2004 17:48:58 +0000 (17:48 +0000)]
*   Added socknal multi-frag I/O

19 years agob=4930
phil [Thu, 28 Oct 2004 23:30:47 +0000 (23:30 +0000)]
b=4930
Fix up accidental commit, which had an old version of the patch and no
ChangeLog entry.  This one should be correct.

19 years agob=4930
phil [Thu, 28 Oct 2004 23:27:02 +0000 (23:27 +0000)]
b=4930
CDEBUG_LIMIT was printing a duplicate message instead of a notice about
dropped messages.  Fixed.

19 years agomerge b1_2 updates into b1_4:
phil [Thu, 28 Oct 2004 22:17:27 +0000 (22:17 +0000)]
merge b1_2 updates into b1_4:
- add mkfsoptions to LDAP (4679)
- use ->max_readahead method instead of zapping global ra (5039)
- don't interrupt __l_wait_event() during strace
       * miscellania
- add software watchdogs to catch hung threads quickly (4941)
- make lustrefs init script start after nfs is mounted

19 years agorevert API update that broke the OpenIB Nal
nic [Thu, 28 Oct 2004 20:26:14 +0000 (20:26 +0000)]
revert API update that broke the OpenIB Nal

19 years ago* Landed b1_2_singleportals
eeb [Thu, 28 Oct 2004 12:05:35 +0000 (12:05 +0000)]
*   Landed b1_2_singleportals

19 years agoBranch: b1_4
adilger [Mon, 25 Oct 2004 06:27:28 +0000 (06:27 +0000)]
Branch: b1_4
- reorganization of lov code
- fixups for compiling on 2.6

19 years agoThis commit was manufactured by cvs2svn to create branch 'b1_4'.
cvs2svn [Sun, 24 Oct 2004 00:24:41 +0000 (00:24 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_4'.

19 years agoback the mmap code out of b1_2
phil [Sun, 24 Oct 2004 00:24:40 +0000 (00:24 +0000)]
back the mmap code out of b1_2

a complete backout patch will be attached to bug 3918

19 years agoLand b1_2_smallfix onto b1_2 (20041023_1457)
adilger [Sat, 23 Oct 2004 21:15:41 +0000 (21:15 +0000)]
Land b1_2_smallfix onto b1_2 (20041023_1457)
- allocate qswnal tx descriptors singly to avoid fragmentation (4504)
- don't LBUG on obdo_alloc() failure, use OBD_SLAB_ALLOC() (4800)
- fix NULL dereference in /proc/sys/portals/routes (4827)
- allow failed mdc_close() operations to be interrupted (4561)
- stop precreate on OST before MDS would time out on it (4778)
- don't send partial-page writes before EOF from client (4410)
- discard client grant for sub-page writes on large-page clients (4520)
- don't free dentries not owned by NFS code, check generation (4806)
- fix lsm leak if mds_create_objects() fails (4801)
- limit debug_daemon file size, always print CERROR messages (4789)
- use transno after validating reply (3892)
- process timed out requests if import state changes (3754)
- update mtime on OST during writes, return in glimpse (4829)

19 years ago- landing of b_hd_cleanup_merge to HEAD.
yury [Sat, 23 Oct 2004 13:59:25 +0000 (13:59 +0000)]
- landing of b_hd_cleanup_merge to HEAD.

19 years agofile xnu_types.h was initially added on branch b_port_step.
liangzhen [Fri, 22 Oct 2004 11:37:11 +0000 (11:37 +0000)]
file xnu_types.h was initially added on branch b_port_step.

19 years agofile xnu_sync.h was initially added on branch b_port_step.
liangzhen [Fri, 22 Oct 2004 11:37:10 +0000 (11:37 +0000)]
file xnu_sync.h was initially added on branch b_port_step.

19 years agofile cfs_sync.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:24 +0000 (15:14 +0000)]
file cfs_sync.c was initially added on branch b_port_step.

19 years agofile cfs_lwt.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:23 +0000 (15:14 +0000)]
file cfs_lwt.c was initially added on branch b_port_step.

19 years agofile cfs_lock.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:22 +0000 (15:14 +0000)]
file cfs_lock.c was initially added on branch b_port_step.

19 years agofile cfs_tracefile.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:21 +0000 (15:14 +0000)]
file cfs_tracefile.c was initially added on branch b_port_step.

19 years agofile cfs_proc.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:20 +0000 (15:14 +0000)]
file cfs_proc.c was initially added on branch b_port_step.

19 years agofile cfs_prim.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:19 +0000 (15:14 +0000)]
file cfs_prim.c was initially added on branch b_port_step.

19 years agofile cfs_module.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:18 +0000 (15:14 +0000)]
file cfs_module.c was initially added on branch b_port_step.

19 years agofile cfs_mem.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:17 +0000 (15:14 +0000)]
file cfs_mem.c was initially added on branch b_port_step.

19 years agofile cfs_fs.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:16 +0000 (15:14 +0000)]
file cfs_fs.c was initially added on branch b_port_step.

19 years agofile cfs_debug.c was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:14:15 +0000 (15:14 +0000)]
file cfs_debug.c was initially added on branch b_port_step.

19 years agofile cfs_lock.h was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:13:34 +0000 (15:13 +0000)]
file cfs_lock.h was initially added on branch b_port_step.

19 years agofile cfs_fs.h was initially added on branch b_port_step.
liangzhen [Thu, 21 Oct 2004 15:13:33 +0000 (15:13 +0000)]
file cfs_fs.h was initially added on branch b_port_step.

19 years agofile p30.h was initially added on branch b_port_step.
liangzhen [Wed, 20 Oct 2004 14:46:44 +0000 (14:46 +0000)]
file p30.h was initially added on branch b_port_step.

19 years ago- fix logic inversion in check_fstype function, and update for use with 2.6 (.ko...
ccooper [Mon, 18 Oct 2004 23:29:43 +0000 (23:29 +0000)]
- fix logic inversion in check_fstype function, and update for use with 2.6 (.ko modules)

19 years ago- include mm_inline on 2.4 kernels (required for page_count)
ccooper [Mon, 18 Oct 2004 23:28:27 +0000 (23:28 +0000)]
- include mm_inline on 2.4 kernels (required for page_count)

19 years ago* Fixed bug in test enumeration
eeb [Fri, 15 Oct 2004 09:57:27 +0000 (09:57 +0000)]
*   Fixed bug in test enumeration

19 years agor=adilger
nic [Thu, 14 Oct 2004 20:01:59 +0000 (20:01 +0000)]
r=adilger
fixes to get b1_2 compiling with suse 2.6 kernel again

19 years agoupdate ldiskfs build rules to b1_4
nic [Thu, 14 Oct 2004 19:01:56 +0000 (19:01 +0000)]
update ldiskfs build rules to b1_4

19 years agoget mballoc2 compiling on suse-2.6
buffalo-pull [Wed, 13 Oct 2004 23:53:39 +0000 (23:53 +0000)]
get mballoc2 compiling on suse-2.6

19 years agofile lib-p30.h was initially added on branch b_porting.
liangzhen [Wed, 13 Oct 2004 19:02:01 +0000 (19:02 +0000)]
file lib-p30.h was initially added on branch b_porting.

19 years agofile lib-p30.h was initially added on branch b_porting.
liangzhen [Wed, 13 Oct 2004 18:54:28 +0000 (18:54 +0000)]
file lib-p30.h was initially added on branch b_porting.

19 years agofile cfs_lock.h was initially added on branch b_porting.
liangzhen [Wed, 13 Oct 2004 18:54:27 +0000 (18:54 +0000)]
file cfs_lock.h was initially added on branch b_porting.

19 years agofile cfs_fs.h was initially added on branch b_porting.
liangzhen [Wed, 13 Oct 2004 18:54:26 +0000 (18:54 +0000)]
file cfs_fs.h was initially added on branch b_porting.

19 years agofile cfs_prim.h was initially added on branch b_porting.
liangzhen [Tue, 12 Oct 2004 20:32:55 +0000 (20:32 +0000)]
file cfs_prim.h was initially added on branch b_porting.

19 years agofile cfs_mem.h was initially added on branch b_porting.
liangzhen [Tue, 12 Oct 2004 20:32:54 +0000 (20:32 +0000)]
file cfs_mem.h was initially added on branch b_porting.

19 years agominor fix for buffer offsets.
ericm [Tue, 12 Oct 2004 17:47:38 +0000 (17:47 +0000)]
minor fix for buffer offsets.

19 years agofile xnu_sync.c was initially added on branch b_porting.
liangzhen [Tue, 12 Oct 2004 13:36:23 +0000 (13:36 +0000)]
file xnu_sync.c was initially added on branch b_porting.

19 years ago* more cleanups
eeb [Mon, 11 Oct 2004 11:25:30 +0000 (11:25 +0000)]
*   more cleanups

19 years agomodify lctl for input judgement error
liuduo [Mon, 11 Oct 2004 04:07:23 +0000 (04:07 +0000)]
modify lctl for input judgement error

19 years agomodify mdc_setattr_pack for buffer mismatch
liuduo [Sun, 10 Oct 2004 06:15:07 +0000 (06:15 +0000)]
modify mdc_setattr_pack for buffer mismatch

19 years agofile xnu_sysctl.c was initially added on branch b_porting.
liangzhen [Fri, 8 Oct 2004 17:51:45 +0000 (17:51 +0000)]
file xnu_sysctl.c was initially added on branch b_porting.

19 years agoadd examples to demonstrate how to use add net and add route commands in lmc
hejin [Fri, 8 Oct 2004 09:30:00 +0000 (09:30 +0000)]
add examples to demonstrate how to use add net and add route commands in lmc

19 years ago* ior-survey taking shape
eeb [Thu, 7 Oct 2004 23:30:35 +0000 (23:30 +0000)]
*  ior-survey taking shape

*  minor fixes to obdfilter-survey

19 years agoBranch: b1_2
adilger [Thu, 7 Oct 2004 17:07:42 +0000 (17:07 +0000)]
Branch: b1_2
Move super-ntohl back to ldiskfs series.

19 years agoBranch: b1_2
adilger [Thu, 7 Oct 2004 17:02:16 +0000 (17:02 +0000)]
Branch: b1_2
Set 1.2.7 release date.

19 years agoBranch: b1_2
adilger [Thu, 7 Oct 2004 17:01:23 +0000 (17:01 +0000)]
Branch: b1_2
Don't clear GRANT flag for a grant we just set.
b=3751

19 years ago* Updated obdfilter-survey to drive non-local obdfilter/obdecho instances
eeb [Thu, 7 Oct 2004 00:14:46 +0000 (00:14 +0000)]
*   Updated obdfilter-survey to drive non-local obdfilter/obdecho instances

*   Updated obdfilter-survey README

19 years agoBranch: b1_2
adilger [Wed, 6 Oct 2004 19:03:37 +0000 (19:03 +0000)]
Branch: b1_2
Add fix for SUPERBH_MAX_USERS
b=4505

19 years ago* changed parameter defaults
eeb [Tue, 5 Oct 2004 09:32:04 +0000 (09:32 +0000)]
*   changed parameter defaults

19 years agoLand b1_2_smallfix onto b1_2 (20041004_1740)
adilger [Tue, 5 Oct 2004 04:31:01 +0000 (04:31 +0000)]
Land b1_2_smallfix onto b1_2 (20041004_1740)
- ignore -ENOENT errors in osc_destroy (3639)
- notify osc create thread that OSC is being cleaned up (4600)
- bind to privileged port in socknal and tcpnal (3689)
- add nettype argument for llmount in #5d in conf-sanity.sh (3936)
- reconstruct ost_handle() like mds_handle() (4657)
- create a new thread to do import eviction to avoid deadlock (3969)
- let lconf resolve symlinked-to devices (4629)
- don't unlink "objects" from directory with default EA (4554)
- hold socknal file ref over connect in case target is down (4394)
- allow more than 32000 subdirectories in a single directory (3244)
- OST returns ENOSPC from object create when no space left (4539)
- don't send truncate RPC if file size isn't changing (4410)
- limit OSC precreate to 1/2 of value OST considers bogus (4778)
- rate limit CERROR/CWARN console message to avoid overload (4519)
- GETFILEINFO dir ioctl returns LOV EA + MDS stat in 1 call (3327)
- basic mmap support (3918)
- kernel patch series update from b1_4 (4711)
- revalidate should check working dir is a directory (4134)
- don't always mark "slow" obdfilter messages as errors (4418)

19 years ago* Changed sgpdd-survey summary field widths to ensure fixed width.
eeb [Mon, 4 Oct 2004 09:24:29 +0000 (09:24 +0000)]
*   Changed sgpdd-survey summary field widths to ensure fixed width.

19 years ago* fixed multi-dev reporting buglet
eeb [Sat, 2 Oct 2004 16:05:23 +0000 (16:05 +0000)]
*  fixed multi-dev reporting buglet

19 years ago* Debugged sgpdd-survey multi-device support on Bull server
eeb [Sat, 2 Oct 2004 14:13:30 +0000 (14:13 +0000)]
*   Debugged sgpdd-survey multi-device support on Bull server

19 years agofile socknal_lib.h was initially added on branch b_porting.
liangzhen [Sat, 2 Oct 2004 12:18:34 +0000 (12:18 +0000)]
file socknal_lib.h was initially added on branch b_porting.

19 years agofile socknal_lib.c was initially added on branch b_porting.
liangzhen [Sat, 2 Oct 2004 12:18:33 +0000 (12:18 +0000)]
file socknal_lib.c was initially added on branch b_porting.

19 years ago* Added ior-survey (still being developed)
eeb [Fri, 1 Oct 2004 07:45:37 +0000 (07:45 +0000)]
*  Added ior-survey (still being developed)

19 years ago* Added obdfilter-survey + README
eeb [Thu, 30 Sep 2004 15:27:50 +0000 (15:27 +0000)]
*   Added obdfilter-survey + README

19 years agoLand b_clr_patches onto b1_2 (20040929_1519)
adilger [Thu, 30 Sep 2004 10:37:41 +0000 (10:37 +0000)]
Land b_clr_patches onto b1_2 (20040929_1519)
Merge patches from b1_4 to b1_2.  Remove old/unused kernel patches/series.
b1_2 buffalo testing has all been done with these patches.

19 years ago* Cleaned up sgpdd-survey
eeb [Wed, 29 Sep 2004 13:48:26 +0000 (13:48 +0000)]
*  Cleaned up sgpdd-survey

*  Added a README for sgpdd-survey

19 years agob=4726
green [Mon, 27 Sep 2004 16:09:48 +0000 (16:09 +0000)]
b=4726
r=adilger
Return missed hunk to not call notify_change directly if setattr_raw is present

19 years agochanges from b_release_1_2_6
jacob [Mon, 27 Sep 2004 15:39:50 +0000 (15:39 +0000)]
changes from b_release_1_2_6
 - update rhel series for 2.4.21-20.EL
 - lbuild fixes

19 years agob=4726
green [Mon, 27 Sep 2004 11:52:48 +0000 (11:52 +0000)]
b=4726
r=adilger
Return missed hunk to not call notify_change directly if setattr_raw is present

19 years agob=4134
green [Mon, 27 Sep 2004 11:17:49 +0000 (11:17 +0000)]
b=4134
r=adilger
Deliver bug 4134 fixes for 2.4 kernels to b1_2 (already present in b1_4
for some time).
Also add a sanity test.

19 years agob=3918
ccooper [Thu, 23 Sep 2004 18:43:12 +0000 (18:43 +0000)]
b=3918

- landing b1_2_mmap

19 years ago- broken patch was committed last time
alex [Thu, 23 Sep 2004 09:43:14 +0000 (09:43 +0000)]
- broken patch was committed last time

19 years agoThis commit was manufactured by cvs2svn to create branch 'b1_2'.
cvs2svn [Wed, 22 Sep 2004 19:23:36 +0000 (19:23 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_2'.

19 years agob=4584
alex [Wed, 22 Sep 2004 19:23:35 +0000 (19:23 +0000)]
b=4584

- mdt_obj_create() should set generation in re-create case

19 years agoadd the make of io-manual.pdf
zhaohong [Mon, 20 Sep 2004 02:54:39 +0000 (02:54 +0000)]
add the make of io-manual.pdf

19 years agofile ext3-htree-2.4.21-rhel.patch was initially added on branch b_release_1_2_6.
jacob [Thu, 16 Sep 2004 23:52:32 +0000 (23:52 +0000)]
file ext3-htree-2.4.21-rhel.patch was initially added on branch b_release_1_2_6.

19 years agob=3969
ccooper [Thu, 16 Sep 2004 20:27:50 +0000 (20:27 +0000)]
b=3969
r=adilger

- landing b1_2_bug3969

19 years agor=adilger
green [Thu, 16 Sep 2004 18:13:48 +0000 (18:13 +0000)]
r=adilger
Patch from SuSE:
revalidate_special() is called from link_path_walk as the last path component is
(".."). In revalidate_special() we called

real_lookup(dentry->d_parent,&dentry->d_name, nd), which called cifs_lookup().
which doesnot initialises dentry->d_op pointer if there is no corresponding
inode to the dentry. cifs_lookup() returned NULL dentry with d_op() as NULL.

so, in the second iteration of the loop in revalidate_special() we have d_op
as NULL and hence the crash in

  if (!dentry->d_op->d_revalidate(dentry, nd)) {

19 years agoBranch: b1_2
adilger [Thu, 16 Sep 2004 16:32:02 +0000 (16:32 +0000)]
Branch: b1_2
Update build version.

19 years agob=4575
wangchao [Thu, 16 Sep 2004 04:20:01 +0000 (04:20 +0000)]
b=4575
update the manual for lmc, lconf and lctl

19 years agob=4631
green [Wed, 15 Sep 2004 23:00:58 +0000 (23:00 +0000)]
b=4631
r=nic
Update nfs-cifs-intent-2.6-suse.patch to work with 2.6.5-7.108 kernel from SuSE

19 years agofile ext3-mballoc2-2.6.5.patch was initially added on branch b1_4.
green [Wed, 15 Sep 2004 22:59:51 +0000 (22:59 +0000)]
file ext3-mballoc2-2.6.5.patch was initially added on branch b1_4.

19 years agofile ext3-extents-2.6.5.patch was initially added on branch b1_4.
green [Wed, 15 Sep 2004 22:59:50 +0000 (22:59 +0000)]
file ext3-extents-2.6.5.patch was initially added on branch b1_4.

19 years agob=4134
green [Wed, 15 Sep 2004 22:56:41 +0000 (22:56 +0000)]
b=4134
r=nic
fix for cd .. into non-directory

19 years agor=adilger,nic
ccooper [Wed, 15 Sep 2004 20:34:38 +0000 (20:34 +0000)]
r=adilger,nic

- landing b1_2_smallfix

19 years agob=3966
ccooper [Tue, 14 Sep 2004 18:21:12 +0000 (18:21 +0000)]
b=3966
r=nic

- land b1_2_bug3966 branch (HT-aware irq affinity)

19 years agob=bug4165
zhaoqiang [Fri, 10 Sep 2004 03:23:41 +0000 (03:23 +0000)]
b=bug4165

Move the LUSTRE_SRV_PTL_PID definition from lustre_idl.h to libcfs.h

19 years agob=4552
alex [Thu, 9 Sep 2004 08:53:13 +0000 (08:53 +0000)]
b=4552
r=adilger

- bug fixed: ll_gns_timer_callback() used semaphore in interrupt context

19 years agofile small_scatterlist-2.4.21-rhel.patch was initially added on branch b_release_1_3_1.
jacob [Tue, 7 Sep 2004 21:54:04 +0000 (21:54 +0000)]
file small_scatterlist-2.4.21-rhel.patch was initially added on branch b_release_1_3_1.

19 years agob=4165
zhaoqiang [Sat, 4 Sep 2004 06:48:29 +0000 (06:48 +0000)]
b=4165
Add the lustre_idl.h to qswnal.h

19 years agob4445 some fix for smfs_delete_inode
wangdi [Thu, 2 Sep 2004 12:27:53 +0000 (12:27 +0000)]
b4445 some fix for smfs_delete_inode

19 years agoBranch: b1_2
adilger [Wed, 1 Sep 2004 20:08:06 +0000 (20:08 +0000)]
Branch: b1_2
Support l40 kernels.

19 years ago- fixed stack corruption due to writing out the size of variable (lockh)
yury [Wed, 1 Sep 2004 16:20:18 +0000 (16:20 +0000)]
- fixed stack corruption due to writing out the size of variable (lockh)
- removed redundant assignment.

19 years agob4445: clear smfs_info in smfs_delete_inode
wangdi [Wed, 1 Sep 2004 16:00:04 +0000 (16:00 +0000)]
b4445: clear smfs_info in smfs_delete_inode

19 years agofile types.h was initially added on branch b_confobd.
jacob [Tue, 31 Aug 2004 22:44:21 +0000 (22:44 +0000)]
file types.h was initially added on branch b_confobd.

19 years agofile ext3-mballoc2-2.6-suse.patch was initially added on branch b_bgl.
jacob [Tue, 31 Aug 2004 21:31:25 +0000 (21:31 +0000)]
file ext3-mballoc2-2.6-suse.patch was initially added on branch b_bgl.

19 years agoland b_groups onto HEAD:
ericm [Mon, 30 Aug 2004 20:53:00 +0000 (20:53 +0000)]
land b_groups onto HEAD:
 - add a flag in lustre_msg which indicate message type
 - add a security descriptor into most of messages send to MDSs, which
   include the uid, supplementary groups array etc.
 - add group hash
 - MDS retrive local groups database through upcall, and set/merge with
   which sent from client based on policies (here not totally finished)
 - move root_squash test into separate sanity-sec.sh