| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,... | Luiz Souza | 2018-02-23 | 1 | -98/+74 |
* | Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157," | Luiz Souza | 2018-02-21 | 1 | -74/+98 |
* | MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157, | kib | 2018-02-19 | 1 | -98/+74 |
* | hyperv: Deprecate HYPERV option by moving Hyper-V IDT vector into vmbus | sephe | 2016-04-15 | 1 | -16/+0 |
* | Rewrite amd64 PCID implementation to follow an algorithm described in | kib | 2015-05-09 | 1 | -10/+8 |
* | Remove unused define. | kib | 2015-05-09 | 1 | -2/+0 |
* | Microsoft vmbus, storage and other related driver enhancements for HyperV. | whu | 2015-04-29 | 1 | -0/+16 |
* | Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve when | neel | 2015-03-14 | 1 | -0/+31 |
* | Add x2APIC support. Enable it by default if CPU is capable. The | kib | 2015-02-09 | 1 | -13/+32 |
* | amd64/i386: switch IPI handlers to C code. | royger | 2014-03-11 | 1 | -237/+15 |
* | Tidy up some loose ends in the PCID code: | kib | 2013-09-04 | 1 | -45/+65 |
* | Fix two build failures for non-tb configurations, UP [2] and when using gas [1]. | kib | 2013-08-31 | 1 | -5/+5 |
* | Implement support for the process-context identifiers ('PCID') on | kib | 2013-08-30 | 1 | -48/+193 |
* | Implement vector callback for PVHVM and unify event channel implementations | gibbs | 2013-08-29 | 1 | -0/+16 |
* | Do not EOI local APIC too early. Just do doreti normally after resuming. | jkim | 2012-02-07 | 1 | -5/+2 |
* | If an interrupt on an I/O APIC is moved to a different CPU after it has | jhb | 2011-01-13 | 1 | -6/+4 |
* | Move <machine/apicreg.h> to <x86/apicreg.h>. | jhb | 2010-11-01 | 1 | -1/+1 |
* | Merge COUNT_XINVLTLB_HITS and COUNT_IPIS kernel options from i386 to amd64. | mav | 2010-06-17 | 1 | -0/+54 |
* | Add support for corrected machine check interrupts. CMCI is a new local | jhb | 2010-05-24 | 1 | -0/+12 |
* | Do not use .extern, it is not strictly needed with gas and it is custom | kib | 2010-05-13 | 1 | -1/+0 |
* | Route all returns from the interrupts and faults through the doreti_iret | kib | 2010-05-12 | 1 | -6/+7 |
* | Add a handler for the local APIC error interrupt. For now it just prints | jhb | 2010-03-29 | 1 | -0/+12 |
* | Save and restore segment registers on amd64 when entering and leaving | kib | 2009-04-01 | 1 | -5/+2 |
* | Initial suspend/resume support for amd64. | jkim | 2009-03-17 | 1 | -0/+16 |
* | Newer versions of gcc don't support treating structures passed by value | kmacy | 2006-12-17 | 1 | -1/+2 |
* | Add a new 'pmap_invalidate_cache()' to flush the CPU caches via the | jhb | 2006-05-01 | 1 | -0/+19 |
* | Cosmetic sync with i386 | peter | 2006-03-13 | 1 | -5/+1 |
* | Fix stale comment. | jhb | 2005-12-14 | 1 | -2/+1 |
* | MFi386: | jhb | 2005-12-08 | 1 | -102/+3 |
* | Revert previous commit to these files. There isn't a race necessitating | jhb | 2005-11-16 | 1 | -3/+2 |
* | Use xchg in Xcpustop to close a race and make cpustop_restartfunc truly | jhb | 2005-10-24 | 1 | -2/+3 |
* | Sync i386->amd64. | peter | 2005-06-30 | 1 | -1/+1 |
* | MFi386: Bring over John's local apic timer code | peter | 2005-02-28 | 1 | -0/+17 |
* | JumboMFi386: use bitmapped IPI handler. Update elcr and default mptable | peter | 2005-01-21 | 1 | -19/+4 |
* | Fixed profiling of trap, syscall and interrupt handlers and some | bde | 2004-05-24 | 1 | -2/+0 |
* | Adjusted FAKE_MCOUNT()s for amd64. This is needed for both ordinary | bde | 2004-05-23 | 1 | -3/+3 |
* | Kill the LAZYPMAP ifdefs. While they worked, they didn't do anything | peter | 2004-05-16 | 1 | -15/+0 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | Various whitespace and cosmetic sync-up's with i386. | peter | 2003-12-06 | 1 | -1/+1 |
* | Initial landing of SMP support for FreeBSD/amd64. | peter | 2003-11-17 | 1 | -173/+103 |
* | Shuffle the APIC interrupt vectors around a bit: | jhb | 2003-11-14 | 1 | -0/+2 |
* | Whitespace. | jhb | 2003-11-13 | 1 | -5/+5 |
* | - Move manipulation of td_intr_nesting_level out of assembly interrupt | jhb | 2003-11-12 | 1 | -9/+0 |
* | New APIC support code: | jhb | 2003-11-03 | 1 | -343/+90 |
* | Don't forget to load %es with the kernel data segment selector in | bde | 2003-10-16 | 1 | -0/+3 |
* | unifdef -DLAZY_SWITCH and start to tidy up the associated glue. | peter | 2003-07-10 | 1 | -4/+0 |
* | - Use IDTVEC() to declare IPI handlers since they are also IDT vectors. | jhb | 2003-06-06 | 1 | -20/+14 |
* | Commit a partial lazy thread switch mechanism for i386. it isn't as lazy | peter | 2003-04-02 | 1 | -0/+22 |
* | Split statclock into statclock and profclock, and made the method for driving | jake | 2003-02-03 | 1 | -2/+6 |
* | Ok, somebody please shoot me. The asm I wrote for the ranged IPI shootdown | peter | 2002-08-23 | 1 | -1/+1 |