Up to [cvs.netbsd.org] / pkgsrc / emulators / qemu
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.90 / (download) - annotate - [select for diffs], Sat May 12 09:56:51 2012 UTC (12 days, 22 hours ago) by gson
Branch: MAIN
CVS Tags: HEAD
Changes since 1.89: +2 -2
lines
Diff to previous 1.89 (colored)
When setting up an outgoing user mode networking TCP connection, disable the Nagle algorithm in the host-side connection. Either the VM is already doing Nagle, in which case there is no point in doing it twice, or it has chosen to disable it, in which case we should respect that choice. This change speeds up GDB remote debugging over TCP over user mode networking by multiple orders of magnitude.
Revision 1.89 / (download) - annotate - [select for diffs], Thu Mar 15 11:53:26 2012 UTC (2 months, 1 week ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.88: +2 -2
lines
Diff to previous 1.88 (colored)
Bump PKGREVISION from default python to 2.7.
Revision 1.88 / (download) - annotate - [select for diffs], Sat Mar 3 00:13:03 2012 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.87: +2 -2
lines
Diff to previous 1.87 (colored)
Recursive bump for pcre-8.30* (shlib major change)
Revision 1.84.2.1 / (download) - annotate - [select for diffs], Sun Feb 12 23:05:51 2012 UTC (3 months, 1 week ago) by spz
Branch: pkgsrc-2011Q4
Changes since 1.84: +2 -2
lines
Diff to previous 1.84 (colored) next main 1.85 (colored)
Pullup ticket #3680 - requested by sbd emulators/qemu: build fix Revisions pulled up: - emulators/qemu/Makefile 1.87 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: sbd Date: Thu Feb 9 22:53:37 UTC 2012 Modified Files: pkgsrc/emulators/qemu: Makefile Log Message: Use the --mandir configure arg to set the manpage directory. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 pkgsrc/emulators/qemu/Makefile
Revision 1.87 / (download) - annotate - [select for diffs], Thu Feb 9 22:53:36 2012 UTC (3 months, 2 weeks ago) by sbd
Branch: MAIN
Changes since 1.86: +2 -2
lines
Diff to previous 1.86 (colored)
Use the --mandir configure arg to set the manpage directory.
Revision 1.86 / (download) - annotate - [select for diffs], Mon Feb 6 12:40:07 2012 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.85: +2 -2
lines
Diff to previous 1.85 (colored)
Revbump for a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
Revision 1.85 / (download) - annotate - [select for diffs], Wed Jan 25 17:22:33 2012 UTC (3 months, 4 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.84: +4 -1
lines
Diff to previous 1.84 (colored)
Enable dependency on curl for http://-backed block devices. Additionally qemu "curses" support wants terminfo support. pkgrev++.
Revision 1.84 / (download) - annotate - [select for diffs], Wed Oct 19 18:45:42 2011 UTC (7 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base
Branch point for: pkgsrc-2011Q4
Changes since 1.83: +2 -3
lines
Diff to previous 1.83 (colored)
Update to 0.15.1 Changelog: qed: fix use-after-free during l2 cache commit sdl: Fix termination in -no-shutdown mode Fix termination by signal with -no-shutdown Add support for finding libpng via pkg-config. Check for presence of compiler -pthread flag. Allow overriding the location of Samba's smbd. Fix linker scripts Fix install(1) usage to be compatible with OpenBSD's install(1). Fix qjson test of solidus encoding configure: Copy test data to build directory monitor: fix build breakage for !CONFIG_VNC monitor: fix build breakage with --disable-vnc Fix forcing multicast msgs to loopback on OpenBSD. user: Restore debug usage message for '-d ?' in user mode emulation
Revision 1.83 / (download) - annotate - [select for diffs], Thu Sep 22 05:37:49 2011 UTC (8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.82: +2 -1
lines
Diff to previous 1.82 (colored)
Restore missing patches. It is my mistake. * patch-aa is for tap detection bug. * patch-bb is for build on NetBSD 4. The patch-aa requires bump of PKGREVISION. Pointed out by Sergey Svishchev in private e-mail.
Revision 1.82 / (download) - annotate - [select for diffs], Mon Sep 12 10:59:15 2011 UTC (8 months, 1 week ago) by ryoon
Branch: MAIN
Changes since 1.81: +2 -1
lines
Diff to previous 1.81 (colored)
Enable PREFER_PKGSRC=yes for curses on DragonFly and Linux.
Revision 1.81 / (download) - annotate - [select for diffs], Mon Aug 22 12:00:34 2011 UTC (9 months ago) by ryoon
Branch: MAIN
Changes since 1.80: +9 -5
lines
Diff to previous 1.80 (colored)
Update to 0.15.0 * Many bug fixes and improvements * Add LatticeMico32 and unicore32 targets are added. * And many changes. See http://wiki.qemu.org/ChangeLog/0.15 Tested on NetBSD/i386 current, NetBSD/i386 5.1, DragonFly/i386 2.10.1, and Gentoo Linux/i386.
Revision 1.80 / (download) - annotate - [select for diffs], Mon Jul 11 09:57:18 2011 UTC (10 months, 2 weeks ago) by ryoon
Branch: MAIN
Changes since 1.79: +3 -3
lines
Diff to previous 1.79 (colored)
Update to 0.14.1
* New features are not tested yet, for example SPICE protocol support.
* I have tested on NetBSD/i386 5.99.54 and DragonFly/i386 2.10.1 as host,
NetBSD/{amd64, i386, sparc} as guest.
Changelog:
0.14.1
virtio-blk: fail unaligned requests
qed: Fix consistency check on 32-bit hosts
exit if -drive specified is invalid instead of ignoring the "wrong" -drive
vhost: fix dirty page handling
Do not delete BlockDriverState when deleting the drive
vnc: tight: Fix crash after 2GB of output
lan9118: Ignore write to MAC_VLAN1 register
Don't allow multiwrites against a block device without lsi53c895a: add support for ABORT messages
virtio-pci: fix bus master work around on load
fix applesmc REV key
rbd: don't link with -lcrypto
net: Add the missing option declaration of "vhostforce"
lsi53c895a: Update dnad when skipping MSGOUT bytes
Revert "prep: Disable second IDE channel, as long as ISA IDE emulation doesn't support same irq for both channels"
isa-bus: Remove bogus IRQ sharing check
virtio-net: Fix lduw_p() pointer argument of wrong size
hw/sd.c: Add missing state change for SD_STATUS, SEND_NUM_WR_BLOCKS
vnc: Fix fatal crash with vnc reverse mode
qemu-char: Check for missing backend name
0.14.0
Targets
ARM
Most of the changes are related to bug fixes and improvements to match what the real hardware does. For now there is no new board or CPU.
MIPS
Host CPU consumption for idle guests
Timer fixes
FPU improvements
SH4
Various bug fixes and improvements including
SM501 2D engine copyrect support, needed to boot recent kernels
MMU mmaped TLB access, needed to boot recent kernels
Floating point exceptions and correct NaN support.
PPC
Fix running recent PPC64 kernels
New maintainer: Alexander Graf
Improve interrupt injection with KVM
Enable PV enabled guests for speedup with KVM
Floating point fixes
Add a ppc-440x5 Xilinx model
Add a virtex5 ml507 refdesign board for ppc-440x5
BookE MMU emulation improvements
s390x
No news, business as usual.
SPARC
Fix div(cc) and sdiv(cc) instruction emulation, fixes Xorg crash in the guest
Hosts
ARM
Fix random crashes
Fix 64-bit big-endian targets support
MIPS
Fix random crashes
IA64
Fix random crashes for 32-bit targets
Devices
IDE / AHCI
Added emulation layer for an ICH-9 AHCI controller (not yet stable). Tested with Linux, OpenBSD, Windows Vista and Windows 7. The AHCI emulation supports NCQ, so multiple read or write requests can be outstanding at the same time.
to use it, use the following command line snippet: -drive id=disk,file=<your image goes here>,if=none -device ahci,id=ahci -device ide-drive,drive=disk,bus=ahci.0
SCSI
Various bug fixes, no new features.
USB
Added USB support for remote wakeup, allowing the guest to suspend the USB bus when idle, which in turn reduces the CPU overhead of an idle machine.
The USB subsystem also got a bunch of patches to prepare it for USB 2.0 support.
virtio
virtio-pci can use ioeventfd for virtqueue notify. On systems that support KVM, the ioeventfd mechanism can be used to make virtqueue notify a lightweight exit by deferring hardware emulation to the iothread and allowing the VM to continue execution. This model is similar to how vhost receives virtqueue notifies. The result of this change is improved performance for userspace virtio devices. Virtio-blk throughput increases especially for multithreaded scenarios and virtio-net transmit throughput increases substantially. Read the commit message for more details.
Various fixes and stabilization for live-migration:
Various virtio-net improvements:
Make tx_timer timeout configurable
Limit number of packets sent per TX flush
Introduce a new bottom half packet TX
Fix cross-endianness support
PCI/PCI Express
Improved PCI Express support and functionalities with the implementation of:
flr (Function Level Reset)
aer (Advanced Error Reporting) and other improvements
A new monitor command to inject errors into the PCI bus: pcie_aer_inject_error
Implementation of Message Signaled Interrupts (MSI/MSI-X) support
Separation of the PCI bridge code from the main PCI code.
Sound
New Intel HD Audio support, adding three new devices:
intel-hda: Intel HD Audio Controller, the PCI device.
hda-duplex: HDA Codec. Attaches to the HDA bus. Supports 16bit stereo, rates 16k -> 96k, playback, recording and volume control (with CONFIG_MIXEMU=y).
hda-output: HDA Codec without recording support. Subset of the hda-duplex codec. Use this if you don't want your guests access your mic.
Usage: add '-device intel-hda -device hda-duplex' to your command line.
Tested guests:
Linux works.
Win7 works.
DOS (mpxplay) works.
WinXP doesn't work.
Real Time Clock
Fix binary/BCD mode switch
Video
Fix cirrus VGA crash with some guests
Fix curses big endian support
Block Drivers
qcow2
Added a writeback metadata cache. This improves performance of scenarios with lots of cluster allocations noticably (e.g. installation or after taking a snapshot), in some benchmarks by a factor of ten or more. Use cache=none or cache=writeback to take advantage from this change.
Copy snapshots out of QCOW2 disk, eg: qemu-img convert -f qcow2 -O qcow2 -s snapshot_name src_img bck_img
Zero-copy read and write operations
Other fixes and code cleanups:
qcow2: Invalidate cache after failed read
block: Allow bdrv_flush to return errors
qcow2: Simplify image creation
qcow2: Fixes unaligned access on IA64
qed
Introduction of the QEMU Enhanced Disk (qed) image format. It is a disk image format that forgoes features found in qcow2 in favor of better levels of performance and data integrity. Due to its simpler on-disk layout, it is possible to safely perform metadata updates more efficiently.
More information about qed: http://wiki.qemu.org/Features/QED
Initial thread discussion: http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg00310.html
ceph/rbd
Introduction of the new ceph/rbd block driver. RBD is an block driver for the distributed file system Ceph.
More information about ceph: http://ceph.newdream.net/
nbd
Improve qemu-nbd performance by 4400 %. This patch combines the reply header and payload send operation.
Introduce NBD named exports.
Spice
New support for the SPICE protocol. The project main focus is to provide high-quality remote access to QEMU virtual machines. More information about SPICE can be found at the project's web site: http://spice-space.org/
New qxl device. qxl is a paravirtual graphics card. The qxl device is the bridge between the guest and the spice server (aka libspice-server). The spice server will send the rendering commands to the spice client, which will actually render them. The spice server is also able to render locally, which is done in case the guest wants read something from video memory. Local rendering is also used to support display over vnc and sdl. qxl is activated using -vga qxl. qxl supports multihead, additional cards can be added via '-device qxl.
Relevant commits:
spice: core bits
spice: add keyboard
spice: add mouse
spice: simple display
spice: add tablet support
spice: tls support
spice: make compression configurable.
spice: add config options for channel security.
spice: add config options for the listening address
spice: add misc config options
spice: add audio
spice: add qxl device
spice: connection events.
QMP / monitor
TODO: QMP is now stable, except for error reporting?
The work to facilitate the management of QEMU instances has been improved. QMP has received various fixes. Now it is possible to call a traditional monitor command through QMP, in case your application depends on the output or the command is not yet ported to QMP.
New commands:
query-spice / info spice
human-monitor-command
set_password
drive_del
block_resize command, allowing resizing of block devices while qemu is running. For virtio-blk the size is updated automatically when this command is issued on the host. IDE is not supported. For SCSI devices the new size can be updated in Linux guests by doing the following shell command:
echo > /sys/class/scsi_device/0:0:0:0/device/rescan
Tracing
Introduction of platform-independent tracing, more information about it: http://wiki.qemu.org/Features/Tracing
Documentation and tutorial: http://git.qemu.org/qemu.git/plain/docs/tracing.txt
Some relevant commits:
Add trace-events file for declaring trace events
Add a DTrace tracing backend targetted for SystemTAP compatibility
Add LTTng Userspace Tracer backend
Add simple built-in tracing backend
Add stderr trace-event backend:
Support for dynamically enabling/disabling trace events
Specify trace file name
Add trace-file command to open/close/flush trace file
Other stuff
Extend -option-rom command to have additional parameter bootindex
Little endian / big endian MMIO framework. Until now, most devices had special hacks to allow them to work on big and little endian systems (ppc / x86). With that framework, they should mostly work with both and not require and device specific hacks anymore.
Revision 1.79 / (download) - annotate - [select for diffs], Tue Apr 5 08:38:00 2011 UTC (13 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.78: +2 -1
lines
Diff to previous 1.78 (colored)
Unlimit datasize, needed on NetBSD-4. From Robert Elz in PR 42899.
Revision 1.78 / (download) - annotate - [select for diffs], Mon Feb 28 17:49:30 2011 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Changes since 1.77: +3 -2
lines
Diff to previous 1.77 (colored)
Split off SDL dependency in a default-on (except for Darwin, as before) "sdl" option.
Revision 1.77 / (download) - annotate - [select for diffs], Mon Dec 27 12:33:32 2010 UTC (16 months, 4 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.76: +12 -7
lines
Diff to previous 1.76 (colored)
Fix building on Mac OS X (PR#43207)
Revision 1.76 / (download) - annotate - [select for diffs], Sat Nov 20 14:37:42 2010 UTC (18 months ago) by tsutsui
Branch: MAIN
Changes since 1.75: +15 -2
lines
Diff to previous 1.75 (colored)
Disable bsd-user binaries on NetBSD 5.x and prior for workaround. i386 and x86_64 user emul binaries require newer binutils for PROVIDE_HIDDEN() http://git.qemu.org/qemu.git/commit/?id=845f2c2812d9ed24b36c02a3d06ee83aeafe8b49 but on NetBSD binutils-2.19 was enabled around 5.99.22: http://cvsweb.NetBSD.org/bsdweb.cgi/src/share/mk/bsd.own.mk#rev1.594 and qemu-0.13.0 build fails on NetBSD 5.1 and 5.0.2. Note qemu, qemu-system-x86_64, and other non user binaries (that would actually be required by most users) still work fine.
Revision 1.75 / (download) - annotate - [select for diffs], Tue Nov 9 10:37:12 2010 UTC (18 months, 2 weeks ago) by jmmv
Branch: MAIN
Changes since 1.74: +9 -1
lines
Diff to previous 1.74 (colored)
Properly deal with configuration files by respecting PKG_SYSCONFBASE. Bump PKGREVISION to 1.
Revision 1.74 / (download) - annotate - [select for diffs], Wed Oct 27 13:24:09 2010 UTC (18 months, 4 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.73: +8 -7
lines
Diff to previous 1.73 (colored)
Update qemu to 0.13.0. PR pkg/43994 "Looks good" from wiz@ and obache@. ChangeLog for 0.13.0 is not updated but there is a list in announcement: This release consists of over 2,500 commits from 145 contributors. Some major features were added in this release including: - vhost-net: kernel-accelerating network backend for virtio devices (using KVM) - qmp: significant improvements covering most monitor commands - vnc: introduction of new encodings that dramatically improve bandwidth (part of GSoC project) - ivshmem: new shared memory device allowing multiple guests to share a memory region - mips: introduction of fulong mini-pc - virtio-9p: introduction of a paravirtual file system passthrough mechanism - hpet: many enhancements - target-s390: support for s390 usermode emulation - many more features and bug fixes A special note about QMP support in 0.13.0. QMP is still considered experimental in 0.13.0. There are no plans to change the protocol in an incompatible way but there are likely to be missing features. ChangeLog for version 0.12.5: - audio/alsa: Handle SND_PCM_STATE_SETUP in alsa_poll_handler - block: Handle multiwrite errors only when all requests have completed - block: Fix early failure in multiwrite - vpc: Use bdrv_(p)write_sync for metadata writes - vmdk: Use bdrv_(p)write_sync for metadata writes - qcow2: Use bdrv_(p)write_sync for metadata writes - qcow: Use bdrv_(p)write_sync for metadata writes - block: Add bdrv_(p)write_sync - qcow2: Restore L1 entry on l2_allocate failure - block/vdi: Fix image opening and creation for odd disk sizes - block/vpc: Fix conversion from size to disk geometry - qcow2: Remove abort on free_clusters failure - vmdk: Fix COW - qcow2: Fix creation of large images - vmdk: fix double free - qemu-options: add documentation for stdio signal=on|off - target-arm : fix parallel saturated subtraction implementation - target-arm : fix thumb2 parallel add/sub opcode decoding - target-arm: fix addsub/subadd implementation - target-i386: fix xchg rax,r8 - block/vvfat.c: fix warnings with _FORTIFY_SOURCE - audio/alsa: Spelling typo (paramters) - target-mips: fix DINSU instruction - Correct definitions for FD_CMD_SAVE and FD_CMD_RESTORE - qcow2: Fix corruption after error in update_refcount - qcow2: Fix corruption after refblock allocation - block: Fix multiwrite with overlapping requests - qcow2: Fix error handling in l2_allocate - qcow2: Clear L2 table cache after write error - ide: Fix ide_dma_cancel - usb-bus: fix no params - Avoid crash on '-usbdevice <device>' without parameters - Fix -usbdevice crash - Fix multiboot compilation - Fix missing symbols in .rel/.rela.plt sections - target-ppc: fix RFI by clearing some bits of MSR - Fix typo in balloon help - arm_timer: fix oneshot mode - arm_timer: reload timer when enabled - qemu-sockets: avoid strlen of NULL pointer - block: fix aio_flush segfaults for read-only protocols (e.g. curl) - virtio-blk: fix barrier support - block: fix sector comparism in multiwrite_req_compare - pci: irq_state vmstate breakage - qemu-img: use the heap instead of the huge stack array for win32 Pkgsrc changes: patch-aa patch-ao patch-ba patch-de patch-ed - lifted from previous (some adjustments per upstream changes) patch-ab - removed (looks similar fix applied in upstream) patch-dd - adjust configure for location of man page dir (as previous) - fix detection for arm hosts patch-dk - removed (looks no longer applicable due to reorganized upstream) patch-ee - remove old e1000.c fix (pulled up to upstream) - pull block/sheepdog.c build fix on *BSD hosts from upstream patch-ef patch-eg patch-eh patch-ei - workaround for conflicts with SSP read() macro in NetBSD's <ssp/unistd.h> (PR lib/43832: ssp causes common names to be defines) patch-ej - pull build/warning fixes in ui/vnc-enc-tight.c from upstream patch-ek - pull ATA PIO fix (by jakllsch@) from upstream - pull warning fix from upstream patch-el - workaround for missing C99 FP macro on netbsd-4 (PR pkg/42899, but od(1) fixes for netbsd-4 not included) patch-em patch-en - build fix on NetBSD/arm host using gcc-4.1.3 (built qemu binary on NetBSD/hpcarm host fails though) patch-eo patch-ep patch-er patch-es - pull ESP SCSI DMA fixes (that might affect sparc) from upstream patch-eq - pull ESP SCSI DMA fixes from upstream - disable broken ARC JAZZ floppy that causes hang on MIPS NT 4.0 guest Makefile - bump DISTNAME - add makeinfo to USE_TOOLS XXX: gets "qemu-doc.texi:7: warning: unrecognized encoding name `UTF-8'." - adjust SUBST_FILES.qaudio per upstream changes - enable nbd support *BSD per upstream update PLIST distinfo - update per each file
Revision 1.73 / (download) - annotate - [select for diffs], Fri Oct 1 08:32:35 2010 UTC (19 months, 3 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.72: +2 -1
lines
Diff to previous 1.72 (colored)
Rework 2MB stack allocation in qemu-img which causes SEGV with our default process limits. Bump PKGREVISION.
Revision 1.72 / (download) - annotate - [select for diffs], Mon Aug 9 20:56:32 2010 UTC (21 months, 2 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.71: +2 -2
lines
Diff to previous 1.71 (colored)
Whitespace nit.
Revision 1.71 / (download) - annotate - [select for diffs], Mon Aug 9 20:35:25 2010 UTC (21 months, 2 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.70: +2 -2
lines
Diff to previous 1.70 (colored)
Remove nbd from UE_ARCHS. It's not UE but a tool, and handled in PLIST.nbd and PLIST_VARS lines.
Revision 1.70 / (download) - annotate - [select for diffs], Mon Aug 9 20:28:32 2010 UTC (21 months, 2 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.69: +1 -5
lines
Diff to previous 1.69 (colored)
Remove obsolete workaround for PR/41007. The audio.h confusion has been handled by SUBST_*.qaudio lines.
Revision 1.69 / (download) - annotate - [select for diffs], Mon Aug 9 11:49:10 2010 UTC (21 months, 2 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.68: +19 -22
lines
Diff to previous 1.68 (colored)
- remove obsolete SUBST_foo lines - use less wildcard for SUBST_FILES.qaudio so that we won't miss valid "Nothing changed" warnings
Revision 1.68 / (download) - annotate - [select for diffs], Wed Jun 16 18:31:27 2010 UTC (23 months, 1 week ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.67: +2 -1
lines
Diff to previous 1.67 (colored)
needs zlib
Revision 1.67 / (download) - annotate - [select for diffs], Mon May 17 14:31:07 2010 UTC (2 years ago) by tsutsui
Branch: MAIN
Changes since 1.66: +7 -8
lines
Diff to previous 1.66 (colored)
Update qemu to 0.12.4. Okay'ed by wiz@, in PR pkg/43311 filed by me.
---
version 0.12.4:
- Workaround for broken OSS_GETVERSION on FreeBSD, part two (Juergen Lock)
- oss: fix fragment setting (malc)
- oss: issue OSS_GETVERSION ioctl only when needed (malc)
- oss: refactor code around policy setting (malc)
- oss: workaround for cases when OSS_GETVERSION is not defined (malc)
- block: Free iovec arrays allocated by multiwrite_merge() (Stefan Hajnoczi)
- lsi: fix segfault in lsi_command_complete (Gerd Hoffmann)
- lsi: pass lsi_request to lsi_reselect (Gerd Hoffmann)
- lsi: move dma_len+dma_buf into lsi_request (Gerd Hoffmann)
- lsi: move current_dev into lsi_request (Gerd Hoffmann)
- lsi: have lsi_request for the whole life time of the request. (Gerd Hoffmann)
- lsi: use QTAILQ for lsi_queue (Gerd Hoffmann)
- tcp/mips: Change TCG_AREG0 (fp -> s0) (Stefan Weil)
- sh_pci: fix memory and I/O access (Aurelien Jarno)
- Fix incoming migration with iothread (Marcelo Tosatti)
- Fix SIGFPE for vnc display of width/height = 1 (Chris Webb)
- net: remove broken net_set_boot_mask() boot device validation (Eduardo Habkost)
- qcow2: Remove request from in-flight list after error (Kevin Wolf)
- qcow2: Don't ignore immediate read/write failures (Kevin Wolf)
- block: Fix multiwrite memory leak in error case (Kevin Wolf)
- block: Fix error code in multiwrite for immediate failures (Kevin Wolf)
- block: Fix multiwrite error handling (Kevin Wolf)
- scsi-disk: fix buffer overflow (Gerd Hoffmann)
- qcow2: Rewrite alloc_refcount_block/grow_refcount_table (Kevin Wolf)
- qcow2: Factor next_refcount_table_size out (Kevin Wolf)
- block: avoid creating too large iovecs in multiwrite_merge (Christoph Hellwig)
- json-parser: Fix segfault on malformed input (Kevin Wolf)
- linux-user: switch default ppc64 CPU to 970fx from 970 (Aurelien Jarno)
- target-sh4: MMU: fix store queue addresses (Aurelien Jarno)
- target-sh4: MMU: fix ITLB priviledge check (Aurelien Jarno)
- target-sh4: MMU: fix mem_idx computation (Aurelien Jarno)
- sh7750: handle MMUCR TI bit (Aurelien Jarno)
- UHCI spurious interrut fix (Paul Brook)
- tcg/mips: fix branch offset during retranslation (Aurelien Jarno)
- tcg/arm: correctly save/restore registers in prologue/epilogue (Aurelien Jarno)
- workaround for cmd646 bmdma register access while no dma is active (Igor V. Kovalenko)
- Fix corner case in chardev udp: parameter (Jan Kiszka)
- Don't set default monitor when there is a mux'ed one (Jan Kiszka)
- spelling typo (compatibilty) in hw/fw_cfg.c (Vagrant Cascadian)
- fdc: fix drive property handling. (Gerd Hoffmann)
- target-i386: fix commit c22549204a6edc431e8e4358e61bd56386ff6957 (TeLeMan)
- target-i386: fix SIB decoding with index = 4 (Aurelien Jarno)
- Fix segfault with ram_size > 4095M without kvm (Ryan Harper)
- target-i386: Fix long jumps/calls in long mode with REX.W set (malc)
- target-i386: fix lddqu SSE instruction (Aurelien Jarno)
- qemu-char.c: drop debug printfs from qemu_chr_parse_compat (Jan Kiszka)
- fix undefined shifts by >32 (Paolo Bonzini)
- Fix qemu -net user,hostfwd= example (Aurelien Jarno)
---
Also add a patch for e1000.c NIC to make wm(4) work on NetBSD guest:
---
* Reset EEPROM internal state on CS rise edge,
not SK rise edge during CS is low, per CS pin description in
the FM93C06 EEPROM manual:
"... a rising edge on this signal is required to reset the
internal state-machine to accept a new cycle ..."
Intel's em driver seems to explicitly raise and lower SK output
after CS is negated in em_standby_eeprom() so many other OSes
that use Intel's driver don't have this problem, but I can't find
articles that say the MICROWIRE or EEPROM spec requires such sequence.
* It isn't a good idea to use memset(,0,) to clear EEPROM state values,
so explicitly clear status members and preserve the previous EECD values
---
This patch is also filed as upstream QEMU bugs #581737.
While here, several tweaks in Makefile to appease pkglint.
Revision 1.66 / (download) - annotate - [select for diffs], Sun Apr 25 12:55:41 2010 UTC (2 years, 1 month ago) by gson
Branch: MAIN
Changes since 1.65: +2 -2
lines
Diff to previous 1.65 (colored)
Correct emulation of i386 cmpxchg instruction in the case where the comparison outcome is unequal and the memory write causes a page fault. Fixes PR pkg/42158.
Revision 1.65 / (download) - annotate - [select for diffs], Sat Apr 10 05:57:40 2010 UTC (2 years, 1 month ago) by sbd
Branch: MAIN
Changes since 1.64: +20 -1
lines
Diff to previous 1.64 (colored)
Use PLIST_VARS for all the qemu _user_ space emulators (plus nbd) and turn on those that are supported by each opsys. This should make things easier if more bsd/darwin user space emulators are added. Bump PKGREVISION. OK wiz@
Revision 1.64 / (download) - annotate - [select for diffs], Sat Feb 27 23:21:13 2010 UTC (2 years, 2 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.63: +2 -3
lines
Diff to previous 1.63 (colored)
Update to qemu-0.12.3. Changes: assorted bugfixes
Revision 1.63 / (download) - annotate - [select for diffs], Sun Jan 24 17:11:17 2010 UTC (2 years, 3 months ago) by heinz
Branch: MAIN
Changes since 1.62: +2 -1
lines
Diff to previous 1.62 (colored)
Added LICENSE information.
Revision 1.62 / (download) - annotate - [select for diffs], Thu Jan 14 22:32:33 2010 UTC (2 years, 4 months ago) by bouyer
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.61: +3 -2
lines
Diff to previous 1.61 (colored)
patch-aa: patch ported from sysutils/xentools3-hvm to make network interface tap backend work on NetBSD (NetBSD uses an ioctl to get the tap name). patch-ab: add support for the "select without ATN" to the emulated esp device. NetBSD's esp(4) uses this command and aborts after a timeout. While there fix the homepage URL. Now NetBSD/sparc 5.0.1 boots and runs fine in qemu-system-sparc on a NetBSD/amd64 host. Bump pkgrevision.
Revision 1.61 / (download) - annotate - [select for diffs], Wed Dec 9 18:28:39 2009 UTC (2 years, 5 months ago) by asau
Branch: MAIN
Changes since 1.60: +2 -2
lines
Diff to previous 1.60 (colored)
Update to qemu 0.11.1: Changes in version 0.11.1: - fix I2C slave addressing (Juha Riihimæki) - Revert "vga: do not resize the screen on hw_invalidate" (Aurelien Jarno) - slirp: fix use-after-free (Mark McLoughlin) - Fix sparc.ld (Blue Swirl) - ELF codedump build failures (Laurent Desnogues) - kvm: Move KVM mp_state accessors to i386-specific code (Hollis Blanchard) - fix configure script with armv4l cpu (Laurent Desnogues) - net: disable draining tap queue in one go (Mark McLoughlin) - pcnet: Restart poll timer on pcnet_start (Jan Kiszka) - Sparc32: Fix lance (Blue Swirl) - mac99: fix segmentation fault on startup (Aurelien Jarno) - usb-linux.c: fix buffer overflow (Jim Paris) - ARM host: fix generated blocks linking (Laurent Desnogues) - qemu serial: lost tx irqs (affecting FreeBSD's new uart(4) driver (Juergen Lock) - exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64 (Aurelien Jarno)
Revision 1.60 / (download) - annotate - [select for diffs], Sun Oct 11 16:04:13 2009 UTC (2 years, 7 months ago) by asau
Branch: MAIN
Changes since 1.59: +4 -4
lines
Diff to previous 1.59 (colored)
Update to qemu 0.11.0. With input from Hasso Tepper (Dragonfly). Changes since previous package: version 0.11.0 - fix rtc polling mode (Bernhard Kauer) - qcow2: order concurrent aio requests (Kevin Wolf) - qemu-io: port to win32 (Stefan Weil) - alpha: fix extlh instruction (Vince Weaver) - tcg: fix size of local variables in tcg_gen_bswap64_i64 (Stefan Weil) - net: fix send ordering (Jan Kiszka) - escc: fix IRQ routing (Aurelien Jarno) - versatile: fix Linux task preemption (Aurelien Jarno) - curses: reduce memory usage by 250MB (Aurelien Jarno) version 0.11.0-rc2 - mips: fix conditional move off fp conditions codes (Nath Froyd) - fix migration to obey -S (Paolo Bonzini) - remove pc-0-10 machine type (Mark McLoughlin) - vnc: fix copyrect screen corruption (Gerd Hoffman) - fix vm state change handlers running order (Markus Armbruster) - e1000: fix eerc and ics emulation (Bill Paul) - fix sdl zooming with pl110 (Blue Swirl) - sparc64: flush pending conditional evaluations (Igor Kovalenko) - esp: fix interrupt register read (Blue Swirl) - option rom makefile fixes (Paul Brook) - fix sparse warnings (Blue Swirl) - fix symfind (Laurent Desnogues) - win32: fix default prefix (Stefan Weil) - fix checksum writing in signboot (Alex Graf) - fix sdl window resize (Stefano Stabellini) - do not resize the screen on hw_invalidate (Stefano Stabellini) - Add checks for -smbios option (Beth Kon) - fix do_set_link (Luiz Capitulino) - fix do_commit behavior (Luiz Capitulino) - make windows notice media change (Gleb Natapov) - check for PR_SET_NAME being defined (Nathan Froyd) - fix migration for ide devices (Anthony Liguori) - Use correct depth in vmware vga (Reimar Doffiner) - support 32bpp cursors in sdl (Reimar Doffinger) - fix device name completion for eject (Blue Swirl) - make screendump use DisplayState properly (Stefano Stabellini) - fix autostart with live migration (Avi Kivity) - fix detached migration with exec (Chris Lalancette) - fix segv when changing vnc password in sdl (Zach Amsden) - fix vnc password clearing with stdio monitor (Zach Amsden) - clean up VGA type selection (Zach Amsden) - add missing linefeed in error message (Stefan Weil) version 0.11.0-rc1 - add machine aliasing support (Mark McLoughlin) - add getfd/closefd monitor commands (Mark McLoughlin) - use correct headers for tap-win32 (Filip Navara) - fix live migration (Glauber Costa) - slirp: use monotonic clock if available (Ed Swierk) - clear msix_entries_nr on error (Michael Tsirkin) - HPET: fix reg writes (Beth Kon) - slirp: fix guestfwd for incoming data (Jan Kiszka) - fix build of qemu-thread.c on win32 (Sebastian Herbszt) - improve signrom.sh portability (Christoph Egger) - fix qemu-img convert to copy unallocated parts of the image (Akkarit Sangpetch) - vmdk: fix backing file handling (Kevin Wolf) - scsi: add save/restore support (Nolan Leake) - fix live migration for SCSI (Nolan Leake) - various sparc build fixes (Blue Swirl) - fix OpenBSD build (Blue Swirl) - only allow -cpu host when using KVM (Anthony Liguori) - fix build breakage when !KVM (Anthony Liguori)
Revision 1.59 / (download) - annotate - [select for diffs], Tue Sep 22 12:18:33 2009 UTC (2 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.58: +2 -4
lines
Diff to previous 1.58 (colored)
The package's install target already installs manpages, no need for us to do it manually anymore.
Revision 1.58 / (download) - annotate - [select for diffs], Mon Aug 31 14:30:50 2009 UTC (2 years, 8 months ago) by tnn
Branch: MAIN
Changes since 1.57: +2 -1
lines
Diff to previous 1.57 (colored)
Use mmap to allocate executable memory on NetBSD as well. Bump revision.
Revision 1.57 / (download) - annotate - [select for diffs], Mon Aug 31 10:18:49 2009 UTC (2 years, 8 months ago) by hasso
Branch: MAIN
Changes since 1.56: +14 -28
lines
Diff to previous 1.56 (colored)
Update to 0.10.6. Tested on DragonFly only.
version 0.10.6:
- e1000: ignore reset command (Kevin Wolf)
- fix VNC memory allocation (Stefan Weil)
- fix raw_pread_aligned return value (Christoph Hellwig)
- allow monitor interaction when using -incoming exec: (Chris Lalancette)
- fix -net socket,listen (Jan Kiszka)
- live migration: don't send gratuitous packets all at once (Gleb Natapov)
- serial: fix lost characters after sysrq (Jason Wessel)
- Fix prototype of zfree (Stefan Weil)
- Handle EINTR with exec: migration (Uri Lublin)
- Delete io-handler before closing fd after migration (Uri Lublin)
- Fix qemu_aio_flush (Andrea Arcangeli)
- lsi53c895a: Implement additional registers (Sebastian Herbszt)
- virtio-blk: fix warning (Gerd Hoffman)
- i386: fix cpu reset (Nitin Kamble)
- kvm: fix irq injection into full queue (Jan Kiszka)
- Prevent CD-ROM eject while device is locked (Mark McLoughlin)
- Fix screen dump with blank screen (Eduardo Habkost)
- Fix memory leak with cpu_unregister_map_client (Isaku Yamahata)
- Fix memory leak in SDL (Jan Kiszka)
- Fix build on OS X 10.4 (John Arbuckle)
- Fix leak of vlan clients after hot remove (Mark McLoughlin)
- Fix migration after hot remove with eepro100 (Mark McLoughlin)
- Don't start a VM after failed migration if stopped (Anthony Liguori)
- Fix live migration under heavy IO load (Glauber Costa)
- Honor -S on incoming migration (Paolo Bonzini)
- Reset HPET config register on reset (Beth Kon)
- Reset PS2 keyboard/mouse on reset (Dinesh Subraveti)
version 0.10.5:
- kvm: trim unsupported cpu features from cpuid (Avi Kivity)
- kvm: provide a better error message for -smp > 1 (Mark McLoughlin)
- Remove initrd printfs (Richard Jones)
- Initial variables found by valgrind (Jean-Christophe Dubois)
- Fix -initrd with > 4GB guests (Glauber Costa)
- Fix busy loop on live migration for certain platforms (Uri Lublin)
- Remove GCC 3.x requirements from docs (Hollis Blanchard)
- ETRAX: fixes for kernel command line, ethernet address, bmi (Edgar Iglesias)
- CRIS: Fix bmi (Edgar Iglesias)
- Fix bounce buffer errors (Avi Kivity)
- Fix regression in -kernel (Anthony Liguori)
version 0.10.4:
- Improve block range checks to remove integer overflow (Kevin Wolf)
- e1000: do not re-init PCI config space 0 (Amit Shah)
- fix AIO deletion race (Alex Graf)
- reset option roms on reboot (Glauber Costa)
- fix qcow2 corruption in cluster freeing (Gleb Natapov)
- Enable power button event generation (Gleb Natapov)
version 0.10.3:
- fix AIO cancellations (Avi Kivity)
- fix live migration error path on incoming
- avoid SEGV on pci hotplug failure (Chris Wright)
- fix serial option in -drive
- support DDIM for option roms (Glauber Costa)
- avoid fork/exec on pre-2.6.27 kernels with KVM (Jan Kiszka)
- block-vpc: don't silently create smaller images than requested (Kevin Wolf)
- Fix non-ACPI timer interrupt routing (Beth Kon)
- hpet: fix emulation of HPET_TN_SETVAL (Jan Kiszka)
- kvm: fix cpuid initialization (Jan Kiszka)
- qcow2: fix corruption on little endian hosts (Kevin Wolf)
- avoid leaing memory on hot unplug (Mark McLoughlin)
- fix savevm/migration after hot unplug (Mark McLoughlin)
- Fix keyboard mapping on newer Xords with non-default keymaps (balrog)
- Make PCI config status register read-only (Anthony Liguori)
- Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)
version 0.10.2:
- fix savevm/loadvm (Anthony Liguori)
- live migration: fix dirty tracking windows (Glauber Costa)
- live migration: improve error propogation (Glauber Costa)
- qcow2: fix image creation for > ~2TB images (Chris Wright)
- hotplug: fix error handling for if= parameter (Eduardo Habkost)
- qcow2: fix data corruption (Nolan Leake)
- virtio: fix guest oops with 2.6.25 kernels (Rusty Russell)
- SH4: add support for -kernel (Takashi Yoshii, Aurelien Jarno)
- hotplug: fix closing of char devices (Jan Kiszka)
- hotplug: remove incorrect check for device name (Eduardo Habkost)
- enable -k on win32 (Herve Poussineau)
- configure: use LANG=C for grep (Andreas Faerber)
- fix VGA regression (malc)
version 0.10.1:
- virtio-net: allow masking of notifications on empty queue (Alex Williamson)
- e1000: fix rx descriptor low threshold logic (Alex Willaimson)
- x86 tcg: add NULL checks to lsl instruction (Jan Kiszka)
- kvm vga: fix screen corruption with -std-vga and Windows (Avi Kivity)
- kvm vga: fix screen corruption with Ubuntu installations (Glauber Costa)
- virtio-net: check right return size on sg list (Alex Williamson)
- Make qemu_announce_self handle holes (live migration after hotplug)
(Marcelo Tosatti)
- Revert r6804-r6808 (qcow2 allocation info). This series of changes added
a high cost to startup for large qcow2 images (Anthony Liguori)
- qemu-img: fix help message (Aurelien Jarno)
- Fix build for non-default installs of SDL (Anthony Liguori)
- Fix race condition in env->interrupt_request. When using TCG and a dynticks
host timer, this condition could cause TCG to get stuck in an infinite
loop (Aurelien Jarno)
- Fix reading encrypted hard disk passwords during early startup (Jan Kiszka)
- Fix encrypted disk reporting in 'info block' (Jan Kiszka)
- Fix console size with tiny displays (MusicPal) (Jan Kiszka)
- Improve error handling in bdrv_open2 (Jan Kiszka)
- Avoid leaking data in mux'ed character devices (Jan Kiszka)
- Fix initial character device reset (no banner in monitor) (Jan Kiszka)
- Fix cpuid KVM crash on i386 host (Lubomir Rintel)
- Fix SLES10sp2 installation by adding ISTAT1 register to LSI SCSI emulation
(Ryan Harper)
version 0.10.0:
- TCG support (No longer requires GCC 3.x)
- Kernel Virtual Machine acceleration support
- BSD userspace emulation
- Bluetooth emulation and host passthrough support
- GDB XML register description support
- Intel e1000 emulation
- HPET emulation
- VirtIO paravirtual device support
- Marvell 88w8618 / MusicPal emulation
- Nokia N-series tablet emulation / OMAP2 processor emulation
- PCI hotplug support
- Live migration and new save/restore formats
- Curses display support
- qemu-nbd utility to mount supported block formats
- Altivec support in PPC emulation and new firmware (OpenBIOS)
- Multiple VNC clients are now supported
- TLS encryption is now supported in VNC
- MIPS Magnum R4000 machine (Hervé Poussineau)
- Braille support (Samuel Thibault)
- Freecom MusicPal system emulation (Jan Kiszka)
- OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski)
- EsounD audio driver (Frederick Reeve)
- Gravis Ultrasound GF1 sound card (Tibor "TS" SchĂĽtz)
- Many, many, bug fixes and new features
Revision 1.55.2.1 / (download) - annotate - [select for diffs], Fri May 15 10:43:35 2009 UTC (3 years ago) by tron
Branch: pkgsrc-2009Q1
Changes since 1.55: +2 -1
lines
Diff to previous 1.55 (colored) next main 1.56 (colored)
Pullup ticket #2768 - requested by kefren qemu: security patch Revisions pulled up: - emulators/qemu/Makefile 1.56 - emulators/qemu/distinfo 1.42 - emulators/qemu/patches/patch-ac 1.11 --- Module Name: pkgsrc Committed By: kefren Date: Wed May 13 19:02:18 UTC 2009 Modified Files: pkgsrc/emulators/qemu: Makefile distinfo pkgsrc/emulators/qemu/patches: patch-ac Log Message: Fix from upstream for CVE-2008-2004 PKGREVISION=1
Revision 1.56 / (download) - annotate - [select for diffs], Wed May 13 19:02:18 2009 UTC (3 years ago) by kefren
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.55: +2 -1
lines
Diff to previous 1.55 (colored)
Fix from upstream for CVE-2008-2004 PKGREVISION=1
Revision 1.55 / (download) - annotate - [select for diffs], Tue Mar 24 15:13:40 2009 UTC (3 years, 2 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base
Branch point for: pkgsrc-2009Q1
Changes since 1.54: +6 -1
lines
Diff to previous 1.54 (colored)
Workaround for PR/41007 - ensure WRKSRC comes before any buildlinked
directories so we pickup our audio/audio.h. Cannot use CPPFLAGS for this.
CFLAGS+= -I${WRKSRC}
Revision 1.54 / (download) - annotate - [select for diffs], Thu Jan 22 07:27:28 2009 UTC (3 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.53: +15 -5
lines
Diff to previous 1.53 (colored)
Update to 0.9.1: - TFTP booting from host directory (Anthony Liguori, Erwan Velu) - Tap device emulation for Solaris (Sittichai Palanisong) - Monitor multiplexing to several I/O channels (Jason Wessel) - ds1225y nvram support (Herve Poussineau) - CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau) - Several Sparc fixes (Aurelien Jarno, Blue Swirl, Robert Reif) - MIPS 64-bit FPU support (Thiemo Seufer) - Xscale PDA emulation (Andrzej Zaborowski) - ColdFire system emulation (Paul Brook) - Improved SH4 support (Magnus Damm) - MIPS64 support (Aurelien Jarno, Thiemo Seufer) - Preliminary Alpha guest support (J. Mayer) - Read-only support for Parallels disk images (Alex Beregszaszi) - SVM (x86 virtualization) support (Alexander Graf) - CRIS emulation (Edgar E. Iglesias) - SPARC32PLUS execution support (Blue Swirl) - MIPS mipssim pseudo machine (Thiemo Seufer) - Strace for Linux userland emulation (Stuart Anderson, Thayne Harbaugh) - OMAP310 MPU emulation plus Palm T|E machine (Andrzej Zaborowski) - ARM v6, v7, NEON SIMD and SMP emulation (Paul Brook/CodeSourcery) - Gumstix boards: connex and verdex emulation (Thorsten Zitterell) - Intel mainstone II board emulation (Armin Kuster) - VMware SVGA II graphics card support (Andrzej Zaborowski)
Revision 1.53 / (download) - annotate - [select for diffs], Tue Dec 30 00:54:19 2008 UTC (3 years, 4 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.52: +2 -2
lines
Diff to previous 1.52 (colored)
Get this building on amd64, patch suggested by Dieter Roelants
Revision 1.52 / (download) - annotate - [select for diffs], Wed Dec 17 00:53:48 2008 UTC (3 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.51: +3 -3
lines
Diff to previous 1.51 (colored)
pkgsrc's gcc is required on NetBSD 5, too :( Suggested by ahoka@
Revision 1.51 / (download) - annotate - [select for diffs], Mon Aug 4 06:55:39 2008 UTC (3 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.50: +3 -3
lines
Diff to previous 1.50 (colored)
Update HOMEPAGE and MASTER_SITES, from Zafer Aydogan via private mail.
Revision 1.50 / (download) - annotate - [select for diffs], Mon Dec 24 10:18:22 2007 UTC (4 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper
Changes since 1.49: +2 -1
lines
Diff to previous 1.49 (colored)
Add patches/patch-ba: Emulate the speaker port's refresh clock bit. This is supposed to toggle between 0 and 1<<4 every 15 microseconds. XXX: We use gettimeofday() in the real machine instead of a monotonic clock in the virtual machine, and we are a bit sloppy about the 15 microseconds. This should be good enough for crude loops that measure approximate delays by counting how often this line toggles. Bump PKGREVISION to 1
Revision 1.49 / (download) - annotate - [select for diffs], Tue Dec 18 00:16:56 2007 UTC (4 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.48: +9 -7
lines
Diff to previous 1.48 (colored)
DESTDIR support, order PLIST and add RCS ids to some patches.
Revision 1.48 / (download) - annotate - [select for diffs], Mon Sep 10 12:18:13 2007 UTC (4 years, 8 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.47: +2 -3
lines
Diff to previous 1.47 (colored)
BUILDLINK_TRANSFORM+= rm:-msse
Revision 1.47 / (download) - annotate - [select for diffs], Tue Sep 4 20:05:48 2007 UTC (4 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.46: +2 -2
lines
Diff to previous 1.46 (colored)
Add -msse2 to the list of CFLAGS which break qemu
Revision 1.46 / (download) - annotate - [select for diffs], Mon Jul 9 20:01:45 2007 UTC (4 years, 10 months ago) by xtraeme
Branch: MAIN
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Drop maintainership.
Revision 1.45 / (download) - annotate - [select for diffs], Mon May 21 20:24:44 2007 UTC (5 years ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.44: +3 -3
lines
Diff to previous 1.44 (colored)
Update to 0.9.0. Thanks to Michael Van Elst for sending me the missing patch to let this build on systems without POSIX AIO. version 0.9.0: - Support for relative paths in backing files for disk images - Async file I/O API - New qcow2 disk image format - Support of multiple VM snapshots - Linux: specific host CDROM and floppy support - SMM support - Moved PCI init, MP table init and ACPI table init to Bochs BIOS - Support for MIPS32 Release 2 instruction set (Thiemo Seufer) - MIPS Malta system emulation (Aurelien Jarno, Stefan Weil) - Darwin userspace emulation (Pierre d'Herbemont) - m68k user support (Paul Brook) - several x86 and x86_64 emulation fixes - Mouse relative offset VNC extension (Anthony Liguori) - PXE boot support (Anthony Liguori) - '-daemonize' option (Anthony Liguori)
Revision 1.44 / (download) - annotate - [select for diffs], Thu Feb 22 19:26:27 2007 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail.
Revision 1.43 / (download) - annotate - [select for diffs], Wed Dec 6 22:31:28 2006 UTC (5 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.42: +6 -1
lines
Diff to previous 1.42 (colored)
Disable gcc stack protector in DragonFly. Patch sent privately by Rumko.
Revision 1.42 / (download) - annotate - [select for diffs], Sun Sep 17 07:51:56 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.41: +3 -3
lines
Diff to previous 1.41 (colored)
Install html documentation, noted by hira@. Bump PKGREVISION.
Revision 1.41 / (download) - annotate - [select for diffs], Sat Sep 16 21:39:30 2006 UTC (5 years, 8 months ago) by adrianp
Branch: MAIN
Changes since 1.40: +9 -2
lines
Diff to previous 1.40 (colored)
If we're installing the man files we need perl and texi2html to generate them. This will finish off the following commit: http://mail-index.netbsd.org/pkgsrc-changes/2006/09/16/0029.html
Revision 1.40 / (download) - annotate - [select for diffs], Sat Sep 16 12:09:09 2006 UTC (5 years, 8 months ago) by hira
Branch: MAIN
Changes since 1.39: +2 -1
lines
Diff to previous 1.39 (colored)
Add missing manpages to PLIST. Bump PKGREVISION.
Revision 1.39 / (download) - annotate - [select for diffs], Mon Sep 11 11:33:24 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Missing :M operator in previous, doh.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Sep 11 11:25:49 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored)
Fix typo: s/OPSYS/MACHINE_ARCH/
Revision 1.37 / (download) - annotate - [select for diffs], Fri Sep 8 16:17:40 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.36: +1 -2
lines
Diff to previous 1.36 (colored)
There's no need to use GCC_REQD+= 3.4 because 3.0 is enough. Pointed out by jmmv.
Revision 1.36 / (download) - annotate - [select for diffs], Fri Sep 8 15:27:31 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.35: +8 -3
lines
Diff to previous 1.35 (colored)
NetBSD >= 4.0 needs to depend on lang/gcc34 and USE_PKGSRC_GCC. If your system uses gcc4, put it on this conditional. At this moment this is the only way to build qemu... maybe jlam or someone will fix it soon.
Revision 1.35 / (download) - annotate - [select for diffs], Tue Sep 5 00:44:38 2006 UTC (5 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.34: +5 -6
lines
Diff to previous 1.34 (colored)
Update to 0.8.2: - ACPI support - PC VGA BIOS fixes - switch to OpenBios for SPARC targets (Blue Swirl) - VNC server fixes - MIPS FPU support (Marius Groeger) - Solaris/SPARC host support (Ben Taylor) - PPC breakpoints and single stepping (Jason Wessel) - USB updates (Paul Brook) - UDP/TCP/telnet character devices (Jason Wessel) - Windows sparse file support (Frediano Ziglio) - RTL8139 NIC TCP segmentation offloading (Igor Kovalenko) - PCNET NIC support (Antony T Curtis) - Support for variable frequency host CPUs - Workaround for win32 SMP hosts - Support for AMD Flash memories (Jocelyn Mayer) - Audio capture to WAV files support (malc) pkgsrc changes: On systems with gcc4, force to use pkgsrc gcc34 to make it build on NetBSD >=4.0.
Revision 1.34 / (download) - annotate - [select for diffs], Sat Sep 2 18:17:40 2006 UTC (5 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.33: +3 -2
lines
Diff to previous 1.33 (colored)
Added the manual pages to the PLIST. Bumped PKGREVISION.
Revision 1.33 / (download) - annotate - [select for diffs], Mon Aug 21 17:29:33 2006 UTC (5 years, 9 months ago) by dbj
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
unconditionally install html documentation, since it comes with pre-built versions in the distribution. bump pkgrevision
Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 12 16:28:07 2006 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.31: +2 -2
lines
Diff to previous 1.31 (colored)
Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) for SDL shlib changes.
Revision 1.31 / (download) - annotate - [select for diffs], Sun May 7 21:33:53 2006 UTC (6 years ago) by xtraeme
Branch: MAIN
Changes since 1.30: +2 -1
lines
Diff to previous 1.30 (colored)
Apply patch PR pkg/33437: mouse pointer "invisible wall" with qemu 8.1. More info: http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html Bump PKGREVISION.
Revision 1.30 / (download) - annotate - [select for diffs], Sat May 6 18:09:53 2006 UTC (6 years ago) by xtraeme
Branch: MAIN
Changes since 1.29: +4 -4
lines
Diff to previous 1.29 (colored)
Update to 0.8.1: Changes: - USB tablet support (Brad Campbell, Anthony Liguori) - win32 host serial support (Kazu) - PC speaker support (Joachim Henke) - IDE LBA48 support (Jens Axboe) - SSE3 support - Solaris port (Ben Taylor) - Preliminary SH4 target (Samuel Tardieu) - VNC server (Anthony Liguori) - slirp fixes (Ed Swierk et al.) - USB fixes - ARM Versatile Platform Baseboard emulation (Paul Brook)
Revision 1.29 / (download) - annotate - [select for diffs], Thu Mar 9 21:04:43 2006 UTC (6 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk. Remove deprecated ossaudio.buildlink3.mk.
Revision 1.28 / (download) - annotate - [select for diffs], Sat Feb 11 14:46:16 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.27: +12 -10
lines
Diff to previous 1.27 (colored)
Fixed pkglint warnings.
Revision 1.27 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:02 2006 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Jan 6 09:24:00 2006 UTC (6 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
Put things back in again.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Jan 6 09:17:03 2006 UTC (6 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
Apply patches from Tobyas Nigren (PR pkg/32464) to make this build on NetBSD/amd64. Thank you Tobias!
Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 1 13:48:45 2006 UTC (6 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.23: +3 -4
lines
Diff to previous 1.23 (colored)
Update to 0.8.0 (update provided by Hubert Feyrer, thanks :-) * Support for ARM Integrator/CP board system emulation. * Support for MIPS R4K system emulation. * Initial SMP support on x86 (up to 255 CPUs !). * Many new audio emulation features. * Initial USB support. * New networking options for VLAN support between several QEMU instances.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Dec 13 08:39:48 2005 UTC (6 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.22: +7 -3
lines
Diff to previous 1.22 (colored)
Fix smbd's path (qemu's samba built in interface). Found by Richard Earnshaw in PR pkg/32289. Bump PKGREVISION.
Revision 1.22 / (download) - annotate - [select for diffs], Sun Dec 11 09:40:39 2005 UTC (6 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
Convert aalib to options framework, adding an 'x11' option, and remove aalib-x11 and aview-x11. SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED) for affected packages. Addresses PR 32046 by Leonard Schmidt.
Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:07 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS.
Revision 1.20 / (download) - annotate - [select for diffs], Fri Nov 4 21:10:42 2005 UTC (6 years, 6 months ago) by dbj
Branch: MAIN
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
fix to i386 div64 taken from qemu cvs bump PKGREVISION
Revision 1.19 / (download) - annotate - [select for diffs], Fri Nov 4 21:05:51 2005 UTC (6 years, 6 months ago) by dbj
Branch: MAIN
Changes since 1.18: +9 -1
lines
Diff to previous 1.18 (colored)
add check and fail on gcc4, which cannot be used with this version of qemu
Revision 1.18 / (download) - annotate - [select for diffs], Sat Oct 1 04:12:32 2005 UTC (6 years, 7 months ago) by hubertf
Branch: MAIN
Changes since 1.17: +6 -1
lines
Diff to previous 1.17 (colored)
Install example procedure that shows how to setup and network several qemu nodes with the host's local ethernet using tap(4).
Revision 1.17 / (download) - annotate - [select for diffs], Sun Sep 4 23:06:33 2005 UTC (6 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Update to 0.7.2 Changes: - x86_64 fixes (Win2000 and Linux 2.6 boot in 32 bit) - merge self modifying code handling in dirty ram page mecanism. - MIPS fixes (Ralf Baechle) - better user net performances
Revision 1.16 / (download) - annotate - [select for diffs], Fri Jul 29 17:34:16 2005 UTC (6 years, 9 months ago) by xtraeme
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
I'm the new maintainer, ok'ed by Dave Holland (previous maintainer).
Revision 1.15 / (download) - annotate - [select for diffs], Fri Jul 29 16:38:15 2005 UTC (6 years, 9 months ago) by xtraeme
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Update to 0.7.1.
Changes:
- read-only Virtual FAT support (Johannes Schindelin)
- Windows 2000 install disk full hack (original idea from Vladimir
N. Oleynik)
- VMDK disk image creation (Filip Navara)
- SPARC64 progress (Blue Swirl)
- initial MIPS support (Jocelyn mayer)
- MIPS improvements (Ralf Baechle)
- 64 bit fixes in user networking (initial patch by Gwenole Beauchesne)
- IOAPIC support (Filip Navara)
Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 1 18:02:47 2005 UTC (6 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated. These
changes affect about 1000 files.
The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files. Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred. This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.
The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.
The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc. The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.
The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files. Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories. These files are used as input
to imake since imake can't use stdin for that purpose.
The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead. This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed. Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries. Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
Revision 1.13 / (download) - annotate - [select for diffs], Sun May 22 20:07:58 2005 UTC (7 years ago) by jlam
Branch: MAIN
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
Revision 1.12 / (download) - annotate - [select for diffs], Wed May 18 13:07:32 2005 UTC (7 years ago) by xtraeme
Branch: MAIN
Changes since 1.11: +5 -1
lines
Diff to previous 1.11 (colored)
Remove -march/-mcpu from CFLAGS to fix the build by using BUILDLINK_TRANSFORM+= rm-optarg, fixes build when using these flags.
Revision 1.11 / (download) - annotate - [select for diffs], Sat May 7 15:01:45 2005 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Fix typo in email address committed with update.
Revision 1.10 / (download) - annotate - [select for diffs], Tue May 3 11:18:47 2005 UTC (7 years ago) by xtraeme
Branch: MAIN
Changes since 1.9: +5 -4
lines
Diff to previous 1.9 (colored)
Update to 0.7.0. Changes: - better BIOS translation and HDD geometry auto-detection - user mode networking bug fix - undocumented FPU ops support - Cirrus VGA: support for 1280x1024x[8,15,16] modes - 'pidfile' option - .dmg disk image format support (Johannes Schindelin) - keymaps support (initial patch by Johannes Schindelin) - big endian ARM support (Lennert Buytenhek) - added generic 64 bit target support - x86_64 target support - initial APIC support - MMX/SSE/SSE2/PNI support - PC parallel port support (Mark Jonckheere) - initial SPARC64 support (Blue Swirl) - SPARC target boots Linux (Blue Swirl) - armv5te user mode support (Paul Brook) - ARM VFP support (Paul Brook) - ARM "Angel" semihosting syscalls (Paul Brook) - user mode gdb stub support (Paul Brook) - Samba 3 support - initial Cocoa support (Pierre d'Herbemont) - generic FPU emulation code - Virtual PC read-only disk image support (Alex Beregszaszi) pkgsrc changes: Applied Hubert Feyrer workaround for the x86_64 target (patch-aw).
Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:44 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.8: +1 -2
lines
Diff to previous 1.8 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 27 15:43:34 2005 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk).
Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 2 23:22:41 2005 UTC (7 years, 2 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Patch to 0.6.1nb3. Java in Solaris (needed e.g. for the installer) doesn't crash any more. Patch found at http://lists.gnu.org/archive/html/qemu-devel/2004-09/msg00271.html
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 19 23:12:59 2005 UTC (7 years, 3 months ago) by heinz
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
qemu uses siginfo_t which is not available on NetBSD < 2.0.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Dec 14 01:02:19 2004 UTC (7 years, 5 months ago) by dbj
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
fixes to compile on darwin. add config.h include to target-ppc builds so _BSD is properly defined bump PKGREVISION
Revision 1.4 / (download) - annotate - [select for diffs], Thu Dec 2 11:49:57 2004 UTC (7 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Fix typo
Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 15 15:38:15 2004 UTC (7 years, 6 months ago) by soren
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Workaround for the bug that causes disk image corruption with XP.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Nov 15 11:35:30 2004 UTC (7 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.1: +10 -3
lines
Diff to previous 1.1 (colored)
Update emulators/qemu to 0.6.1.
Changes:
- Mac OS X port (Pierre d'Herbemont)
- Virtual console support
- Better monitor line edition
- New block device layer
- New 'qcow' growable disk image support with AES encryption and
transparent decompression
- VMware 3 and 4 read-only disk image support (untested)
- Support for up to 4 serial ports
- TFTP server support (Magnus Damm)
- Port redirection support in user mode networking
- Support for not executable data sections
- Compressed loop disk image support (Johannes Schindelin)
- Level triggered IRQ fix (aka NE2000 PCI performance fix) (Steve
Wormley)
- Fixed Fedora Core 2 problems (now you can run qemu without any
LD_ASSUME_KERNEL tricks on FC2)
- DHCP fix for Windows (accept DHCPREQUEST alone)
- SPARC system emulation (Blue Swirl)
- Automatic Samba configuration for host file access from Windows.
- '-loadvm' and '-full-screen' options
- ne2000 savevm support (Johannes Schindelin)
- Ctrl-Alt is now the default grab key. Ctrl-Alt-[0-9] switches to
the virtual consoles.
- BIOS floppy fix for NT4 (Mike Nordell, Derek Fawcus, Volker Ruppert)
- Floppy fixes for NT4 and NT5 (Mike Nordell)
- NT4 IDE fixes (Ben Pfaf, Mike Nordell)
- SDL Audio support and SB16 fixes (malc)
- ENTER instruction bug fix (initial patch by Stefan Kisdaroczi)
- VGA font change fix
- VGA read-only CRTC register fix
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Nov 9 13:05:33 2004 UTC (7 years, 6 months ago) by xtraeme
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of qemu-0.6.0 from pkgsrc-wip, packaged by David
Holland.
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed, QEMU has two operating modes:
* Full system emulation. In this mode, QEMU emulates a full system
(for example a PC), including a processor and various peripherals.
It can be used to launch different Operating Systems without rebooting
the PC or to debug system code.
* User mode emulation (Linux host only). In this mode, QEMU can launch
Linux processes compiled for one CPU on another CPU. It can be used
to launch the Wine Windows API emulator or to ease cross-compilation
and cross-debugging.
--
It's nice to see NetBSD/x86 running perfectly with QEMU!
Revision 1.1 / (download) - annotate - [select for diffs], Tue Nov 9 13:05:33 2004 UTC (7 years, 6 months ago) by xtraeme
Branch: MAIN
Initial revision