Whamcloud - gitweb
fix build on rhel5/ia64.
[fs/lustre-release.git] / lustre / lvfs / lvfs_darwin.c
1 #define DEBUG_SUBSYSTEM S_FILTER
2
3 #include <libcfs/libcfs.h>
4 #include <obd.h>
5 #include <lvfs.h>
6 #include <lustre_lib.h>
7
8 atomic_t obd_memory;
9 int obd_memmax;
10
11 /* XXX currently ctxt functions should not be used ?? */
12 void push_ctxt(struct lvfs_run_ctxt *save, struct lvfs_run_ctxt *new_ctx,
13                struct lvfs_ucred *cred)
14 {
15         LBUG();
16 }
17
18 void pop_ctxt(struct lvfs_run_ctxt *saved, struct lvfs_run_ctxt *new_ctx,
19               struct lvfs_ucred *cred)
20 {
21         LBUG();
22 }
23
24 static int __init lvfs_init(void)
25 {
26         int ret = 0;
27         ENTRY;
28
29         RETURN(ret);
30 }
31
32 static void __exit lvfs_exit(void)
33 {
34         int leaked;
35         ENTRY;
36         
37         leaked = atomic_read(&obd_memory);
38         CDEBUG(leaked ? D_ERROR : D_INFO,
39                "obd mem max: %d leaked: %d\n", obd_memmax, leaked);
40
41         return;
42 }
43
44 cfs_module(lvfs, "1.0.0", lvfs_init, lvfs_exit);
45