aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Rename timer0_max_count to i8254_max_count.Poul-Henning Kamp2008-03-263-50/+51
* The RTC related pscnt and psdiv variables have no business being public.Poul-Henning Kamp2008-03-262-4/+2
* Belatedly add BPF_JITTER in NOTES for supported architectures.Jung-uk Kim2008-03-241-0/+4
* First pass at (possibly futile) microoptimizing of cpu_switch. ResultsPeter Wemm2008-03-231-75/+116
* Correct an error in pmap_mincore() when applied to a 2MB page mapping:Alan Cox2008-03-231-3/+3
* Export TDP_KTHREAD to asm files.Peter Wemm2008-03-231-0/+1
* Move pcb_flags to make trivially better use of cache lines.Peter Wemm2008-03-231-1/+1
* Protect the setting of the fsbase/gsbase MSR registers and thePeter Wemm2008-03-231-0/+2
* To date, we have assumed that the TLB will only set the PG_M bit in aAlan Cox2008-03-231-38/+17
* Prevent the overflow in the calculation of the next page directory.Konstantin Belousov2008-03-231-0/+18
* Explicitly use spinlock_enter/exit rather than locking the icu_lock spinJohn Baldwin2008-03-201-15/+14
* Implement a BUS_BIND_INTR() method in the bus interface to bind an IRQJohn Baldwin2008-03-201-0/+14
* Simplify the interrupt code a bit:John Baldwin2008-03-171-32/+15
* Implement atomic_fetchadd_long() for all architectures and document it.Pawel Jakub Dawidek2008-03-161-0/+20
* Regen.Roman Divacky2008-03-163-4/+12
* Implement sched_setaffinity and get_setaffinity usingRoman Divacky2008-03-161-1/+2
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-166-10/+12
* Add preliminary support for binding interrupts to CPUs:John Baldwin2008-03-142-9/+55
* Fix a silly bogon which prevented all the CPUs that are tagged as interruptJohn Baldwin2008-03-141-4/+4
* Rework how the nexus(4) device works on x86 to better handle the idea ofJohn Baldwin2008-03-134-38/+113
* Since version 4.3, gcc changed its behaviour concerning the i386/amd64Konstantin Belousov2008-03-133-5/+5
* The variable MTRR registers actually have variable-sized PhysBase andJohn Baldwin2008-03-122-8/+26
* Minimize diffs with i686_mem.c:John Baldwin2008-03-122-6/+9
* Remove kernel support for M:N threading.Jeff Roberson2008-03-125-25/+2
* Style(9) these files. No changes in the compiled code. (Verified byJohn Baldwin2008-03-111-387/+425
* Add constants for the various fields in MTRR registers.John Baldwin2008-03-112-11/+27
* Probe CPUs after the PCI hierarchy on i386, amd64, and ia64. This allowsJohn Baldwin2008-03-101-12/+23
* - Rather than repeating the same preemption code everywhere call the schedulerJeff Roberson2008-03-101-9/+2
* Import uslcom(4) from OpenBSD - this is a driver for Silicon LaboratoriesRink Springer2008-03-051-0/+1
* Add support for automatic promotion of 4KB page mappings to 2MB pageAlan Cox2008-03-042-104/+1080
* - Remove the old smp cpu topology specification with a new, more flexibleJeff Roberson2008-03-023-43/+41
* Eliminate whitespace diffs to the i386 version.Ruslan Ermilov2008-02-191-2/+1
* Teach the dump and minidump code to respect the maxioszie attribute ofScott Long2008-02-152-4/+12
* If busdma is being used to realign dynamic buffers and the alignment is set toScott Long2008-02-121-2/+2
* Fix Linux mmap with MAP_GROWSDOWN flag.Jung-uk Kim2008-02-111-13/+14
* Remove the rr232x driver. It has been superceded by the hptrr driver.Scott Long2008-02-032-6/+0
* Add a few more CPUID feature bits while here. We don't support theseDavid Schultz2008-02-022-2/+4
* SSE4 CPUID bitsDavid Schultz2008-02-022-3/+6
* For no good reason I had assumed that ACPI table headers would be pageJohn Baldwin2008-01-311-5/+7
* Move GET_STACK_USAGE from MI header to i386/amd64 MD ones.Alexander Motin2008-01-311-0/+13
* Add a wrapper function that bound checks writes to the dump device.Ruslan Ermilov2008-01-282-11/+11
* Use cpu_spinwait() (i.e., "pause") when spinning on rdtsc during DELAY().John Baldwin2008-01-171-0/+1
* Retire PMAP_DIAGNOSTIC. Any useful diagnostics that were conditionallyAlan Cox2008-01-171-27/+10
* Translate from the i386. All FP constants and operations are evaluatedBruce Evans2008-01-172-2/+2
* Make pmap_is_prefaultable() more TLB friendly. Specifically, make it useAlan Cox2008-01-141-1/+1
* Fix fpset*() to not trap if there is a currently unmasked exception.Bruce Evans2008-01-111-12/+42
* Fix some style bugs:Bruce Evans2008-01-111-24/+25
* Simplify the ifdefs:Bruce Evans2008-01-091-21/+14
* Fix some style bugs (mainly, use explicit shifts when accessing bit-fieldsBruce Evans2008-01-091-31/+31
* Improve some comments.Bruce Evans2008-01-091-14/+13