On Sun, Sep 06, 2020 at 10:24:20AM -0700, Joe Perches wrote: > On Sat, 2020-08-29 at 16:48 -0700, Joe Perches wrote: > > Output defects can exist in sysfs content using sprintf and snprintf. > > > > sprintf does not know the PAGE_SIZE maximum of the temporary buffer > > used for outputting sysfs content and it's possible to overrun the > > PAGE_SIZE buffer length. > > > > Add a generic sysfs_emit function that knows that the size of the > > temporary buffer and ensures that no overrun is done. > > > > Add a generic sysfs_emit_at function that can be used in multiple > > call situations that also ensures that no overrun is done. > > > > Signed-off-by: Joe Perches <joe@xxxxxxxxxxx> > > --- > > > > V2: Simplify sysfs_emit and add sysfs_emit_at > > Include Documentation change > > Greg? Rafael? Thoughts on this? I like the idea, give me a chance to catch up on patches, it's still in my to-review queue... thanks, greg k-h