[Patch SRU wily] (upstream) arm64 performance regression in wily 4.2 kernel on m400 due to dropped patch

Craig Magina craig.magina at canonical.com
Wed Oct 21 14:58:40 UTC 2015


This patch set integrates the new arm64 copy_to/from_user optimization
from upstream.

BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1508471

The following changes since commit
19c60d3f8b002a1af0f6140598bc67569d7dfee3:

  UBUNTU: Ubuntu-4.2.0-16.19 (2015-10-08 07:47:58 -0600)

are available in the git repository at:

  git://kernel.ubuntu.com/cmagina/wily-xgene.git 1508471

for you to fetch changes up to
4c44798ff8ba4bfefbf08424432db3b98752e3e6:

  arm64: copy_to-from-in_user optimization using copy template (2015-10
-21 10:12:14 -0400)

----------------------------------------------------------------
Feng Kan (2):
      arm64: Change memcpy in kernel to use the copy template file
      arm64: copy_to-from-in_user optimization using copy template

 arch/arm64/lib/copy_from_user.S |  73 +++++++++------
 arch/arm64/lib/copy_in_user.S   |  62 ++++++++-----
 arch/arm64/lib/copy_template.S  | 193
++++++++++++++++++++++++++++++++++++++++
 arch/arm64/lib/copy_to_user.S   |  62 ++++++++-----
 arch/arm64/lib/memcpy.S         | 179 ++++++--------------------------
-----
 5 files changed, 339 insertions(+), 230 deletions(-)
 create mode 100644 arch/arm64/lib/copy_template.S

--
Craig Magina




More information about the kernel-team mailing list