summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2014-12-21Prevent writing to the kernel area via the direct map. We do this by paddingMike Larkin
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-19remove ipw. it wasn't included in generic, but nobody complained,Ted Unangst
2014-12-19oops, forgot rndvar.hTheo de Raadt
2014-12-19oops, forgot rndvar.hTheo de Raadt
2014-12-19Move cbus.c, cbusvar.h, and pcex.c to new 'cbus' directory, to gatherKenji Aoyama
2014-12-18use suspend_randomness() and resume_randomness()Theo de Raadt
2014-12-18perform cpu setperf at same position in sequence as acpi.cTheo de Raadt
2014-12-18suspend & resume RNG subsystemTheo de Raadt
2014-12-18If support is present, use rdrand() at resume time. Make the rdrand()Theo de Raadt
2014-12-18ansi function prototypes. no functional change.David Gwynne
2014-12-18white space tweaks, no functional change.David Gwynne
2014-12-18replace splhigh and a simplelock with a mutex.David Gwynne
2014-12-18Unmap the MP hatch and ACPI resume trampolines when not in active use.Mike Larkin
2014-12-17minimal removal of simplelock to eliminate lock.h dependencyTed Unangst
2014-12-17fix/reduce header dependencies. clock.c doesn't need any of this uvm.Ted Unangst
2014-12-17remove simplelocks (trivial)Theo de Raadt
2014-12-17delete simplelocksTheo de Raadt
2014-12-17remove simplelocksTheo de Raadt
2014-12-17pretty easy removal of simplelocksTheo de Raadt
2014-12-17remove simplelocksTheo de Raadt
2014-12-17remove simplelocks useTheo de Raadt
2014-12-17Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latterPhilip Guenther
2014-12-17delete archaic simplelock use.Theo de Raadt
2014-12-16Temporarily expand the pci memory range to suit Dell 13G servers.Jonathan Matthew
2014-12-16don't include lock.h by default. poisons namespace. ok deraadtTed Unangst
2014-12-16Do not grab the kernel lock for clock interrupts, hardclock() will behaveMiod Vallat
2014-12-16these headers do not need to (and should not) include lock.h poisoningTed Unangst
2014-12-16Define and print HV cpuid flag.Stefan Fritsch
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-12-15fully parenthesize the PMAP_DIRECT_* macrosPhilip Guenther
2014-12-15move needed macros to pmap.c and delete stale ones. ok guentherTed Unangst
2014-12-15Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,Philip Guenther
2014-12-15change bcopy to memcpy. ok deraadtTed Unangst
2014-12-14Disable MWAIT again, this time on both i386 and amd64. Too many systemsPhilip Guenther
2014-12-13An UVM_ADV_NORMAL -> MADV_NORMAL was missed herePhilip Guenther
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-12-13Create a MOP version of the network boot loader; verified to boot on DEC 3000.Miod Vallat
2014-12-13add a sxidog_activate() function so the kernel will link againJonathan Gray
2014-12-12oops, i was not supposed to disable mwait. found by stspTed Unangst
2014-12-11dragonflybsd has added a urio driver. conservation of urios requiresTed Unangst
2014-12-11Delete #ifdef'd code that hasn't been compiled in years from sparc64 ofwboot.Stefan Sperling
2014-12-10retire shutdown hooks; ok deraadt, krwMike Belopuhov
2014-12-10Convert watchdog(4) devices to use autoconf(9) framework.Mike Belopuhov
2014-12-10enable skgpio(4)Jonathan Gray
2014-12-10Add skgpio(4) a driver for the Soekris net6501 GPIO and LEDsJonathan Gray
2014-12-09Check strlcpy(), strlcat(), and snprintf() return values in sparc64 ofwboot.Stefan Sperling
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-12-08Add an intermediate layer driver, cbus(4), to manage its ownKenji Aoyama
2014-12-08Use tabs instead of spaces here.Brad Smith