linux/include
David Howells 4dbb8e38a1 Provide a function to create a NUL-terminated string from unterminated data
commit f351574172 upstream.

Provide a function, kmemdup_nul(), that will create a NUL-terminated string
from an unterminated character array where the length is known in advance.

This is better than kstrndup() in situations where we already know the
string length as the strnlen() in kstrndup() is superfluous.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-02-25 11:03:36 +01:00
..
acpi
asm-generic EXPORT_SYMBOL() for asm 2018-01-23 19:50:12 +01:00
clocksource
crypto crypto: poly1305 - remove ->setkey() method 2018-02-16 20:09:43 +01:00
drm drm: extra printk() wrapper macros 2017-12-16 10:33:49 +01:00
dt-bindings
keys
kvm
linux Provide a function to create a NUL-terminated string from unterminated data 2018-02-25 11:03:36 +01:00
math-emu
media
memory
misc
net net: replace dst_cache ip6_tunnel implementation with the generic one 2018-02-25 11:03:34 +01:00
pcmcia
ras
rdma
rxrpc
scsi scsi: sg: disable SET_FORCE_LOW_DMA 2018-01-23 19:50:14 +01:00
soc
sound
target target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK 2018-01-17 09:35:31 +01:00
trace KVM: Fix stack-out-of-bounds read in write_mmio 2018-01-17 09:35:24 +01:00
uapi eventpoll.h: add missing epoll event masks 2018-01-31 12:06:12 +01:00
video
xen
Kbuild