| Age | Commit message (Expand) | Author |
| 2023-04-09 | i386: Make curlwp and curcpu() flushable. | riastradh |
| 2021-11-02 | In order to prevent _mcount() from being recursively called when built with C... | ryo |
| 2019-11-21 | mi_userret(): take care of calling preempt(), set spc_curpriority directly, | ad |
| 2019-02-11 | We reorganise definitions for XEN source support as follows: | cherry |
| 2018-11-18 | On Xen, copy just the bits we need from the trapframe for hardclock(9) | cherry |
| 2017-09-17 | Remove the second argument from USERMODE and KERNELMODE, it is unused | maxv |
| 2011-12-30 | Move the per-cpu l3 page allocation code to a separate MD function. Avoids co... | cherry |
| 2011-07-26 | whitespace | yamt |
| 2008-12-29 | _LKM -> _MODULE | pooka |
| 2008-05-22 | Mark x86_curlwp() with __attribute__ ((const)), so gcc can CSE it and know | ad |
| 2008-05-11 | Wrap stuff in #ifdef _KERNEL | ad |
| 2008-05-11 | Share cpu.h between the x86 ports. | ad |
| 2008-05-11 | Simplify x86 identcpu code, and share between i386/amd64. | ad |
| 2008-05-10 | Improve x86 tsc handling: | ad |
| 2008-05-09 | Make cpu_idle a macro calling a function pointer on x86. | joerg |
| 2008-04-30 | Avoid unneeded AST faults. | ad |
| 2008-04-28 | Add support for kernel preeemption to the i386 and amd64 ports. Notes: | ad |
| 2008-04-24 | - Give ci_want_resched a single cache line, and align. This is for monitor/ | ad |
| 2008-04-21 | Access Xen's vcpu info structure per-CPU. | cegger |
| 2008-02-27 | Add back the CPU_TMLR_* definitions for binary sysctl compatibility | xtraeme |
| 2008-02-27 | Remove CTL_MACHDEP_NAMES, it's not used anywhere. | xtraeme |
| 2008-02-27 | - Fixup the machdep.tm_longrun_* sysctl nodes creation. | xtraeme |
| 2008-02-26 | Split off the Transmeta Crusoe Longrun code into its own file, that | xtraeme |
| 2008-02-10 | Align cc_microtime and struct cpu_info to 64b. | ad |
| 2008-01-16 | Remove options MATH_EMULATE. | ad |
| 2008-01-15 | Introduce optional cpu_offline_md to execute MD actions at the end of | joerg |
| 2008-01-11 | Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the | bouyer |
| 2008-01-05 | move IOMAP_INVALOFF from cpu.h to tss.h | yamt |
| 2008-01-05 | g/c ci_idle_pcb_paddr | yamt |
| 2008-01-04 | i386: | yamt |
| 2008-01-01 | try to detect processor resource sharing topologies. ie. package/core/smt IDs. | yamt |
| 2007-12-25 | Convert many of the uses of __attribute__ to equivalent | perry |
| 2007-12-18 | Add new IPI for saving CPU state explicitly, share high-level part of | joerg |
| 2007-12-03 | Add a CPU local timer based on the LAPIC. This is consistently faster | joerg |
| 2007-10-29 | Mark cpu_info::ci_tlbstate volatile to ensure that the compiler doesn't | ad |
| 2007-10-26 | Match delay/DELAY on x86 with delay(9). It takes an unsigned int as | joerg |
| 2007-10-18 | merge yamt-x86pmap branch. | yamt |
| 2007-10-17 | Merge the ppcoea-renovation branch to HEAD. | garbled |
| 2007-09-26 | x86 changes for pcc and LKMs. | ad |
| 2007-09-25 | ci_astpending is no more. | ad |
| 2007-08-29 | Merge most x86 changes from the vmlocking branch, except the threaded soft | ad |
| 2007-07-09 | Merge some of the less invasive changes from the vmlocking branch: | ad |
| 2007-06-03 | Make the Enhanced Speedstep driver available for i386 and amd64. | xtraeme |
| 2007-05-17 | merge yamt-idlelwp branch. asked by core@. some ports still needs work. | yamt |
| 2007-04-16 | Share the sysarch stuff between the x86 ports. PR kern/36046. | ad |
| 2007-03-21 | - Remove ci_msr_rvalue, it's not useful anymore as yamt@ pointed out. | xtraeme |
| 2007-03-20 | MSR read and write IPI handlers for x86. A MSR will be read or written | xtraeme |
| 2007-03-18 | There's no need to run est_init or k8_powernow_init on each CPU. | xtraeme |
| 2007-03-12 | Include sys/simplelock.h, not sys/lock.h. | ad |
| 2007-03-05 | clean up how cpus and ioapics are attached at the mainbus: | drochner |