dragonfly.git
2021-07-20 Aaron LInvmm: Rename a few things for clarity
2021-07-20 Aaron LInvmm: Make FPU state more OS-indenpendent
2021-07-20 Aaron LInvmm: Rewrite vmx_vmx{on,off}() as inline ASM functions
2021-07-20 Aaron LInvmm: Make svm_vmrun() void
2021-07-20 Aaron LInvmm: Add SVM CET definitions
2021-07-20 Aaron LInvmm: Redefine CPUID values to be OS-indenpendent
2021-07-20 Aaron LInvmm: Improve CPUID emulation #5: handle Fn0000_0001...
2021-07-20 Aaron LInvmm: Improve CPUID emulation #4: handle Fn0000_0004...
2021-07-20 Aaron LInvmm: Improve CPUID emulation #3: handle Fn8000_0008...
2021-07-20 Aaron LInvmm: Improve CPUID emulation #2: mask upper bits of...
2021-07-20 Aaron LInvmm: Improve CPUID emulation #1: flags
2021-07-20 Aaron LInvmm: Clarify state handling
2021-07-20 Aaron LInvmm: Clarify the RESET state
2021-07-20 Aaron LInvmm: Add #CP (control protection exception)
2021-07-20 Aaron LIlibnvmm: Clarify x86 MOVS emulation
2021-07-20 Aaron LIlibnvmm: Fix a memory leak in nvmm_machine_create()
2021-07-20 Aaron LInvmm: Improve FPU support and reduce diff against NetBSD
2021-07-20 Aaron LIdoc: Import nvmm TODO note from NetBSD-current
2021-07-20 Aaron LIlibnvmm.3: Mention regression tests in FILES section
2021-07-20 Aaron LItestcases/libnvmm: Improve makefile to not write in...
2021-07-20 Aaron LItestcases/libnvmm: Add to dfregress(8) test framework
2021-07-20 Aaron LItestcases/libnvmm: Port to DragonFly
2021-07-20 Aaron LIImport libnvmm tests from NetBSD-current
2021-07-20 Aaron LIlibnvmm.3: Mention 'calc-vm' and 'demo' test code in...
2021-07-20 Aaron LItest/nvmm/demo: Improve progress logs to help test...
2021-07-20 Aaron LItest/nvmm/demo: Rewrite makefiles to not write in sourc...
2021-07-20 Aaron LItest/nvmm/demo: Port 'smallkern' to DragonFly
2021-07-20 Aaron LItest/nvmm/demo: Make 'smallkern' more self-contained
2021-07-20 Aaron LItest/nvmm/demo: Various cleanups to 'smallkern'
2021-07-20 Aaron LItest/nvmm/demo: Fix ELF load/mmap issue on DragonFly
2021-07-20 Aaron LItest/nvmm/demo: Port 'toyvirt' to DragonFly
2021-07-20 Aaron LItest/nvmm/demo: Fix some compilation warnings
2021-07-20 Aaron LItest/nvmm/demo: Update 'toyvirt' to current libnvmm(3)
2021-07-20 Aaron LItest/nvmm/demo: Update makefiles and README
2021-07-20 Aaron LItest/nvmm: Add a demo for demonstration of libnvmm...
2021-07-20 Aaron LItest/nvmm: Add a Makefile and a test script for 'calc-vm'
2021-07-20 Aaron LItest/nvmm: Add progress logs in 'calc-vm'
2021-07-20 Aaron LItest/nvmm: Enhance error checks in 'calc-vm'
2021-07-20 Aaron LItest/nvmm: Add 'calc-vm' (simple VM-based calculator)
2021-07-20 Aaron LIBump __DragonFly_version for adding nvmm(4) and libnvmm(3)
2021-07-20 Matthew Dillonnvmm - Fix TSC synchronization issues
2021-07-20 Matthew Dillonnvmm - Change max emulated RAM from 128GB to 128TB
2021-07-20 Aaron LInvmm: Revamp host TLB flush mechanism
2021-07-20 Aaron LIpmap: Add some API routines to help NVMM manage guest...
2021-07-20 Aaron LIpmap: Change pmap->pm_invgen to uint64_t to be compatib...
2021-07-20 Matthew Dillonnnvm - Move *_fpu_enter/leave inside the cli/sti
2021-07-20 Aaron LInvmm: Check for pending host events before VM entry
2021-07-20 Aaron LInvmm: Improve nvmm_return_needed() by using nvmm_break_...
2021-07-20 Matthew Dillonkernel - Add RQF_XINVLTLB to gd_reqflags
2021-07-20 Aaron LINVMM: Sync with NetBSD #2: SVM & VMX backends
2021-07-20 Aaron LINVMM: Sync with NetBSD #1: copyright headers
2021-07-20 Aaron LInvmm: Fix SVM TSS restore on DragonFly
2021-07-20 Aaron LInvmm: Implement waits for lwkt_send_ipiq_mask()
2021-07-20 Aaron LInvmm: Fix VMX VMCS remote clear issues
2021-07-20 Aaron LInvmm: Fix issues of porting 'curcpu()' as 'mycpu'
2021-07-20 Aaron LInvmm: Fix '-Wnested-externs' warning nvmm_x86_vmx.c
2021-07-20 Aaron LInvmm: Port to DragonFly #24: pmap transform & TLB inval...
2021-07-20 Aaron LIpmap: Implement pmap_npt_transform() for NVMM
2021-07-20 Aaron LIpc64/vmm: Use pmap_ept_transform() to simplify EPT...
2021-07-20 Aaron LIpmap: Implement pmap_ept_transform() for NVMM
2021-07-20 Aaron LInvmmctl(8): Rewrite makefile and hook to build
2021-07-20 Aaron LInvmmctl(8): Port to DragonFly
2021-07-20 Aaron LIlibnvmm: Adapt to also build on NetBSD
2021-07-20 Aaron LIlibnvmm: Fix mmap() failure with 'permission denied'
2021-07-20 Aaron LIlibnvmm: Update makefiles and hook to build
2021-07-20 Aaron LIlibnvmm: Port to DragonFly
2021-07-20 Aaron LInvmm: Improve makefile to allow standalone build
2021-07-20 Aaron LInvmm: Rewrite makefiles and hook to build
2021-07-20 Aaron LInvmm: Add to sys/conf/files and LINT64
2021-07-20 Aaron LInvmm: Port to DragonFly #23: header inclusion adjustments
2021-07-20 Aaron LInvmm: Port to DragonFly #22: pmap EPT/NPT base address
2021-07-20 Aaron LInvmm: Port to DragonFly #21: virtual address space...
2021-07-20 Aaron LInvmm: Port to DragonFly #20: preemption & critical...
2021-07-20 Aaron LInvmm: Port to DragonFly #19: IPI cross-cpu calls
2021-07-20 Aaron LInvmm: Port to DragonFly #18: kernel memory allocation
2021-07-20 Aaron LInvmm: Port to DragonFly #17: physical page allocation
2021-07-20 Aaron LInvmm: Port to DragonFly #16: contiguous memory allocation
2021-07-20 Aaron LInvmm: Port to DragonFly #15: anonymous object management
2021-07-20 Aaron LInvmm: Port to DragonFly #14: device & module operations
2021-07-20 Aaron LInvmm: Port to DragonFly #13: debug register save &...
2021-07-20 Aaron LInvmm: Port to DragonFly #12: FPU save & restore
2021-07-20 Aaron LInvmm: Port to DragonFly #11: CPU features
2021-07-20 Aaron LInvmm: Port to DragonFly #10: cpu_info etc.
2021-07-20 Aaron LInvmm: Port to DragonFly #9: atomic operations
2021-07-20 Aaron LInvmm: Port to DragonFly #8: kcpuset(9) -> cpumask(9)
2021-07-20 Aaron LInvmm: Port to DragonFly #7: memory allocation
2021-07-20 Aaron LInvmm: Port to DragonFly #6: mutex/rwlock
2021-07-20 Aaron LInvmm: Port to DragonFly #5: constants/functions/macros
2021-07-20 Aaron LInvmm: Port to DragonFly #4: PAT modes
2021-07-20 Aaron LInvmm: Port to DragonFly #3: CR/MSR defines
2021-07-20 Aaron LInvmm: Port to DragonFly #2: CPUID Fn0000_000B for SVM
2021-07-20 Aaron LInvmm: Port to DragonFly #1: nvmm_x86_{svmfunc,vmxfunc}.S
2021-07-20 Aaron LInvmm: Port to DragonFly #0: initial nvmm_compat.h
2021-07-20 Aaron LIAdd group 'nvmm' and GID_NVMM for nvmm(4) & nvmmctl(8)
2021-07-20 Aaron LInvmm.4: Add HISTORY and hook to build
2021-07-20 Aaron LInvmm: Bring some minor changes from NetBSD-current
2021-07-20 Aaron LIImport nvmm.4 manpage from NetBSD 9-stable
2021-07-20 Aaron LIImport nvmmctl(8) from NetBSD 9-stable
2021-07-20 Aaron LIImport libnvmm(3) from NetBSD 9-stable
2021-07-20 Aaron LIImport nvmm(4) from NetBSD 9-stable
next