summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2016-12-05Add debug message to print VM's mac addresses (lladdr).Reyk Floeter
2016-11-30Always remove the local vm after calling terminate_vm().Reyk Floeter
2016-11-26Implement basic support for boot.conf(8) on the disk image.Reyk Floeter
2016-11-26If -m/memory is not specified, use 512M by default.Reyk Floeter
2016-11-26virtio-net: Partially implement device resetStefan Fritsch
2016-11-26Remove start_client_vmd.Martijn van Duren
2016-11-25Do not call ufs_close() if ufs_open() failed, fixes potential double-free.Reyk Floeter
2016-11-25sync with libsa/ufs.cReyk Floeter
2016-11-24Restore the errno in vlog() as well to have the same "safe errno"Reyk Floeter
2016-11-24Better cast for consistencyReyk Floeter
2016-11-24Fix a few signedness warnings in our copy of libsa's ufs.c.Reyk Floeter
2016-11-24Add support for booting the kernel from the disk image.Reyk Floeter
2016-11-22Don't attempt to call vm_remove() with a NULL vm: some functions likeReyk Floeter
2016-11-22Fix error path of config_setvm() and its callers. This unbreaksReyk Floeter
2016-11-22Restore previous errno after log_warn*() to make sure that it neverReyk Floeter
2016-11-22There is no need for res when there is already ret.Reyk Floeter
2016-11-22Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.Edd Barrett
2016-11-20Remove some old code that isn't needed anymore.Mike Larkin
2016-11-16Sync switchd(8) and vmd(8) with the latest proc.c changes. This syncRafael Zalamena
2016-11-04Pass the internal vmid or 0 to vm_register() instead of changing itReyk Floeter
2016-11-04Update the config/register/get VM methods to match the config_set/getReyk Floeter
2016-10-31Pass the errno value to vfatal(), renaming it to vfatalc() to match,Philip Guenther
2016-10-29Simple grammar tweak: allow to specify interface options in a single line.Reyk Floeter
2016-10-29Separate parsing vms and switches from starting them in vmd(8).Edd Barrett
2016-10-26vmd(8)/vmctl(8) for i386. Some ugliness in #ifdef __i386__ areas will beMike Larkin
2016-10-20some readability fixes for the SWITCH CONFIGURATION section,Jason McIntyre
2016-10-18When the guest OS gets a zero MAC address on a network interface, it shouldReyk Floeter
2016-10-17Add the option to specify an interface group per virtual switch as well;Reyk Floeter
2016-10-16Prefer memcpy/memmove over bcopyPhilip Guenther
2016-10-15Allow to add an interface to an interface group; with the group keyword.Reyk Floeter
2016-10-12Fix functionality and semantics of vmctl load/reload/reset.Reyk Floeter
2016-10-12For correctness, always save errno when doing additional actionsReyk Floeter
2016-10-12The error case checks for saved_errno, set it accordinglyReyk Floeter
2016-10-12Allow 4 vio(4) interfaces in each VM. Also fix a bad interrupt assignment thatMike Larkin
2016-10-11Sync proc.c file vmd(8) and switchd(8).Rafael Zalamena
2016-10-06Enable pledge(2) in vmm and the VM processes: This way the VMs andReyk Floeter
2016-10-06Terminate VMs on shutdown of vmd instead of leaving them running asReyk Floeter
2016-10-06tweak previous;Jason McIntyre
2016-10-05Sync with httpd(8) proc file. Check for dup2() usage to avoid oldd == newdRafael Zalamena
2016-10-05Replace one u_int8_t with uint8_t (finger memory)Reyk Floeter
2016-10-05Add support for enhanced networking configuration and virtual switches.Reyk Floeter
2016-10-05Call setsid() to create a new session for the executed processes.Reyk Floeter
2016-10-04Add a new "priv" process that is responsible for ioctls and restrictedReyk Floeter
2016-10-03add RCS tagsMike Larkin
2016-10-03style cleanupMike Larkin
2016-09-29Implement fork+exec for vmd, using the same framework from httpd etc.Reyk Floeter
2016-09-17move the .SUNW_ctf section name definition to exec_elf.h and document it in e...Jasper Lievisse Adriaanse
2016-09-13sync with sys/lib/libsa/loadfile_elf.c -r1.12 and load the .SUNW_ctf sectionJasper Lievisse Adriaanse
2016-09-03As vmm(4) can now exit to vmd at any time to process pending interrupts,Mike Larkin
2016-09-03fix some wrong interrupt code that doesn't fit with the new modelMike Larkin