OpenBSD CVS

src/usr.sbin/vmd/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / usr.sbin / vmd


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.29   12 months  dv   vmd(8): introduce multi-process model for virtio devices. Isolate virtio networ...
[TXT] atomicio.c  1.1   7 years  reyk   Adds functions to read and write state of devices in vmd. This is required for ...
[TXT] atomicio.h  1.2   2 years  dv   cleanup vmd(8) includes and header files Lots of organic growth other the years...
[TXT] config.c  1.75   3 months  dv   Cleanup fcntl(3) usage and fd lifetimes in vmd(8). Remove extraneous fcntl(3) u...
[TXT] control.c  1.42   3 months  claudio   Use imsg_get_fd() in vmd. vmd uses a lot of fd passing and does it sometimes vi...
[TXT] dhcp.c  1.13   10 months  dv   vmd(8): pull validation into local prefix parser. Validation for local prefixes...
[TXT] dhcp.h  1.1   7 years  reyk   Add support for dynamic "NAT" interfaces (-L/local interface). When a local int...
[TXT] fw_cfg.c  1.8   3 months  dv   Reverse calloc args. Found by smatch "double check that we're allocating correc...
[TXT] fw_cfg.h  1.2   2 years  dv   cleanup vmd(8) includes and header files Lots of organic growth other the years...
[TXT] i8253.c  1.39   3 months  dv   Tuck vmd's i8253 reset debug logs behind DPRINTF. It's super chatty and pollute...
[TXT] i8253.h  1.10   20 months  dv   vmm(4): send all port io emulation to userland Simplify things by sending any i...
[TXT] i8259.c  1.22   8 months  dv   vmd(8): ignore masks on asserts, use synchronous deasserts. The i8259 was consi...
[TXT] i8259.h  1.5   20 months  dv   vmm(4): send all port io emulation to userland Simplify things by sending any i...
[TXT] loadfile.h  1.17   12 months  dv   vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct. The object s...
[TXT] loadfile_elf.c  1.47   12 months  dv   vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct. The object s...
[TXT] log.c  1.9   7 months  dv   vmd(8): disambiguate log messages per vm and device. The logging output from vm...
[TXT] mc146818.c  1.27   6 months  dv   vmd(8): stop toggling irq deassert for edge triggered devs. For edge-triggered ...
[TXT] mc146818.h  1.5   6 years  pd   vmd/vmctl: Add ability to pause / unpause vms With help from Ashwin Agrawal ok...
[TXT] mmio.c  1.3   3 months  dv   Prevent use of uninitialized byte in vmd's mmio decoder. The mmio code isn't wi...
[TXT] mmio.h  1.1   18 months  dv   vmd(8): import mmio decode and emulation, disabled for now. The initial mmio su...
[TXT] ns8250.c  1.38   6 months  dv   vmd(8): stop toggling irq deassert for edge triggered devs. For edge-triggered ...
[TXT] ns8250.h  1.10   2 years  dv   vmd(8): simplify vcpu logic, removing uart & vionet reads Remove legacy state h...
[TXT] packet.c  1.4   2 years  dv   cleanup vmd(8) includes and header files Lots of organic growth other the years...
[TXT] parse.y  1.68   10 months  dv   vmd(8): pull validation into local prefix parser. Validation for local prefixes...
[TXT] pci.c  1.31   15 months  dv   vmd(8): scan pci bus to determine bootorder strings. vmd's SeaBIOS bootorder st...
[TXT] pci.h  1.10   15 months  dv   vmd(8): scan pci bus to determine bootorder strings. vmd's SeaBIOS bootorder st...
[TXT] priv.c  1.24   3 months  claudio   Use imsg_get_fd() in vmd. vmd uses a lot of fd passing and does it sometimes vi...
[TXT] proc.c  1.25   5 weeks  tobhe   Sync removal of setsid(), setpgid() and a few dup2() from relayd. They are redun...
[TXT] proc.h  1.24   2 months  dv   Utilize separate threads for RX and TX in vmd(8)'s vionet. This commit adds mul...
[TXT] vioblk.c  1.13   2 months  dv   Utilize separate threads for RX and TX in vmd(8)'s vionet. This commit adds mul...
[TXT] vionet.c  1.14   2 months  dv   vmd(8): only add vionet tap read events after a notify event. My recent refacto...
[TXT] vioqcow2.c  1.24   8 months  dv   vmd(8)/vioblk: use zero-copy approach & vectored io. The original version of th...
[TXT] vioraw.c  1.11   8 months  dv   vmd(8)/vioblk: use zero-copy approach & vectored io. The original version of th...
[TXT] vioscsi.c  1.24   8 months  dv   vmd(8): clean up struct ioinfo. In prep for fixing some vioblk device issues, s...
[TXT] vioscsi.h  1.3   3 years  krw   No need for a private #define for the INQUIRY response_format value '2'. Just us...
[TXT] virtio.c  1.113   2 months  dv   Utilize separate threads for RX and TX in vmd(8)'s vionet. This commit adds mul...
[TXT] virtio.h  1.51   2 months  dv   Utilize separate threads for RX and TX in vmd(8)'s vionet. This commit adds mul...
[TXT] vm.c  1.100   2 weeks  dv   vmm & vmd: drop "continue" flag to simplify running a vcpu. There's no need to ...
[TXT] vm.conf.5  1.63   12 months  kn   staggered deployment parallelism defaults to number of *online* CPUs vmd looks ...
[TXT] vm_agentx.c  1.2   3 months  dv   Explain missing group on getgrnam(3) failure. vmd's use of agentx requires the ...
[TXT] vmd.8  1.10   2 years  jmc   adjust Xr for fw_update to section 8; ok afresh sthen deraadt
[TXT] vmd.c  1.156   5 weeks  tobhe   Call daemon() only in parent and before proc_exec() to avoid orphaning child pro...
[TXT] vmd.h  1.125   2 months  dv   Utilize separate threads for RX and TX in vmd(8)'s vionet. This commit adds mul...
[TXT] vmm.c  1.119   3 months  dv   Cleanup fcntl(3) usage and fd lifetimes in vmd(8). Remove extraneous fcntl(3) u...
[TXT] vmm.h  1.6   5 years  mlarkin   vmm(8)/vmm(4): send a copy of the guest register state to vmd on exit, avoiding ...
[TXT] control_agentx.c (in the Attic) [Hide]  1.2   3 years  martijn   Revert agentx support for now, we're too close to release. requested by deraadt...
[TXT] disklabel.c (in the Attic) [Hide]  1.3   3 years  kn   Remove booting from kernels in raw/qcow2 images Diff and (slightly tweaked) tex...
[TXT] task.c (in the Attic) [Hide]  1.3   3 years  dv   Move unused task queue stuff to the attic. Was added about 4 years ago, but has...
[TXT] task.h (in the Attic) [Hide]  1.2   3 years  dv   Move unused task queue stuff to the attic. Was added about 4 years ago, but has...
[TXT] ufs.c (in the Attic) [Hide]  1.7   3 years  kn   Remove booting from kernels in raw/qcow2 images Diff and (slightly tweaked) tex...
[TXT] vmboot.c (in the Attic) [Hide]  1.9   3 years  kn   Remove booting from kernels in raw/qcow2 images Diff and (slightly tweaked) tex...
[TXT] vmboot.h (in the Attic) [Hide]  1.4   3 years  kn   Remove booting from kernels in raw/qcow2 images Diff and (slightly tweaked) tex...