Whamcloud - gitweb
* Landed portals:b_port_step as follows...
authoreeb <eeb>
Fri, 4 Feb 2005 18:50:00 +0000 (18:50 +0000)
committereeb <eeb>
Fri, 4 Feb 2005 18:50:00 +0000 (18:50 +0000)
commit00f255b8c00dff66481a6ab22391869217b5d8af
treed19fbe001d924edf45d42fc68b80a8865c913022
parent64cd6738edccfefb928825112da62b2a44db284e
* Landed portals:b_port_step as follows...

  - removed CFS_DECL_SPIN*
    just use 'spinlock_t' and initialise with spin_lock_init()

  - removed CFS_DECL_MUTEX*
    just use 'struct semaphore' and initialise with init_mutex()

  - removed CFS_DECL_RWSEM*
    just use 'struct rw_semaphore' and initialise with init_rwsem()

  - renamed cfs_sleep_chan -> cfs_waitq
            cfs_sleep_link -> cfs_waitlink

          - fixed race in linux version of arch-independent socknal
       (the ENOMEM/EAGAIN decision).

  - Didn't fix problems in Darwin version of arch-independent socknal
      (resetting socket callbacks, eager ack hack, ENOMEM/EAGAIN decision)

  - removed libcfs types from non-socknal header files (only some types
    in the header files had been changed; the .c files hadn't been
    updated at all).

  - Updated lustre b1_4 to match
169 files changed:
lnet/ChangeLog
lnet/autoMakefile.am
lnet/autoconf/lustre-lnet.m4
lnet/include/Makefile.am
lnet/include/libcfs/.cvsignore [new file with mode: 0644]
lnet/include/libcfs/Makefile.am [new file with mode: 0644]
lnet/include/libcfs/curproc.h [new file with mode: 0644]
lnet/include/libcfs/darwin/.cvsignore [new file with mode: 0644]
lnet/include/libcfs/darwin/Makefile.am [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-fs.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-lock.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-mem.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-prim.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-sync.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-time.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-types.h [new file with mode: 0644]
lnet/include/libcfs/darwin/darwin-utils.h [new file with mode: 0644]
lnet/include/libcfs/darwin/kp30.h [new file with mode: 0644]
lnet/include/libcfs/darwin/libcfs.h [new file with mode: 0644]
lnet/include/libcfs/darwin/lltrace.h [new file with mode: 0644]
lnet/include/libcfs/darwin/portals_lib.h [new file with mode: 0644]
lnet/include/libcfs/darwin/portals_utils.h [new file with mode: 0644]
lnet/include/libcfs/kp30.h [moved from lnet/include/linux/kp30.h with 54% similarity]
lnet/include/libcfs/libcfs.h [moved from lnet/include/linux/libcfs.h with 63% similarity]
lnet/include/libcfs/linux/.cvsignore [new file with mode: 0644]
lnet/include/libcfs/linux/Makefile.am [new file with mode: 0644]
lnet/include/libcfs/linux/kp30.h [new file with mode: 0644]
lnet/include/libcfs/linux/libcfs.h [new file with mode: 0644]
lnet/include/libcfs/linux/linux-fs.h [new file with mode: 0644]
lnet/include/libcfs/linux/linux-lock.h [new file with mode: 0644]
lnet/include/libcfs/linux/linux-mem.h [new file with mode: 0644]
lnet/include/libcfs/linux/linux-prim.h [new file with mode: 0644]
lnet/include/libcfs/linux/linux-time.h [new file with mode: 0644]
lnet/include/libcfs/linux/lltrace.h [new file with mode: 0644]
lnet/include/libcfs/linux/portals_compat25.h [moved from lnet/include/linux/portals_compat25.h with 97% similarity]
lnet/include/libcfs/linux/portals_lib.h [new file with mode: 0644]
lnet/include/libcfs/linux/portals_utils.h [new file with mode: 0644]
lnet/include/libcfs/list.h [moved from lnet/include/linux/lustre_list.h with 87% similarity]
lnet/include/libcfs/lltrace.h [moved from lnet/include/lnet/lltrace.h with 90% similarity]
lnet/include/libcfs/portals_lib.h [moved from lnet/include/linux/portals_lib.h with 91% similarity]
lnet/include/libcfs/portals_utils.h [new file with mode: 0644]
lnet/include/libcfs/user-lock.h [new file with mode: 0644]
lnet/include/libcfs/user-prim.h [new file with mode: 0644]
lnet/include/libcfs/user-time.h [new file with mode: 0644]
lnet/include/linux/Makefile.am [deleted file]
lnet/include/lnet/Makefile.am
lnet/include/lnet/api-support.h
lnet/include/lnet/darwin/.cvsignore [moved from lnet/include/linux/.cvsignore with 100% similarity]
lnet/include/lnet/darwin/Makefile.am [new file with mode: 0644]
lnet/include/lnet/darwin/lib-lnet.h [new file with mode: 0644]
lnet/include/lnet/darwin/lib-p30.h [new file with mode: 0644]
lnet/include/lnet/darwin/lib-types.h [new file with mode: 0644]
lnet/include/lnet/darwin/lnet.h [new file with mode: 0644]
lnet/include/lnet/darwin/p30.h [new file with mode: 0644]
lnet/include/lnet/kpr.h [moved from lnet/include/linux/kpr.h with 99% similarity]
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-p30.h
lnet/include/lnet/lib-types.h
lnet/include/lnet/linux/.cvsignore [new file with mode: 0644]
lnet/include/lnet/linux/Makefile.am [new file with mode: 0644]
lnet/include/lnet/linux/lib-lnet.h [new file with mode: 0644]
lnet/include/lnet/linux/lib-p30.h [new file with mode: 0644]
lnet/include/lnet/linux/lib-types.h [new file with mode: 0644]
lnet/include/lnet/linux/lnet.h [new file with mode: 0644]
lnet/include/lnet/linux/p30.h [new file with mode: 0644]
lnet/include/lnet/list.h [deleted file]
lnet/include/lnet/lnet.h
lnet/include/lnet/lnetctl.h
lnet/include/lnet/p30.h
lnet/include/lnet/ptlctl.h
lnet/include/lnet/types.h
lnet/klnds/gmlnd/gmlnd.h
lnet/klnds/iiblnd/iiblnd.h
lnet/klnds/lolnd/autoMakefile.am
lnet/klnds/lolnd/lolnd.h
lnet/klnds/openiblnd/openiblnd.h
lnet/klnds/qswlnd/qswlnd.h
lnet/klnds/ralnd/ralnd.h
lnet/klnds/socklnd/Info.plist [new file with mode: 0644]
lnet/klnds/socklnd/Makefile.in
lnet/klnds/socklnd/autoMakefile.am
lnet/klnds/socklnd/ksocklnd.xcode/project.pbxproj [new file with mode: 0644]
lnet/klnds/socklnd/socklnd.c
lnet/klnds/socklnd/socklnd.h
lnet/klnds/socklnd/socklnd_cb.c
lnet/klnds/socklnd/socklnd_lib-darwin.c [new file with mode: 0644]
lnet/klnds/socklnd/socklnd_lib-darwin.h [new file with mode: 0644]
lnet/klnds/socklnd/socklnd_lib-linux.c [new file with mode: 0644]
lnet/klnds/socklnd/socklnd_lib-linux.h [new file with mode: 0644]
lnet/klnds/viblnd/viblnd.h
lnet/libcfs/Info.plist [new file with mode: 0644]
lnet/libcfs/Makefile.in
lnet/libcfs/autoMakefile.am
lnet/libcfs/darwin/.cvsignore [new file with mode: 0644]
lnet/libcfs/darwin/Makefile.am [new file with mode: 0644]
lnet/libcfs/darwin/darwin-curproc.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-debug.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-fs.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-mem.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-module.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-prim.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-proc.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-sync.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-tracefile.c [new file with mode: 0644]
lnet/libcfs/darwin/darwin-utils.c [new file with mode: 0644]
lnet/libcfs/debug.c
lnet/libcfs/libcfs.xcode/project.pbxproj [new file with mode: 0644]
lnet/libcfs/linux/.cvsignore [new file with mode: 0644]
lnet/libcfs/linux/Makefile.am [new file with mode: 0644]
lnet/libcfs/linux/linux-curproc.c [new file with mode: 0644]
lnet/libcfs/linux/linux-debug.c [new file with mode: 0644]
lnet/libcfs/linux/linux-fs.c [new file with mode: 0644]
lnet/libcfs/linux/linux-lock.c [new file with mode: 0644]
lnet/libcfs/linux/linux-lwt.c [new file with mode: 0644]
lnet/libcfs/linux/linux-mem.c [new file with mode: 0644]
lnet/libcfs/linux/linux-module.c [new file with mode: 0644]
lnet/libcfs/linux/linux-prim.c [new file with mode: 0644]
lnet/libcfs/linux/linux-proc.c [moved from lnet/libcfs/proc.c with 99% similarity]
lnet/libcfs/linux/linux-sync.c [new file with mode: 0644]
lnet/libcfs/linux/linux-tracefile.c [new file with mode: 0644]
lnet/libcfs/linux/linux-utils.c [new file with mode: 0644]
lnet/libcfs/lwt.c
lnet/libcfs/module.c
lnet/libcfs/tracefile.c
lnet/libcfs/tracefile.h
lnet/libcfs/user-lock.c [new file with mode: 0644]
lnet/libcfs/user-prim.c [new file with mode: 0644]
lnet/libcfs/watchdog.c
lnet/lnet/Info.plist [new file with mode: 0644]
lnet/lnet/api-ni.c
lnet/lnet/api-wrap.c
lnet/lnet/autoMakefile.am
lnet/lnet/lib-eq.c
lnet/lnet/lib-init.c
lnet/lnet/lib-md.c
lnet/lnet/lib-me.c
lnet/lnet/lib-move.c
lnet/lnet/lib-msg.c
lnet/lnet/lib-pid.c
lnet/lnet/module.c
lnet/lnet/portals.xcode/project.pbxproj [new file with mode: 0644]
lnet/router/autoMakefile.am
lnet/router/router.h
lnet/tests/arch-linux/ping.h [new file with mode: 0644]
lnet/tests/arch-xnu/ping.h [new file with mode: 0644]
lnet/tests/autoMakefile.am
lnet/tests/build-osx [new file with mode: 0644]
lnet/tests/build.seq [new file with mode: 0644]
lnet/tests/ping.h
lnet/tests/ping_cli.c
lnet/tests/ping_cli/Info.plist [new file with mode: 0644]
lnet/tests/ping_cli/ping_cli.xcode/project.pbxproj [new file with mode: 0644]
lnet/tests/ping_srv.c
lnet/tests/ping_srv/Info.plist [new file with mode: 0644]
lnet/tests/ping_srv/ping_srv.xcode/project.pbxproj [new file with mode: 0644]
lnet/tests/sping_cli.c
lnet/tests/sping_srv.c
lnet/ulnds/address.c
lnet/ulnds/connection.c
lnet/ulnds/select.c
lnet/ulnds/socklnd/address.c
lnet/ulnds/socklnd/connection.c
lnet/ulnds/socklnd/select.c
lnet/utils/acceptor.c
lnet/utils/debug.c
lnet/utils/gmlndnid.c
lnet/utils/l_ioctl.c
lnet/utils/portals.c
lnet/utils/wirecheck.c