Age | Commit message (Expand) | Author |
2016-12-14 | Add the TSC timecounter and use it on Skylake machines where the HPET | Reyk Floeter |
2016-10-13 | Add an extra debug line when virtualization is disabled in the firmware. | Martijn van Duren |
2016-09-30 | Compute CR3 target count. Needed for upcoming debugging diff. | Mike Larkin |
2016-09-27 | read and cache VMFUNC capability during boot. for use in an upcoming diff | Mike Larkin |
2016-09-04 | Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel | Martin Pieuchot |
2016-07-28 | Store the acpi processor ID/UID in struct cpu_info, and use it to attach | Mark Kettenis |
2016-05-09 | 2nd identical definition of PROC_PC macro is not needed | Theo de Raadt |
2015-12-06 | child_return() is already declared in <sys/proc.h> | Philip Guenther |
2015-11-23 | No longer need 'option VMM', declaring the vmm0 device is sufficient. | Theo de Raadt |
2015-11-13 | vmm(4) kernel code | Mike Larkin |
2015-07-02 | introduce srp, which according to the manpage i wrote is short for | David Gwynne |
2015-06-28 | Force the return to userspace from execve to go through iretq to get all | Philip Guenther |
2015-06-13 | Parse _CST objects and use the C-states they describe when they're sane. | Philip Guenther |
2015-06-07 | Enable use of mwait in non-MP boxes and report # of C-substates up to C7, | Philip Guenther |
2015-05-28 | Save the cpuid(6) eax bits in the cpu_info and report the SENSOR and ARAT | Philip Guenther |
2015-05-18 | Do lazy update/reset of the FS.base and %[def]s segment registers: reseting | Philip Guenther |
2015-04-18 | It seems that the CPUID lies about the monitor-line size, or at least our | Mark Kettenis |
2015-01-15 | Don't include i82489 headers in cpu.h | Stefan Fritsch |
2015-01-06 | when we're entering an interrupt handler, record its ipl so splassert | David Gwynne |
2014-12-16 | these headers do not need to (and should not) include lock.h poisoning | Ted Unangst |
2014-12-02 | delete all the simplelocks. ok deraadt | Ted Unangst |
2014-09-12 | Remove the code that attempts to synchronize P-state transitions between CPUs. | Mark Kettenis |
2014-07-11 | CPU_BUSY_CYCLE(): A new MI statement for busy loop power reduction | Masao Uebayashi |
2014-07-09 | Fixes a hibernate issue wherein we locked the kernel lock while hatching | Mike Larkin |
2014-02-13 | Some Linux i915 drm "fast" path code relies on being able to "disable" page | Mark Kettenis |
2013-10-05 | Use monitor/mwait to idle when available. Make cpu_unidle() do nothing | Philip Guenther |
2013-06-04 | Cpu topology for AMD64. | Christiano F. Haesbaert |
2013-03-31 | try to avoid pulling in pte.h and other more crazy things. Checked against | Theo de Raadt |
2013-03-12 | Fix kernel profiling on MP systems by using per-CPU buffers and teach | Martin Pieuchot |
2013-02-12 | Back out per-CPU kernel profiling, it shouldn't modify a public header | Martin Pieuchot |
2013-02-11 | Fix kernel profiling on MP systems by using per-CPU buffer. Previously | Martin Pieuchot |
2012-12-02 | Determine whether we're currently on the alternative signal stack | Philip Guenthe |
2012-11-10 | Recent x86 CPUs come with a constant time stamp counter. If this is | Marcus Glocker |
2012-10-09 | Enable Supervisor Mode Execution Protection (SMEP), found in recent | Jonathan Gray |
2012-04-17 | Don't try to cache the CPU's FS.base, as userland can make it a lie by | Philip Guenthe |
2012-04-04 | Make sure that identifycpu() is run only once; fixes occasional | Mike Belopuhov |
2012-03-27 | Run identifycpu() on its own cpu. | Christiano F. Haesbaert |
2011-12-26 | Add the missing ECX cpu flags from CPUID at 0x80000001. | Christiano F. Haesbaert |
2011-09-20 | Fix bogus comment. Okay miod@ | Paul Irofti |
2011-06-16 | Raise the number of interrupt sources per CPU from 32 to 64. This effectively | Mark Kettenis |
2011-05-23 | AMD K10/K11 pstate driver allows setperf and apm to change CPU | Claudio Jeker |
2011-04-13 | Unrevert the FS.base diff: the issues were actually elsewhere | Philip Guenthe |
2011-04-10 | Revert bulk of the FS.base diff, as it causes issues on some machines | Philip Guenthe |
2011-04-05 | Add support for per-rthread base-offset for the %fs selector on amd64. | Philip Guenthe |
2011-03-23 | Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently. | Paul Irofti |
2010-11-29 | bump the number of supported cpus from 32 up to 64. lets me attach and use | David Gwynne |
2010-11-26 | Nuke the unused variable cpus_attached. It is unused and 32 bits | Kenneth R Westerback |
2010-11-22 | Remove prototypes for missing (removed) functions or already found in a | Miod Vallat |
2010-11-13 | Switch from TSS-per-process to TSS-per-CPU, placing the TSS right | Philip Guenthe |
2010-10-02 | make ci_flags volatile; some future MD code will depend on this. | Theo de Raadt |