summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2019-09-11vm_teardown() must be serialized since it modifies the global vmm_softcanton
2019-09-10Do not decrement the number of VMs counter twice in one of vm_create()anton
2019-09-07We can't call cpu_ucode_apply() before we call cpu_ucode_setup().Mark Kettenis
2019-09-07Revert acpipci(4) changes. Too many systems are broken. We'll try againMark Kettenis
2019-09-06Only do the timecounter initialization on the primary CPU. Avoids using aMark Kettenis
2019-09-06If uvm_map_inentry returns false then a signal has been delivered, andTheo de Raadt
2019-09-06fpuinit() comments should precede cpu_init() callTheo de Raadt
2019-09-04Remove DST/TIMEZONE options(4) from kernel configs; ok jca@ deraadt@cheloha
2019-08-28Use ACPI information to attach PCI busses like we do on arm64. There are aMark Kettenis
2019-08-27On amd64 the bootup and resume paths for SP/BP/SP were not performingTheo de Raadt
2019-08-26Remove rdtsc macro.Paul Irofti
2019-08-21sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4)cheloha
2019-08-20Network-based device paths use Messaging and not Media types. ThusPatrick Wildt
2019-08-19Restore msrs & pat on main cpu. jcs observed a slow console on x1r7,Theo de Raadt
2019-08-14enable amdgpu on amd64 requested by a few peopleJonathan Gray
2019-08-13Allow PXE booting using u-boot by relaxing our requirementsPatrick Wildt
2019-08-13Unbreak build of efi32 due to a typo in the fchmod change.Patrick Wildt
2019-08-09Add TSC synchronization for multiprocessor machines.Paul Irofti
2019-08-07Mitigate CVE-2019-1125: block speculation past conditional jump to mis-skipPhilip Guenther
2019-08-07Add codepatch_jmp(), like codepath_call() but inserting a jmp instead of a call.Philip Guenther
2019-08-04Fix a typo I noticed reviewing the smbios code cleanup diff.kmos
2019-08-04Cleanup the bios(4)/smbios(4) code a bit. Fix some KNF issues, reduceMark Kettenis
2019-08-04crank version, following fchmod changeTheo de Raadt
2019-08-03In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xTheo de Raadt
2019-08-03If the CPU frequency is available during TSC init, make it availableJoshua Stein
2019-07-30Previous version accidentally enabled VMM_DEBUG, so turn that off.Mike Larkin
2019-07-29Support disk write in efiboot. Requested by deraadt.YASUOKA Masahiko
2019-07-28vmm(4): join some short lines of codeMike Larkin
2019-07-26emove duplicate definitions of LAPIC_ID_MASK and LAPIC_ID_SHIFT.Kevin Lo
2019-07-24Avoid strlcpy() and printing of bios date if fixstring() returns NULL.Jonathan Gray
2019-07-19i8254_delay(): simplify tick computationcheloha
2019-07-17vmm/vmd: Fix migration with pvclockpd
2019-07-15Fix a direct map bug that affected machines with > 1023GB physicalMike Larkin
2019-07-15store smbios date string in globally visible var for drmJonathan Gray
2019-07-14Delete obsolete bits in a comment: mcontext is gone and struct reg is noPhilip Guenther
2019-07-09I wrote the pc-page-writeable and sp-not-MAP_STACK code to be shared, andTheo de Raadt
2019-07-08amd64 pmap: remove a "set but not used" variable, found when building theMike Larkin
2019-07-08vmm(4): remove a "set but not used" variable, found when building theMike Larkin
2019-06-28Write back and invalidate caches before updating CPU microcode,Alexander Bluhm
2019-06-25Implement suspend/resume support for MSI-X interrupts. Loosely based onMark Kettenis
2019-06-24Add glkgpio(4), a driver for the GPIO controllers found on Intel's GeminiMark Kettenis
2019-06-24Remove a 15 year old #if 0 and wrap a long line (KNF)Mike Larkin
2019-06-24vmm(4) - whitespace removalMike Larkin
2019-06-21Further improve the filesystem stability of kernel installation by KARL.Theo de Raadt
2019-06-17Add aplgpio(4) a driver for the gpio controllers found on Intel's ApolloPatrick Wildt
2019-06-14Add TSC_ADJUST CPUID flag.Mark Kettenis
2019-06-13vmm(4): Pass through CPUID function/leaf 0x16 for processor speed.Mike Larkin
2019-06-11Remove unused scheduler related definitions.Martin Pieuchot
2019-06-09Allow memory that isn't (32-bit) DMA reachable when loading a map that wasMark Kettenis
2019-06-08When loading intel microcode in the non-efi case, error if the file isJonathan Gray