summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2015-01-13for the install: target, use cmp as a rough attempt for avoiding repeatedTheo de Raadt
2015-01-12Enable lid suspends by default in the kernel, and remove the question fromTheo de Raadt
2015-01-11switch prototype warnings to implicit-declaration warnings.Ted Unangst
2015-01-06when we're entering an interrupt handler, record its ipl so splassertDavid Gwynne
2015-01-06implement atomic_swap_{uint,ulong,ptr) and some md variants. use theseDavid Gwynne
2015-01-03add new driver uslhcom(4) USB HID based UART.uaa
2014-12-23change pmap pools from nointr to waitok. pvpool left alone for now.Ted Unangst
2014-12-22Clean up some weird spacing. No functional change.Mike Larkin
2014-12-22bcopy -> memcpy; ok teduTheo de Raadt
2014-12-21Prevent writing to the kernel area via the direct map. We do this by paddingMike Larkin
2014-12-19remove ipw. it wasn't included in generic, but nobody complained,Ted Unangst
2014-12-18If support is present, use rdrand() at resume time. Make the rdrand()Theo de Raadt
2014-12-18Unmap the MP hatch and ACPI resume trampolines when not in active use.Mike Larkin
2014-12-16Temporarily expand the pci memory range to suit Dell 13G servers.Jonathan Matthew
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-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-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-10retire shutdown hooks; ok deraadt, krwMike 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-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-12-08Move the data part of the mp trampoline to .rodata (initially). The kernelMike Larkin
2014-12-08Split the ACPI resume trampoline into code and data, move the data page toMike Larkin
2014-12-04as promised 18 years ago, consolidate isa floppy disks in files.isaTed Unangst
2014-12-04Enable umcs(4) where moscom(4) is present.Martin Pieuchot
2014-12-02delete all the simplelocks. ok deraadtTed Unangst
2014-12-01Remove an unused gdt structure definition.Mike Larkin
2014-12-01Remove an old and superfluous comment, and fix some KNF style issues inMike Larkin
2014-11-30Unbreak zzz/ZZZ resume - ensure NX is re-enabled on resume (if enabled).Mike Larkin
2014-11-30Mask out EFER_LMA when restoring saved EFER on zzz/ZZZ resume as it's aMike Larkin
2014-11-27Missing comparison caused NX to always be enabled during boot, even on CPUsMike Larkin
2014-11-24use the correct capitalization for Realtek.Brad Smith
2014-11-23enable xhci(4) in ramdisksJonathan Gray
2014-11-23Make sure the direction bit is cleared on entry to the kernel by syscallPhilip Guenther
2014-11-22Previous diff changed the location of the ACPI S3/S4 trampoline, which hasMike Larkin
2014-11-22{ on seperate line at start of function or I go crazyTheo de Raadt
2014-11-22Split the MP trampoline into two pages, one for code and one for data/stackMike Larkin
2014-11-21remove unused #defines and labels.Mike Larkin
2014-11-21Since we enable NX in locore now, no need to do it again later in theMike Larkin
2014-11-21Add NX (if available) to the mid-level page tables (PDE, etc).Mike Larkin
2014-11-20When removing the identity mapping in low memory used during bootstrap,Mike Larkin
2014-11-20Move previous PTE permission fixup code into locore, and fixup some moreMike Larkin
2014-11-20Revert the previous changes that enabled various PTE permissions fixupsMike Larkin
2014-11-19Only keep {recv,send}udp() in the pxe-specific code, the remainder of whatMiod Vallat