linux-kernelorg-stable/drivers/ptp
Dan Carpenter 75a384ceda ptp: prevent string overflow
The ida_alloc_max() function can return up to INT_MAX so this buffer is
not large enough.  Also use snprintf() for extra safety.

Fixes: 403376ddb4 ("ptp: add debugfs interface to see applied channel masks")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Link: https://lore.kernel.org/r/d4b1a995-a0cb-4125-aa1d-5fd5044aba1d@moroto.mountain
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-10-19 15:51:52 -07:00
..
Kconfig
Makefile
ptp_chardev.c ptp: add debugfs interface to see applied channel masks 2023-10-15 20:07:52 +01:00
ptp_clock.c ptp: prevent string overflow 2023-10-19 15:51:52 -07:00
ptp_clockmatrix.c
ptp_clockmatrix.h
ptp_dfl_tod.c
ptp_dte.c
ptp_idt82p33.c
ptp_idt82p33.h
ptp_ines.c
ptp_kvm_arm.c
ptp_kvm_common.c
ptp_kvm_x86.c
ptp_mock.c
ptp_ocp.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-10-05 13:16:47 -07:00
ptp_pch.c
ptp_private.h ptp: add debugfs interface to see applied channel masks 2023-10-15 20:07:52 +01:00
ptp_qoriq.c
ptp_qoriq_debugfs.c
ptp_sysfs.c ptp: support multiple timestamp event readers 2023-10-15 20:07:52 +01:00
ptp_vclock.c
ptp_vmw.c