Skip to content
Snippets Groups Projects
  1. Jan 04, 2005
    • Nic Henke's avatar
      r=boc · 4bed0a39
      Nic Henke authored
      allow 'make rpms' to pick up non standard kernel config location
      4bed0a39
  2. Dec 21, 2004
  3. Dec 14, 2004
  4. Dec 02, 2004
  5. Oct 23, 2004
  6. Jun 02, 2004
  7. May 17, 2004
  8. Apr 07, 2004
  9. Feb 24, 2004
  10. Feb 23, 2004
  11. Feb 16, 2004
  12. Feb 14, 2004
  13. Feb 13, 2004
    • Andreas Dilger's avatar
      Oops. · 7f4843e9
      Andreas Dilger authored
      7f4843e9
    • Andreas Dilger's avatar
      Landing b_bug974 onto HEAD (20040213_1538). · 30c3a189
      Andreas Dilger authored
      Adds support for client-side write cache accounting via OST write credits
      (grants).  There is not yet a "correction" algorithm for grants if they
      get out of sync between the client and OST (OST can handle clients who think
      they have grant but do not).  Peter had previously suggested that grants
      should decay over time (faster on the clients than on the OSTs) so idle
      nodes do not consume space they aren't using.
      
      Use /proc/fs/lustre/osc/OSC*/cur_grant_bytes (and existing cur_dirty_bytes)
      to check client-side cache values.
      
      Includes lustre-side changes for lfsck support (create files with
      specific objids, create specific objids on OSTs).
      
      Also includes some changes to the testing scripts (local.sh, lov.sh, acc-sm)
      so that they include a "client nid '*'" client and can be used for sanityN.sh
      testing.  This has been put into the main acceptance-small.sh loop so that
      sanityN.sh will be run on both single and multi-OST setups.
      
      b=974 b=2349
      r=shaver
      30c3a189
  14. Feb 10, 2004
  15. Jan 23, 2004
    • Zach Brown's avatar
      b=2301 · 2a6e3ad8
      Zach Brown authored
      jacob's fix which stops the spec from altering slapd.conf
      ( this time on HEAD for realsies )
      2a6e3ad8
  16. Jan 09, 2004
    • jacob's avatar
      b=2502 · c9b00951
      jacob authored
      fix a bug in --disable-doc handling, and add snapfs to DISTDIRS
      c9b00951
  17. Jan 05, 2004
    • jacob's avatar
      b=2421 · db62f9e7
      jacob authored
      r=phil
      
      (i'm just committing jerrifer's work + a couple of typo fixes)
      
      add a --disable-doc option to lustre's configure which skips .pdf doc
      building (to ease rpm creation).
      db62f9e7
    • jerrifer's avatar
      change tag from b_devel to HEAD · 2a1245c4
      jerrifer authored
      2a1245c4
  18. Dec 23, 2003
  19. Dec 03, 2003
  20. Sep 12, 2003
  21. Jul 25, 2003
  22. Jul 03, 2003
  23. Jun 12, 2003
  24. Mar 11, 2003
  25. Mar 02, 2003
  26. Feb 12, 2003
  27. Feb 07, 2003
    • Phil Schwan's avatar
      Merge b_md into HEAD · 93acd158
      Phil Schwan authored
      * bug fixes
       - Fix ldlm_lock_match on the MDS to avoid matching remote locks (592)
       - Fix fsfilt_extN_readpage() to read a full page of directory
         entries, or fake the remainder if PAGE_SIZE != blocksize (500)
       - Avoid extra mdc_getattr() in ll_intent_lock when possible (534, 604)
       - Fix imbalanced LOV object allocation and out-of-bound access (469)
       - Most intent operations were removed, in favour of a new RPC mode
         that does a single RPC to the server and bypasses most of the VFS
       - All LDLM resource ID arrays were removed in favour of ldlm_res_id
       - Aggressively cancel local locks on DLM servers
       - mds_reint_unlink sends EA to the client if it's the last nlink.
         client uses that EA to unlink OST objects.
       - mds_reint_{rename,unlink,link} were rewritten to take ordered locks
       - recursive symlinks were fixed (440)
       - fixed NULL deref in DEBUG_REQ
       - filter_update_lastobjid no longer calls sync, which annoyed extN
       - fixed multi-client small-writes to a single file problem (445)
       - fixed mtime updates during file writes (607)
       - fixed vector writes on obdfilter causing problems when ENOSPC (670)
       - fixed bug in obd_brw_read/write() (under guise of testing 367)
       - fixed Linux OST size reporting problem (444, 656)
       - OST now updates object mtime with writes or setattr (607, 619)
       - client verifies file size before zeroing page past EOF (445)
       - OST now writes last allocated objid to disk with allocation (108)
       - LOV on echo now works (409)
       * protocol changes
       - mds_reint_unlink sends a new buffer, with the EA included.  this
         buffer is only valid if body->valid & OBD_MD_FLEASIZE, which is only
         set if a regular file was being unlinked, and it was the last link
       - use PtlGet from the target for bulk writes (315)
       - OST now updates object mtime with writes or setattr (607, 619)
       - LDLM now has a grant-time callback to revalidate locked items, if
         necessary (604)
       - Many MDS operations were reorganized to combat race conditions
      * other changes
       - Merge b_intel branch (updated lprocfs code) - now at /proc/fs/lustre
       - configure check to avoid gcc version 2.96 20000731-2.96-98 (606)
      93acd158
  28. Dec 14, 2002
    • Phil Schwan's avatar
      land b_md onto HEAD. the highlights: · cc669f5d
      Phil Schwan authored
       - fstat didn't correctly synchronize attributes (399)
       - server must handle lock cancellation during blocking AST prep (487)
       - bulk descriptors were free()d too soon (511)
       - fix paths in lconf, which would load incorrect modules (451, 507)
       - fix confusing lconf 'host not found' error message (386)
      cc669f5d
  29. Oct 18, 2002
  30. Oct 03, 2002
  31. Sep 17, 2002
  32. Sep 02, 2002
  33. Aug 29, 2002
  34. Aug 20, 2002
  35. Aug 10, 2002
Loading