summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
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
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-04-19Switch the softinterrupt code on x86 over to mutexes instead ofOwain Ainsworth
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
2009-02-26Add a two new ioctls to the apm(4) interface.Owain Ainsworth
2009-02-16Store conditionally extended cpuid family/model valuesJonathan Gray
2009-02-05add MD PMAP_NOCACHE flag to i386 and use it to implement theOwain Ainsworth
2009-02-03Free TSS on the stack of the dead process.Mike Belopuhov
2009-01-20Install ACPI S3 resume trampoline code in a lowmem page. First partMike Larkin
2008-12-18Don't set the global bit PG_G for kernel pmap low memory mappings. Use aKurt Miller
2008-12-03Remove the x86 and i386 prefixes to the bus_dma types. It's really quiteOwain Ainsworth
2008-11-22Allow wired memory to be accounted on i386. This automatically changesMike Belopuhov
2008-11-22The last parts of cpu_unidle. i386, amd64 and sparc64Artur Grabowski
2008-11-22same change as for amd64. Move bus_space_* functions from inlines andOwain Ainsworth
2008-11-14Garbage collect the LDT segments, and simply use the GDT segments.Tobias Weingartner
2008-10-23Move the va_copy define to <sys/stdrag.h> making sure it is uniformalyMark Kettenis
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-05Remove IOAPIC ID remapping code. It should not be necessary to avoid reusingMark Kettenis
2008-09-28Always include machine/cpu.h and remove i82489reg.h/i82489var.h.Brad Smith
2008-09-28Remove "XXX for now" NLAPIC define. Already provided via lapic.h.Brad Smith
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-09-01Avoid #pragma pack(1) and unify everything towards using __packed.Theo de Raadt
2008-08-13Disable the fantastics mis-feature on some newer Turion CPUs called C1E.Artur Grabowski
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.Artur Grabowski
2008-07-18Add new uvm function called uvm_map_pie() which takes align as aKurt Miller
2008-07-02* Dynamically set the rbus start address. from netbsd.Federico G. Schwindt
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-24On user/kernel shared page table machines, do not let processes map theirTheo de Raadt
2008-06-19Add OpenBSD CVS marker, proper type for probe function.Marc Balmer
2008-06-18Attach amdmsr(4) at mainbus in a way that it can be disabled in UKC or theMarc Balmer
2008-06-15this should be a MD include file; discussed with matthieuTheo de Raadt
2008-06-13Detect if Intel's Safer Mode Extensions (SMX) are present,Jonathan Gray
2008-06-09Remove fillw(). Bonus points if you do not remember what it was used for.Miod Vallat
2008-05-07Move i386 to __HAVE_GENERIC_SOFT_INTERRUPTSMark Kettenis
2008-04-26Remove softast; it's no longer used.Mark Kettenis
2008-04-25Make ipending per-cpu. Should fix PR 5788.Mark Kettenis
2008-04-18Now that i386 has a per-process astpending, we can garbage collect ipi_astMark Kettenis
2008-04-13garbage collect the cpus_running global variable;Thordur I. Bjornsson