David Howells
5cab144f07
Provide a function to create a NUL-terminated string from unterminated data
...
commit f35157417215ec138c920320c746fdb3e04ef1d5 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:05:41 +01:00
..
acpi
ACPICA: Linuxize: Restore and fix Intel compiler build
2017-02-26 11:10:52 +01:00
asm-generic
kaiser: cleanups while trying for gold link
2018-01-05 15:46:33 +01:00
clocksource
crypto
crypto: poly1305 - remove ->setkey() method
2018-02-17 13:21:15 +01:00
drm
drm: Don't race connector registration
2017-06-17 06:41:53 +02:00
dt-bindings
ARM: dts: Fix omap3 off mode pull defines
2017-11-21 09:23:22 +01:00
keys
kvm
linux
Provide a function to create a NUL-terminated string from unterminated data
2018-02-25 11:05:41 +01:00
math-emu
media
Linux 4.8
2016-10-05 16:43:53 -03:00
memory
misc
net
sctp: set frag_point in sctp_setsockopt_maxseg correctly
2018-02-25 11:05:41 +01:00
pcmcia
ras
rdma
IB/core: Fix calculation of maximum RoCE MTU
2017-12-20 10:07:32 +01:00
rxrpc
scsi
scsi: sg: disable SET_FORCE_LOW_DMA
2018-01-23 19:57:04 +01:00
soc
ARM: at91: define LPDDR types
2017-03-12 06:41:41 +01:00
sound
ALSA: seq: Avoid invalid lockdep class warning
2017-11-15 15:53:18 +01:00
target
target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK
2018-01-17 09:38:54 +01:00
trace
KVM: Fix stack-out-of-bounds read in write_mmio
2018-01-17 09:38:49 +01:00
uapi
eventpoll.h: add missing epoll event masks
2018-01-31 12:55:53 +01:00
video
fbdev changes for 4.9
2016-10-12 11:01:37 -07:00
xen
swiotlb-xen: implement xen_swiotlb_dma_mmap callback
2017-10-05 09:44:05 +02:00
Kbuild