* systematic way to study Xen from development side
@ 2011-07-10 7:00 Tapas Mishra
2011-07-12 18:30 ` Konrad Rzeszutek Wilk
0 siblings, 1 reply; 3+ messages in thread
From: Tapas Mishra @ 2011-07-10 7:00 UTC (permalink / raw)
To: Xen List
Hi,
I am trying to understand xen from the perspective of a developer.I
have written basic kernel module and char driver.
After this I have read and understood various device drivers given in
Orielly Greg Kroah Hartman's ,Linux Device Drivers book.
I was looking at following tree
http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=tree;h=refs/heads/xen/stable-2.6.32.x;hb=refs/heads/xen/stable-2.6.32.x
and was browsing through main.c,
I do not think that merely browsing the code I would be able to understand it.
Is there a systematic way for the same, i.e. like there was device
drivers book and ,Linux Kernel Development book of Robert Love,
from which I understood many many concepts.What is the standard
approach to understand the code when it comes to development of Xen
when
some one wants to be well versed with Xen development?
--
------------------------------
Tapas
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: systematic way to study Xen from development side
2011-07-10 7:00 systematic way to study Xen from development side Tapas Mishra
@ 2011-07-12 18:30 ` Konrad Rzeszutek Wilk
2011-07-13 4:08 ` Tapas Mishra
0 siblings, 1 reply; 3+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-07-12 18:30 UTC (permalink / raw)
To: Tapas Mishra; +Cc: Xen List
On Sun, Jul 10, 2011 at 12:30:29PM +0530, Tapas Mishra wrote:
> Hi,
>
> I am trying to understand xen from the perspective of a developer.I
> have written basic kernel module and char driver.
Ok.
> After this I have read and understood various device drivers given in
> Orielly Greg Kroah Hartman's ,Linux Device Drivers book.
> I was looking at following tree
>
> http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=tree;h=refs/heads/xen/stable-2.6.32.x;hb=refs/heads/xen/stable-2.6.32.x
>
> and was browsing through main.c,
> I do not think that merely browsing the code I would be able to understand it.
> Is there a systematic way for the same, i.e. like there was device
> drivers book and ,Linux Kernel Development book of Robert Love,
> from which I understood many many concepts.What is the standard
> approach to understand the code when it comes to development of Xen
> when
> some one wants to be well versed with Xen development?
Well, I would recommend looking at it from the bootup process
(enlighten.c).. But that might be a bit overwhelming at first.
Did you look at the 'Definite Guide to the Xen hypervisor'? It gives a
explanation of how Xen functions and what are the minium requirements
for a kernel to boot under Xen.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: systematic way to study Xen from development side
2011-07-12 18:30 ` Konrad Rzeszutek Wilk
@ 2011-07-13 4:08 ` Tapas Mishra
0 siblings, 0 replies; 3+ messages in thread
From: Tapas Mishra @ 2011-07-13 4:08 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk; +Cc: Xen List
[-- Attachment #1.1: Type: text/plain, Size: 1596 bytes --]
On Wed, Jul 13, 2011 at 12:00 AM, Konrad Rzeszutek Wilk <
konrad.wilk@oracle.com> wrote:
> On Sun, Jul 10, 2011 at 12:30:29PM +0530, Tapas Mishra wrote:
> > Hi,
> >
> > I am trying to understand xen from the perspective of a developer.I
> > have written basic kernel module and char driver.
>
> Ok.
> > After this I have read and understood various device drivers given in
> > Orielly Greg Kroah Hartman's ,Linux Device Drivers book.
> > I was looking at following tree
> >
> >
> http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=tree;h=refs/heads/xen/stable-2.6.32.x;hb=refs/heads/xen/stable-2.6.32.x
> >
> > and was browsing through main.c,
> > I do not think that merely browsing the code I would be able to
> understand it.
> > Is there a systematic way for the same, i.e. like there was device
> > drivers book and ,Linux Kernel Development book of Robert Love,
> > from which I understood many many concepts.What is the standard
> > approach to understand the code when it comes to development of Xen
> > when
> > some one wants to be well versed with Xen development?
>
> Well, I would recommend looking at it from the bootup process
> (enlighten.c).. But that might be a bit overwhelming at first.
>
Thanks Konard I was not aware of this file probably this is what I was
searching for.
> Did you look at the 'Definite Guide to the Xen hypervisor'? It gives a
> explanation of how Xen functions and what are the minium requirements
> for a kernel to boot under Xen.
>
Yes I am reading it these days.
--
------------------------------
http://mightydreams.blogspot.com
Tapas
[-- Attachment #1.2: Type: text/html, Size: 2422 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-07-13 4:08 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-10 7:00 systematic way to study Xen from development side Tapas Mishra
2011-07-12 18:30 ` Konrad Rzeszutek Wilk
2011-07-13 4:08 ` Tapas Mishra
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.