lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20110725075305.GA32294@elte.hu>
Date:	Mon, 25 Jul 2011 09:53:05 +0200
From:	Ingo Molnar <mingo@...e.hu>
To:	Pekka Enberg <penberg@...nel.org>
Cc:	Jan Kiszka <jan.kiszka@....de>, torvalds@...ux-foundation.org,
	avi@...hat.com, akpm@...ux-foundation.org,
	linux-kernel@...r.kernel.org, kvm@...r.kernel.org,
	gorcunov@...il.com, levinsasha928@...il.com, asias.hejun@...il.com,
	prasadjoshi124@...il.com
Subject: Re: [GIT PULL] Native Linux KVM tool for 3.1


* Pekka Enberg <penberg@...nel.org> wrote:

> On Mon, Jul 25, 2011 at 2:12 AM, Jan Kiszka <jan.kiszka@....de> wrote:
> > That said, I definitely appreciate the bug fixes as well as code and
> > documentation improvements for KVM that originate from this effort! I'm
> > just not convinced that writing a new userland and merging it into the
> > kernel is the most efficient way to achieve that.
> 
> Just to make this crystal clear for everyone: if it weren't for 
> tools/kvm, I wouldn't be hacking on KVM at all. I've looked at Qemu 
> in the past (and a lot recently!) and I simply don't see myself 
> contributing to it, sorry. So 'most efficient' or not, I think 
> tools/kvm is a net win for Linux and KVM in general.

Same here - in fact i first asked Qemu to be put into tools/qemu/ so 
that it all becomes more hackable and more usable - that suggestion 
was rebuked very strongly.

So i wanted to have a lightweight tool that allows me to test KVM and 
tools/kvm/ does that very nicely: i type './kvm run' and i can test a 
native bzImage (which has some virtualization options enabled as 
well) on the _host_ distro i am running, booting to a text shell 
prompt.

I can do that without downloading any (inevitably outdated) 
virtualization images or maintaining my own ones. Maintaining host 
userspace is more than enough for me.

So, since we already have the lguest tool in the kernel tree, why 
cannot we have the much more capable tools/kvm/ in the tree?

So while it is the Qemu folks' right to oppose tools/qemu/, i don't 
see why they are opposing tools/kvm/ ...

Wrt. integration with lguest - this is a new argument that was not 
brought up before (i wish people would not come up with new 
requirements on the day of the pull request) - i don't see how it's 
relevant really: lguest was designed for legacy CPUs and tools/kvm/ 
is precisely about being simple and not doing legacy stuff.

If then Qemu should be the project that integrates lguest. Is anyone 
on the Qemu side looking at lguest integration?

Thanks,

	Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ