Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1 |
|
#
b1d2a2de |
| 23-Jul-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
sys: Add size directives to assembly functions.
No functional change intended.
|
Revision tags: v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1 |
|
#
e5c52dd7 |
| 25-Jan-2014 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
mwait: Allow treating interrupts as break-event for MWAIT
Even when interrupts disabled by setting ECX[0] to 1. Needed for "native" C-state support.
|
Revision tags: v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
|
#
a46b4a23 |
| 31-Jul-2013 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Add hw.cpu_mwait_haltand hw.cpu_mwait_spin
* Add globals with machine-specific meanings. This allows us to operate with MONITOR/MWAIT and gain the same power savings that we get with A
kernel - Add hw.cpu_mwait_haltand hw.cpu_mwait_spin
* Add globals with machine-specific meanings. This allows us to operate with MONITOR/MWAIT and gain the same power savings that we get with ACPI halt mode when idle. Waiting on a follow-up commit to set the the defaults.
* For example, if we sysctl hw.cpu_mwait_halt=0x44 hw.cpu_mwait_spin=0x11 (and leaving machdep.cpu_idle_hlt=2) on a haswell cpu it will shave the idle power down by another 5W, from 25W to 20W on an idle Haswell Xeon 3.4 GHz server chip without impacting wakeup performance too badly.
show more ...
|
Revision tags: v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0 |
|
#
014e00da |
| 18-Dec-2010 |
Venkatesh Srinivas <me@endeavour.zapto.org> |
Rename cpu_mmw_pause(l) to cpu_mmw_pause_(int/long)
|
#
b2926bfc |
| 18-Dec-2010 |
Venkatesh Srinivas <me@endeavour.zapto.org> |
Use xorq, not xorl, for RAX on x64.
|
#
4302200f |
| 18-Dec-2010 |
Venkatesh Srinivas <me@endeavour.zapto.org> |
kernel -- Replace cpu_mmw_mwait with _pause, which doesn't loop. Correct bugs.
|
#
38e518ec |
| 18-Dec-2010 |
Venkatesh Srinivas <me@endeavour.zapto.org> |
kernel -- Monitor/Mwait routine for x64; (untested!)
|