Messages in this thread | | | Date | Sat, 14 Jul 2012 16:43:32 +0400 | From | Cyrill Gorcunov <> | Subject | Re: [opensuse-kernel] Re: [RFC] Simplifying kernel configuration for distro issues |
| |
On Sat, Jul 14, 2012 at 03:12:05PM +0300, Pekka Enberg wrote: > On Sat, Jul 14, 2012 at 1:37 PM, Borislav Petkov <bp@alien8.de> wrote: > > On Fri, Jul 13, 2012 at 11:41:21PM +0200, richard -rw- weinberger wrote: > >> On Fri, Jul 13, 2012 at 10:54 PM, Myklebust, Trond > >> <Trond.Myklebust@netapp.com> wrote: > >> > We could at least make selection of a minimal set of drivers for the > >> > more common virtualised platforms a lot easier. > >> > Right now, you need to hunt through 30+ different menus in order to find > >> > what you need to run in a basic KVM virtual machine... > >> > >> Yes, every time I build a kernel to be used on KVM I forget something. :-\ > >> > >> We could introduce a section in Kconfig which contains selections for > >> common use cases. > >> E.g. as Linus requested for minimal distro requirements but also > >> selections for various common > >> guest configurations. > > > > +1. > > > > Same experience with building a kvm kernel so I couldn't agree more. > > We have "make kvmconfig" in the KVM tool tree that pretty much does > that automatically. There's nothing tools/kvm specific about it so I > guess you could merge that separately.
Yup, "make kvmconfig" does things right but I guess a general mechanism might be preferred here :)
Look, if (at the moment) I'm going to nconfig and virt. section, I see
Virtualization Kernel-based Virtual Machine (KVM) support KVM for Intel processors support KVM for AMD processors support Audit KVM MMU Host kernel accelerator for virtio net (EXPERIMENTAL)
and everytime I'm here I need to remember where to search for virtio devices I would like to include into config. Though I expect to see in this secrion everything related to virtualization and have a way to turn on virtio-ring and etc.
For example to enable "PCI driver for virtio devices" I need to go to Device Drivers -> Virtio drivers, while I think it would be great to have everything virt. related in Virtualization section.
(note, I know how to enable all this and where to lookup for this entries of course, but I guess for regular users it would be easier to enable various virt. features if they are gathered in one place)
Cyrill
| |