- Mar 05, 2005
-
-
Andreas Dilger authored
- don't LASSERT in ll_release on NULL lld with NFS export (4655, 5760) - hold NS lock when calling handle_ast_error->del_waiting_lock (5746) - fix setattr mtime regression from lovcleanup merge (4829, 5669) - workaround for 2.6 crash in ll_unhash_aliases (5687, 5210) - small ext3 extents cleanups and fixes (5733) - improved mballoc code, several small races and bugs fixed (5733, 5638) - kernel version 43 - fix remove_suid bugs in both 2.4 and 2.6 (5695) - avoid needless client->OST connect, fix handle mismatch (5317) - fix DLM error path that led to out-of-sync client, long delays (5779) - support common vfs-enforced mount options (nodev,nosuid,noexec) (5637) - fix several locking issues related to i_size (5492,5624,5654,5672) - mdc_enqueue does not need max_mds_easize request buffer on send (5707) - fix lustre/lustrefs init scripts for SuSE (patch from Scali, 5702) - don't hold the pinger_sem in ptlrpc_pinger_sending_on_import - change obd_increase_kms to obd_adjust_kms (up or down) (5654)
-
- Mar 04, 2005
- Mar 03, 2005
-
-
alex authored
serialize orphan cleanups between OSTs
-
Eric Barton authored
-
Eric Barton authored
-
- Mar 02, 2005
-
-
jacob authored
-
jacob authored
r=phil create an awesome super macro for nicely handling --with-foo, --with-foo-includes, and --with-foo-libs for some situations we encounter. make gm and cray portals use it.
-
Nic Henke authored
named nonrelease kernels under the 64 char uname limit
-
Eric Barton authored
-
Oleg Drokin authored
-
Yury Umanets authored
- in filter_setattr() for test_17 from sanityN.sh. - in ll_truncate() do not call truncate on server if new inode size the same as previous one. Note: using lov_merge_size() in llite is clear layering violation. - fixes in ll_setattr_raw()
-
Yury Umanets authored
- fixed sanity test 57a. It did not work with LMV setup due to unsupported features flag.
-
Yury Umanets authored
-
Andreas Dilger authored
- don't LASSERT in ll_release on NULL lld with NFS export (4655, 5760) - hold NS lock when calling handle_ast_error->del_waiting_lock (5746) - fix setattr mtime regression from lovcleanup merge (4829, 5669) - workaround for 2.6 crash in ll_unhash_aliases (5687, 5210) - small ext3 extents cleanups and fixes (5733) - improved mballoc code, several small races and bugs fixed (5733, 5638) - kernel version 43: fix remove_suid bugs in both 2.4 and 2.6 (5695) - avoid needless client->OST connect, fix handle mismatch (5317) - fix lustre/lustrefs init scripts for SuSE (patch from Scali, 5702) - don't hold the pinger_sem in ptlrpc_pinger_sending_on_import - change obd_increase_kms to obd_adjust_kms (up or down) (5654)
-
- Mar 01, 2005
-
-
jacob authored
r=phil,adilger Convert on-disk llog to native endian as needed.
-
Yury Umanets authored
-
Eric Barton authored
if the device wasn't present
-
Nathan Rutman authored
merge from b1_4
-
Phil Schwan authored
b=5785 Info: Also correct a logic bug in the number of cpus calculation which can lead to a shell error if the egrep fails and thus reports no output.
-
Phil Schwan authored
r=jacob More HP patch integration. I will note jacob's reluctance to approve the Requires hunk, commenting that he "fear[s] change" Info: HP SFS 1550/CFS 5783 Fix to ensure that the lustre-modules rpm is dependent on the kernel rpm it is built against, and also to ensure it runs depmod against the appropriate kernel install area to allow for installing the lustre-modules rpm before rebooting on the new kernel.
-
Phil Schwan authored
b=5786 gmnal_kernel_changes.patch: Info: Kernel code changes for updated GMNAL as developed by Morgan Doyle and maintained in the HP SFS product release. gmnal_utils_changes.patch: Info: Userspace utils changes for updated GMNAL as developed by Morgan Doyle and maintained in the HP SFS product release.
-
Phil Schwan authored
b=4971 Info: HP SFS 1530/CFS 4971 Patches to convert some LustreError messages to simple warning Lustre messages where it seemed appropriate.
-
- Feb 28, 2005
-
-
Yury Umanets authored
- fixed declation of OBD_MD.. flags. They should be declared like the following: #define OBD_MD_FLALL (0xffffffffffffffffLL) to show compiller explicitly that they are 64bit value and should considered as such. - fixed md_reint_rename(). It should first check if objects are the same then check if tgt is subdir of src because for the same inodes is_subdir() returns 1 and mds_reint_rename() for renaming object into itself it returned -EINVAL; - added asserts in LMV checking if body->valid contains valid fid before accessing it to check if object is splitted. - in lmv_intent.c after md_intent_lock() checking not only error code, but also disposition, because there are cases when we're interested in name which does not exist, lock is not taken and policy_res2 is cleared in mds_intent_policy(). In this case we should do nothing (especially access body->id1 in LMV), but exit. This is because body->id1 is zero and (body->valid & OBD_MD_FID) == 0 because say mds_getattr_lock() failed before filling out as inode is not found.
-
Yury Umanets authored
-
Yury Umanets authored
-
Mikhail Pershin authored
-
- Feb 27, 2005
-
-
Oleg Drokin authored
r=adilger Do not rehash dentries in ll_inode_revalidate_it(), it is only supposed to update inodes.
-
- Feb 26, 2005
-
-
Yury Umanets authored
- returning correct error code from mds_statfs() amd mds_sync(), as otherwise it may cause segfault in mds_handle().
-
Mikhail Pershin authored
-
Andreas Dilger authored
-
- Feb 25, 2005
-
-
Yury Umanets authored
and should be restared with correct one in mds_getattr_lock().
-
- Feb 24, 2005
-
-
Eric Barton authored
-
Eric Barton authored
-
Eric Barton authored
-
alex authored
-
Eric Barton authored
- added vib - zeroconf vib, ra - lconf/lmc openib,vib changes
-
- Feb 23, 2005
-
-
Eric Barton authored
-
Eric Barton authored
* fixed a misleading comment in RANAL
-
Yury Umanets authored
- more fixes about fid extracting on MDS. By now correct fid is always should be returned to client.
-