Skip to content
Snippets Groups Projects
  1. Aug 02, 2008
    • kalpak's avatar
      · 18bbd32d
      kalpak authored
      b=16098
      
      This code was re-written for CMD and hence the Linux copyrights can be removed and Sun copyright has been added.
      18bbd32d
  2. Jul 17, 2008
  3. Jul 02, 2008
  4. May 21, 2008
  5. Apr 22, 2008
  6. Apr 11, 2008
    • Pravin Shelar's avatar
      · 70b252b8
      Pravin Shelar authored
      fixes for lu_dirent->lde_hash change patch.
      70b252b8
  7. Apr 10, 2008
    • Pravin Shelar's avatar
      · 8a4204c0
      Pravin Shelar authored
      to fix bug introduced by lu_dirent-change patch
      8a4204c0
    • Pravin Shelar's avatar
      b=14340 · 2ce82af1
      Pravin Shelar authored
      i=yury.umanets
      i=adilger
      
      this patch extends lu_dirent->lde_hash element, which is required for dmu based mdd.
      but I am keeping MEA_MAGIC_HASH_SEGMENT hash within 32 bit.
      2ce82af1
  8. Feb 07, 2008
    • huanghua's avatar
      b=14149 · fd908da9
      huanghua authored
      i=yong.fan
      i=rahul.deshmukh
      i=nikita.danilov
      
      - use req_capsule interface for client.
      - add some interoperability support on server side.
      fd908da9
  9. Jan 29, 2008
    • Eric Mei's avatar
      land b_colibri_devel on HEAD: · 3192e52a
      Eric Mei authored
      - redesigned remote acl support, by FanYong
        b=11842
        r=pravin.shelar, eric.mei
      - new sptlrpc configure interface
        b=13642
        r=yong.fan, rahul.deshmukh
      - split kerberos keytab for lustre_root
        b=13873
        r=yong.fan, h.huang
      - fix setuid for gss with linux keyring
        b=13899
        r=yong.fan, h.huang
      3192e52a
  10. Jan 17, 2008
    • Yang Sheng's avatar
      Branch HEAD · e89ebc59
      Yang Sheng authored
      b=14482
      i=shadow
      i=green
      
      Correctly detect the PG_fs_misc and PG_checked flags.
      e89ebc59
  11. Dec 17, 2007
    • bwzhou's avatar
      Branch HEAD · 66488ceb
      bwzhou authored
      b=14138
      r=adilger, nikita
      
      resolve deadlock on i_size_read() introduced by race condition of i_size_write();
      Use old size assignment to avoid deadlock (bz14326).
      66488ceb
  12. Dec 03, 2007
    • huanghua's avatar
      Branch HEAD · b63da8a5
      huanghua authored
      b=14064
      
      - readdir() for liblustre: i=nikita,fanyong
      - flock for liblustre and various fixes for liblustre: i=umka,fanyong
      b63da8a5
  13. Nov 06, 2007
  14. Oct 25, 2007
    • Bobi Jam's avatar
      Branch HEAD · f50d3d56
      Bobi Jam authored
      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.
      f50d3d56
  15. Oct 16, 2007
    • Yang Sheng's avatar
      Branch HEAD · 5900da44
      Yang Sheng authored
      b=13568
      i=adilger
      i=green
      
      Remove 2.4 kernel check from 1.8.0 for llite subsystem.
      5900da44
  16. Oct 10, 2007
    • komaln's avatar
      b=11694 · 7358e0b3
      komaln authored
      r=Nathan, Adilger
      
      When striping policy is set on root of file system using "lfs setstripe", it changes the default stripe policy.
      7358e0b3
  17. Sep 19, 2007
    • Vitaly Fertman's avatar
      Branch HEAD · 995c1fbb
      Vitaly Fertman authored
      b=13581
      i=tappro
      i=huanghua
      
      Replay Size-on-MDS related RPCs properly.
      995c1fbb
  18. Sep 13, 2007
  19. Jul 31, 2007
  20. Jul 30, 2007
  21. May 01, 2007
  22. Feb 10, 2007
  23. Sep 21, 2005
  24. Aug 12, 2005
    • 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
  25. Aug 09, 2005
  26. Aug 06, 2005
  27. Aug 05, 2005
  28. Jul 31, 2005
  29. 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
  30. Jun 23, 2005
  31. Jun 20, 2005
  32. Apr 18, 2005
    • Yury Umanets's avatar
      - many fixes in GNS code after Nikita's code review. They are the following: · 344a777d
      Yury Umanets authored
        - removed ll_d_lookup() as it is not used anymore.
      
        - removed struts from real_lookup() with calling revalidate() after lookup if dentry
          is marked GNS_MOUNTING. By now all this dentry marking is not needed anymore.
      
        - ll_gns_mount_object() is now called from ll_revalidate_it() and ll_lookup_it()
      
        - fixed deadlock when one thread T1 waits for mount completion and another one T2
          created by upcall script waits for dentry->d_inode->i_sem. By now -ERESTARTSYS
          is returned for T2 and others and whren they restart syscall, dentry is mounted
          already or some error occured and GNS state is READY for mount.
      
        - fixes in comments and header of llite_gns.c
      
        - fixed possible incorrect spin_unlock() in ll_gns_mount_object()
      
        - using lookup_one_len() for looking for mount object instead of d_lookup() which
          looks only in dcache.
      
        - fixed handling of negative mount object dentry in ll_gns_mount_object()
      
        - fixed readding mount object content. By now kernel_read() is used instead of
          readpage approach.
      
        - waking up all possible waiters on finishing GNS mount. Nevertheless in current
          stuff nobody seem waits for mount (-RESTARTSYS is used instead), completion
          exists and it is semanticaly correct to wake up all its waiters. In fact this
          is needed for possible future using. If it happen that nobody will wait on it
          and it is counted not needed, it will be removed.
      344a777d
  33. Apr 04, 2005
  34. Mar 31, 2005
  35. Mar 14, 2005
    • alex's avatar
      b=5765 · 4232d077
      alex authored
      r=adilger
      
        choose proper obd to match lock that protects directory content
      4232d077
  36. Feb 22, 2005
  37. Nov 22, 2004
  38. Nov 15, 2004
Loading