summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
...
* New APIC support code:jhb2003-11-034-14/+188
* Add a per-thread variable for saving the state of eflags to support thejhb2003-11-031-3/+1
* New device interrupt code. This defines an interrupt source abstractionjhb2003-11-031-0/+91
* - Always use 256 IDT entries since it is now a runtime decison as to howjhb2003-11-031-5/+2
* Define IDTVEC() and TRAP() assembly macros so that they can be sharedjhb2003-11-031-0/+11
* Revert the critical section implementation to disable interrupts viajhb2003-11-031-15/+6
* Always export r_gdt and r_idt and give them extern declarations injhb2003-10-302-3/+1
* A few whitespace and comment tweaks.jhb2003-10-241-6/+3
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.bms2003-10-061-1/+0
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andpeter2003-10-013-9/+12
* - Add ss2_pagezero() for zeroing pages using the movnti instruction. Thisjeff2003-10-011-0/+1
* - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found injeff2003-09-301-1/+2
* - Eliminate the pte object.alc2003-09-251-1/+0
* Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitpeter2003-09-251-12/+0
* Per TRB vote: restore the aquire_timer0 and associated goo. This willimp2003-09-241-0/+4
* Implement the bus_space_map() function to allocate resources and initializenyan2003-09-232-4/+25
* Microoptimization to allow the compiler to evaluate ntohl() etc onpeter2003-09-221-4/+49
* Fix a busted constant related to PCI configuration acess method #1. Thejhb2003-09-181-1/+1
* Remove an XXX comment by using the per CPU mask added after this commentjhb2003-09-101-2/+1
* Add a acpi_SetDefaultIntrModel() method to allow drivers to set thejhb2003-09-101-0/+2
* Fix a typo.jhb2003-09-102-2/+2
* Add constants for entries in the IDT and use those instead of magicjhb2003-09-101-0/+24
* Standardize idempotentcy ifdefs. Consistently use _MACHINE_VARARGS_H_kan2003-09-011-3/+3
* Fix copyright comment & FBSDID style nits.obrien2003-08-251-2/+1
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MImarcel2003-08-162-3/+3
* remove acquire_timer0() and release_timer0() and related stuff.phk2003-08-151-2/+0
* - Add macros describing some new MSR's in the Pentium 4 and some olderjhb2003-08-151-0/+25
* - Fix a duplicated typo.jhb2003-08-152-6/+6
* Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon'simp2003-08-121-2/+24
* Halted CPU's should not accumulate time.ps2003-08-121-6/+6
* Backed out previous commit. This restores the warning about pessimizedbde2003-08-061-2/+2
* Dont initialize a TSC timecounter until we know if it is broken or not.phk2003-08-061-0/+1
* - GC unused cpu_thread_link().jhb2003-08-041-2/+0
* Allow foot shooting as Linux emulation needs it.julian2003-08-041-0/+1
* Style sync.obrien2003-08-031-0/+1
* Detour via (void *) to defeat gcc's strict-aliasing warnings when usingpeter2003-07-301-3/+3
* - Introduce a new busdma flag BUS_DMA_ZERO to request for zero'edmux2003-07-271-0/+1
* Stop GCC from whining when people use a 16 bit port number for inb() and outb()phk2003-07-231-2/+2
* Use macros from apic.h to when writing to the ICR to send IPIs to startupjhb2003-07-231-5/+12
* Add a new macro APIC_ICRLO_RESV_MASK that contains all of the reservedjhb2003-07-232-0/+2
* Remove _ARCH_INDIRECT, it was the glue to enable having both hardwarepeter2003-07-231-67/+0
* Initiate de-orbit burn for fpu-less operation. 386+387 is stillpeter2003-07-221-1/+0
* Protect lint(1) from a #error.markm2003-07-101-0/+2
* unifdef -DLAZY_SWITCH and start to tidy up the associated glue.peter2003-07-101-3/+0
* Mega busdma API commit.scottl2003-07-011-1/+17
* - Construct a cpu topology map for Hyper Threading systems so that ULE mayjeff2003-06-281-0/+31
* Tidy up leftover lazy_switch instrumentation that is no longer needed.peter2003-06-271-16/+0
* Fix the false IPIs on smp when using LAZY_SWITCH caused by pmap_activate()peter2003-06-271-0/+1
* Migrate the thread stack management functions from the machine-dependentalc2003-06-141-2/+1
* Reinstate the bug fix in revision 1.2 as it is correct. The errors I sawjhb2003-06-071-8/+6
OpenPOWER on IntegriCloud