freebsd-nq/sys/arm64
Wojciech Macek f3e730a1e5 ARM64 copyinout improvements
The first of set of patches.
Use wider load/stores when aligned buffer is being copied.

In a simple test:
  dd if=/dev/zero of=/dev/null bs=1M count=1024
the performance jumped from 410MB/s up to 3.6GB/s.

TODO:
 - better handling of unaligned buffers (WiP)
 - implement similar mechanism to bzero

Submitted by:          Dominik Ermel <der@semihalf.com>
Obtained from:         Semihalf
Sponsored by:          Cavium
Reviewed by:           kib, andrew, emaste
Differential Revision: https://reviews.freebsd.org/D5664
2016-03-23 13:29:52 +00:00
..
acpica Add ARM64TODO comments to ACPI PCI stubs 2015-07-12 18:32:16 +00:00
arm64 ARM64 copyinout improvements 2016-03-23 13:29:52 +00:00
cavium Improve ThunderX PEM driver to work on pass2 revision 2016-03-02 08:39:59 +00:00
cloudabi64 Fix reporting of the CloudABI ABI in kdump. 2016-03-09 18:38:30 +00:00
conf Add uart 8250 device to GENERIC arm64 configuration 2016-03-01 07:06:36 +00:00
include Use the saved program state register to detect when an exception frame is 2016-03-22 08:36:25 +00:00