summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2010-11-27Remove ddb single-step load and store counters. Most platforms do notMiod Vallat
2010-11-22Remove unused (and dummied) bios console routines.Miod Vallat
2010-10-02make ci_flags volatile; some future MD code will depend on this.Theo de Raadt
2010-09-29Back out previous, it appears to be broken.Joshua Elsasser
2010-09-29When reading MXCSR from userland sigcontext, mask out invalid bits.Joshua Elsasser
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2010-09-24Add stricter asserts to DIAGNOSTIC kernels to help catch mutex andMatthew Dempsky
2010-09-06Make sure bus_dmamap_sync() always involves a function call, to prevent theMark Kettenis
2010-09-06- spello, short-hand -> shorthandJasper Lievisse Adriaanse
2010-08-19Add "memory" clobber to lidt inline asm, to prevent the GCC optimizer fromMark Kettenis
2010-08-11Disable the RTC the periodic interrupt. Leaving it enabled causes theMark Kettenis
2010-08-05new i386/amd64 machdep.lidsuspend sysctl which decides whether a lidTheo de Raadt
2010-08-02Add System Enclosure or Chassis structure.Marco Peereboom
2010-07-25in the clock drivers, seperate the soft-state and hard-state which wasTheo de Raadt
2010-07-21Fix more cdev initializations which were using enodev for poll; ok kettenisTheo de Raadt
2010-07-21Make sure that the FPU IPIs shoot down the right FPU context and not the FPUMark Kettenis
2010-07-09We need to preserve %eax, %ecx and %edx since GCC 4.x might use theseMark Kettenis
2010-07-03Make the kernel responsible for saving the FPU state before runningMark Kettenis
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-06-29fpu_kernel_{enter,exit}; Functions to allow the use ofThordur I. Bjornsson
2010-06-27Add the TPOFF* and DTP{MOD,OFF}* definitions that ld.so will need forPhilip Guenthe
2010-05-23seteconf() died years agoTheo de Raadt
2010-05-22protection should use the upper case namesTheo de Raadt
2010-05-08Page Attribute Tables (PAT) support for x86.Owain Ainsworth
2010-04-29Add the CR_PAT MSR to the list of defined msrs.Owain Ainsworth
2010-04-20Instead of using PWT|PCD for uncached (which is wrong on old cpus andOwain Ainsworth
2010-04-08On amd64, move the bus_dma buftype stuff that is only used by sg_dmaOwain Ainsworth
2010-03-21Add some additional Intel CPUID values for recent and upcoming processors.Jonathan Gray
2010-01-13As per NetBSD move HAYAKAWA Koichi's licenses to two clause.Jonathan Gray
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-11-27Move MB_LEN_MAX into the machine-independent sys/limits.h header,Philip Guenthe
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-10-07add support for the temperature sensor of VIA Nano and C7-M CPUs.Kevin Lo
2009-10-03Properly handle XMM exceptions instead of panicing the kernel. Fixes theMark Kettenis
2009-09-20Back out via nano temperature sensor changes.Jonathan Gray
2009-09-20add support for VIA Nano cpu core temperature sensorKevin Lo
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-08-13Make the i386 APIC code closer to the amd64 version. Many whitespace fixes,Mark Kettenis
2009-08-11fix some stupidity in x86 bus_space_map.Owain Ainsworth
2009-07-30Get rid of the obsolet BUS_BARRIER_xxx constants for bus_space_barrier(), onlyMiod Vallat
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
2009-07-21Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t insteadMiod Vallat
2009-06-16Backout pmemrange (which to most people is more well known as physmemAriane van der Steldt
2009-06-06It might be a good idea to commit all the diff. *sigh*.Owain Ainsworth
2009-06-06Add vga bios repost support. Fetched from the NetBSD tree mostly.Paul Irofti
2009-06-03Just like on amd64. Instead of keeping a bitmap of which cpus a pmapArtur Grabowski
2009-06-01physmem allocator: change the view of free memory from single free pagesAriane van der Steldt
2009-04-30add support for passing db_console from the bootloader to the kernel.David Gwynne