Whamcloud - gitweb
b=16919
authorgreen <green>
Fri, 9 Jan 2009 03:29:57 +0000 (03:29 +0000)
committergreen <green>
Fri, 9 Jan 2009 03:29:57 +0000 (03:29 +0000)
r=adilger,shadow

Implement replay of bulk write RPCs, allow servers to reply to write RPCs before
all the metadata was finally committed to disk

lnet/include/libcfs/linux/linux-mem.h
lnet/include/libcfs/user-prim.h

index 1679946..d538ff0 100644 (file)
@@ -90,6 +90,9 @@ static inline int cfs_page_count(cfs_page_t *page)
 
 #define cfs_page_index(p)       ((p)->index)
 
+#define cfs_page_pin(page) page_cache_get(page)
+#define cfs_page_unpin(page) page_cache_release(page)
+
 /*
  * Memory allocator
  * XXX Liang: move these declare to public file
index 389483a..889174b 100644 (file)
@@ -153,6 +153,8 @@ void cfs_kunmap(cfs_page_t *pg);
 #define cfs_get_page(p)                        __I_should_not_be_called__(at_all)
 #define cfs_page_count(p)              __I_should_not_be_called__(at_all)
 #define cfs_page_index(p)               ((p)->index)
+#define cfs_page_pin(page) do {} while (0)
+#define cfs_page_unpin(page) do {} while (0)
 
 /*
  * Memory allocator