Skip to content
Snippets Groups Projects
  1. Jan 11, 2005
    • Eric Barton's avatar
      * added more openib automagic compile checks · f41f1548
      Eric Barton authored
      f41f1548
    • Eric Barton's avatar
      * Minor openibnal cleanups · ea06e3ca
      Eric Barton authored
      ea06e3ca
    • Phil Schwan's avatar
      We only really care about this at one place (NERSC, which uses x86_64), so · f16056ca
      Phil Schwan authored
      do the reasonable thing and enable multi-frag only on non-HIGHMEM platforms,
      where there's no kmap-deadlock risk.
      f16056ca
    • Eric Barton's avatar
      · 545fbb58
      Eric Barton authored
      *   Made openib not use the subnet manager to discover connection parameters
      
          + Openib listens on a TCP/IP port for service queries and responds with the
            service id, port GID and pkey.
      
          + Openib peer table entries have become (NID, IP, port) tuples, where IP
            and port connect to the peer's service query server.
      
          + /proc interfaces for port, listener timeout and backlog (restarts kernel
            listener on update).
      
          + lmc/lconf support for new openib peers, including only running acceptor
            if net == 'tcp'
      
          + Changed connection daemon to conduct both sides of the service query as
            well as IB connection establishment.  Spawning several since tcp/ip reads
            can block for a timeout.
      
          + Added a reaper thread to do connection cleanup and timeout checks (the
            single connection daemon used to do that too).
      
      *   Removed some unused lconf default constants
      
      *   Better openib automagic compilation check.
      
      *   Consistent usage (flipping + optional checksum) of all openib messages
          (service query, connection requests and "normal" message flow).
      
      *   Exhaustive openib "are-you-still-the-same-person" checks
      
      *   Fixed bug which stopped idle persistent peers from getting removed from the
          peer table.
      
      *   Fixed some ranal bugs which became obvious when similar problems were
          debugged in openibnal
      545fbb58
  2. Jan 09, 2005
  3. Jan 07, 2005
    • jacob's avatar
      b=5514 · fef1ec3e
      jacob authored
      r=adilger
      
      Remove full paths of files in debug logs.
      fef1ec3e
    • Eric Barton's avatar
      * fixed openib comment typo · c3882b62
      Eric Barton authored
      *   better checking/error messages on OpenIB automagic
      c3882b62
    • Eric Barton's avatar
      * Included changes from *old* b1_4/b_cray · a51dcc85
      Eric Barton authored
          *  OBD_FL_DEBUG_CHECK for consistent obdecho end-to-end checking
      
          *  struct echo_obd cleanup
      
          *  obdecho support for "difficult" reply testing (test_setattr)
      
          *  replaced cowardly eap_from_cookie() usage with EAP_FROM_COOKIE()
             which asserts it is being called correctly
      
          *  bracketed echo_client_iocontrol() guts with unlock/lock_kernel()
             for increased concurrency during echo ioctl execution
      
          *  better thread control and stats in obd.c
      
          *  n-threads-over-m-objects test_brw support (required for
             obdfilter-survey)
      
      * openibnal changes
      
          *  re-enabled openib on 2.5/2.6 builds
             configure --with-openib=no can be used to disable openib explicitly if
             required.
      
          *  fixed some 64 bit casts
      
          *  just use kernel's page_to_phys()
      
      * fixed CERROR format problem in libcfs/module.c
      a51dcc85
  4. Jan 05, 2005
  5. Jan 04, 2005
  6. Dec 29, 2004
  7. Dec 28, 2004
  8. Dec 24, 2004
  9. Dec 23, 2004
  10. Dec 21, 2004
  11. Dec 20, 2004
  12. Dec 19, 2004
  13. Dec 17, 2004
  14. Dec 11, 2004
    • Andreas Dilger's avatar
      Fix lconf --dump handling: · ce03fbbe
      Andreas Dilger authored
      - don't generate a temp filename for a raw dump
      - don't unlink non-regular files (e.g. /dev/null)
      - don't report an error if kernel doesn't dump anything (fix mismerge?)
      ce03fbbe
  15. Dec 10, 2004
  16. Dec 09, 2004
  17. Dec 01, 2004
  18. Nov 24, 2004
  19. Nov 18, 2004
  20. Nov 16, 2004
    • Oleg Drokin's avatar
      b=5149 · 537f8613
      Oleg Drokin authored
      r=adilger
      Update printing of pid in portals_id2str to print in correct place with correct
      limit. Also updated format string to match comments elsewhere.
      537f8613
  21. Nov 15, 2004
  22. Nov 11, 2004
  23. Nov 09, 2004
Loading