xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* RE: RE: [Xen-users] (Xenlinux) gentoo-xen-kernel patches questions?
@ 2010-04-03  3:11 Mike Viau
  2010-04-03  3:18 ` Mike Viau
  2010-04-03 14:17 ` Andrew Lyon
  0 siblings, 2 replies; 6+ messages in thread
From: Mike Viau @ 2010-04-03  3:11 UTC (permalink / raw)
  To: bderzhavets; +Cc: xen-devel, xen-users


[-- Attachment #1.1: Type: text/plain, Size: 4316 bytes --]
















Fri, 2 Apr 2010 17:21:35 -0700 <bderzhavets@yahoo.com> wrote:

>>Would compiling the pv_ops kernel from the git repository produce any additional stability? 

>Good question. It completely depends on speed of your internet connection
and :-
># git checkout -b xen/linux-2.6.32.X-stable  origin/xen/linux-2.6.32.X-stable
># make menuconfig ( to enable Xen Dom0 support)
># make -j(x)number_of_cores
># make modules_install install
># mkinitramfs -o /boot/initrd-2.6.32.10.img 2.6.32.10

Yes I was in my plans to compare the debian pvops kernel against a pvops compiled kernel from Jeremy's git repo.

Additionally I hoped to acquire a 2.6.33 Xenified kernel .config to compile a forward ported 2.6.33 Xenlinux kernel for testing with.

My current 2.6.33 .config is attached. I was hoping to have acquired a more generic config rather than just targeting primarily for my system. I do not mind if it will take longer to build the kernel :-) 

Thanks.


-M

--- On Fri, 4/2/10, Mike Viau <viaum@sheridanc.on.ca> wrote:





>>Hi,
>>
>>I noticed that the Xenlinux 2.6.33 patches are tagged as being "Deprecated" but the 2.6.31 are not.
>>
>>May I ask why? 
>>
>>http://code.google.com/p/gentoo-xen-kernel/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount
>>
>>
> Fri, 2 Apr 2010 13:15:09 -0400 <konrad.wilk@oracle.com> wrote:
> 

> No idea. But those patches are pursuing an entirely different method of

> getting Linux to work in privileged state (Dom0). The current

> development is with the pv-ops one:

> 

> http://wiki.xensource.com/xenwiki/XenParavirtOps
>

I am currently using the unstable version of debain's pvops xen kernel.

http://packages.debian.org/sid/linux-image-2.6.32-4-xen-amd64

It appears to have functioning networking and block devices which is nice, but I have experienced some instabilities such as kernel dumping on reboots. Unfortunately I do not have a console setup to log kernel messages for this machine. 

Would compiling the pv_ops kernel from the git repository produce any additional stability? 

It was my understanding that one could run a stable Xen systems today with a Xenlinux kernel, as pv_ops was still in development. I've read on the XenParavirtsOps page that there are features available to Xen but are not yet available in the pv_ops kernel (perhaps this wiki has not been updated as
 I understand Xen 4.0 release is just around the corner!):

 
Work in progress: dom0
support, currently planned for Linux 2.6.35 (latest pv_ops dom0 patches
can be found from jeremy's git tree, see instructions below) pv-on-hvm driver support Balloon expansion (using memory hotplug) to grow bigger than initial domU memory size To be done: Device hotplug Other device drivers kdump/kexec pvscsi backend (dom0) pvusb backend (dom0) ...? 

>>Also is there somewhere one could view list xen features added into linux kernel source (e.g: netchannel2, blktap, etc) ?
>>

Does anyone have a graph or something showing the
 state of these Xen features/modules in the two predominate Dom 0 capable kernels (Xenlinux & PV_OPS) to share or post to a wiki?

root@localhost:~# tree /lib/modules/2.6.32-4-xen-amd64/kernel/drivers/xen
/lib/modules/2.6.32-4-xen-amd64/kernel/drivers/xen
|-- blktap
|   `-- blktap.ko
|-- xen-evtchn.ko
`-- xenfs
    `-- xenfs.ko

2 directories, 3 files

Other XEN features are compiled as (=y) in the unstable version of debain's pvops xen kernel .config file.

>>
>>Lastly could someone provide perhaps a few xenlinux kernel .configs that works. I have attached my working config used with 2.6.33 source, but I am hoping to get a copy of a more generic + working .config
>>

Recently pv_ops kernel configs for both the 2.6.31 and 2.6.32 kernels have been in circulation. Can anyone share some .configs that were used on Xenlinux kernels (not 2.6.18) when they were
 in their prime?


Thanks!



-M
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
 		 	   		  
_________________________________________________________________
Got a phone? Get Hotmail & Messenger for mobile!
http://go.microsoft.com/?linkid=9724464

[-- Attachment #1.2: Type: text/html, Size: 7010 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] 6+ messages in thread
* RE: [Xen-devel] RE: (Xenlinux) gentoo-xen-kernel patches questions?
@ 2010-04-05 20:17 Mike Viau
  0 siblings, 0 replies; 6+ messages in thread
From: Mike Viau @ 2010-04-05 20:17 UTC (permalink / raw)
  To: jeremy; +Cc: xen-devel, andrew.lyon, xen-users, daniel.stodden


[-- Attachment #1.1: Type: text/plain, Size: 3887 bytes --]

















Mon, 5 Apr 2010 11:17:09 -0700 <jeremy@goop.org> wrote:
> 
> On 04/02/2010 11:03 AM, Mike Viau wrote:
> > >>Hi,
> > >>
> > >>I noticed that the Xenlinux 2.6.33 patches are tagged as being 
> > "Deprecated" but the 2.6.31 are not.
> > >>
> > >>May I ask why?
> > >>
> > >>http://code.google.com/p/gentoo-xen-kernel/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount 
> > >>
> > >>
> > > Fri, 2 Apr 2010 13:15:09 -0400 <konrad.wilk@oracle.com> wrote:
> > >
> > > No idea. But those patches are pursuing an entirely different method of
> > > getting Linux to work in privileged state (Dom0). The current
> > > development is with the pv-ops one:
> > >
> > > http://wiki.xensource.com/xenwiki/XenParavirtOps
> > >
> >
> > I am currently using the unstable version of debain's pvops xen kernel.
> >
> > http://packages.debian.org/sid/linux-image-2.6.32-4-xen-amd64
> >
> > It appears to have functioning networking and block devices which is 
> > nice, but I have experienced some instabilities such as kernel dumping 
> > on reboots. Unfortunately I do not have a console setup to log kernel 
> > messages for this machine.
> 
> That would be interesting to see.  I have also seen oops messages on 
> reboot, if you reboot while domains are still running.  For me, at 
> least, it appears to be a bug in blktap2.  It would be useful if you 
> could confirm that's what your crashes are, or if its something else.

Just paid for another term at school, so when I get some more cash I plan to go pickup an add-in serial card for my server and setup kernel logging to capture the messages on my laptop.

> 
> > Would compiling the pv_ops kernel from the git repository produce any 
> > additional stability?
> 
> I'm not really sure what the Debian image is built from, so its hard to 
> say.  I'm getting the impression that their build is pretty closely 
> tracking xen.git now.  Are you seeing any other stability problems?  

Firstly I am still in the process of testing but....

I don't have figures (benchmark results) on this however on my setup I noticed a decreasing disk IO responsiveness as uptime increased. The disk access returned to near native performance after a reboot though.  

On that note about rebooting, the machine seemed to reboot fine when only the Domian 0 was left running. Since I have not tested any DomUs without networking it is possible that is due to a bug in blktap2. 


> Because, honestly, a crash while rebooting is annoying and should be 
> fixed, it doesn't really count as a stability problem if you're 
> rebooting anyway ;).  (Unless it either prevents the reboot from 
> working, or causes data-corruption on disk.)
> 

Agreed, though I would tend to be more worried if I didn't have physical access to the box, which in this home scaled project I thankfully do.

Lastly, I must thank you Jeremy for all your hard work and contribution made to the Xen community :)


> > It was my understanding that one could run a stable Xen systems today 
> > with a Xenlinux kernel, as pv_ops was still in development. I've read 
> > on the XenParavirtsOps page that there are features available to Xen 
> > but are not yet available in the pv_ops kernel (perhaps this wiki has 
> > not been updated as I understand Xen 4.0 release is just around the 
> > corner!):
> 
> I'm pretty sure the Debian kernel is pvops based, so any caveats or 
> limitations of one apply to the other.
> 
>      J
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xensource.com
> http://lists.xensource.com/xen-users

-M
 		 	   		  
_________________________________________________________________
Live connected. Get Hotmail & Messenger on your phone.
http://go.microsoft.com/?linkid=9724462

[-- Attachment #1.2: Type: text/html, Size: 5070 bytes --]

[-- Attachment #2: Type: text/plain, Size: 137 bytes --]

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-04-05 20:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-03  3:11 RE: [Xen-users] (Xenlinux) gentoo-xen-kernel patches questions? Mike Viau
2010-04-03  3:18 ` Mike Viau
2010-04-03 14:17 ` Andrew Lyon
2010-04-03 14:49   ` [Xen-devel] " Mike Viau
2010-04-04 12:59     ` Andrew Lyon
  -- strict thread matches above, loose matches on Subject: below --
2010-04-05 20:17 Mike Viau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).