Skip to content
Snippets Groups Projects
  1. Aug 02, 2007
    • Bobi Jam's avatar
      Branch:b1_6 · 819db3d5
      Bobi Jam authored
      b=12606
      i=shadow, nikita
      
      Description: don't use GFP_* in generic Lustre code.
      Details    : Use cfs_alloc_* functions and CFS_* flags for code portability.
      819db3d5
  2. Jul 26, 2007
    • Wang Di's avatar
      Branch: b1_6 · 29379abe
      Wang Di authored
      land 10800(adding llog ctxt refcount) to b1_6.
      b=10800
      i=green
      i=shadow
      29379abe
  3. Jun 22, 2007
  4. Jun 21, 2007
  5. Jun 14, 2007
  6. Jun 13, 2007
  7. May 31, 2007
    • Andreas Dilger's avatar
      Branch b1_6 · 2584a9ba
      Andreas Dilger authored
      Always send IO to OST_IO_PORTAL regardless of what the default portal is.
      Was previously broken for echo_client on catamount, but would also break
      on 1.8 once the default request portal is REQPORTAL.
      
      Detect if OST_WRITE or OST_READ requests go to non-IO portals, as that
      would LBUG the server due to lack of IO buffers.
      b=11813
      i=green
      i=shadow
      2584a9ba
  8. May 30, 2007
    • scjody's avatar
      Branch b1_6 · 7c442c43
      scjody authored
      Accept the old ost_num_threads parameter but warn that it
      is deprecated, and fix an off-by-one error that caused an LBUG.
      
      Original patch by adilger.
      
      b=12470
      i=nathan
      i=scjody
      7c442c43
    • Wang Di's avatar
      Branch:b1_6 · ab8c140d
      Wang Di authored
      clear grant info when osc do resent and replay bulk write.
      b=11662
      i=adilger
      i=green
      ab8c140d
  9. May 02, 2007
    • scjody's avatar
      Branch HEAD · 0791b099
      scjody authored
      Add LNET router traceability for debug purposes
      
      If a checksum failure occurs with a router as part of the IO path, the NID of
      the last router that forwarded the bulk data is printed so it can be
      identified.
      
      Original patch by eeb.
      
      b=11548
      i=eeb
      i=adilger
      0791b099
  10. Feb 21, 2007
    • Nathan Rutman's avatar
      b=2258 · b861e01f
      Nathan Rutman authored
      r=adilger
      Insure min dynamic threads < max threads
      Also make absolutely sure we don't start more than MAX
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
      ilter.c lustre/ost/ost_handler.c
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
          (8 * 1024)
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
      s/lustre-core/mds/handler.c,v
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
      threads = MDS_THREADS_AUTO_MAX;
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
      andler.c	21 Feb 2007 21:22:08 -0000
      on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
      b861e01f
  11. Feb 13, 2007
  12. Feb 10, 2007
  13. Sep 17, 2005
    • alex's avatar
      b=7268 · 3fbaacf1
      alex authored
       - increase timeout for bulk PUT/GET a little bit
      3fbaacf1
  14. Sep 09, 2005
    • alex's avatar
      b=7268 · 9291d22f
      alex authored
       - additional debug message to simplify data gathering from script
      9291d22f
  15. Aug 29, 2005
    • alex's avatar
      b=7268 · 52151afd
      alex authored
       - dump time ost_brw_write() spent waiting for bulk completion
      52151afd
  16. Aug 19, 2005
  17. Aug 17, 2005
    • alex's avatar
      b=7268 · 3912ebcd
      alex authored
       - additional debug info
      3912ebcd
  18. Aug 13, 2005
    • Mikhail Pershin's avatar
      b=7214 · 0737fef9
      Mikhail Pershin authored
      - store node id in audit records on OSS
      - move audit hook from filter_commitrw() to fsfilt_smfs_map_inode_pages()
      - fix invalid nid in osc_get_info()
      - rework stat/open audit hooks to store file lustre id, not parent one
      - audit errors while stat/open
      0737fef9
  19. Aug 09, 2005
  20. Aug 08, 2005
    • alex's avatar
      b=4268 · 6e74040c
      alex authored
       - additional debug info
      6e74040c
  21. Aug 07, 2005
    • alex's avatar
      b=7267,7034 · 22b9090b
      alex authored
       - dedicated threads for serving OST_DESTROY and MDS_CLOSE
      22b9090b
  22. Aug 06, 2005
  23. 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
  24. 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
  25. Jun 15, 2005
  26. May 29, 2005
  27. May 18, 2005
    • Eric Mei's avatar
      b=6332 · 30964bcc
      Eric Mei authored
      create dir across MDS's, subdir need default ACL of its parent to determine
      its own default ACL and access ACL. API obd_create() is added 2 params
      to hold acl data.
      30964bcc
  28. May 07, 2005
    • alex's avatar
      b=6063 · f43b9324
      alex authored
       - to avoid possible lock collision during replay, we should replay all
         request before any locks
      f43b9324
  29. May 03, 2005
    • jacob's avatar
      b=3031 · a74d5df6
      jacob authored
       - clean more files at clean time
      a74d5df6
  30. Apr 22, 2005
  31. Apr 04, 2005
  32. Mar 31, 2005
  33. Mar 29, 2005
    • jacob's avatar
      r=phil · 0b149ce3
      jacob authored
      remove unused files.
      0b149ce3
  34. Feb 22, 2005
  35. Feb 04, 2005
  36. Jan 26, 2005
    • Wang Di's avatar
      Branch:HEAD · e9d90bb2
      Wang Di authored
      remove unnecessary error msg, cleanup
      e9d90bb2
  37. Nov 11, 2004
  38. Oct 23, 2004
Loading