summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64
Commit message (Expand)AuthorAgeFilesLines
* Add two new pmap functions:jah2015-08-041-0/+12
* Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUIDkib2015-08-031-0/+1
* Various changes to the registers displayed in DDB for x86.jhb2015-07-222-51/+43
* Let the unwinder handle faults during function prologues or epilogues.markj2015-07-211-45/+10
* Improve stack unwinding on i386 and amd64 after an IP fault.markj2015-07-211-7/+19
* Remove some dead code from DDB's amd64 stack unwinder.markj2015-07-211-74/+8
* When checking for the valid value of the frame pointer, verify that itkib2015-07-161-5/+5
* Now that aesni won't reuse fpu contexts (D3016), add seatbelts to thejmg2015-07-081-2/+10
* Disallow a debugger on 64bit system to set fs/gs bases of the 32bitkib2015-07-011-1/+1
* pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb.kib2015-06-291-1/+0
* Add x86 PT_GETFSBASE, PT_GETGSBASE machine-depended ptrace requests tokib2015-06-291-0/+62
* Remove unneeded data dependency, currently imposed bykib2015-06-282-0/+3
* amd64: set the correct LMA valuesroyger2015-06-261-1/+1
* Report the values of x86 segment registers to remote debuggers.jhb2015-06-121-0/+4
* Generalised support for copy-on-write structures shared by threads.mjg2015-06-101-2/+2
* Account for superpage mappings that are created by pmap_copy().alc2015-06-091-0/+1
* Update print_INTEL_TLB() by the tag values from the Intel SDMkib2015-06-061-0/+1
* Remove unneeded NULL checks in amd64's trap_fatal().dim2015-06-011-8/+2
* Remove several write-only variables, all reported by the gcc 4.9kib2015-05-292-6/+2
* Enabled rewritten PCID support by default.kib2015-05-271-1/+1
* The kernel sends signals to the processes via ABI specific sv_sendsig method.dchagin2015-05-241-4/+0
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-0/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* ddb: finish converting boolean values.pfg2015-05-211-3/+1
* On amd64, make proc0 pmap initialization slightly more correct. Inkib2015-05-151-1/+3
* Implement the support for PCID in UP kernels.kib2015-05-151-41/+55
* Initialize pcids array for the proc0 pmap.kib2015-05-101-0/+5
* Tweak assert to also print the thread address.kib2015-05-101-2/+2
* Correct the assertion. We should compare the pmap' curcpu pcid valuekib2015-05-091-1/+2
* Rewrite amd64 PCID implementation to follow an algorithm described inkib2015-05-097-459/+234
* Remove unused define.kib2015-05-091-2/+0
* Microsoft vmbus, storage and other related driver enhancements for HyperV.whu2015-04-291-0/+16
* Move common code from sys/i386/i386/mp_machdep.c andkib2015-04-241-1022/+12
* Move some common code from sys/amd64/amd64/machdep.c andkib2015-04-221-369/+0
* Remove duplicate definitions of MWAIT_CX hints. Identical defines inkib2015-04-201-9/+0
* Remove lazy pmap switch code from i386. Naive benchmark with md(4)kib2015-04-181-0/+2
* adrian asked me to revert and get more testingeadler2015-04-051-5/+1
* head/sys/amd64/amd64/support.S: unroll loopeadler2015-04-051-1/+5
* Fix integer truncation bug in malloc(9)rstone2015-04-011-2/+2
* Provide workaround for a performance issue with the popcnt instructionkib2015-03-311-17/+24
* Wait 100 microseconds for a local APIC to dispatch each startup-related IPIjhb2015-03-301-3/+3
* Make it possible for the signal handler to act on #ss. Load thekib2015-03-281-0/+1
* The #ss fault handler erronously does not check for the faultkib2015-03-281-2/+0
* Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve whenneel2015-03-141-0/+31
* Only schedule interrupts on a single hyperthread of a modern Intel CPU corejhb2015-03-061-2/+2
* Supposed fix for some SandyBridge mobile CPUs hang on AP startup whenkib2015-02-281-6/+8
* Ensure that the supplied data length is large enough to hold the basejhb2015-02-181-1/+2
* Initialize x2APIC mode on the resume path before accessing LAPIC.kib2015-02-161-0/+1
* Add support for decoding multibyte NOPs.markj2015-02-131-1/+21
* Add x2APIC support. Enable it by default if CPU is capable. Thekib2015-02-093-22/+39
OpenPOWER on IntegriCloud