Re: Xen support on Squeeze

2010-01-07 Thread Henrique de Moraes Holschuh
On Sun, 03 Jan 2010, William Pitcock wrote:
  That was opposed quite strongly by the kernel folks last time it was
  attempted. Were there any fundamental changes in the Xen dom0 patches
  since then?
 
 Only by the kernel folks which believe all of the crap that the KVM
 guys say about Xen.  There are plenty of kernel developers willing
 to see the patches merged.

Hmm, you have a problem there.

Linus is very likely going to cheerfully tell the Xen and KVM developers to
duke it out in a bloodbath, and to not forget to bring AlacrityVM into the
fray either.  He could care less for virtualization, and he is likely to
refuse to merge anything non-trivial until the virtualization crazy people
manage to reach a consensus on a sane API.  Look for the AlacrityVM threads
in LKML if you doubt me.

Note: I am not defending KVM.  I don't agree with their main ideology (that
their hardware-emulating approach is the One True Way).  But I can well see
why Linus decided to take that instance.

Xen's track record from hell on getting their act cleaned up for upstream
merging is also going to get in the way.  Some people have long memories.

-- 
  One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie. -- The Silicon Valley Tarot
  Henrique Holschuh


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-07 Thread Pasi Kärkkäinen
On Thu, Jan 07, 2010 at 11:06:56AM -0200, Henrique de Moraes Holschuh wrote:
 On Sun, 03 Jan 2010, William Pitcock wrote:
   That was opposed quite strongly by the kernel folks last time it was
   attempted. Were there any fundamental changes in the Xen dom0 patches
   since then?
  
  Only by the kernel folks which believe all of the crap that the KVM
  guys say about Xen.  There are plenty of kernel developers willing
  to see the patches merged.
 
 Hmm, you have a problem there.
 
 Linus is very likely going to cheerfully tell the Xen and KVM developers to
 duke it out in a bloodbath, and to not forget to bring AlacrityVM into the
 fray either.  He could care less for virtualization, and he is likely to
 refuse to merge anything non-trivial until the virtualization crazy people
 manage to reach a consensus on a sane API.  Look for the AlacrityVM threads
 in LKML if you doubt me.


Then again the KVM vs. AlacrityVM discussion is a bit different.
AlacrityVM is a fork of KVM..

 Note: I am not defending KVM.  I don't agree with their main ideology (that
 their hardware-emulating approach is the One True Way).  But I can well see
 why Linus decided to take that instance.
 
 Xen's track record from hell on getting their act cleaned up for upstream
 merging is also going to get in the way.  Some people have long memories.
 

Linus has been happily accepting a lot of Xen pv_ops (domU) patches from Jeremy
lately.. 

So it seems to be mostly about the 'quality' of the code.

-- Pasi


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-04 Thread Mihamina Rakotomandimby
 Brian May b...@snoopy.debian.net :
 I think dropping Xen support is a mistake

I run KVM and QEMU, with no major problem (no minor either)

A full Xen integrated distribution is SuSe, try it.

-- 
   Architecte Informatique chez Blueline/Gulfsat:
Administration Systeme, Recherche  Developpement
+261 34 29 155 34 / +261 33 11 207 36


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org




Re: Xen support on Squeeze

2010-01-03 Thread Russell Coker
On Sun, 3 Jan 2010, Ben Hutchings b...@decadent.org.uk wrote:
 It does require virtualisation extensions, but most x86 processors sold in
 the last few years have them.

My SE Linux Play Machine is currently running on a P3-800 system with 256M of 
RAM.  I would like to continue running on that hardware until someone gives 
me better hardware that uses no more electricity and makes no more noise - I 
expect that I will be waiting for a while as the machine in question was 
specifically designed to be quiet and low-power.  NB I am not soliciting 
donations of hardware.

http://etbe.coker.com.au/2008/07/16/xen-and-eeepc/

My EeePC 701 has no support for PAE and therefore doesn't even run the recent 
versions of Xen.  The same applies to my Thinkpad T41p (which I am using to 
write this message) and a couple of older Thinkpads that I have lying around.  
If we could get virtualisation running using older and less capable hardware 
than an i686 with PAE (the current Xen requirements) then I would be very 
happy!

I expect that it will be several years before Netbook class systems routinely 
ship with hardware that is capable of running KVM.  Even then we won't want 
to drop support for lesser hardware, it's still out there and still running.

I am not the only Debian user who relies on gifts of obsolete hardware for a 
significant portion of their computer use.  Some Debian users do this for 
environmental reasons, others do so for financial reasons.  My personal aim 
is to never buy new hardware except in the case of systems that break, and in 
that case I'll buy at auction - which probably means systems that are 2+ 
years old.

-- 
Russell Coker russ...@coker.com.au
http://etbe.coker.com.au/  My Blog
http://etbe.coker.com.au/category/security/  My Security blog posts
http://www.coker.com.au/selinux/play.html  My Play Machine, root PW SELINUX


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Bastian Blank
On Sun, Jan 03, 2010 at 01:21:55AM +, Ben Hutchings wrote:
 I believe we will have Xen hypervisor and Linux dom0 packages,

The hypervisor works well, but the Linux Dom0 packages are not available
yet, upstream is again fading behind.

Bastian

-- 
What kind of love is that?  Not to be loved; never to have shown love.
-- Commissioner Nancy Hedford, Metamorphosis,
   stardate 3219.8


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Bastian Blank
On Sun, Jan 03, 2010 at 04:55:27PM +1100, Brian May wrote:
 On Sun, Jan 03, 2010 at 01:21:55AM +, Ben Hutchings wrote:
  I believe we will have Xen hypervisor and Linux dom0 packages, but they
  will not be supported to the degree that ordinary kernel packages are.
 I can't see any Xen kernel in Squeeze with support for Xen. Am I blind?

Yes, you are.

| Package: linux-image-2.6.32-trunk-686-bigmem
| [...]
| Description: Linux 2.6.32 for PCs with 4GB+ RAM
| [...]
|  This kernel also runs on a Xen hypervisor.  It supports only unprivileged
|  (domU) operation.

 I don't see the hypervisor either, the only packages with xen in are:

| Package: xen-hypervisor-3.4-i386
| [...]
| Description: The Xen Hypervisor on i386

Bastian

-- 
Get back to your stations!
We're beaming down to the planet, sir.
-- Kirk and Mr. Leslie, This Side of Paradise,
   stardate 3417.3


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Marc Haber
On Sun, 3 Jan 2010 16:55:27 +1100, Brian May b...@snoopy.debian.net
wrote:
Like I said previously, I think dropping Xen support is a mistake because KVM
requires QEMU and QEMU seems to have a reputation of being insecure.

Xen is unsupportable due to clueless upstream, who has been in a
constant FAIL state regarding support of current kernels for years.

Greetings
Marc

-- 
-- !! No courtesy copies, please !! -
Marc Haber |Questions are the | Mailadresse im Header
Mannheim, Germany  | Beginning of Wisdom  | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG Rightful Heir | Fon: *49 621 72739834


--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Pasi Kärkkäinen
On Sun, Jan 03, 2010 at 10:46:38AM +0100, Marc Haber wrote:
 On Sun, 3 Jan 2010 16:55:27 +1100, Brian May b...@snoopy.debian.net
 wrote:
 Like I said previously, I think dropping Xen support is a mistake because KVM
 requires QEMU and QEMU seems to have a reputation of being insecure.
 
 Xen is unsupportable due to clueless upstream, who has been in a
 constant FAIL state regarding support of current kernels for years.
 

For 6 months now (since summer 2009) xen-unstable (the development version) 
has been using pv_ops dom0 kernel as a default. pv_ops dom0 kernel is based on
upstream kernel.org git tree (of Linus), so it has been pretty much in
sync with the upstream Linux development. Currently it's at 2.6.31.6, but will
get updated to 2.6.32.x when the main developer gets back from his
christmas/NY break.

Upcoming Xen 4.0 release will use pv_ops dom0 as a default kernel.

So the change has happened, lthough it took painfully long to get the
upstream Linux pv_ops framework in shape and all that.. and obviously
the pv_ops dom0 patches still need to get merged upstream.

pv_ops dom0 kernel definitely needs more testing still, so now it's a
good moment to do some testing, if you're interested of this stuff.

pv_ops dom0 kernel:
http://wiki.xensource.com/xenwiki/XenParavirtOps

If pv_ops dom0 is not what you want, there are many other Xen dom0 kernel 
options aswell:
http://wiki.xensource.com/xenwiki/XenDom0Kernels

-- Pasi


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Pasi Kärkkäinen
On Sun, Jan 03, 2010 at 11:23:28AM +0100, Bastian Blank wrote:
 On Sun, Jan 03, 2010 at 01:21:55AM +, Ben Hutchings wrote:
  I believe we will have Xen hypervisor and Linux dom0 packages,
 
 The hypervisor works well, but the Linux Dom0 packages are not available
 yet, upstream is again fading behind.
 

If we're talking about Linux 2.6.32 support for pv_ops dom0 here, then that's
in progress, see:

http://lists.xensource.com/archives/html/xen-devel/2009-12/msg01127.html

the 2.6.32 tree should be available shortly after Jeremy gets back from
his vacation.

-- Pasi


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Pasi Kärkkäinen
On Sun, Jan 03, 2010 at 07:33:07PM +0100, Gabor Gombas wrote:
 On Sun, Jan 03, 2010 at 06:31:20PM +0200, Pasi Kärkkäinen wrote:
 
  So the change has happened, lthough it took painfully long to get the
  upstream Linux pv_ops framework in shape and all that.. and obviously
  the pv_ops dom0 patches still need to get merged upstream.
 
 That was opposed quite strongly by the kernel folks last time it was
 attempted. Were there any fundamental changes in the Xen dom0 patches
 since then?
 

Yeah, the APIC stuff has been re-architected after that.

See:
http://www.xen.org/files/xensummit_intel09/xensummit-asia-2009-talk.pdf

Actually last time when Jeremy tried to upstream the patches there was a
lot of noise, and less actual problems.

So hoping all the best for next round..

-- Pasi


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Gabor Gombas
On Sun, Jan 03, 2010 at 06:31:20PM +0200, Pasi Kärkkäinen wrote:

 So the change has happened, lthough it took painfully long to get the
 upstream Linux pv_ops framework in shape and all that.. and obviously
 the pv_ops dom0 patches still need to get merged upstream.

That was opposed quite strongly by the kernel folks last time it was
attempted. Were there any fundamental changes in the Xen dom0 patches
since then?

Gabor

-- 
 -
 MTA SZTAKI Computer and Automation Research Institute
Hungarian Academy of Sciences
 -


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread William Pitcock

- Marc Haber mh+debian-de...@zugschlus.de wrote:

 On Sun, 3 Jan 2010 16:55:27 +1100, Brian May b...@snoopy.debian.net
 wrote:
 Like I said previously, I think dropping Xen support is a mistake
 because KVM
 requires QEMU and QEMU seems to have a reputation of being insecure.
 
 Xen is unsupportable due to clueless upstream, who has been in a
 constant FAIL state regarding support of current kernels for years.

Do you have any proof for this claim?  xen.git seems pretty up to date to
me (2.6.31.6), and there are already people who are hacking on xen.git who
have it working on 2.6.32, which means that xen.git will be up-to-date once
Jeremy is back from holiday.

William


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread William Pitcock

- Gabor Gombas gomb...@sztaki.hu wrote:

 On Sun, Jan 03, 2010 at 06:31:20PM +0200, Pasi Kärkkäinen wrote:
 
  So the change has happened, lthough it took painfully long to get
 the
  upstream Linux pv_ops framework in shape and all that.. and
 obviously
  the pv_ops dom0 patches still need to get merged upstream.
 
 That was opposed quite strongly by the kernel folks last time it was
 attempted. Were there any fundamental changes in the Xen dom0 patches
 since then?

Only by the kernel folks which believe all of the crap that the KVM
guys say about Xen.  There are plenty of kernel developers willing
to see the patches merged.

William


--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Brian May
On Sun, Jan 03, 2010 at 11:26:34AM +0100, Bastian Blank wrote:
 On Sun, Jan 03, 2010 at 04:55:27PM +1100, Brian May wrote:
  On Sun, Jan 03, 2010 at 01:21:55AM +, Ben Hutchings wrote:
   I believe we will have Xen hypervisor and Linux dom0 packages, but they
   will not be supported to the degree that ordinary kernel packages are.
  I can't see any Xen kernel in Squeeze with support for Xen. Am I blind?
 
 Yes, you are.
 
 | Package: linux-image-2.6.32-trunk-686-bigmem
 | [...]
 | Description: Linux 2.6.32 for PCs with 4GB+ RAM
 | [...]
 |  This kernel also runs on a Xen hypervisor.  It supports only unprivileged
 |  (domU) operation.

No wonder I didn't see it, it doesn't have xen in the name. However that is 
only a domU kernel,
Ben Hutchings said there was a dom0 kernel - was he mistaken?

  I don't see the hypervisor either, the only packages with xen in are:
 
 | Package: xen-hypervisor-3.4-i386
 | [...]
 | Description: The Xen Hypervisor on i386

Hmm. Looks like I was brain dead and did the wrong type of search (searched
contents of package as opposed to package names).
-- 
Brian May b...@snoopy.debian.net


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-02 Thread Ben Hutchings
On Sun, Jan 03, 2010 at 12:01:40PM +1100, Brian May wrote:
 Hello,
 
 I have heard rumours that Xen is not going to be supported on Squeeze in 
 favour
 of KVM. True or False?

I believe we will have Xen hypervisor and Linux dom0 packages, but they
will not be supported to the degree that ordinary kernel packages are.
The kernel team does not intend to carry Xen patches after squeeze, so
if dom0 support is not merged upstream then it will be gone in squeeze+1.

 The reason I am concerned is:
 
 1) I believe Xen, with paravirtualization (that is without QEMU) is more 
 secure
 then KVM (or Xen) with QEMU.

 2) I believe KVM needs CPU support, and this is not yet available on all
 modern computers.

It does require virtualisation extensions, but most x86 processors sold in
the last few years have them.

Ben.

-- 
Ben Hutchings
Teamwork is essential - it allows you to blame someone else.


signature.asc
Description: Digital signature


Re: Xen support on Squeeze

2010-01-02 Thread Paul Wise
On Sun, Jan 3, 2010 at 9:21 AM, Ben Hutchings b...@decadent.org.uk wrote:
 On Sun, Jan 03, 2010 at 12:01:40PM +1100, Brian May wrote:
 2) I believe KVM needs CPU support, and this is not yet available on all
 modern computers.

 It does require virtualisation extensions, but most x86 processors sold in
 the last few years have them.

With the major exception of most netbooks. A couple of years ago
market segmentation was also an issue, especially with Intel CPUs,
does anyone know if that still occurs?

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-02 Thread Brian May
On Sun, Jan 03, 2010 at 01:21:55AM +, Ben Hutchings wrote:
 I believe we will have Xen hypervisor and Linux dom0 packages, but they
 will not be supported to the degree that ordinary kernel packages are.

I can't see any Xen kernel in Squeeze with support for Xen. Am I blind?

I don't see the hypervisor either, the only packages with xen in are:

dtc-xen, xen-utils-common, and libc6-xen.

 It does require virtualisation extensions, but most x86 processors sold in
 the last few years have them.

Most, if not all the computers I have access to do not have the virtualisation
extensions.

Like I said previously, I think dropping Xen support is a mistake because KVM
requires QEMU and QEMU seems to have a reputation of being insecure.
-- 
Brian May b...@snoopy.debian.net


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org