public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
To: linux-kernel@vger.kernel.org
Subject: [RFC] s390 zcrypto driver rewrite / secure key crypto extension.
Date: Tue, 4 Jul 2006 18:52:29 +0200	[thread overview]
Message-ID: <20060704165229.GA6202@skybase> (raw)

Hi folks,
we have finally completed the rewrite of the z90crypt device driver.
The new driver is called zcrypt, just to make a fresh start. The patches
do not contain the removal of the old z90xxx files since this would be a
waste of bandwidth.
The main reason for the rewrite has been the secure key crypto extension.
We have found it next to impossible to add that extension to the old
driver. The new code implements a proper bus and has a device driver
for each card type. On top of the drivers is the user space interface.
The layering looks like this:

     User space         Card drivers            Bus
     interface

                   |--> zcrypt_pcica  <--|
                   |                     |
                   |--> zcrypt_cex2a  <--|
     zcrypt_api <--|                     |-->  ap_bus
                   |--> zcrypt_pcicc  <--|
                   |                     |
                   |--> zcrypt_pcixcc <--|

The defails of the messages for the different cards are peculiar, the
overall structure is straight forward.
I want to push this new driver upstream soon, provided that nobody finds
any major bugs.

--
blue skies,
  Martin.

Martin Schwidefsky
Linux for zSeries Development & Services
IBM Deutschland Entwicklung GmbH

"Reality continues to ruin my life." - Calvin.

                 reply	other threads:[~2006-07-04 16:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060704165229.GA6202@skybase \
    --to=schwidefsky@de.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox