summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Remove ctl(4) from GENERIC. Also remove 'options CTL_DISABLE'trasz2013-04-121-4/+1
* If vmm.ko could not be initialized correctly then prevent the creation ofneel2013-04-123-8/+21
* Make the code to check if VMX is enabled more readable by using macrosneel2013-04-111-1/+2
* Unsynchronized TSCs on the host require special handling in bhyve:neel2013-04-102-1/+21
* Merge from projects/counters: counter(9).glebius2013-04-081-0/+51
* Merge from projects/counters:glebius2013-04-081-1/+3
* Don't panic when a valid divisor of 1 has been requested.grehan2013-04-051-0/+2
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inmav2013-04-041-1/+0
* Add counter to keep track of the number of timer interrupts generated byneel2013-03-311-0/+4
* Add some more stats to keep track of all the reasons that a vcpu is exiting.neel2013-03-303-1/+42
* Allow caller to skip 'guest linear address' validation when doing instructionneel2013-03-282-5/+16
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+2
* MFCattilio2013-03-175-11/+68
|\
| * Fix the '-Wtautological-compare' warning emitted by clang for comparing theneel2013-03-161-1/+1
| * Allow vmm stats to be specific to the underlying hardware assist technology.neel2013-03-164-10/+43
| * Add pmap function pmap_copy_pages(), which copies the content of thekib2013-03-141-0/+24
* | Simplify the interface to vm_radix_insert() by eliminating the parameteralc2013-03-171-1/+1
* | When a superpage promotion occurs, the page table page that the superpagealc2013-03-122-123/+15
* | MFCattilio2013-03-111-1/+0
|\ \ | |/
| * The kernel pmap is statically allocated, so there is really no need toalc2013-03-101-1/+0
* | MFCattilio2013-03-092-6/+7
|\ \ | |/
| * MFCattilio2013-03-082-1/+11
| |\
| * \ MFCattilio2013-03-024-38/+39
| |\ \
| * | | Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-6/+6
| * | | MFCattilio2013-02-215-454/+15
| |\ \ \
| * | | | There is no need to use VM_OBJECT_LOCKED() as the assertion won'tattilio2013-02-201-3/+2
| * | | | Switch vm_object lock to be a rwlock.attilio2013-02-202-5/+6
* | | | | MFCattilio2013-03-072-1/+11
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Remove the virtio dependency entry for the VirtIO device drivers. Thisbryanv2013-03-061-0/+7
| * | | | Re-enable CTL in GENERIC on i386 and amd64, but turn on the CTL disableken2013-03-041-1/+4
| | |_|/ | |/| |
* | | | MFCattilio2013-03-023-11/+12
|\ \ \ \ | |/ / /
| * | | Merge from vmc-playground branch:attilio2013-03-022-28/+28
| * | | Disable the ctl driver in GENERIC.adrian2013-03-021-1/+1
| * | | MFcalloutng:davide2013-02-281-9/+10
| * | | Merge from vmobj-rwlock:attilio2013-02-271-3/+2
| | |/ | |/|
* | | MFCattilio2013-02-271-3/+2
* | | MFCattilio2013-02-247-459/+20
|\ \ \ | |/ /
| * | Convert machine/elf.h, machine/frame.h, machine/sigframe.h,kib2013-02-205-454/+15
| |/
| * Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There isjkim2013-02-152-5/+5
* | MFCattilio2013-02-151-2/+5
|\ \ | |/
| * Print slightly more useful information on the 'bad pte' panic.kib2013-02-141-2/+4
| * Assert that user address is never qremoved.kib2013-02-141-0/+1
* | MFCattilio2013-02-141-2/+2
|\ \ | |/
| * Requests for invalid CPUID leaves should map to the highest known leaf instead.neel2013-02-131-2/+2
* | MFCattilio2013-02-135-111/+2
|\ \ | |/
| * Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'.neel2013-02-115-111/+2
* | MFCattilio2013-02-063-19/+59
|\ \ | |/
| * Compute the number of initial kernel page table pages (NKPT) dynamically.neel2013-02-063-19/+59
* | MFCattilio2013-02-0353-157/+12367
|\ \ | |/
| * cpususpend_handler: mark AP as resumed only after fully setting up lapicavg2013-02-021-2/+2
OpenPOWER on IntegriCloud