On 10/7/15 4:20 PM, Daniel Borkmann wrote:
From: Hannes Frederic Sowa<[email protected]>

Make the get_random_once() helper generic enough, so that functions
in general would only be called once, where one user of this is then
net_get_random_once().

The only implementation specific call is to get_random_bytes(), all
the rest of this *_once() facility would be duplicated among different
subsystems otherwise. The new DO_ONCE() helper will be used by prandom()
later on, but might also be useful for other scenarios/subsystems as
well where a one-time initialization in often-called, possibly fast
path code could occur.

Signed-off-by: Hannes Frederic Sowa<[email protected]>
Signed-off-by: Daniel Borkmann<[email protected]>

nice! you even added sparse tags.
Acked-by: Alexei Starovoitov <[email protected]>

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to