Whamcloud - gitweb
LU-56 libcfs: more common APIs in libcfs
authorLiang Zhen <liang@whamcloud.com>
Mon, 16 Apr 2012 17:38:17 +0000 (01:38 +0800)
committerOleg Drokin <green@whamcloud.com>
Wed, 30 May 2012 20:03:21 +0000 (16:03 -0400)
commitc8da7bfbe0505175869973b25281b152940774b0
tree82f43858cc82c3f5ee547f09783f65bbaa3859fd
parent978049170f8e7ddfabc79f952a6e2c3a350a19f6
LU-56 libcfs: more common APIs in libcfs

Implementation of some common APIs:
- per-cpu-partition (percpt) data allocators
- implementation of per-cpu-partition lock
- a few other functions

Signed-off-by: Liang Zhen <liang@whamcloud.com>
Change-Id: Ib303b79ee9be87cc306da7e2feb20c8c296b8ac6
Reviewed-on: http://review.whamcloud.com/2558
Tested-by: Hudson
Reviewed-by: Doug Oucharek <doug@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/include/libcfs/libcfs_private.h
libcfs/include/libcfs/user-prim.h
libcfs/libcfs/Makefile.in
libcfs/libcfs/autoMakefile.am
libcfs/libcfs/libcfs_lock.c [new file with mode: 0644]
libcfs/libcfs/libcfs_mem.c [new file with mode: 0644]