Skip to content
Snippets Groups Projects
  1. Mar 05, 2005
    • Andreas Dilger's avatar
      Merge b1_4_bgl from b1_4 (20050304_1757) · a2e483c0
      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)
      a2e483c0
  2. Mar 04, 2005
  3. Mar 03, 2005
  4. Mar 02, 2005
  5. Mar 01, 2005
  6. Feb 28, 2005
    • Yury Umanets's avatar
      - returned back OBD_MD_FID. For many reasons its removal was wrong. · dd69b18a
      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.
      dd69b18a
    • Yury Umanets's avatar
    • Yury Umanets's avatar
      - small fix in ll_update_inode() · 82291972
      Yury Umanets authored
      82291972
    • Mikhail Pershin's avatar
      initial release · 053e522d
      Mikhail Pershin authored
      053e522d
  7. Feb 27, 2005
    • Oleg Drokin's avatar
      b=5230 · 2082db42
      Oleg Drokin authored
      r=adilger
      Do not rehash dentries in ll_inode_revalidate_it(), it is only supposed to
      update inodes.
      2082db42
  8. Feb 26, 2005
  9. Feb 25, 2005
  10. Feb 24, 2005
  11. Feb 23, 2005
Loading