aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* Merge from projects/counters: counter(9).Gleb Smirnoff2013-04-081-0/+51
* Merge from projects/counters:Gleb Smirnoff2013-04-081-1/+3
* Don't panic when a valid divisor of 1 has been requested.Peter Grehan2013-04-051-0/+2
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inAlexander Motin2013-04-041-1/+0
* Add counter to keep track of the number of timer interrupts generated byNeel Natu2013-03-311-0/+4
* Add some more stats to keep track of all the reasons that a vcpu is exiting.Neel Natu2013-03-303-1/+42
* Allow caller to skip 'guest linear address' validation when doing instructionNeel Natu2013-03-282-5/+16
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichKonstantin Belousov2013-03-191-0/+2
* Sync back vmcontention branch into HEAD:Attilio Rao2013-03-182-52/+17
* Fix the '-Wtautological-compare' warning emitted by clang for comparing theNeel Natu2013-03-161-1/+1
* Allow vmm stats to be specific to the underlying hardware assist technology.Neel Natu2013-03-164-10/+43
* Add pmap function pmap_copy_pages(), which copies the content of theKonstantin Belousov2013-03-141-0/+24
* The kernel pmap is statically allocated, so there is really no need toAlan Cox2013-03-101-1/+0
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-092-6/+7
* Remove the virtio dependency entry for the VirtIO device drivers. ThisBryan Venteicher2013-03-061-0/+7
* Re-enable CTL in GENERIC on i386 and amd64, but turn on the CTL disableKenneth D. Merry2013-03-041-1/+4
* Merge from vmc-playground branch:Attilio Rao2013-03-022-28/+28
* Disable the ctl driver in GENERIC.Adrian Chadd2013-03-021-1/+1
* MFcalloutng:Davide Italiano2013-02-281-9/+10
* Merge from vmobj-rwlock:Attilio Rao2013-02-271-3/+2
* Convert machine/elf.h, machine/frame.h, machine/sigframe.h,Konstantin Belousov2013-02-205-454/+15
* Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There isJung-uk Kim2013-02-152-5/+5
* Print slightly more useful information on the 'bad pte' panic.Konstantin Belousov2013-02-141-2/+4
* Assert that user address is never qremoved.Konstantin Belousov2013-02-141-0/+1
* Requests for invalid CPUID leaves should map to the highest known leaf instead.Neel Natu2013-02-131-2/+2
* Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'.Neel Natu2013-02-115-111/+2
* Compute the number of initial kernel page table pages (NKPT) dynamically.Neel Natu2013-02-063-19/+59
* cpususpend_handler: mark AP as resumed only after fully setting up lapicAndriy Gapon2013-02-021-2/+2
* x86 suspend/resume: suspend pics and pseudo-pics in reverse orderAndriy Gapon2013-02-021-1/+1
* Remove support for plip from the GENERIC kernel as no systems in theEitan Adler2013-02-011-1/+0
* Fix a broken assumption in the passthru implementation that the MSI-X tableNeel Natu2013-02-011-1/+10
* Increase the number of passthru devices supported by bhyve.Neel Natu2013-02-012-17/+29
* Add emulation support for instruction "88/r: mov r/m8, r8".Neel Natu2013-01-302-1/+60
* Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin2013-01-292-160/+1
* Always allow access to the sysenter cs/esp/eip MSRs since theyPeter Grehan2013-01-251-0/+7
* Don't assume that all Linux TCP-level socket options are identical toJohn Baldwin2013-01-231-0/+7
* Postpone vmm module initialization until after SMP is initialized - particularlyNeel Natu2013-01-211-4/+8
* Add svn properties to the recently merged bhyve source files.Neel Natu2013-01-202-2/+2
* Merge projects/bhyve to head.Neel Natu2013-01-1946-0/+12243
|\
| * IFC @ r245509Neel Natu2013-01-172-0/+17
| |\
| * \ IFC @ r245205Neel Natu2013-01-091-4/+3
| |\ \
| * \ \ IFC @ r245178Neel Natu2013-01-091-9/+1
| |\ \ \
| * | | | Revert changes for x2apic support from projects/bhyve.Neel Natu2013-01-063-40/+18
| * | | | bhyve does not require a custom configuration file anymore so make the GENERICNeel Natu2013-01-051-6/+1
| * | | | IFC @ r244983.Neel Natu2013-01-042-9/+48
| |\ \ \ \
| * | | | | There is no need for a special 'BHYVE' kernel configuration file anymore -Neel Natu2013-01-041-345/+0
| * | | | | There is no need for 'start_emulating()' and 'stop_emulating()' to be definedNeel Natu2013-01-042-19/+2
| * | | | | The "unrestricted guest" capability is a feature of Intel VT-x that allowsNeel Natu2013-01-041-43/+0
| * | | | | Modify the default behavior of bhyve such that it no longer forces the use ofNeel Natu2012-12-161-3/+1
| * | | | | Prefer x2apic mode when running inside a virtual machine.Neel Natu2012-12-162-0/+3