summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2007-05-29Remove support for 80386 processors. Apologies if you have one ofTom Cosgrove
2007-05-28Move the MSIZE, MCLSHIFT, MCLBYTES and the MCLOFSETThordur I. Bjornsson
2007-05-27We can now access curcpu() members through %fs instead of doing itArtur Grabowski
2007-05-26Move cpu_info/curcpu to be mapped by the %fs segment. Extra input andTobias Weingartner
2007-05-25Replace the overdesigned and overcomplicated tlb shootdown code withArtur Grabowski
2007-05-16splassert_ctl defaults to 1 now, so dont wrap the checks forThordur I. Bjornsson
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-05-15Remove the MI implementation of mutexes and remove the __HAVE_MUTEXArtur Grabowski
2007-05-04Implement rw_cas for i386.Artur Grabowski
2007-04-26Switch i386 pmap to VM_PAGE_MD. We store the MOD/REF flags inArtur Grabowski
2007-04-24apic_address should be 32 bits, rather than paddr_t; prepares us forTom Cosgrove
2007-04-21Introduce a smp aware hw.setperf mechanism, it will scale all CPUs orGordon Willem Klok
2007-04-12Faster signal delivery on i386/MP.Artur Grabowski
2007-04-12untypoArtur Grabowski
2007-04-03Make the ast on i386 per-process instead of per-cpu. This makesArtur Grabowski
2007-03-28Bump max number of physical segments. Machines in the wildTobias Weingartner
2007-03-23Remove duplicated defines from intr.h that are already defined inArtur Grabowski
2007-03-19Move i386 to timecounters. This is more or less the same code as amd64.Artur Grabowski
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-02-20Revert PAE pmap for now, until the strange bug is found. This stopsTom Cosgrove
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-17Bring in the AMD errata checks from amd64.Tom Cosgrove
2007-02-13Check for xTPR result of CPUID.Jonathan Gray
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski
2007-01-23Handle not-all-lapics intterupts.Mark Kettenis
2006-12-24Define PROC_PC. Then, since profiling information is being reported inMiod Vallat
2006-12-20"#ifdef is a tool of the weak!"Gordon Willem Klok
2006-12-12Complete gwk's previous patch to stop setperf methods from returningDimitry Andric
2006-11-30Oops, didn't mean to increase the default msgbufsize for i386. Noticed by bra...Dimitry Andric
2006-11-29Nuke all commons but one, and enable --warn-common in LINKFLAGS.Miod Vallat
2006-11-29Remove all the extern cpu_{id,model,whatever} declarations from mostDimitry Andric
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptMiod Vallat
2006-11-27commit vesabios for matthieu@Gordon Willem Klok
2006-11-26Save misc info (ebx) register from cpuid with eax=1, so we can use itDimitry Andric
2006-11-11Get rid of magic isa and eisa bus numbers in mpbios code. Pave the way forMark Kettenis
2006-10-20Try again with local variable to avoid alignment issues.Kenneth R Westerback
2006-10-18back out disksubr changes ... since they violate strict alignment onTheo de Raadt
2006-10-17The dosparts member of cpu_disklabel was not used for any persistantKenneth R Westerback
2006-10-04Zap bad144 bad sector info in disklabels. Sparsely used if at all forKenneth R Westerback
2006-10-01Adjust for change of fpu control word.Mark Kettenis
2006-10-01Switch fpu control word to the hardware default. This makes us use 64-bitMark Kettenis
2006-07-25Kill option GPL_MATH_EMULATE.Mark Kettenis
2006-07-17id tag.Federico G. Schwindt
2006-07-01Eliminate redundant get_le() in favour of letoh32(). Add letoh32()Kenneth R Westerback
2006-06-13Kernel virtual mode 8086, currently disabled in GENERIC.Gordon Willem Klok
2006-06-12Some more improvements to EST:Dimitry Andric
2006-05-29implement reliable microtime on smp (joint work w/ otto):Michael Shalayeff
2006-05-20add bios_bootmac_t and BOOTARG_BOOTMACTheo de Raadt
2006-05-19Reimplement the Enhanced SpeedStep CPU detection by using theDimitry Andric
2006-05-19Smbios cleanupGordon Willem Klok