Skip to content
Snippets Groups Projects
  1. Jul 12, 2004
    • Robert Read's avatar
      · f329de13
      Robert Read authored
      Fix replay-single.sh and recovery-small.sh so they can run with the
      default lmv config or "-f cfg/local.sh" config.
      f329de13
  2. Jun 04, 2004
    • Phil Schwan's avatar
      - merge 2 weeks of b1_4 fixes onto HEAD · 23de47e8
      Phil Schwan authored
      - b1_4 is basically the parent of HEAD, because that's the direction
        that changes flow, as strange as that sounds.  so there's a
        HEAD_BASE tag which sits on b1_4
      23de47e8
  3. Jun 02, 2004
  4. May 17, 2004
  5. May 13, 2004
  6. Apr 29, 2004
  7. Apr 23, 2004
  8. Apr 14, 2004
  9. Apr 07, 2004
  10. Mar 31, 2004
  11. Mar 25, 2004
  12. Mar 23, 2004
    • Robert Read's avatar
      b=2973 · 461321ea
      Robert Read authored
      - add a new test (18a) to use lctl --deactivate to confirm page cache is
        cleared after invalidation.
      - rename 18 to 18b, and increase wait to ensure the cache is checked after
        recovery
      461321ea
  13. Mar 17, 2004
    • Robert Read's avatar
      b=2766 · 3c0b76d5
      Robert Read authored
      r=zab (partial)
      
      Better handling for OST eviction.  Fixes for clearing the page cache,
      imp_invalid handling, and improved import_event interface. Also
      includes the tests and fixes added from 2732; one of those tests does
      not yet passed so it is excepted for now.
      3c0b76d5
  14. Mar 05, 2004
  15. Feb 24, 2004
  16. Feb 08, 2004
  17. Feb 07, 2004
    • Robert Read's avatar
      Landing b_recovery · 0343ecb7
      Robert Read authored
      The principal change here is ptlrpc_connect_import and recovery are
      merged and are now asynchronous and are run on ptlrpcd.
      
      This branch also includes fixes for
      
        2477 (this was the initial bug)
      
        2355 recover for initial connections
      
        1934 (b_1934 was merged directly to b_recovery)
      
        1901 block all file creations until orphan recovery completes
      
        2423 client remove rq_connection from request struct
      
        2640 conf-sanity test_5, and proper cleanup in umount when
             cleanup log is not availale.
      
        2670 recovery timer race
      
        2532 mdc_close recovey bug
      
      And few others that werent' filed.
      0343ecb7
  18. Jan 08, 2004
    • Robert Read's avatar
      b=2432,2494 · 8dc028eb
      Robert Read authored
      test cases for these bugs.
      Also some test enhancments
        - add more lctl marks
        - add SETUP CLEANUP options to replay-single
      8dc028eb
  19. Jan 07, 2004
  20. Jan 06, 2004
    • Robert Read's avatar
      b=2460 · 4336d178
      Robert Read authored
      Add a test to recovery-small to trigger this bug. Also fix some
      typos/brainos in recovery-small and test-framework, and set the debug
      level to the default for local configs,
      4336d178
  21. Dec 24, 2003
  22. Dec 03, 2003
  23. Sep 19, 2003
  24. Jul 25, 2003
  25. Jul 03, 2003
  26. Jun 26, 2003
  27. Jun 12, 2003
  28. Mar 02, 2003
  29. 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
Loading