Lustre VFS patches for 2.6
PATCH 6/9 Lustre VFS patches for 2.6
Insert header guards to allow possible multiple inclusion for include/linux/percpu_counter.h and include/linux/blockgroup_lock.h
%diffstat
blockgroup_lock.h | 4 +++- percpu_counter.h | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-)
%patch
include/linux/percpu_counter.h +4 -0
@@ -3,6 +3,8 @@* * WARNING: these things are HUGE. 4 kbytes per counter on 32-way P4. */ +#ifndef _LINUX_PERCPU_COUNTER_H +#define _LINUX_PERCPU_COUNTER_H#include <linux/config.h> #include <linux/spinlock.h>
@@ -101,3 +103,5 @@ static inline void percpu_counter_dec(st {percpu_counter_mod (fbc,-1 ); } + +#endif /* _LINUX_PERCPU_COUNTER_H */
include/linux/blockgroup_lock.h +3 -1
@@ -3,6 +3,8 @@* * Simple hashed spinlocking. */ +#ifndef _LINUX_BLOCKGROUP_LOCK_H +#define _LINUX_BLOCKGROUP_LOCK_H#include <linux/config.h> #include <linux/spinlock.h>
@@ -55,4 +57,4 @@ static inline void bgl_lock_init(struct#define sb_bgl_lock (sb, block_group) \ (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock) - +#endif