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