Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432956 - sys-kernel/genkernel: Please add VirtIO support
Summary: sys-kernel/genkernel: Please add VirtIO support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard: Patch in ryao's genkernel branch
Keywords: Bug, PATCH
Depends on:
Blocks:
 
Reported: 2012-08-27 11:33 UTC by Christian Ruppert (idl0r)
Modified: 2015-05-02 16:06 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Ruppert (idl0r) gentoo-dev 2012-08-27 11:33:40 UTC
A switch (--virtio) which will enable all VirtIO related modules (I'd say fixed, not as module) would be really great.

So right now that would be:
CONFIG_PARAVIRT_GUEST=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=y
# CONFIG_VIRTIO_MMIO?
CONFIG_VIRTIO_BLK=y
CONFIG_SCSI_VIRTIO=y
CONFIG_VIRTIO_NET=y
CONFIG_VHOST_NET=y
Comment 1 Sebastian Pipping gentoo-dev 2012-08-28 23:02:46 UTC
Pleasr help with patches if you find time.  Thank you!
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2012-10-14 00:05:26 UTC
commit 12e4bee
Comment 3 Patrick Lauer gentoo-dev 2013-03-15 07:05:25 UTC
Looks like this is NOT in any released version. Can haz plz?
Comment 4 Xake 2013-03-15 21:41:30 UTC
Say what?

 $ genkernel --version
3.4.45
 $ genkernel --help | grep -i virtio
	--virtio			Include VirtIO kernel code
Comment 5 Florian Schmaus gentoo-dev 2013-04-26 09:51:28 UTC
genkernel's man page is still missing the information about the --virtio flag. I didn't expect that --help has more/different information compared to the man page so I was under the assumption that the current stable genkernel version comes without it until I grep'ed the source for 'virtio'.
Comment 6 Richard Yao (RETIRED) gentoo-dev 2013-06-06 07:48:42 UTC
(In reply to Florian Schmaus from comment #5)
> genkernel's man page is still missing the information about the --virtio
> flag. I didn't expect that --help has more/different information compared to
> the man page so I was under the assumption that the current stable genkernel
> version comes without it until I grep'ed the source for 'virtio'.

I have a patch in my branch that fixes this:

http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=commit;h=050167bb95c0320ed27ed701ad3be7d5627146d3

I plan to commit it to master in time for the next tag, but I am holding off until I sleep on it. In particular, I am not sure if I am happy with the description that I wrote.
Comment 7 Richard Yao (RETIRED) gentoo-dev 2013-06-09 14:08:42 UTC
Fixed in 3.4.47, just released.  Closing.