Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'tee-improve-sysfs-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers

Use sysfs_emit() for sysfs buffers to userspace

* tag 'tee-improve-sysfs-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee:
drivers: tee: improve sysfs interface by using sysfs_emit()

Link: https://lore.kernel.org/r/20250912091000.GA1441709@rayden
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+2 -2
+1 -1
drivers/tee/optee/core.c
··· 72 72 else 73 73 s = "user"; 74 74 75 - return scnprintf(buf, PAGE_SIZE, "%s\n", s); 75 + return sysfs_emit(buf, "%s\n", s); 76 76 } 77 77 static DEVICE_ATTR_RO(rpmb_routing_model); 78 78
+1 -1
drivers/tee/tee_core.c
··· 977 977 struct tee_ioctl_version_data vers; 978 978 979 979 teedev->desc->ops->get_version(teedev, &vers); 980 - return scnprintf(buf, PAGE_SIZE, "%d\n", vers.impl_id); 980 + return sysfs_emit(buf, "%d\n", vers.impl_id); 981 981 } 982 982 static DEVICE_ATTR_RO(implementation_id); 983 983