Skip to content
Snippets Groups Projects
  1. Sep 18, 2005
    • Wang Di's avatar
      Branch: HEAD · d3c64e0f
      Wang Di authored
      uuid of client mdc and osc will be modified in mds ost add
      d3c64e0f
  2. Sep 17, 2005
    • Wang Di's avatar
      Branch: HEAD · ba2ecf04
      Wang Di authored
      tmp fix about ost add/del, reset osc uuid in mds, but not reset mdc uuid in mds
      ba2ecf04
  3. Sep 16, 2005
  4. Aug 29, 2005
  5. Aug 28, 2005
  6. Aug 25, 2005
    • Lai Siyao's avatar
      · da54b94d
      Lai Siyao authored
      fixes:
      * previous implementation doesn't support multi-open/truncate by different
        users on the same inode.
      * update DLD.
      * cleanup.
      da54b94d
  7. Aug 24, 2005
    • alex's avatar
      b=7178 · 49758dcb
      alex authored
       - let's try to catch the case when late MDS_CLOSE updates attrs. from
         out-of-date i/o epoch
      49758dcb
  8. Aug 19, 2005
  9. Aug 18, 2005
    • Wang Di's avatar
      Branch: HEAD · 7f18a397
      Wang Di authored
      fix bug 7348, when chmod, should recompute mac
      7f18a397
  10. Aug 17, 2005
  11. Aug 15, 2005
  12. Aug 14, 2005
  13. Aug 12, 2005
    • Eric Mei's avatar
      fix someone's typo. · 94af4fbd
      Eric Mei authored
      94af4fbd
    • Yury Umanets's avatar
      - many fixes about using ENTRY, RETURN, GOTO and EXIT. · b77699e7
      Yury Umanets authored
      - md_close() chnaged to use mdc_op_data like other md_* functions instead of using obdo.
      - fixed prototype declaration for llapi_lov_get_uuids() - bug #6900
      - fixed error message in ll_gns_mount_object() - bug #7146
      
      - a lot of fixes about memory allocation/freeing:
        - checks is memory is actually allocated by OBD_ALLOC() before sing it and do appropriate
          actions otherwise.
      
        - fixed many leaks on error paths.
        - fixed missed OBD_FREE(capa_hash) in capa_cache_cleanup()
      
      - fixed few on stack allocatoins of mdc_op_data in new landed stuff.
      
      - in smfs_mount_cache() fixes correct cleanup in the cases of memory allocation failures.
        Do mntput() for new mounted cache_mnt on error path.
      
      - in smfs_umount_cache() nullify smb->smsi_cache_ftype and smb->smsi_ftype after freeing
        them, to prevent attempt to free again if smfs_umount_cache() is called second time.
      b77699e7
  14. Aug 11, 2005
  15. Aug 09, 2005
  16. Aug 08, 2005
  17. Aug 06, 2005
  18. Aug 05, 2005
  19. Aug 04, 2005
  20. Aug 02, 2005
    • alex's avatar
      b=7039 · b25e9ad4
      alex authored
       - concurrent lock cancelling might find inode dead while it's not yet
      b25e9ad4
    • alex's avatar
      b=7039 · 6097066d
      alex authored
       - stop progress and dump a log for debugging purposes
      6097066d
  21. Jul 31, 2005
    • alex's avatar
      - b_size_on_mds landed on HEAD: · 7ae5cccb
      alex authored
        5984 - oops in mdc_set_lock_data
               we must drop lookup lock in ll_clear_inode()
        7216 - abort due to missed clients
      	 replay already committed (open/close rpcs) requests
      	 even if some clients haven't connected in time and
      	 got evicted
        7057 - sanity: test_66: /mnt/lustre/f66 blocks 0 < 8
               send close rpc only when all dirty pages are written
      	 (otherwise i_blocks isn't valid)
        6817 - don't update attrs. on mds if the client hasn't modified file
               using openhandle being closed
      7ae5cccb
    • Eric Mei's avatar
  22. Jul 28, 2005
    • Eric Mei's avatar
      land minor fixes from b_hd_sec: · df9e7e34
      Eric Mei authored
       * "EA" is used for lustre internal metadata ea. so change user ea's name to
         "XATTR", including ACLs.
       * remove a unnecessary param from md_getattr().
       * various more fixes.
      df9e7e34
  23. Jul 27, 2005
    • alex's avatar
      b=7200 · 11e0902c
      alex authored
       - protect lock->l_resource from concurrent ldlm_lock_change_resource()
      11e0902c
  24. Jul 21, 2005
  25. Jul 13, 2005
  26. Jul 11, 2005
    • Yury Umanets's avatar
      - cleanups in cmobd and others: · 65db6761
      Yury Umanets authored
        - change LUSTRE_MDC_NAME (and others) to form like OBD_MDC_DEVICENAME to be coherent with
          OBD_LMV_DEVICENAME and others. Because some OBDs used one form and others used another one.
      
        - removed different guesses of OBD types from name of some functions in cmobd. Say
          cmobd_find_master() now is called cmobd_find_obd() as all it does is finds obd
          by uuid and may be used not only for finding master. Also cmobd_lmv_obd() is renamed to
          cmobd_md_obd() etc. Improved function (a bit smaller of code) wich looks for master.
      
      - in memory leaks detector do not remove memory track in case of freeing memory chunk different
        of size. marking it instead as such to show in final log of leaks with special hint.
      
      - fixes in lconf. COBD and CMOBD should use LMV and LOV devices with diffrent names to avoid
        issues in the case when both they run on the same node (like in test 45) and try to setup
        and clanup the same device twise (from lconf).
      65db6761
  27. Jul 10, 2005
    • alex's avatar
      b=3984 · 9065e88a
      alex authored
       - b_ldlm_newlocking landed. we need it to pass some CMD2 performance tests
         NOTE: the new locking rules introduced by the patch are still experimental!
      9065e88a
  28. Jul 08, 2005
  29. Jul 07, 2005
  30. Jun 23, 2005
  31. Jun 22, 2005
    • Yury Umanets's avatar
      - CROW (CReate On Write) (precreation is removed) · b92e914b
      Yury Umanets authored
      - setting owner/group on OSS (needed for quotas)
      
      - some fixes:
        - deadlock on soc client lock.
        - idr_remove() issue.
        - forwarding to wrong MDS in lmv_link()
        - f_dput(dentry) before using it in filter_lvbo_update()
        - filter_sync() assert(group > 0) due to missed GROUP flag oa->o_valid in ll_fsync().
        - cleanups, comments and more debugging messages.
        - jump to wrong label in mds_create_objects() on error path.
        - few missed/wrong ENTRY/RETURN things
      b92e914b
  32. Jun 21, 2005
    • alex's avatar
      b=6087 · 671f74df
      alex authored
       - don't confuse OST by non-zero connect flags from clients. OST expects
         group number while only MDS can have a group
      671f74df
  33. Jun 15, 2005
Loading