summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
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
2013-12-05Correct spin timeout detection in __mp_lock debug code.Masao Uebayashi
2013-11-21remove the #define b_cylinder b_resid from bufs. i hated theDavid Gwynne
2013-11-19Remove some FDDI/ATM leftovers.Martin Pieuchot
2013-11-19format string fixes picked up with -Wformat=2Philip Guenther
2013-11-15Added dev/usb/if_ugl.c, a driver for Genesys Logic GL620USB-Asasano
2013-11-13Use DL_GETPOFFSET() to get partition offset, except where weKenneth R Westerback
2013-11-06Document 'machine boot' in boot(8) on i386 and amd64.Bryan Steele
2013-11-06Add support for Power Resources for Dx states and the necessary hookMartin Pieuchot
2013-11-05Replace direct references to p_size, p_offset and d_secperunit withKenneth R Westerback