summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
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-17iha and trm are good targets to avoid a space crisis on the install media;Theo de Raadt
2014-02-13Some Linux i915 drm "fast" path code relies on being able to "disable" pageMark Kettenis
2014-01-30Move declaration of struct vm_page_md from <machine/vmparam.h> toMiod Vallat
2014-01-24Disable lapic when halting CPUs. Allegedly this is necessary to makeMark Kettenis
2014-01-23unifdef -D__HAVE_VM_PAGE_MD - no functional change.Miod Vallat
2014-01-22tweak ubcmtp commentjoshua stein
2014-01-21Add virtio random driverStefan Fritsch
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-20These fd0 testing things are not usedTheo de Raadt
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-18Fix comment re size of input buffer.Joel Sing
2014-01-06document random buffer must be multiple of 4 in sizeTheo de Raadt
2014-01-06Increase NPTECL, as cache-lines are 64-bytes nowadays.Stefan Fritsch
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-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-27oops, correct wordingTheo de Raadt
2013-12-27correct comment about why first 16 pages are skipped: SMI corruptionTheo de Raadt
2013-12-23Add an instruction barrier to bus_space_barrier(). From David Hill.Mark Kettenis
2013-12-22format string fix: %lx for register_tStefan Fritsch
2013-12-20Add vioscsi(4) driver.Matthew Dempsky
2013-12-19oh sorry, I forgot two #ifdefTheo de Raadt
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-28Appease LLVM's integrated assembler.Brad Smith
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
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-18simplify kthread_create(). no more stdargTheo de Raadt
2013-11-16Copied from amd64..Brad Smith
2013-11-15Added dev/usb/if_ugl.c, a driver for Genesys Logic GL620USB-Asasano