Whamcloud - gitweb
yangsheng [Thu, 1 Nov 2007 09:13:20 +0000 (09:13 +0000)]
Branch b1_6
b=13690
i=brian
i=scjody
Use absolute path for include file when run configure with argument
--with-linux-obj=....
liuy [Thu, 1 Nov 2007 02:59:57 +0000 (02:59 +0000)]
b=13884
i=adilger, deen
change the error message in llu_file_prwv()
nathan [Thu, 1 Nov 2007 01:55:50 +0000 (01:55 +0000)]
b=12860
i=adilger
i=green
simultaneous MDT->OST connections at startup can cause the
sync to abort, leaving the OSC in a bad state
tappro [Wed, 31 Oct 2007 20:12:52 +0000 (20:12 +0000)]
- missed file in MDT_FAIL fix commit
tappro [Wed, 31 Oct 2007 19:03:13 +0000 (19:03 +0000)]
- replace MDT_FAIL_* with OBD_FAIL_*
b:14001
i:nikita, yury
grev [Wed, 31 Oct 2007 00:17:36 +0000 (00:17 +0000)]
b=13922
i=Nathan
skip 32a, 32b tests if MDS is remote
johann [Tue, 30 Oct 2007 21:29:15 +0000 (21:29 +0000)]
Branch HEAD
b=14007
i=nathan
i=tappro
check for MDS_OPEN_OWNEROVERRIDE in attr_pack()/attr_unpack()
since it is used in mds_fix_attr() (see bug 5781) for NFS.
grev [Tue, 30 Oct 2007 19:01:31 +0000 (19:01 +0000)]
b=13990
i=Adilger
i=Nathan
force 24a, 24b, 33, 36 tests to work properly with remote mds
grev [Mon, 29 Oct 2007 21:33:43 +0000 (21:33 +0000)]
b=13534
i=Nathan
i=Huanghua
test_50 fix for remote mds
isaac [Mon, 29 Oct 2007 18:15:47 +0000 (18:15 +0000)]
b=12494,i=eeb:
- increase send queue size for ciblnd/openiblnd.
grev [Mon, 29 Oct 2007 16:25:24 +0000 (16:25 +0000)]
b=13774
i=Adilger
test_54e fix
johann [Mon, 29 Oct 2007 16:08:06 +0000 (16:08 +0000)]
Branch HEAD
b=13930
i=johann,adilger
ll_inode_fill_obdo() expects OBD_BRW_WRITE or OBD_BRW_READ as rw argument
rather than READ/WRITE.
brian [Fri, 26 Oct 2007 22:15:50 +0000 (22:15 +0000)]
b=13639
i=yangsheng,mjmac
More correctly set the EXTRAVERSION in the sles10 kernel-lustre-source.
brian [Fri, 26 Oct 2007 20:52:07 +0000 (20:52 +0000)]
b=13639
i=yangsheng,mjmac
More correctly set the EXTRAVERSION in the sles10 kernel-lustre-source.
yury [Fri, 26 Oct 2007 10:53:21 +0000 (10:53 +0000)]
- fixed typo in test_124a
johann [Thu, 25 Oct 2007 19:48:30 +0000 (19:48 +0000)]
Branch HEAD
b=13828
i=adilger,shadow
attachment #13289:
Don't use kernel's ATTR_* attributes over the network since the client and
MDS may run different kernels. Instead, use MDS_ATTR_* attributes (defined
in lustre_idl.h) for sa_valid.
attachment #13342:
- use a higher value for ATTR_CTIME_SET
- define MDS_ATTR_* in hex
- improve attr_unpack/attr_pack/mds_pack_open_flags
shadow [Thu, 25 Oct 2007 17:37:23 +0000 (17:37 +0000)]
interrupt oig_wait can produce painc on resend.
b=13888
i=nikita
i=alex
shadow [Thu, 25 Oct 2007 11:32:27 +0000 (11:32 +0000)]
fix tests 118 to work with remote ost.
b=12858
i=green
i=adilger
vitaly [Thu, 25 Oct 2007 10:55:29 +0000 (10:55 +0000)]
Branch HEAD
b=13622
i=tappro
i=green
1) make class_handle_hash_back() to work;
2) ll_update_inode() checks UPDATE ibit lock still presents before setting LLIF_MDS_SIZE_LOCK;
3) ldlm_lock_match() returns the matched mode instead of 1; pass bitwise sets of modes into;
komaln [Thu, 25 Oct 2007 08:40:04 +0000 (08:40 +0000)]
b=11230
r=Adilger, Nathan
Patch to handle symlinks while setting tunables.
huanghua [Thu, 25 Oct 2007 08:03:39 +0000 (08:03 +0000)]
file mdc_fid.c was initially added on branch b1_6_cli_reqs.
bobijam [Thu, 25 Oct 2007 05:59:56 +0000 (05:59 +0000)]
Branch HEAD
b=13564
i=johann
i=nathan
error handling cleanup.
bobijam [Thu, 25 Oct 2007 04:37:38 +0000 (04:37 +0000)]
Branch HEAD
b=12584
i=johann
i=nathan
add sub-routine declaration before use it.
bobijam [Thu, 25 Oct 2007 03:03:57 +0000 (03:03 +0000)]
Branch HEAD
b=13497
i=deen
i=johann
Description: LASSERT_{REQ,REP}SWAB macros are buggy
Details : If SWAB_PARANOIA is disabled, the LASSERT_REQSWAB and
LASSERT_REPSWAB macros become no-ops, which is incorrect. Drop
these macros and replace them with their difinitions instead.
grev [Wed, 24 Oct 2007 19:27:45 +0000 (19:27 +0000)]
b=12649
i=Adilger
force runtests to use t-f log()
grev [Wed, 24 Oct 2007 19:20:52 +0000 (19:20 +0000)]
b=13798
i=Nathan
i=Tianzy
remove run test_0 from test_14 to pre_test_14
vitaly [Wed, 24 Oct 2007 16:59:05 +0000 (16:59 +0000)]
Branch HEAD
b=12702
rallback the patch as it breaks runtests
anserper [Wed, 24 Oct 2007 09:19:04 +0000 (09:19 +0000)]
reverting back accidental lustrecvs update
anserper [Wed, 24 Oct 2007 09:14:10 +0000 (09:14 +0000)]
b=10600
small fix - inline specifier is stripped from quote_get_qunit_data_size definition and declaration
tappro [Tue, 23 Oct 2007 21:20:15 +0000 (21:20 +0000)]
- lost #define changes from 1_6
b:13816
i:shadow,yury
liangzhen [Tue, 23 Oct 2007 07:23:22 +0000 (07:23 +0000)]
Branch HEAD
Support both ofed 1.2.0 and 1.2.5
b=13378
i=isaac
tappro [Tue, 23 Oct 2007 06:35:14 +0000 (06:35 +0000)]
- lost fixes from 1_6
b:13818
i:adilger, alex
jxiong [Tue, 23 Oct 2007 05:40:47 +0000 (05:40 +0000)]
Add test_68(using lustre file as swap space) into slow test set because it always takes a longer to finish.
grev [Mon, 22 Oct 2007 23:04:24 +0000 (23:04 +0000)]
b=13572
i=Adilger
t-f wait_delete_complete() function; force test_79 to wait;
quiet test_65l output.
nikita [Mon, 22 Oct 2007 15:44:31 +0000 (15:44 +0000)]
libcfs: add cpu<->be conversion functions to the client.
liuy [Mon, 22 Oct 2007 09:17:00 +0000 (09:17 +0000)]
Branch HEAD
b=13556
i=scjody
change mgsnode
yangsheng [Mon, 22 Oct 2007 02:42:40 +0000 (02:42 +0000)]
Branch HEAD
b=13521
i=scjody
i=nathan
Update which_patch & target file for SLES10 SP1 kernel-2.6.16.53-0.8.
scjody [Fri, 19 Oct 2007 20:23:56 +0000 (20:23 +0000)]
Branch b1_6
Update version
scjody [Fri, 19 Oct 2007 20:08:24 +0000 (20:08 +0000)]
Branch b1_6
Update release dates
yury [Fri, 19 Oct 2007 09:54:48 +0000 (09:54 +0000)]
b=13854
r=adilger,nathan
- fixed LVF calculation in sanity test 124a.
grev [Thu, 18 Oct 2007 18:15:53 +0000 (18:15 +0000)]
b=13829
i=Adilger
skip test_125 if mds acl disabled
nathan [Thu, 18 Oct 2007 17:42:47 +0000 (17:42 +0000)]
b=5494
i=adilger
add error_ignore method to run test but ignore failures
johann [Thu, 18 Oct 2007 14:57:29 +0000 (14:57 +0000)]
Branch b1_6
b=13828
i=adilger,shadow
Don't use kernel's ATTR_* attributes over the network since the client and MDS
may run different kernels. Instead, use MDS_ATTR_* attributes (defined in
lustre_idl.h) for sa_valid.
bobijam [Thu, 18 Oct 2007 11:21:55 +0000 (11:21 +0000)]
Branch HEAD
b=13626
i=johann, adilger
use k(un)map_atomic instead of k(un)map for short/tight code paths.
grev [Thu, 18 Oct 2007 08:28:18 +0000 (08:28 +0000)]
b=12560
lost test_7 fix
bobijam [Thu, 18 Oct 2007 08:22:55 +0000 (08:22 +0000)]
Branch HEAD
b=13626
reverse the patch since been reported broken test on box with 2G ram.
alex [Thu, 18 Oct 2007 06:55:50 +0000 (06:55 +0000)]
b=12797
- revert the patch landed by mistake
alex [Thu, 18 Oct 2007 06:53:00 +0000 (06:53 +0000)]
b=12797
i=adilger
i=eeb
- improved sd iostats:
* time requests spend in elevator's queue
* time requests are served by disk
* seek stats
* queue depth stats
bobijam [Thu, 18 Oct 2007 04:55:30 +0000 (04:55 +0000)]
Branch HEAD
b=12744
i=adilger, johann
get rid of smp_num_cpus, instead use num_online_cpus() and/or num_possible_cpus().
bobijam [Thu, 18 Oct 2007 04:31:49 +0000 (04:31 +0000)]
Branch HEAD
b=13626
i=johann, adilger
use k(un)map_atomic instead of k(un)map for short/tight code paths.
huanghua [Thu, 18 Oct 2007 02:42:07 +0000 (02:42 +0000)]
Branch HEAD
- using b1_8_iam ldiskfs for b1_8_dir_ra.
scjody [Thu, 18 Oct 2007 01:21:51 +0000 (01:21 +0000)]
Branch HEAD
Report a patchless kernel if client patches are missing, since that's
what we really care about for testing purposes.
b=12460
i=adilger
scjody [Wed, 17 Oct 2007 22:11:32 +0000 (22:11 +0000)]
Branch HEAD
Fix ChangeLog bug number to match reality (the wrong bug number was
entered) and improve the entry somewhat.
kalpak [Wed, 17 Oct 2007 21:53:29 +0000 (21:53 +0000)]
b=13454
i=adilger, johann
Fix bug in jbd-stats patches spotted by coverity.
wangdi [Wed, 17 Oct 2007 20:26:48 +0000 (20:26 +0000)]
Branch: HEAD
update lustre 13570 Entry
alex [Wed, 17 Oct 2007 19:17:21 +0000 (19:17 +0000)]
b=13438
i=adilger
i=johann
- few false BUG_ON()s fixed
alex [Wed, 17 Oct 2007 19:02:48 +0000 (19:02 +0000)]
b=13620
i=adilger
- patch to rhel4 series: keep inode hashed over clear_inode() call
alex [Wed, 17 Oct 2007 18:36:49 +0000 (18:36 +0000)]
b=13832
i=adilger
i=johann
- use explicit EXT3_BLOCKS_PER_GROUP() instead of blocksize-based calculation
ericm [Wed, 17 Oct 2007 18:07:42 +0000 (18:07 +0000)]
branch: HEAD
fix the race between gss ctx destroy and request callback.
b=13719
r=fanyong,tappro
rupesh [Wed, 17 Oct 2007 12:35:35 +0000 (12:35 +0000)]
Description: ChangeLog entry for statfs-sppedup patches commit.
rupesh [Wed, 17 Oct 2007 12:16:08 +0000 (12:16 +0000)]
bz 13164
description: statfs speedup patches for rhel5 and sles10
reviewed by: adilger@clusterfs.com, scjody@clusterfs.com, kalpak@clusterfs.com
tianzy [Wed, 17 Oct 2007 07:23:08 +0000 (07:23 +0000)]
a patch of b1_4 and b1_6 is ported to head
b=13351
r=green
r=adilger
nathan [Tue, 16 Oct 2007 21:23:04 +0000 (21:23 +0000)]
b=11778
i=shadow
i=adilger
remove client blocking for ost connection
(since the earlier 11778 patch didn't land on head anyhow, really this
is just syncing to b1_6, without changing functionality.)
vitaly [Tue, 16 Oct 2007 20:19:29 +0000 (20:19 +0000)]
Branch HEAD
b=13693
i=adilger
i=green
do not forget to cancel locally locks with invalid import;
do not cancel locks in ldlm_lock_list_put() when 0 locks are to be canceled;
ericm [Tue, 16 Oct 2007 18:34:20 +0000 (18:34 +0000)]
branch: HEAD
b13857: fix oops in error handling.
isaac [Tue, 16 Oct 2007 16:32:02 +0000 (16:32 +0000)]
i=eeb:
- ibm_version is a u16.
vitaly [Tue, 16 Oct 2007 11:48:15 +0000 (11:48 +0000)]
Branch HEAD
b=13672
i=tappro
i=huanghua
mdc_commit_delayed bugfix
vitaly [Tue, 16 Oct 2007 11:46:16 +0000 (11:46 +0000)]
Branch HEAD
make it compilable after b=13568 commit
yangsheng [Tue, 16 Oct 2007 10:03:11 +0000 (10:03 +0000)]
Branch HEAD
b=13568
i=adilger
i=ericm
Remove 2.4 kernel check from mds subsystem.
yangsheng [Tue, 16 Oct 2007 09:24:27 +0000 (09:24 +0000)]
Branch HEAD
b=13568
i=adilger
i=green
Remove 2.4 kernel check from 1.8.0 for llite subsystem.
johann [Tue, 16 Oct 2007 06:17:09 +0000 (06:17 +0000)]
Branch HEAD
b=13635
i=adilger
i=shadow
Add opc parameter to osc_checksum_bulk.
yangsheng [Mon, 15 Oct 2007 05:33:16 +0000 (05:33 +0000)]
Branch HEAD
b=13748
i=shadow
i=johann
Update RHEL4 kernel to fix vulnerability described in CVE-2007-4573.
wangdi [Sun, 14 Oct 2007 20:18:32 +0000 (20:18 +0000)]
Branch:HEAD
b=13570
In filter_check_grant, for non_grant cache write, we should
check the left space by if (*left > ungranted + bytes), instead
of (*left > ungranted), because only we are sure the left space
is enough for another "bytes", then the ungrant space should be
increase. In client, we should update cl_avail_grant only there is
OBD_MD_FLGRANT in the reply.
i=adilger,green
yujian [Sun, 14 Oct 2007 04:54:23 +0000 (04:54 +0000)]
Branch HEAD
b=13207
i=nathan
i=brian
1) Adapt the lustre_config script to support upgrading 1.4 server targets
to 1.6 in parallel.
2) Fix a path issue in lustre_createcsv.
yury [Sat, 13 Oct 2007 09:37:37 +0000 (09:37 +0000)]
b=13807
r=adilger,nathan
- fixed race in ldlm_namespace_new() when new ns could be added to its list before finishing pool init.
yury [Sat, 13 Oct 2007 09:18:54 +0000 (09:18 +0000)]
b=13868
r=adilger,nathan
- fixed handling user input in lprocfs_wr_lru_size().
grev [Sat, 13 Oct 2007 00:30:41 +0000 (00:30 +0000)]
b=13028
i=Adilger
add recursive symlink test_17e
kalpak [Fri, 12 Oct 2007 08:00:53 +0000 (08:00 +0000)]
b=11673
i=andreas, green
If LAST_ID value on disk is smaller than the objects existing in the O/0/d* directories, it indicates disk corruption and causes an LBUG(). If the object is 0-length, then we should use the existing object. This will help to avoid a full fsck in most cases.
liuy [Fri, 12 Oct 2007 06:47:06 +0000 (06:47 +0000)]
Branch HEAD
b=13732
i=johann, liuy
change order of libsysio includes
scjody [Fri, 12 Oct 2007 04:01:41 +0000 (04:01 +0000)]
Branch HEAD
Remove client patches from SLES 10 kernel. This causes SLES 10 clients to
behave as patchless clients even on a Lustre-patched (server) kernel.
b=12411
i=adilger
i=nathan
kalpak [Thu, 11 Oct 2007 23:25:15 +0000 (23:25 +0000)]
b=13454
i=alex, kalpak
rebase jbd-stats patch for rhel5 and 2.6.18
grev [Thu, 11 Oct 2007 21:33:14 +0000 (21:33 +0000)]
b=13599
i=Nathan
i=Scjody
use multiop instead of exec
nathan [Thu, 11 Oct 2007 19:52:12 +0000 (19:52 +0000)]
b=10676
i=adilger
i=wangdi
enhanced obd_fail functionality
grev [Thu, 11 Oct 2007 18:14:11 +0000 (18:14 +0000)]
b=13734
i=Nathan
i=Adilger
make CLEANUP and SETUP usage more consistent
mjmac [Thu, 11 Oct 2007 16:54:08 +0000 (16:54 +0000)]
b=13021
i=mjmac (original work by valik)
i=brian
* Merge LTS buildall into lbuild
anserper [Thu, 11 Oct 2007 07:05:46 +0000 (07:05 +0000)]
Branch HEAD
b=13377
i=yury
i=nikita
komaln [Wed, 10 Oct 2007 12:16:34 +0000 (12:16 +0000)]
b= 13093
r= adilger, deen
Description: When running with O_DIRECT I/O, neither the client rpc_stats
nor read_ahead_stats were updated. Milind's patch to copy the stats section from
osc_send_oap_rpc() into async_internal().
jxiong [Wed, 10 Oct 2007 10:28:35 +0000 (10:28 +0000)]
wrong path name for llite_lloop module
komaln [Wed, 10 Oct 2007 10:05:38 +0000 (10:05 +0000)]
b=13080
r=Adilger, Shadow
To reduce stats allocation memory for per-client stats.
komaln [Wed, 10 Oct 2007 09:58:43 +0000 (09:58 +0000)]
b=11694
r=Nathan, Adilger
When striping policy is set on root of file system using "lfs setstripe", it changes the default stripe policy.
jxiong [Wed, 10 Oct 2007 05:44:03 +0000 (05:44 +0000)]
Fix the rpm package build problem. A new module llite_lloop.ko is added to support lustre loop device.
walter [Tue, 9 Oct 2007 15:12:02 +0000 (15:12 +0000)]
un-do __u32 changes from bz-13289 which are causing compile errors
when building with --enable-snmp because the snmp code does not use
the same header files as the rest of the lustre code.
yangsheng [Tue, 9 Oct 2007 06:00:56 +0000 (06:00 +0000)]
Branch HEAD
b=13568
i=adilger
i=kalpak
Remove lock_24kernel() from lvfs subsystem.
johann [Tue, 9 Oct 2007 05:05:38 +0000 (05:05 +0000)]
Branch b1_6
b=11686
i=adilger
i=green
Move changelog entry from lustre/ChangeLog to lnet/ChangeLog.
yangsheng [Tue, 9 Oct 2007 04:04:29 +0000 (04:04 +0000)]
Branch HEAD
b=13568
i=adilger
i=deen
Remove 2.4 kernel check from obdclass subsystem.
yangsheng [Tue, 9 Oct 2007 03:43:22 +0000 (03:43 +0000)]
Branch HEAD
b=13568
i=adilger
i=wangdi
Remove 2.5.0 kernel check from quota subsystem.
johann [Mon, 8 Oct 2007 19:47:03 +0000 (19:47 +0000)]
Branch b1_6
b=11686
i=adilger
i=green
Severity : enhancement
Bugzilla : 11686
Description: Console message flood
Details : Make cdls ratelimiting more tunable by adding several tunable in
procfs /proc/sys/lnet/console_{min,max}_delay_centisecs and
/proc/sys/lnet/console_backoff.
yangsheng [Mon, 8 Oct 2007 08:13:24 +0000 (08:13 +0000)]
Branch HEAD
b=13751
i=shadow
i=johann
Update target & which_patch file for RHEL5 2.6.18-8.1.14.el5.
bobijam [Mon, 8 Oct 2007 03:25:55 +0000 (03:25 +0000)]
Branch HEAD
b=12744
i=johann, adilger
NR_CPUS/smp_num_cpus -> num_possible_cpus().
bobijam [Mon, 8 Oct 2007 03:05:52 +0000 (03:05 +0000)]
Branch b1_6
b=12744
i=johann, adilger
NR_CPUS/smp_num_cpus -> num_possible_cpus().