On Sun, Feb 01, 2026 at 04:01:46PM +0530, Krishna Kurapati wrote:
>
>
> On 2/1/2026 12:58 PM, Greg Kroah-Hartman wrote:
> > On Sat, Jan 31, 2026 at 09:31:09PM +0530, Krishna Kurapati wrote:
> > > Use sysfs_emit() instead of sprintf() in configfs attribute show functions.
> > > sysfs_emit() is the recommended API for sysfs output as it provides buffer
> > > overflow protection and proper formatting.
> >
> > But this isn't sysfs, as you say, it's configfs, so why switch? If
> > there is no need, the churn is not required.
> >
>
> My bad. Its for configfs. I see sysfs_emit being used in configfs show
> functions in f_ncm/u_ether_configfs.h and hence tried to move to the same in
> f_fs and source sink.
You can use it, sure, but there's no need to convert existing code
unless there is a real reason it is required. Just use it for new code
please.
thanks,
greg k-h