Re: How does the kernel setup the file system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,
thanks you all, Rahul's suggestion really helps me.

On 1/8/11, Rahul Deshmukh <rahul.deshmukh@xxxxxxxxx> wrote:
> Hello,
>
> I think you are looking for following:
>
> fs/ext2/super.c:
>
> init_ext2_fs()-> register_filesystem(&ext2_fs_type)->
> ext2_get_sb()->ext2_fill_super()
>
> For every file system in linux kernel,  first it register itself with
> register_filesystem().
> Here this call is called when ext2  module is loaded. Then when file system
> is mount
> it will call ext2_fill_super() which will read the on disk super block and
> load it into memory.
>
> The on disk super block is written when user format the device with given
> file system.
>
> I hope that will help.
>
> - Rahul
>
> On Fri, Jan 7, 2011 at 9:40 PM, Fu Kai <kapenware@xxxxxxxxx> wrote:
>
>> hi folks,
>> I'm looking the source code about linux file system recently. I have
>> scanned over ext2,
>> and now I'm very curious about how does the kernel setup the ext2 up, but
>> I
>> couldn't locate
>> the corresponding code. Could anybody give any advice for me?
>>
>> Thanks,
>> owr
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies@xxxxxxxxxxxxxxxxx
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>>
>


-- 
Thanks,
Fu Kai

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux