summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* Add kdb_cpu_sync_icache(), intended to synchronize instructionmarcel2007-06-091-0/+5
* Add the machine-specific definitions for configuring the new physicalalc2007-06-051-0/+37
* Rework the PCPU_* (MD) interface:attilio2007-06-041-3/+26
* Add CPUID2_PDCMdes2007-05-311-0/+1
* Eliminate an unused definition.alc2007-05-271-2/+0
* - Move GDT/LDT locking into a seperate spinlock, removing the globaljeff2007-05-201-1/+5
* Include machine/pcb.hto turn extern struct pcb stoppcbs[]; constructkan2007-05-191-0/+1
* Handle CPUs with APIC IDs higher than 32 (at least one IBM server usesjhb2007-05-081-0/+1
* Minor fixes and tweaks to the x86 interrupt code:jhb2007-05-082-4/+6
* Define every architecture as either VM_PHYSSEG_DENSE oralc2007-05-051-0/+5
* Revamp the MSI/MSI-X code a bit to achieve two main goals:jhb2007-05-021-2/+2
* Add support for specifying a minimal size for vm.kmem_size in the loader viasepotvin2007-04-211-1/+2
* MFamd64alc2007-04-121-0/+1
* Add the PG_NX support for i386/PAE.ru2007-04-063-2/+45
* Catch up with ACPI-CA 20070320 import.jkim2007-03-221-21/+23
* Add a new apic0 psuedo-device to claim memory resources for the memoryjhb2007-03-201-0/+2
* - Add macros for newly added CPUID bits in the corresponding header files.jkim2007-03-201-0/+2
* Eliminate an unused parameter.alc2007-03-171-1/+1
* Add another CPUID for AMD CPUs and fix style(9) while I am here.jkim2007-03-121-112/+113
* Push down the implementation of PCPU_LAZY_INC() into the machine-dependentalc2007-03-111-0/+25
* Change the x86 interrupt code to use FreeBSD CPU IDs (i.e. PCPU_GET(cpuid))jhb2007-03-062-3/+2
* Use vm_paddr_t rather than uintptr_t when passing the physical address ofjhb2007-03-051-2/+2
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-2/+2
* Fixed some style bugs. Routine except:bde2007-02-061-34/+35
* Simplified PCPU_GET() and PCPU_SET(). We must copy through a temporarybde2007-02-061-36/+18
* Cleaned up declaration and initialization of clock_lock. It is onlybde2007-01-231-1/+2
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.jhb2007-01-221-0/+1
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* Add SSSE3 extensions and correct CNXT-ID spelling for Intel processors.jkim2007-01-091-1/+2
* Fix oops in previous commit.bde2006-12-291-1/+1
* Fixed some style bugs (mainly assorted errors in comments, and inconsistentbde2006-12-291-26/+26
* Fixed some style bugs (whitespace only).bde2006-12-291-31/+34
* Try harder to garbage-collect the "LOCORE" (really asm) version ofbde2006-12-291-5/+5
* Avoid an instruction in atomic_cmpset_{int_long)() in most cases.bde2006-12-271-11/+11
* Evidently FreeBSD has long relied on the compiler to treat structureskmacy2006-12-171-2/+2
* Sort function prototypes.jhb2006-12-121-1/+1
* The global variable avail_end is redundant and only used once. Eliminatealc2006-11-191-1/+0
* - Add macro constants for the various fields in %dr7 and use them in placejhb2006-11-171-0/+12
* Various whitespace and style fixes.jhb2006-11-151-5/+5
* MD support for PCI Message Signalled Interrupts on amd64 and i386:jhb2006-11-132-4/+18
* Fix NKPT comments to match reality. Note that the current valueru2006-11-131-3/+6
* Fix a comment.ru2006-11-131-1/+1
* i386/include/profile.h:bde2006-10-281-5/+1
* In MCOUNT_OVERHEAD(label), actually use the `label' parameter. We werebde2006-10-281-1/+1
* Removed all traces of HIDENAME() in amd64 and i386 kernel code. Usingbde2006-10-281-5/+3
* Don't call mexitcount or provide a stub mexitcount to call whenbde2006-10-271-0/+4
* Change the x86 interrupt code to suspend/resume interrupt controllersjhb2006-10-102-3/+5
* Oops, fix sign bug in #ifdef for value of INTRCNT_COUNT.jhb2006-10-101-2/+2
* PR:jb2006-10-041-32/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.phk2006-10-021-3/+0
OpenPOWER on IntegriCloud