Skip to content
Snippets Groups Projects
  1. Aug 30, 2007
    • Nathan Rutman's avatar
      b=10595 · 64f4bd9d
      Nathan Rutman authored
      i=scjody
      i=adilger
      clients have imports, not exports
      64f4bd9d
  2. Jul 30, 2007
  3. May 08, 2007
    • Oleg Drokin's avatar
      b=11546 · 0df86a8a
      Oleg Drokin authored
      r=adilger,shadow
      
      Check that request is still eligible for replay in mdc_set_replay_data()
      before doing anything.
      0df86a8a
  4. Apr 13, 2007
  5. Feb 16, 2007
  6. Feb 15, 2007
    • Bobi Jam's avatar
      Branch HEAD · 6e9ad1d5
      Bobi Jam authored
      b=9829
      r=adilger
      
      Description: client incorrectly hits assertion in ptlrpc_replay_req()
      Details    : for a short time RPCs with bulk IO are in the replay list,
             but replay of bulk IOs is unimplemented.  If the OST filesystem
             is corrupted due to disk cache incoherency and then replay is
             started it is possible to trip an assertion.  Avoid putting
             committed RPCs into the replay list at all to avoid this issue.
      6e9ad1d5
  7. Feb 10, 2007
  8. Jul 07, 2005
  9. May 30, 2005
  10. May 29, 2005
  11. May 27, 2005
  12. May 26, 2005
    • alex's avatar
      b=6403 · 951a6e6f
      alex authored
       - the situation looks valid with opencache locks, but it floods consoles
         over. make it silent for a while
      951a6e6f
  13. May 25, 2005
  14. May 14, 2005
  15. May 07, 2005
    • alex's avatar
      b=6019 · 5940a46b
      alex authored
       - workaround for cascading timeouts when failure of 1 server node causes
         failures of unrelated connections. this caused different problems. for
         example, lock cancel timeouts.
      5940a46b
  16. Apr 04, 2005
  17. Mar 31, 2005
  18. Nov 11, 2004
  19. Oct 23, 2004
  20. Aug 30, 2004
    • Eric Mei's avatar
      land b_groups onto HEAD: · 7bb892f4
      Eric Mei authored
       - add a flag in lustre_msg which indicate message type
       - add a security descriptor into most of messages send to MDSs, which
         include the uid, supplementary groups array etc.
       - add group hash
       - MDS retrive local groups database through upcall, and set/merge with
         which sent from client based on policies (here not totally finished)
       - move root_squash test into separate sanity-sec.sh
      7bb892f4
  21. Jul 22, 2004
    • Robert Read's avatar
      b=3892 · d024c27c
      Robert Read authored
      Move the transno update so it's done after we check for the -ENOTCONN
      reply.
      d024c27c
  22. Jul 19, 2004
    • Robert Read's avatar
      b=3886 · b4ea16c6
      Robert Read authored
      A small races exists between receiving a reply and timeout. This diff
      prevents ptlrpc_expire_one_request from timing out a req that has
      already received the reply.
      b4ea16c6
  23. Jul 09, 2004
    • alex's avatar
      b=3405 · 874f562a
      alex authored
      robert's fixes:
       - add CONNECT_INITAL flag for the initial connect message from a client.  When
         server sees an old client reconnect with that flag, then it needs to set the
         handles as if it was a new client.
      
       - set the initial imp_conn_cnt from the server's conn_cnt. When client
         connects with INITIAL set, the server sends back the old conn_cnt+1.
      
       - timeout for inter-MDS requests is set to obd_timeout / 2
      874f562a
  24. Jun 16, 2004
    • Robert Read's avatar
      b=1742 · da823769
      Robert Read authored
      - landed on HEAD
      da823769
    • alex's avatar
      b=3063 · 21720182
      alex authored
      - 2nd patch of the bug landed
      21720182
  25. Jun 06, 2004
    • alex's avatar
      - import tracks when connection procedure started. if connection error happens · 0d1f2618
      alex authored
        after HZ then ptlrpc_connect_interpret() starts reconnection immediately.
        this speeds recovery up a bit
      - pinger pings inter-mds connection more ofter then usual ones
      - pinger finds the most sooner event and waits for it, not for obd_timeout * 2
      - mds_getattr_name() needs not to check whether mds is choosen right if
        attrs are requested by fid
      0d1f2618
  26. Jun 02, 2004
  27. May 25, 2004
    • alex's avatar
      b=2950 · ee812107
      alex authored
      landed on HEAD
      ee812107
    • alex's avatar
      b=3063 · 361c0064
      alex authored
      361c0064
  28. May 17, 2004
  29. Apr 29, 2004
  30. Apr 23, 2004
  31. Apr 20, 2004
  32. Apr 14, 2004
  33. Apr 13, 2004
  34. Apr 06, 2004
    • Eric Barton's avatar
      * changed ptlrpc_unregister_reply(), ptlrpc_unregister_bulk() and · 4cef4816
      Eric Barton authored
            ptlrpc_abort_bulk() to always l_wait_event() after doing
            PtlMDUnlink() on the relevant MD.  Previous code assumed that when
            PtlMDUnlink() returned PTL_MD_INVALID, the relevant callback handler
            must have run already, which isn't true for liblustre.  The
            l_wait_event() will be a NOOP for kernel lustre (condition already
            true) but gives the liblustre event handler a chance to call all
            the callbacks.
      4cef4816
  35. Mar 24, 2004
Loading