summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2014-03-10acpi_saved_rsp was defined twice. The asm resume code was using the firstMike Larkin
2014-03-08Enable qlw(4) on alpha/amd64/i386/macppc/sgi/sparc64 to force people to test.Mark Kettenis
2014-03-07We already assume global mappings (PG_G) are supported, so pmap_pg_g isPhilip Guenther
2014-02-23Give drm(4) a console locator just like wsdisplay(4) such that we can makeMark Kettenis
2014-02-19add qla and qle everywhere we currently have isp, commented out except forJonathan Matthew
2014-02-18Bump version numbers.Joel Sing
2014-02-18Actually check to see if the CPU supports tsc, rather than assuming thatJoel Sing
2014-02-17x86_atomic_testset_i32 and x86_atomic_testset_i are not used, so removeDavid Gwynne
2014-02-13Some Linux i915 drm "fast" path code relies on being able to "disable" pageMark Kettenis
2014-02-01Remove some of the excessive cache and TLB flushing going on duringMike Larkin
2014-01-30Move declaration of struct vm_page_md from <machine/vmparam.h> toMiod Vallat
2014-01-23unifdef -D__HAVE_VM_PAGE_MD - no functional change.Miod Vallat
2014-01-22tweak ubcmtp commentjoshua stein
2014-01-22CDIAGFLAGS= not neededTheo de Raadt
2014-01-22Use ljmp instead of ljmpq since binutils 2.17 doesn't like the latter.Mark Kettenis
2014-01-21Add virtio random driverStefan Fritsch
2014-01-21Disable lapic when halting CPUs. Allegedly this is necessary to makeMark Kettenis
2014-01-20Add sdmmc support to the install media, as proposed by Florian StinglmayrTheo de Raadt
2014-01-20add ubcmtp, a USB driver for Broadcom multitouch trackpads found onjoshua stein
2014-01-20Unlink the old amd64/i386 installboot.Joel Sing
2014-01-19Initialize ci_randseed better using arc4random() + a trick. Remove theTheo de Raadt
2014-01-18tweak comments a bitMike Belopuhov
2014-01-18Fix comment re size of input buffer.Joel Sing
2014-01-16Appease LLVM's integrated assembler. Matches the same code as it existsBrad Smith
2014-01-10Resurrect the "park APs in realmode" idea that we explored back at t2k13Mike Larkin
2014-01-06document random buffer must be multiple of 4 in sizeTheo de Raadt
2014-01-05HIBERNATE_SELTABLE is not used anymore. Remove, and reclaim its stolenMike Larkin
2014-01-05Don't use the first 64KB for anything, including tramps. Move tramps andMike Larkin
2014-01-02crank version after random instruction fix from jsingTheo de Raadt
2014-01-02Simplify things slightly by using four byte indexing.Joel Sing
2014-01-02Ensure that we preserve callee-save registers.Joel Sing
2013-12-28Require an explicit PT_OPENBSD_RANDOMIZE program header in the kernel linkerMiod Vallat
2013-12-28Further clean up and unification of the amd64 and i386 boot(8) makefiles.Joel Sing
2013-12-28crank the versionTheo de Raadt
2013-12-28Try to load entropy data from disk:/etc/random.seed, and additionallyTheo de Raadt
2013-12-28If we fail to decrypt the softraid keys, return EPERM rather than fallingJoel Sing
2013-12-28Use preprocessor symbols where possible.Theo de Raadt
2013-12-28Add initial implementations of early MD random, for use in the boot code.Joel Sing
2013-12-26Back at t2k13, I wrote code to park APs in real mode before resuming aMike Larkin
2013-12-23spellingTheo de Raadt
2013-12-20Add vioscsi(4) driver.Matthew Dempsky
2013-12-19Mtrr stops being a pseudo-device. We need to probe the cpu type andTheo de Raadt
2013-12-18Provide MI symbol _STACKALIGNBYTESTheo de Raadt
2013-12-12Remove the scatter/gather dma implementation as it is no longer used.Mark Kettenis
2013-12-09Remove MD intagp(4) code that is unused now that inteldrm(4) manages the GTTMark Kettenis
2013-12-08reflect reality, mark as NOOBJMarc Espie
2013-12-07Remove the agp-specific bus_dma code. It is no longer used now thatMark Kettenis
2013-12-07Errata 122 is currently disabled so stick amd64_errata_set4 under #if 0 tooBrad Smith
2013-12-06Make clflush() flush the cache line specified by the address we pass itMark Kettenis
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt