staging: skein: CryptoAPI and Module Support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v6 Latest7 patches 3 repliesIn review
- v57 patches 2 repliesSuperseded
- v4 posting 2/27 patches 1 replySuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 posting 1/2 | 3 patches | 0 replies | Superseded | |
| v3 | 2 patches | 1 reply | Superseded |
Patches in v6 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | staging: skein: Collapses threefish moduledrivers/ drivers/ | +8 | 0 replies | |
| 2/7 | staging: skein: Renames skein to skein_basedrivers/ drivers/ drivers/ +5 more | +8 | 0 replies | |
| 3/7 | staging: skein: Adds CryptoAPI Supportdrivers/ drivers/ drivers/ | +206 | 0 replies | |
| 4/7 | staging: skein: Adds Loadable Module Supportdrivers/ drivers/ drivers/ | +26 | 0 replies | |
| 5/7 | staging: skein: Inlines rotl_64drivers/ | +10 | 0 replies | |
| 6/7 | staging: skein: Removes unneeded #definedrivers/ | +0 | 0 replies | |
| 7/7 | staging: skein: Removes skein_debug includedrivers/ | +1 | 1 reply |
Reviews trailers per patch
None of the 7 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Jason Cooper |
|---|---|
| Series | R-b |
| 1/7 | |
| 2/7 | |
| 3/7 | |
| 4/7 | |
| 5/7 | |
| 6/7 | |
| 7/7 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v6 0/7] staging: skein: CryptoAPI and Module Support
Adds CryptoAPI and loadable module support to the Skein Hashing Algorithm. Collapses threefish module into skein module. Renames skein.c and skein.h to skein_base.c and skein_base.h so module can be named skein.ko. Inlines rotl_64 macro. Removes unneeded #define and skein_debug.h include.
Eric Rost (7):
staging: skein: Collapses threefish module
staging: skein: Renames skein to skein_base
staging: skein: Adds CryptoAPI Support
staging: skein: Adds Loadable Module Support
staging: skein: Inlines rotl_64
staging: skein: Removes unneeded #define
staging: skein: Removes skein_debug include
drivers/staging/skein/Kconfig | 24 +--
drivers/staging/skein/Makefile | 13 +-
drivers/staging/skein/skein_api.h | 2 +-
drivers/staging/skein/{skein.c => skein_base.c} | 5 +-
drivers/staging/skein/{skein.h => skein_base.h} | 31 ++--
drivers/staging/skein/skein_block.c | 2 +-
drivers/staging/skein/skein_block.h | 2 +-
drivers/staging/skein/skein_generic.c | 216 ++++++++++++++++++++++++
drivers/staging/skein/skein_iv.h | 2 +-
drivers/staging/skein/threefish_api.h | 2 +-
10 files changed, 249 insertions(+), 50 deletions(-)
rename drivers/staging/skein/{skein.c => skein_base.c} (99%)
rename drivers/staging/skein/{skein.h => skein_base.h} (95%)
create mode 100644 drivers/staging/skein/skein_generic.cSignature · 1 line
2.1.1