aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorJuergen Lock <nox@FreeBSD.org>2009-03-08 23:34:55 +0000
committerJuergen Lock <nox@FreeBSD.org>2009-03-08 23:34:55 +0000
commitabac9e8ce1dce44f0cfb6c3b6bba7e32c13635d2 (patch)
treed6a1809835db350e9482407ff417c9a5b42e84dc /emulators
parentdaaa90a894b70561b15ae5593cfd5b591452a12c (diff)
downloadports-abac9e8ce1dce44f0cfb6c3b6bba7e32c13635d2.tar.gz
ports-abac9e8ce1dce44f0cfb6c3b6bba7e32c13635d2.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/qemu/Makefile1
-rw-r--r--emulators/qemu/pkg-message14
2 files changed, 15 insertions, 0 deletions
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index 2d594aa7fd71..944c792182a5 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= qemu
PORTVERSION= 0.10.0
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SAVANNAH} \
http://bellard.org/qemu/
diff --git a/emulators/qemu/pkg-message b/emulators/qemu/pkg-message
index 7f4695dc34fb..37fb0481253e 100644
--- a/emulators/qemu/pkg-message
+++ b/emulators/qemu/pkg-message
@@ -120,6 +120,20 @@ for details; cpuset isn't avalable before 7.1. This can only be a problem
on smp hosts.)
- the new sparc64-bsd-user target (qemu-sparc64) is entirely untested and
probably only works on amd64 hosts, if at all.
+- (not FreeBSD-specific:) there have been reports of qcow2 corruption with
+(at least) win2k guests on recent kvm (which uses similar qcow2 code than
+qemu now, see this thread:
+ http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg00713.html -
+the consensus on that thread seems to be that qcow(2) code has always
+been experimental and you should use raw images if you want reliability;
+raw is also usually faster.) You should be able to migrate existing images
+to raw using qemu-img(1)'s convert function; raw doesn't support advanced
+features like snapshots tho.
+- (also not FreeBSD-specific:) It is recommended to pass raw images using
+the new -drive syntax, specifying format=raw explicitly in order to avoid
+malicious guests being able to exploit the format autodetection thats
+otherwise getting used. (Not that you should run malicious guests anyway,
+but this eleminates at least a known attack vector.)
- The default configuration location (qemu-ifup script etc.) has been
changed from /etc to PREFIX/etc (usually /usr/local/etc). Move your
files accordingly.