diff options
author | Alexey Dobriyan <adobriyan@gmail.com> | 2009-09-23 18:57:32 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-24 10:21:05 -0400 |
commit | 858f09930b32c11b40fd0c5c467982ba09b10894 (patch) | |
tree | 43972de84d69d61904f4f24ff78f99a3a82c2ff3 /include | |
parent | b873c2f34ecd4a5a69b41b852cbc365694541c5f (diff) |
aio: ifdef fields in mm_struct
->ioctx_lock and ->ioctx_list are used only under CONFIG_AIO.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Zach Brown <zach.brown@oracle.com>
Cc: Benjamin LaHaise <bcrl@kvack.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mm_types.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 0042090a4d70..6b7029ab9c8e 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h | |||
@@ -259,11 +259,10 @@ struct mm_struct { | |||
259 | unsigned long flags; /* Must use atomic bitops to access the bits */ | 259 | unsigned long flags; /* Must use atomic bitops to access the bits */ |
260 | 260 | ||
261 | struct core_state *core_state; /* coredumping support */ | 261 | struct core_state *core_state; /* coredumping support */ |
262 | 262 | #ifdef CONFIG_AIO | |
263 | /* aio bits */ | ||
264 | spinlock_t ioctx_lock; | 263 | spinlock_t ioctx_lock; |
265 | struct hlist_head ioctx_list; | 264 | struct hlist_head ioctx_list; |
266 | 265 | #endif | |
267 | #ifdef CONFIG_MM_OWNER | 266 | #ifdef CONFIG_MM_OWNER |
268 | /* | 267 | /* |
269 | * "owner" points to a task that is regarded as the canonical | 268 | * "owner" points to a task that is regarded as the canonical |