All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] support for kernel mode NEON
@ 2013-06-11 16:10 Ard Biesheuvel
  0 siblings, 0 replies; 3+ messages in thread
From: Ard Biesheuvel @ 2013-06-11 16:10 UTC (permalink / raw)
  To: linux-arm-kernel

Hello Russell,

If you feel the remaining issues with these patches have been
addressed, please find my pull request below.
Note that the RAID-6 syndrome calculation patch is not included here:
the code lives under linux/lib/raid6/ so I will propose it on the LKML
instead.

Regards,
Ard.


The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:

  Linux 3.10-rc3 (2013-05-26 16:00:47 -0700)

are available in the git repository at:

  git://git.linaro.org/people/ardbiesheuvel/linux-arm.git for-rmk

for you to fetch changes up to 35af08a00df3bd0261921e62bcfbdf9558fcbfc7:

  ARM: crypto: add NEON accelerated XOR implementation (2013-06-11
17:51:05 +0200)

----------------------------------------------------------------
Ard Biesheuvel (4):
      ARM: add support for kernel mode NEON
      ARM: move VFP init to an earlier boot stage
      ARM: be strict about FP exceptions in kernel mode
      ARM: crypto: add NEON accelerated XOR implementation

 arch/arm/Kconfig            |  7 +++++
 arch/arm/include/asm/neon.h | 36 ++++++++++++++++++++++
 arch/arm/include/asm/xor.h  | 73 +++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/lib/Makefile       |  6 ++++
 arch/arm/lib/xor-neon.c     | 42 ++++++++++++++++++++++++++
 arch/arm/vfp/vfphw.S        |  5 ++++
 arch/arm/vfp/vfpmodule.c    | 56 +++++++++++++++++++++++++++++++++-
 7 files changed, 224 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/include/asm/neon.h
 create mode 100644 arch/arm/lib/xor-neon.c

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [GIT PULL] support for kernel mode NEON
  2013-06-24 15:26 Ard Biesheuvel
@ 2013-06-25 16:48 ` Ard Biesheuvel
  0 siblings, 0 replies; 3+ messages in thread
From: Ard Biesheuvel @ 2013-06-25 16:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hello Russell,

Please ignore this request for now, I think there is still a thing I
need to fix.
Will send a v2 first, and another pull request later.

Regards,
Ard.





On 24 June 2013 17:26, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
> The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:
>
>   Linux 3.10-rc3 (2013-05-26 16:00:47 -0700)
>
> are available in the git repository at:
>
>   git://git.linaro.org/people/ardbiesheuvel/linux-arm.git for-rmk
>
> for you to fetch changes up to 81de811871661eff2b97cd9abfed9952d6aeb68c:
>
>   lib/raid6: add ARM-NEON accelerated syndrome calculation (2013-06-24
> 17:20:51 +0200)
>
> ----------------------------------------------------------------
> Ard Biesheuvel (5):
>       ARM: add support for kernel mode NEON
>       ARM: move VFP init to an earlier boot stage
>       ARM: be strict about FP exceptions in kernel mode
>       ARM: crypto: add NEON accelerated XOR implementation
>       lib/raid6: add ARM-NEON accelerated syndrome calculation
>
>  arch/arm/Kconfig            |  7 +++++++
>  arch/arm/include/asm/neon.h | 36 ++++++++++++++++++++++++++++++++++++
>  arch/arm/include/asm/xor.h  | 73
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  arch/arm/lib/Makefile       |  6 ++++++
>  arch/arm/lib/xor-neon.c     | 42 ++++++++++++++++++++++++++++++++++++++++++
>  arch/arm/vfp/vfphw.S        |  5 +++++
>  arch/arm/vfp/vfpmodule.c    | 56
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
>  include/linux/raid/pq.h     |  5 +++++
>  lib/raid6/.gitignore        |  1 +
>  lib/raid6/Makefile          | 40 ++++++++++++++++++++++++++++++++++++++++
>  lib/raid6/algos.c           |  6 ++++++
>  lib/raid6/neon.c            | 58
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  lib/raid6/neon.uc           | 80
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  lib/raid6/test/Makefile     | 19 ++++++++++++++++++-
>  14 files changed, 432 insertions(+), 2 deletions(-)
>  create mode 100644 arch/arm/include/asm/neon.h
>  create mode 100644 arch/arm/lib/xor-neon.c
>  create mode 100644 lib/raid6/neon.c
>  create mode 100644 lib/raid6/neon.uc

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [GIT PULL] support for kernel mode NEON
@ 2013-06-24 15:26 Ard Biesheuvel
  2013-06-25 16:48 ` Ard Biesheuvel
  0 siblings, 1 reply; 3+ messages in thread
From: Ard Biesheuvel @ 2013-06-24 15:26 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:

  Linux 3.10-rc3 (2013-05-26 16:00:47 -0700)

are available in the git repository at:

  git://git.linaro.org/people/ardbiesheuvel/linux-arm.git for-rmk

for you to fetch changes up to 81de811871661eff2b97cd9abfed9952d6aeb68c:

  lib/raid6: add ARM-NEON accelerated syndrome calculation (2013-06-24
17:20:51 +0200)

----------------------------------------------------------------
Ard Biesheuvel (5):
      ARM: add support for kernel mode NEON
      ARM: move VFP init to an earlier boot stage
      ARM: be strict about FP exceptions in kernel mode
      ARM: crypto: add NEON accelerated XOR implementation
      lib/raid6: add ARM-NEON accelerated syndrome calculation

 arch/arm/Kconfig            |  7 +++++++
 arch/arm/include/asm/neon.h | 36 ++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/xor.h  | 73
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/lib/Makefile       |  6 ++++++
 arch/arm/lib/xor-neon.c     | 42 ++++++++++++++++++++++++++++++++++++++++++
 arch/arm/vfp/vfphw.S        |  5 +++++
 arch/arm/vfp/vfpmodule.c    | 56
+++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 include/linux/raid/pq.h     |  5 +++++
 lib/raid6/.gitignore        |  1 +
 lib/raid6/Makefile          | 40 ++++++++++++++++++++++++++++++++++++++++
 lib/raid6/algos.c           |  6 ++++++
 lib/raid6/neon.c            | 58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/raid6/neon.uc           | 80
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/raid6/test/Makefile     | 19 ++++++++++++++++++-
 14 files changed, 432 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm/include/asm/neon.h
 create mode 100644 arch/arm/lib/xor-neon.c
 create mode 100644 lib/raid6/neon.c
 create mode 100644 lib/raid6/neon.uc

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-06-25 16:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-11 16:10 [GIT PULL] support for kernel mode NEON Ard Biesheuvel
2013-06-24 15:26 Ard Biesheuvel
2013-06-25 16:48 ` Ard Biesheuvel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.