34 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff --git a/init/main.c b/init/main.c
 | |
| index 7449819..98cfaae 100644
 | |
| --- a/init/main.c
 | |
| +++ b/init/main.c
 | |
| @@ -369,6 +369,11 @@ static void __init setup_nr_cpu_ids(void)
 | |
|  	nr_cpu_ids = find_last_bit(cpumask_bits(cpu_possible_mask),NR_CPUS) + 1;
 | |
|  }
 | |
|  
 | |
| +#include <../fs/ext4/ext4.h>
 | |
| +#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,16 @@ 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(ext4inode)=%u bytes\n", (unsigned int) sizeof(struct ext4_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
 |