Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1617421
| From | Rick Altherr <raltherr@google.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 0/3] hw_random: timeriomem_rng: Migrate to new API and improve performance |
| Date | 2017-04-06 01:30 +0200 |
| Message-ID | <tt2xc-Er-9@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
AST2400 can generate 32-bits of random data every 1us. Original driver
was limited to one 32-bit read every jiffie due to deprecated API and use
of timers. Migrating to new hwrng API and switching to hrtimers
improves read performance of /dev/hwrng to 13Mb/s.
Changes in v2:
- Split API migration into separate patch
- Split type and variable renames into separate patch
- Split performance improvements into separate patch
Rick Altherr (3):
hw_random: Migrate timeriomem_rng to new API
hw_random: timeriomem_rng: Shorten verbose type and variable names
hw_random: timeriomem_rng: Improve performance for sub-jiffie update
periods
drivers/char/hw_random/timeriomem-rng.c | 157 ++++++++++++++++----------------
1 file changed, 80 insertions(+), 77 deletions(-)
--
2.12.2.715.g7642488e1d-goog
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v2 0/3] hw_random: timeriomem_rng: Migrate to new API and improve performance Rick Altherr <raltherr@google.com> - 2017-04-06 01:30 +0200 [PATCH v2 1/3] hw_random: Migrate timeriomem_rng to new API Rick Altherr <raltherr@google.com> - 2017-04-06 01:30 +0200 [PATCH v2 2/3] hw_random: timeriomem_rng: Shorten verbose type and variable names Rick Altherr <raltherr@google.com> - 2017-04-06 01:30 +0200 Re: [PATCH v2 0/3] hw_random: timeriomem_rng: Migrate to new API and improve performance Herbert Xu <herbert@gondor.apana.org.au> - 2017-04-10 13:30 +0200
csiph-web