History log of /dragonfly/sys/cpu/x86_64/misc/bzeront.s (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, 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
# d87e79b9 03-Dec-2010 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Fix bug in x86-64 version of bzeront()

* The x86-64 bzeront code was subtracting the wrong value from the count
when looping. Note that prior to this commit the code was not being
used

kernel - Fix bug in x86-64 version of bzeront()

* The x86-64 bzeront code was subtracting the wrong value from the count
when looping. Note that prior to this commit the code was not being
used anyway.

* Rearrange the way movnti support is detected and enable for x86-64.

show more ...


Revision tags: v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0
# bb6811be 16-May-2010 Matthew Dillon <dillon@apollo.backplane.com>

kernel - zero pages during idle

Bring in base work by Venkatesh Srinivas:

* vm/vm_zeropage.c and bzeront() code.

Plus make the following adjustments:

* Move the bzeront code from platform/ to cpu

kernel - zero pages during idle

Bring in base work by Venkatesh Srinivas:

* vm/vm_zeropage.c and bzeront() code.

Plus make the following adjustments:

* Move the bzeront code from platform/ to cpu/ and add a x86_64 version
of bzeront().

* Expose the page zeroing rate via sysctl and adjust the default upwards.

* Expose the movnti feature via sysctl (defaults to off).

* Change poll interval from 1 second to 1/10 second.

* Correct a bug where the MP lock was not being initially released. The
thread is created with the MP lock held. This was causing the hysteresis
check to fail.

* Correct a bug where vm_page_zero_count was being double-incremented
due to changes in how the zerod page is freed.

* Clean up the code syntax a bit.

Submitted-by: Venkatesh Srinivas <me@endeavour.zapto.org>

show more ...