https://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162012-08-11T14:08:27ZpfSense bugtrackerpfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=96302012-08-11T14:08:27ZJD -jan@agetty.de
<ul></ul><p>It doesn't make any sense to have your routing and firewall platform being run on a virtualized layer especially in a production environment. This is not just about performance but security matters as well. If you want to virtualize testing machines for instance try using KVM instead. It works by far smoother and is well integrated into the linux kernel.</p>
<p>Also virtio drivers have been around for quite some time now but I haven't tested them yet in connection with pfSense in general.</p>
<p>For more information refer to the following sites:</p>
<p><a class="external" href="http://svnweb.freebsd.org/base?view=revision&revision=225710">http://svnweb.freebsd.org/base?view=revision&revision=225710</a><br /><a class="external" href="http://viktorpetersson.com/2011/10/20/how-to-use-virtio-on-freebsd-8-2/">http://viktorpetersson.com/2011/10/20/how-to-use-virtio-on-freebsd-8-2/</a></p>
<p>Anyhow, having pfSense 2.2 shipped with these drivers being aboard would be totally gorgeous (virtio_blk, virtio_net, virtio_bus). Perhaps this way testing snapshot images would be way more fun ;)</p> pfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=96312012-08-11T14:10:18ZJim Pingle
<ul></ul><p>Plenty of good reasons to run a virutalized firewall - that debate doesn't belong on this ticket though.<br />The virtio drivers are already in 2.1, also not really relevant to this ticket.</p> pfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=96322012-08-11T14:44:21ZJD -jan@agetty.de
<ul></ul><p>Jim P wrote:</p>
<blockquote>
<p>Plenty of good reasons to run a virutalized firewall - that debate doesn't belong on this ticket though.</p>
</blockquote>
<p>Yepp, you're right. Sorry.</p>
<blockquote>
<p>The virtio drivers are already in 2.1, also not really relevant to this ticket.</p>
</blockquote>
<p>Indeed, but somehow the virtio_net driver seems to be missing. Though, no virtio powered block device can be used during isntall but maybe that's a because of the installer (?). I'll have a look at it and if necessary open a fresh ticket.</p> pfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=109492013-02-27T12:18:06ZJupiter Vuorikoskizapotah@supersik.net
<ul></ul><p>Has anyone looked into this yet? I would imagine it wouldn't be too much trouble to include the xenhvm drivers to at least the amd64 release kernel compilation since freebsd 8.3 has pretty solid support for xen hvm pv on that. This would enable pfsense as a far more viable platform on xen without manual patching of the kernel for every deployment. I am willing to test the build on xen 4.1 and 4.2.</p>
<p>I would imagine adding the drivers does not require a significant amount of additional disk space or memory from the system. If considered that the added load is unacceptable by default, then this could be only included in the full release and memstick installation images and with them as an optional kernel like the embedded no vga one if deemed necessary.</p> pfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=129342013-12-18T13:53:39ZAlex Alexradiogen@tut.by
<ul></ul><p>+10000 for XENSERVER PV driver support. freebsd 10 is supporting it already.</p> pfSense - Feature #2439: XEN Para-virtualized Drivers Supporthttps://redmine.pfsense.org/issues/2439?journal_id=186102015-06-01T21:45:31ZChris Buechlercbuechler@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p>this came along with the FreeBSD 10.1 base OS in 2.2.x versions</p>