|
FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
qemu & kqemu
Is it possible to get qemu to make use of the kqemu kernel module?
I have both qemu-devel and kqemu-kmod-devel installed (and have tried with just the qemu and kqemu-kmod ports as well). However there is no noticeable difference in speed between qemu with or without the kqemu kernel module loaded. In addition, I can actually unload the kqemu kernel module while qemu is running a guest OS without any impact what-so-ever. I would assume that if qemu was actually using the acceleration provided by kqemu, I would get a message that the module was busy. I have also noticed that loading the kqemu module does not result in a /dev/kqemu device being created like it does under Linux... Any thoughts? Adam |
|
|||
Quote:
Adam |
|
|||
Quote:
Adam |
|
||||
Quote:
Code:
# kldload aio # kldload kqemu # qemu ... Quote:
Code:
# qemu ... warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO Could not open '/dev/kqemu' - QEMU acceleration layer not activated: No such file or directory Quote:
__________________
religions, worst damnation of mankind "If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”. vermaden's: links resources deviantart spreadbsd |
|
|||
Sorry, user error. When I first built qemu from ports originally, I saw that it had a kqemu option. I, incorrectly, assumed that this would just build the kqemu kernel module. In fact, qemu has to be compiled to make use of the kernel module. So now it's working :-)
Unfortunately, the difference in speed isn't that great, but it's something at least. Adam |
|
|||
My apologies beforehand.
A complete howto for setting up and running qemu on amd64, is one available? |
|
||||
Quote:
Code:
ONLY_FOR_ARCHS= amd64 i386
__________________
religions, worst damnation of mankind "If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”. vermaden's: links resources deviantart spreadbsd |
|
|||
Again, apologies beforehand.
Qemu on amd64 with kqemu uses tun tap with bridged networking. I'm having trouble setting this up. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
qemu sound | Oko | OpenBSD Packages and Ports | 2 | 7th May 2009 06:59 AM |
HOWTO: QEMU on FreeBSD | vermaden | Guides | 10 | 9th March 2009 07:10 PM |
Jailed QEMU + other OS | revzalot | FreeBSD Installation and Upgrading | 3 | 29th May 2008 06:00 PM |
ssh to FreeBSD run in Qemu | mfaridi | FreeBSD Security | 11 | 19th May 2008 01:00 PM |