vserver 1.9.5.x5
[linux-2.6.git] / fs / xfs / linux-2.6 / xfs_linux.h
index ecaa3c0..42e2c26 100644 (file)
@@ -85,6 +85,7 @@
 #include <linux/vfs.h>
 #include <linux/seq_file.h>
 #include <linux/init.h>
+#include <linux/list.h>
 #include <linux/proc_fs.h>
 #include <linux/version.h>
 
@@ -140,8 +141,13 @@ static inline void set_buffer_unwritten_io(struct buffer_head *bh)
 #define xfs_inherit_noatime    xfs_params.inherit_noatim.val
 #define xfs_buf_timer_centisecs        xfs_params.xfs_buf_timer.val
 #define xfs_buf_age_centisecs  xfs_params.xfs_buf_age.val
+#define xfs_inherit_nosymlinks xfs_params.inherit_nosym.val
+#define xfs_rotorstep          xfs_params.rotorstep.val
 
-#define current_cpu()          smp_processor_id()
+#ifndef __smp_processor_id
+#define __smp_processor_id()   smp_processor_id()
+#endif
+#define current_cpu()          __smp_processor_id()
 #define current_pid()          (current->pid)
 #define current_fsuid(cred)    (current->fsuid)
 #define current_fsgid(cred)    (current->fsgid)