summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Go way past 11 and bump bhyve's max vCPUs to 16.grehan2013-09-101-1/+1
* | | | Prior to r254304, we only began scanning the active page queue when thealc2013-09-081-74/+87
* | | | Allocate VPIDs by using the unit number allocator to keep do the bookkeeping.neel2013-09-071-39/+103
* | | | Mask off the vector from the MSI-x data word.grehan2013-09-071-1/+1
* | | | Implement PV IPIs for PVHVM guests and further converge PV and HVMgibbs2013-09-065-35/+47
* | | | Add vmx device to the i386 and amd64 NOTES filesbryanv2013-09-061-0/+2
* | | | Only lock pvh_global_lock read-only for pmap_page_wired_mappings(),kib2013-09-061-96/+110
* | | | In pmap_ts_referenced(), when restarting the loop due to pv listkib2013-09-061-3/+1
* | | | On those machines, where sf_bufs do not represent any real object, makeglebius2013-09-062-22/+12
* | | | Emulate reading of the IA32_MISC_ENABLE MSR, by returninggrehan2013-09-061-1/+16
* | | | Allow CPUID leaf 0xD to be read as zeroes.grehan2013-09-062-0/+2
* | | | Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-1/+4
* | | | Tidy up some loose ends in the PCID code:kib2013-09-048-73/+98
| |_|/ |/| |
* | | Add support for the 'invpcid' instruction to binutils and DDB'sjhb2013-09-031-1/+1
* | | Fix two build failures for non-tb configurations, UP [2] and when using gas [1].kib2013-08-312-7/+8
* | | The pm_save should be cleared on the pmap initialization, and not onkib2013-08-301-1/+1
* | | Implement support for the process-context identifiers ('PCID') onkib2013-08-3010-113/+527
* | | Provide a wrapper for the INVPCID instruction, definition of thekib2013-08-301-0/+20
* | | Implement vector callback for PVHVM and unify event channel implementationsgibbs2013-08-298-218/+79
* | | Significantly reduce the cost, i.e., run time, of calls to madvise(...,alc2013-08-291-0/+122
* | | Add support for emulating the byte move instruction "mov r/m8, r8".neel2013-08-271-2/+10
* | | Revert r254501. Instead, reuse the type stability of the struct pmapkib2013-08-221-6/+0
* | | Use the generation count of the pv list to work around LOR betweenkib2013-08-221-6/+37
* | | The PADLOCK_RNG and RDRAND_RNG kernel options are now devices.obrien2013-08-212-2/+4
* | | Reimplement atomic operations on PDEs and PTEs in pmap.h. This changejkim2013-08-211-35/+8
* | | Remove empty lines before return statements for style consistency.jkim2013-08-211-5/+0
* | | Implement atomic_swap() and atomic_testandset().jkim2013-08-211-15/+57
* | | - Remove the "a" constraint from main output operand for atomic_cmpset().jkim2013-08-211-10/+10
* | | Use '+' modifier for a memory operand that is both an input and an output.jkim2013-08-211-23/+16
* | | Remove bogus labels. No functional change.jkim2013-08-211-2/+0
* | | Use consistent style. No functional change.jkim2013-08-211-12/+12
* | | Do not create superpage mappings in the iommu.neel2013-08-201-1/+18
* | | Extract the location of the remapping hardware units from the ACPI DMAR table.neel2013-08-201-60/+54
* | | Fix breakage caused by r254466 in minidumpsys().neel2013-08-201-4/+8
* | | When code from r254064 in pmap_ts_referenced() drops pv lock andkib2013-08-181-0/+3
* | | Add process descriptors support to the GENERIC kernel. It is already beingpjd2013-08-181-0/+1
* | | Bump up the maximum addressable memory on amd64 systems from 1TB to 4TB.neel2013-08-173-24/+68
* | | libc: Access _logname_valid more efficiently.jilles2013-08-171-1/+0
* | | Use an ANSI C definition of initializecpucache() to match the declarationbrooks2013-08-151-1/+1
* | | Merge acpica_machdep.h for amd64 and i386 and move to x86. In fact, thesejkim2013-08-131-77/+3
* | | Tidy up global locks for ACPICA. There is no functional change.jkim2013-08-131-3/+3
* | | Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-101-54/+58
* | | On all the architectures, avoid to preallocate the physical memoryattilio2013-08-091-4/+10
* | | The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-12/+10
* | | follow up to r254051avg2013-08-091-2/+1
* | | Use local variables with the appropriate types and eliminate a bunch of casts.neel2013-08-081-31/+31
* | | Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-071-0/+1
* | | Change the pmap_ts_referenced() method of amd64 pmap to use sharedkib2013-08-072-8/+55
* | | enable KDB_TRACE in GENERICsavg2013-08-071-1/+1
* | | Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-074-12/+17
OpenPOWER on IntegriCloud