This series is part of an effort to rid {v}snprintf() where possible. For a far better description of the problem than I could author, see Jon's write-up on LWN [1] and/or Alex's on the Kernel Self Protection Project [1]. [0] https://lwn.net/Articles/69419/ [1] https://github.com/KSPP/linux/issues/105 Lee Jones (5): usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() usb: cdnsp: Replace snprintf() with the safer scnprintf() variant usb: fotg210-hcd: Replace snprintf() with the safer scnprintf() variant usb: gadget: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() usb: gadget: f_tcm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() drivers/usb/atm/ueagle-atm.c | 16 +- drivers/usb/cdns3/cdnsp-debug.h | 354 ++++++++++++++-------------- drivers/usb/fotg210/fotg210-hcd.c | 12 +- drivers/usb/gadget/configfs.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 4 +- 5 files changed, 192 insertions(+), 196 deletions(-) Cc: Damien Bergamini <damien.bergamini@xxxxxxx> Cc: Dmitry Bogdanov <d.bogdanov@xxxxxxxxx> Cc: Feng-Hsin Chiang <john453@xxxxxxxxxxxxxxxx> Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Cc: Linus Walleij <linus.walleij@xxxxxxxxxx> Cc: linux-usb@xxxxxxxxxxxxxxx Cc: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx> Cc: Matthieu CASTET <castet.matthieu@xxxxxxx> Cc: Pawel Laszczak <pawell@xxxxxxxxxxx> Cc: Po-Yu Chuang <ratbert.chuang@xxxxxxxxx> Cc: Stanislaw Gruszka <stf_xl@xxxxx> Cc: Yuan-Hsin Chen <yhchen@xxxxxxxxxxxxxxxx> -- 2.43.0.rc1.413.gea7ed67945-goog