Jesse Keating 2f82dd
diff --git a/init/main.c b/init/main.c
Jesse Keating 2f82dd
index 7449819..98cfaae 100644
Jesse Keating 2f82dd
--- a/init/main.c
Jesse Keating 2f82dd
+++ b/init/main.c
Jesse Keating 2f82dd
@@ -369,6 +369,10 @@ static void __init setup_nr_cpu_ids(void)
Jesse Keating 2f82dd
 	nr_cpu_ids = find_last_bit(cpumask_bits(cpu_possible_mask),NR_CPUS) + 1;
Jesse Keating 2f82dd
 }
Jesse Keating 2f82dd
 
Jesse Keating 2f82dd
+#include <linux ext3_fs_i.h="">
Jesse Keating 2f82dd
+#include <linux skbuff.h="">
Jesse Keating 2f82dd
+#include <linux sched.h="">
Jesse Keating 2f82dd
+
Jesse Keating 2f82dd
 /* Called by boot processor to activate the rest. */
Jesse Keating 2f82dd
 static void __init smp_init(void)
Jesse Keating 2f82dd
 {
Jesse Keating 2f82dd
@@ -391,6 +395,15 @@ static void __init smp_init(void)
Jesse Keating 2f82dd
 	/* Any cleanup work */
Jesse Keating 2f82dd
 	printk(KERN_INFO "Brought up %ld CPUs\n", (long)num_online_cpus());
Jesse Keating 2f82dd
 	smp_cpus_done(setup_max_cpus);
Jesse Keating 2f82dd
+
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(vma)=%u bytes\n", (unsigned int) sizeof(struct vm_area_struct));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(page)=%u bytes\n", (unsigned int) sizeof(struct page));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(inode)=%u bytes\n", (unsigned int) sizeof(struct inode));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(dentry)=%u bytes\n", (unsigned int) sizeof(struct dentry));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(ext3inode)=%u bytes\n", (unsigned int) sizeof(struct ext3_inode_info));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(buffer_head)=%u bytes\n", (unsigned int) sizeof(struct buffer_head));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(skbuff)=%u bytes\n", (unsigned int) sizeof(struct sk_buff));
Jesse Keating 2f82dd
+	printk(KERN_DEBUG "sizeof(task_struct)=%u bytes\n", (unsigned int) sizeof(struct task_struct));
Jesse Keating 2f82dd
 }
Jesse Keating 2f82dd
 
Jesse Keating 2f82dd
 #endif