From: marex@denx.de (Marek Vasut)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 1/4] crypto: Add Allwinner Security System crypto accelerator
Date: Sun, 22 Jun 2014 15:44:29 +0200 [thread overview]
Message-ID: <201406221544.29592.marex@denx.de> (raw)
In-Reply-To: <20140622123335.GE32514@n2100.arm.linux.org.uk>
On Sunday, June 22, 2014 at 02:33:35 PM, Russell King - ARM Linux wrote:
> On Sun, Jun 22, 2014 at 02:23:15PM +0200, Marek Vasut wrote:
> > On Sunday, June 22, 2014 at 01:58:08 PM, Corentin LABBE wrote:
> > [...]
> >
> > > >> + * This program is free software; you can redistribute it and/or
> > > >> modify + * it under the terms of the GNU General Public License as
> > > >> published by + * the Free Software Foundation version 2 of the
> > > >> License
> > > >
> > > > The license text seems incomplete.
> > > > [...]
> > >
> > > I will replace it with a simplier line "Licensed under the GPL-2."
> >
> > I'd suggest you to use the SPDX license identifiers then, but that's not
> > something the kernel crowd agreed upon yet IIRC.Therefore , just make the
> > text complete please.
>
> Marek,
>
> The full text of the first paragraph (in COPYING) is:
>
> This program is free software; you can redistribute it and/or modify
> it under the terms of the GNU General Public License as published by
> the Free Software Foundation; either version 2 of the License, or
> (at your option) any later version.
>
> which is deemed to be entirely sufficient; quoting the full text is
> discouraged, especially when it includes the FSF address. It is also
> acceptable to restrict it to version 2 only, in which case something
> like this can be used:
>
> This program is free software; you can redistribute it and/or modify
> it under the terms of the GNU General Public License version 2 as
> published by the Free Software Foundation.
>
> Of course, it's up to the author to make up their own mind at the end
> of the day.
Ah, I fully agree. Thank you for clarifying this.
> > Oh, ok, good question -- dear list, shall one use sg_page()+kmap or
> > sg_virt()?
>
> sg_page() + kmap() is preferred, because sg_virt() fails with highmem.
> Using sg_virt() means you restrict the driver to non-highmem memory,
> and if the kernel wants to place the data into a highmem page, it will
> have to use bounce buffers (so it's inefficient).
Ah, thanks for explaining this!
> What's even better is to use the scatterlist iterator, which will handle
> this for you. See the sg_miter_*() functions.
The scatterwalk ( include/crypto/scatterwalk.h ) should work pretty much the
same then, right ? But with the added benefit that it's crypto-friendly such
that it handles both the input and output scatterlists of the crypto
transformation etc.
Please correct me if I'm mistaken.
Best regards,
Marek Vasut
next prev parent reply other threads:[~2014-06-22 13:44 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-10 12:43 [PATCH v3] crypto: Add Allwinner Security System crypto accelerator LABBE Corentin
2014-06-10 12:43 ` [PATCH v3 1/4] " LABBE Corentin
2014-06-14 19:01 ` Marek Vasut
2014-06-22 11:58 ` Corentin LABBE
2014-06-22 12:23 ` Marek Vasut
2014-06-22 12:33 ` Russell King - ARM Linux
2014-06-22 13:44 ` Marek Vasut [this message]
2014-06-22 13:14 ` Russell King - ARM Linux
2014-06-10 12:43 ` [PATCH v3 2/4] crypto: Update makefile and Kconfig for Security System LABBE Corentin
2014-06-14 19:01 ` Marek Vasut
2014-06-22 11:58 ` Corentin LABBE
2014-06-22 12:25 ` Marek Vasut
2014-06-10 12:43 ` [PATCH v3 3/4] ARM: sun7i: dt: Add Security System to A20 SoC DTS LABBE Corentin
2014-06-10 12:43 ` [PATCH v3 4/4] ARM: sunxi: dt: Add DT bindings documentation for SUNXI Security System LABBE Corentin
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=201406221544.29592.marex@denx.de \
--to=marex@denx.de \
--cc=linux-arm-kernel@lists.infradead.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;
as well as URLs for NNTP newsgroup(s).