diff options
Diffstat (limited to 'lib/string.c')
| -rw-r--r-- | lib/string.c | 21 | 
1 files changed, 0 insertions, 21 deletions
diff --git a/lib/string.c b/lib/string.c index cd7a10c19210..08ec58cc673b 100644 --- a/lib/string.c +++ b/lib/string.c @@ -748,27 +748,6 @@ void *memset(void *s, int c, size_t count)  EXPORT_SYMBOL(memset);  #endif -/** - * memzero_explicit - Fill a region of memory (e.g. sensitive - *		      keying data) with 0s. - * @s: Pointer to the start of the area. - * @count: The size of the area. - * - * Note: usually using memset() is just fine (!), but in cases - * where clearing out _local_ data at the end of a scope is - * necessary, memzero_explicit() should be used instead in - * order to prevent the compiler from optimising away zeroing. - * - * memzero_explicit() doesn't need an arch-specific version as - * it just invokes the one of memset() implicitly. - */ -void memzero_explicit(void *s, size_t count) -{ -	memset(s, 0, count); -	barrier_data(s); -} -EXPORT_SYMBOL(memzero_explicit); -  #ifndef __HAVE_ARCH_MEMSET16  /**   * memset16() - Fill a memory area with a uint16_t  | 
