summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2010-03-07back out strict splassert semantics from 1.103; it breaks some thingsTheo de Raadt
2010-03-06remove the (now inaccurate) note about not being able to runJason McIntyre
2010-03-03Enable urndis(4) everywhere that has USB enabled to get it tested.Michael Knudsen
2010-03-01Set the user data of interrupt counters to the interrupt vector number usedMark Kettenis
2010-03-01bring the splassert semantic from sparc64 to amd64. splassert in interruptDavid Gwynne
2010-02-28enable mpiiJonathan Gray
2010-02-23Restore MTRRs on resume.Mark Kettenis
2010-02-22Don't attempt to repost the video hardware. There are quite a few machinesMark Kettenis
2010-02-09Switching the strange VIA VT8251 PCIE host bridge into a PCI-PCI bridgeMark Kettenis
2010-01-13As per NetBSD move HAYAKAWA Koichi's licenses to two clause.Jonathan Gray
2010-01-10Fix two bugs in IPsec/HMAC-SHA2:Markus Friedl
2010-01-03enable aibsTheo de Raadt
2009-12-28oops, comment vmt out, it isnt good enough yet.David Gwynne
2009-12-28tweak vmt to work on amd64 as well as i386. like i386, it is stillDavid Gwynne
2009-12-25Do not #include unused <machine/mcontext.h>Miod Vallat
2009-12-20compile in utrhTheo de Raadt
2009-12-09this does not even compileTheo de Raadt
2009-12-09add uhts(4).Matthieu Herrb
2009-12-09sloppy oga, tsk tsk, you are scaring usTheo de Raadt
2009-12-09Remove the clean gdt bit and leave the idt part in.Paul Irofti
2009-12-09add two new MD only pmap apis to amd64 and i386 (not to be used in MIOwain Ainsworth
2009-12-09add cpufunc functions for the clflush instruction and the mfenceOwain Ainsworth
2009-12-09Detect the cache line size for the clflush instruction when we identifyOwain Ainsworth
2009-12-03Stop using the linker script. Something is arranging memory just soTheo de Raadt
2009-12-01Don't claim to know about nehalem until we can be sureJonathan Gray
2009-12-01The MD ACPI PSS paths are using MSRs they shouldn't beJonathan Gray
2009-11-30KNFPaul Irofti
2009-11-30Bump up array size to prevent overflow when probing memoryCan Erkin Acar
2009-11-29disable the isa wdc's because amd64 machines are much more likely toTheo de Raadt
2009-11-29disable the isa wdc's because amd64 machines are much more likely toTheo de Raadt
2009-11-29At suspend time there is no need for a fancy cr3 dance to decide ifTheo de Raadt
2009-11-29Reload mtrr state on all CPUs after updates. Seems to speed up X on MPMark Kettenis
2009-11-27Move MB_LEN_MAX into the machine-independent sys/limits.h header,Philip Guenthe
2009-11-26Reset the wakeup vector to ensure that we don't resume on reboot.Mike Larkin
2009-11-26do not pull acpi_wakecode.o into RAMDISKSTheo de Raadt
2009-11-26wdc@isa ok deraadtJonathan Gray
2009-11-26knf relative to i386Theo de Raadt
2009-11-26re-init the fpu like on i386Theo de Raadt
2009-11-26Really want isa.h when using #ifdef NISA > 0Theo de Raadt
2009-11-26Fix a stack problem on amd64, now the resume functions get called properly.Mike Larkin
2009-11-25Make sure we get a clean gdt from the BIOS.Paul Irofti
2009-11-24Save FPU state before suspend.Mike Larkin
2009-11-24Poke CR3 one last time before resuming. Suggested by deraadt@.Mike Larkin
2009-11-24enable uthum(4), and rearrange some nearby goopTheo de Raadt
2009-11-23bios* devices need to call their children on suspend/resume.Mike Larkin
2009-11-23Remove ACPI_SLEEP_ENABLED checks.Paul Irofti
2009-11-23oops, call config_activate_childrenTheo de Raadt
2009-11-23pchb must walk children tooTheo de Raadt
2009-11-23Use config_activate_children() for our cf_activate functionTheo de Raadt
2009-11-22Missed 4 MSRs on suspend/resume in previous version. Tested by piroftiMike Larkin