summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Move i386-inherited logic of building ACPI headers for acpi_wakeup.c intojkim2010-07-124-50/+0
* Remove a dead test. We already exclude NMI traps from this code in anjhb2010-07-121-2/+2
* When switching the thread from the processor, store %dr7 contentkib2010-07-121-1/+1
* Reduce the number of global TLB shootdowns generated by pmap_qenter().alc2010-07-101-6/+9
* For both i386 and amd64 pmap,kib2010-07-092-4/+2
* Correctly maintain the per-cpu field "curpmap" on amd64 just like wealc2010-07-082-12/+12
* Fix style issues with the previous commit, namelyrpaulo2010-07-071-6/+6
* Add the u3g(4) driver. I can't find any reason why it's not here.kevlo2010-07-071-0/+1
* Introduce USD_{SET,GET}{BASE,LIMIT}. These help setting up the userrpaulo2010-07-061-0/+7
* Revert r209638. After commit, there appeared to be more people who likedmav2010-07-021-2/+2
* Make stray irq counters have format alike to other counters. Unified formatmav2010-07-011-2/+2
* Move prototypes for kern_sigtimedwait() and kern_sigprocmask() tojhb2010-06-302-0/+2
* Regeneratekib2010-06-281-317/+317
* Clear DF bit in eflags/rflags on the kernel entry. The i386 and amd64kib2010-06-233-1/+7
* Fix bugs on pc98, use npxgetuserregs() instead of npxgetregs() forkib2010-06-231-2/+2
* Some style fixes for r209371.mav2010-06-221-1/+3
* Implement new event timers infrastructure. It provides unified APIs formav2010-06-202-8/+2
* Only enable kdtrace hook in the LINT on the architectures that implement it.kib2010-06-181-0/+6
* In the ia32_{get,set}_fpcontext(), use fpu{get,set}userregs insteadkib2010-06-171-2/+3
* Merge COUNT_XINVLTLB_HITS and COUNT_IPIS kernel options from i386 to amd64.mav2010-06-174-8/+196
* Restore the machine check register banks on resume. For banks beingjhb2010-06-153-0/+4
* Remove two obsoleted comments, add a note about 32bit compatibility.kib2010-06-152-9/+6
* Rename CRITSECT_ASSERT to CRITICAL_ASSERT.kib2010-06-151-1/+1
* Use critical sections instead of disabling local interrupts to ensurekib2010-06-153-35/+30
* Fix ACPI suspend/resume on amd64, which was broken since r208833.jkim2010-06-142-2/+2
* Fix bug introduced in SVN rev 194985. When calling pic_assign_cpu()mav2010-06-141-1/+1
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-112-9/+6
* Relax one of the new assertions in pmap_enter() a little. Specifically,alc2010-06-111-1/+2
* Do not require pos parameter to be zero in MAP_ANONYMOUS mmap requestskan2010-06-101-2/+6
* Reduce the scope of the page queues lock and the number ofalc2010-06-101-13/+20
* Move the MD support for PCI message signalled interrupts to the x86 treejhb2010-06-081-602/+0
* Move the machine check support code to the x86 tree since it is identicaljhb2010-06-081-859/+0
* Move the I/O APIC code to the x86 tree since it is identical on i386 andjhb2010-06-081-914/+0
* - Use a bit more care when moving I/O APIC interrupts between CPUs. Maskjhb2010-06-081-4/+22
* Style-compilant order of declarations.kib2010-06-061-4/+4
* Introduce the x86 kernel interfaces to allow kernel code to usekib2010-06-0510-33/+206
* Eliminate a stale comment.alc2010-05-311-4/+0
* Simplify the inner loop of pmap_collect(): While iterating over the page'salc2010-05-301-6/+3
* When I pushed down the page queues lock into pmap_is_modified(), I createdalc2010-05-291-7/+19
* Defer initializing machine checks for the boot CPU until the local APIC isjhb2010-05-282-1/+13
* Defer freeing any page table pages in pmap_remove_all() until after thealc2010-05-281-2/+2
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-261-5/+10
* Add support for corrected machine check interrupts. CMCI is a new localjhb2010-05-247-28/+257
* Roughly half of a typical pmap_mincore() implementation is machine-alc2010-05-241-51/+56
* - Implement MI helper functions, dividing one or two timer interrupts withmav2010-05-243-6/+1
* Reorganize syscall entry and leave handling.kib2010-05-235-277/+101
* Unify local_apic.c for x86 archs,mav2010-05-231-1418/+0
* - Adjust the whitespace for the lines that output fields in 'show pcpu' injhb2010-05-211-7/+7
* Rename an argument from "exp" to "expect" since the former makes FlexeLintphk2010-05-201-7/+7
* Add constants for the optional EOI suppression support in local APICs andjhb2010-05-191-0/+3
OpenPOWER on IntegriCloud