| Commit message (Expand) | Author | Age | Files | Lines |
* | Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_id | gibbs | 2013-10-05 | 1 | -1/+2 |
* | Merge projects/bhyve_npt_pmap into head. | neel | 2013-10-05 | 23 | -831/+2038 |
* | add aesni module to i386 and amd64 NOTES... | jmg | 2013-10-04 | 1 | -0/+1 |
* | Return 0 for a rdmsr of MSR_IA32_PLATFORM_ID. This | grehan | 2013-09-27 | 1 | -1/+5 |
* | In pmap_clear_modify(), initialize pvh even for fictitious managed | kib | 2013-09-24 | 1 | -1/+1 |
* | Use the pv lists generation count to read-lock the pvh_global_lock in | kib | 2013-09-24 | 1 | -5/+30 |
* | Ensure that the ERESTART return from the syscall reloads the | kib | 2013-09-24 | 1 | -0/+4 |
* | Free both KVA and backing pages when freeing TSS memory. | kib | 2013-09-23 | 1 | -1/+1 |
* | Put 'device hyperv' back in amd64/GENERIC, incorrectly removed with | gjb | 2013-09-21 | 1 | -0/+3 |
* | Reorder/regroup the vmm ioctl api definitions to allow some | grehan | 2013-09-21 | 1 | -21/+35 |
* | Merge Xen PVHVM support into the GENERIC kernel config for both | gibbs | 2013-09-20 | 4 | -44/+12 |
* | Substantial rewrite of bxe(4) to add support for the BCM57712 and | davidch | 2013-09-20 | 2 | -4/+4 |
* | Merge the following changes from projects/bhyve_npt_pmap: | neel | 2013-09-20 | 1 | -1/+9 |
* | Add support for suspend/resume/migration operations when running as a | gibbs | 2013-09-20 | 2 | -2/+18 |
* | The pmap function pmap_clear_reference() is no longer used. Remove it. | alc | 2013-09-20 | 1 | -60/+0 |
* | Reconnect the hyperv drivers back into GENERIC now that the | grehan | 2013-09-19 | 1 | -0/+3 |
* | Fix panic in ktrcapfail() when no capability rights are passed. | pjd | 2013-09-18 | 1 | -1/+1 |
* | Regen. | rdivacky | 2013-09-18 | 5 | -94/+16 |
* | Revert r255672, it has some serious flaws, leaking file references etc. | rdivacky | 2013-09-18 | 2 | -6/+8 |
* | Regen. | rdivacky | 2013-09-18 | 5 | -16/+95 |
* | Implement epoll support in Linuxulator. This is a tiny wrapper around kqueue | rdivacky | 2013-09-18 | 2 | -8/+6 |
* | Hide TSC-deadline APIC timer support from guests. This mode | grehan | 2013-09-17 | 1 | -1/+6 |
* | Fix a bug in decoding an instruction that has an SIB byte as well as an | neel | 2013-09-17 | 1 | -6/+6 |
* | Add vmx(4) to i386 and amd64 GENERIC | bryanv | 2013-09-17 | 1 | -0/+2 |
* | In pmap_copy(), when the copied region is mapped with superpage but does | kib | 2013-09-16 | 1 | -0/+2 |
* | Pull the hyperv drivers from GENERIC until the fix to the disengage | grehan | 2013-09-14 | 1 | -3/+0 |
* | Import Hyper-V paravirtualized drivers from projects/hyperv | grehan | 2013-09-13 | 1 | -0/+4 |
|\ |
|
| * | IFC @ r255459 | grehan | 2013-09-11 | 19 | -346/+484 |
| |\ |
|
| * \ | IFC @ r255209 | grehan | 2013-09-04 | 28 | -729/+1302 |
| |\ \ |
|
| * \ \ | IFC @ r253862 | grehan | 2013-08-01 | 8 | -22/+156 |
| |\ \ \ |
|
| * | | | | First cut at adding the hyperv drivers to GENERIC. | grehan | 2013-07-19 | 1 | -0/+3 |
* | | | | | Fix a limitation in bhyve that would limit the number of virtual machines to | neel | 2013-09-11 | 3 | -1/+9 |
| |_|_|/
|/| | | |
|
* | | | | Go way past 11 and bump bhyve's max vCPUs to 16. | grehan | 2013-09-10 | 1 | -1/+1 |
* | | | | Prior to r254304, we only began scanning the active page queue when the | alc | 2013-09-08 | 1 | -74/+87 |
* | | | | Allocate VPIDs by using the unit number allocator to keep do the bookkeeping. | neel | 2013-09-07 | 1 | -39/+103 |
* | | | | Mask off the vector from the MSI-x data word. | grehan | 2013-09-07 | 1 | -1/+1 |
* | | | | Implement PV IPIs for PVHVM guests and further converge PV and HVM | gibbs | 2013-09-06 | 5 | -35/+47 |
* | | | | Add vmx device to the i386 and amd64 NOTES files | bryanv | 2013-09-06 | 1 | -0/+2 |
* | | | | Only lock pvh_global_lock read-only for pmap_page_wired_mappings(), | kib | 2013-09-06 | 1 | -96/+110 |
* | | | | In pmap_ts_referenced(), when restarting the loop due to pv list | kib | 2013-09-06 | 1 | -3/+1 |
* | | | | On those machines, where sf_bufs do not represent any real object, make | glebius | 2013-09-06 | 2 | -22/+12 |
* | | | | Emulate reading of the IA32_MISC_ENABLE MSR, by returning | grehan | 2013-09-06 | 1 | -1/+16 |
* | | | | Allow CPUID leaf 0xD to be read as zeroes. | grehan | 2013-09-06 | 2 | -0/+2 |
* | | | | Change the cap_rights_t type from uint64_t to a structure that we can extend | pjd | 2013-09-05 | 1 | -1/+4 |
* | | | | Tidy up some loose ends in the PCID code: | kib | 2013-09-04 | 8 | -73/+98 |
| |_|/
|/| | |
|
* | | | Add support for the 'invpcid' instruction to binutils and DDB's | jhb | 2013-09-03 | 1 | -1/+1 |
* | | | Fix two build failures for non-tb configurations, UP [2] and when using gas [1]. | kib | 2013-08-31 | 2 | -7/+8 |
* | | | The pm_save should be cleared on the pmap initialization, and not on | kib | 2013-08-30 | 1 | -1/+1 |
* | | | Implement support for the process-context identifiers ('PCID') on | kib | 2013-08-30 | 10 | -113/+527 |
* | | | Provide a wrapper for the INVPCID instruction, definition of the | kib | 2013-08-30 | 1 | -0/+20 |