| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This unfortunately means we have to define symbols, since we want them
in __initconst, but it's better than the other two options (no initconst
or wasting space for fixed size buffers).
|
|
|
|
| |
Suggested-by: Thomas Gleixner <tglx@linutronix.de>
|
|
|
|
|
|
| |
This is a very rare occurance, but we should account for it, so that the
calculations aren't wrong. Here we convert from base 2^26 back to base
2^64.
|
|
|
|
|
| |
This was already tested from the chacha20poly1305 test, but it's useful
to be able to test this in isolation too.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
gcc can't apply section attributes to compound literals, so we can't
mark the actual data as __initconst. We thus waste space instead, but
this shouldn't matter much, since it's cleared after init anyway, and
because this is only for debugging.
|
|
|
|
| |
This removes the old cruft and makes things a bit more idiomatic.
|
| |
|
|
|