Path to this page:
./
emulators/qemu,
CPU emulator using dynamic translation
Branch: pkgsrc-2021Q2,
Version: 6.0.0nb2,
Package name: qemu-6.0.0nb2,
Maintainer: pkgsrc-usersQEMU 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.
MESSAGE.NetBSD [+/-]===========================================================================
$NetBSD: MESSAGE.NetBSD,v 1.1 2021/03/18 15:36:06 jperkin Exp $
To use the NetBSD/amd64 Virtual Memory Monitor (NVMM) for QEMU :
Load the NVMM kernel driver if not already loaded
# modload nvmm
You may want to run the NVMM tests to confirm that your setup is correct:
# cd /usr/tests/lib/libnvmm/
# atf-run | atf-report
Configure the permissions once either by adding the username(s) of its users
to the nvmm group in /etc/groups or if thats not possible, issue
sudo chown root:nvmm ${PREFIX}/bin/qemu-system-x86_64
sudo chmod g+s ${PREFIX}/bin/qemu-system-x86_64
sudo chown root:nvmm ${PREFIX}/bin/qemu-system-i386
sudo chmod g+s ${PREFIX}/bin/qemu-system-i386
Append "-accel nvmm" to your usual Qemu command line
$ qemu-system-x86_64 -smp 4 -m 8G -cdrom Win10_2004_English_x64.iso -accel nvmm
See nvmm(4) and nvmmctl(8) or visit
https://m00nbsd.net/4e0798b7f2620c965d0dd9d6a7a2f296.html for more info.
===========================================================================
Package options: iscsi, sdl, spice
Master sites:
SHA1: 131854b10d8c1614ae137c647aa31b756782ba2e
RMD160: 0785bb4c32f1e9d23dcdfad562f18d232677a0c6
Filesize: 104817.609 KB
Version history: (Expand)
- (2021-07-01) Package added to pkgsrc.se, version qemu-6.0.0nb2 (created)