[RFC PATCH 4/4] mm: change slob's struct page definition to accomodate struct page changes

From: Jiang Liu
Date: Tue Jul 03 2012 - 00:00:35 EST


Changeset fc9bb8c768abe7ae10861c3510e01a95f98d5933 "mm: Rearrange struct page"
rearranges fields in struct page, so change slob's "struct page" definition
to accomodate the changes.

Signed-off-by: Jiang Liu <liuj97@xxxxxxxxx>
---
mm/slob.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mm/slob.c b/mm/slob.c
index 2c1fa9c..e5515bb 100644
--- a/mm/slob.c
+++ b/mm/slob.c
@@ -100,10 +100,10 @@ struct slob_page {
union {
struct {
unsigned long flags; /* mandatory */
- atomic_t _count; /* mandatory */
- slobidx_t units; /* free units left in page */
- unsigned long pad[2];
+ unsigned long pad1;
slob_t *free; /* first free slob_t in page */
+ slobidx_t units; /* free units left in page */
+ atomic_t _count; /* mandatory */
struct list_head list; /* linked list of free pages */
};
struct page page;
--
1.7.1


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/