------=_NextPart_000_000D_01BF051C.3098B2C0
Content-Type: text/plain;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Dear sir:
I am very sorry to bother you. I'm a senior student=20
of Peking University in China.I am reading the source=20
code of Linux.I am the classmate of Zhangsu,a student has
asked you some questions about the Linux kernel. He told=20
me I could find help from you.Recently I have encountered=20
a lot difficulty in understanding its meaning.I wonder=20
if you ,sir, would like to reply my questions or give me=20
some instructs when you are free.Thank you very much for=20
your help.
These are my questions:
1. What is the meaning of "d_covers" domain in the=20
"dentry" struct?
2. What is the difference between an varible whose=20
type is "kdev_t" and another whose type is "dev_t"?
3. What is the effect of the "dquot" struct ? =20
4. What is the relations between "super_block","dev",
"dentry" and "inode"?Is a super_block=20
5. When the system runs at the end of the "start_kernel"=20
(in main.c)it starts a "init_task", what does this=20
task do and how?I know it's task_struct has been=20
filled, but I don't know where is its code (the=20
task_struct is too complex)
6. And how about the book "Linux Kernel Internals or=20
Inside the Linux Kernel"and what version of the=20
Linux does it talk about?
=20
Sincerel yours=20
lirbo
9.22 =20
------=_NextPart_000_000D_01BF051C.3098B2C0
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">