lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1342708961-28587-1-git-send-email-sjenning@linux.vnet.ibm.com>
Date:	Thu, 19 Jul 2012 09:42:37 -0500
From:	Seth Jennings <sjenning@...ux.vnet.ibm.com>
To:	Benjamin Herrenschmidt <benh@...nel.crashing.org>
Cc:	Seth Jennings <sjenning@...ux.vnet.ibm.com>,
	Paul Mackerras <paulus@...ba.org>,
	Herbert Xu <herbert@...dor.apana.org.au>,
	"David S. Miller" <davem@...emloft.net>,
	Robert Jennings <rcj@...ux.vnet.ibm.com>,
	Jeff Kirsher <jeffrey.t.kirsher@...el.com>,
	Andrew Morton <akpm@...ux-foundation.org>,
	Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
	Kent Yoder <key@...ux.vnet.ibm.com>,
	linux-kernel@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org,
	linux-crypto@...r.kernel.org
Subject: [PATCH 0/4] powerpc/crypto: IBM Power7+ in-Nest compression support

This is a continuation of support for the Power7+ in-Nest
hardware accelerator.

https://lkml.org/lkml/2012/4/12/223

This patchset adds the hardware driver and the cryptographic
driver for hardware accelerated compression, which uses a
hardware-optimized algorithm named 842.

The hardware driver has limits on generic compression and is
geared toward compressing units that are of PAGE_SIZE for
in-kernel memory compression.

Based on linux-next (20120717)

Seth Jennings (4):
  powerpc: nx: rework Kconfig
  powerpc: nx: add compression support to arch vec
  powerpc: nx: add 842 hardware compression driver
  crypto: add 842 crypto driver

 MAINTAINERS                     |    6 +
 arch/powerpc/kernel/prom_init.c |    4 +-
 crypto/842.c                    |  183 +++++
 crypto/Kconfig                  |    9 +
 crypto/Makefile                 |    1 +
 drivers/crypto/Kconfig          |   20 +-
 drivers/crypto/nx/Kconfig       |   26 +
 drivers/crypto/nx/Makefile      |    5 +-
 drivers/crypto/nx/nx-842.c      | 1615 +++++++++++++++++++++++++++++++++++++++
 include/linux/nx842.h           |   11 +
 10 files changed, 1864 insertions(+), 16 deletions(-)
 create mode 100644 crypto/842.c
 create mode 100644 drivers/crypto/nx/Kconfig
 create mode 100644 drivers/crypto/nx/nx-842.c
 create mode 100644 include/linux/nx842.h

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ