mirror of
https://github.com/torvalds/linux.git
synced 2026-09-14 16:10:02 +02:00
Thermal control fix for 7.3-rc3
Replace snprintf() with scnprintf() in the thermal core sysfs code to avoid compiler warnings about potential truncation of the names of the sysfs attributes (Andy Shevchenko) -----BEGIN PGP SIGNATURE----- iQFGBAABCAAwFiEEcM8Aw/RY0dgsiRUR7l+9nS/U47UFAmqi+F0SHHJqd0Byand5 c29ja2kubmV0AAoJEO5fvZ0v1OO1tfUH/R7iidR7VkOYXJTR8JpeGl80Rvqyi7A8 RubleUVJOWOofnSneLIQdcjV5p2n7dzFb/tDBT4/pcTgOtarMWVbo11pMLyCQQOv RQsXLBmMlgAWDFKad0/Vz/qCGJL0KtQcuBVy4Zjd86RDl6BiVBMk0lEPXMzDDOSM HII1PH9BjDCpAsXxVAXjI7lPSjN/zcfgdszgZlr+1akAbF6DZ8sYlYblq2Q3e8f0 q8f47ksbN/Zs9hheZy5/P23CAu/cMxIkefMvSwQ63bdUu08NJEJh4JuvjpX1chtE 8Q/OLAoQDMEd7uo1B7NbFC5UitgkawGW9uT31nczg/0VKmDU/rBQZQo= =WLSp -----END PGP SIGNATURE----- Merge tag 'thermal-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm Pull thermal control fix from Rafael Wysocki: "Replace snprintf() with scnprintf() in the thermal core sysfs code to avoid compiler warnings about potential truncation of the names of the sysfs attributes (Andy Shevchenko)" * tag 'thermal-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: thermal: sysfs: switch to use scnprintf() to suppress truncation warning
This commit is contained in:
commit
08df884136
|
|
@ -400,8 +400,8 @@ static int create_trip_attrs(struct thermal_zone_device *tz)
|
|||
struct thermal_trip_attrs *trip_attrs = &td->trip_attrs;
|
||||
|
||||
/* create trip type attribute */
|
||||
snprintf(trip_attrs->type.name, THERMAL_NAME_LENGTH,
|
||||
"trip_point_%d_type", i);
|
||||
scnprintf(trip_attrs->type.name, sizeof(trip_attrs->type.name),
|
||||
"trip_point_%d_type", i);
|
||||
|
||||
sysfs_attr_init(&trip_attrs->type.attr.attr);
|
||||
trip_attrs->type.attr.attr.name = trip_attrs->type.name;
|
||||
|
|
@ -410,8 +410,8 @@ static int create_trip_attrs(struct thermal_zone_device *tz)
|
|||
attrs[i] = &trip_attrs->type.attr.attr;
|
||||
|
||||
/* create trip temp attribute */
|
||||
snprintf(trip_attrs->temp.name, THERMAL_NAME_LENGTH,
|
||||
"trip_point_%d_temp", i);
|
||||
scnprintf(trip_attrs->temp.name, sizeof(trip_attrs->temp.name),
|
||||
"trip_point_%d_temp", i);
|
||||
|
||||
sysfs_attr_init(&trip_attrs->temp.attr.attr);
|
||||
trip_attrs->temp.attr.attr.name = trip_attrs->temp.name;
|
||||
|
|
@ -423,8 +423,8 @@ static int create_trip_attrs(struct thermal_zone_device *tz)
|
|||
}
|
||||
attrs[i + tz->num_trips] = &trip_attrs->temp.attr.attr;
|
||||
|
||||
snprintf(trip_attrs->hyst.name, THERMAL_NAME_LENGTH,
|
||||
"trip_point_%d_hyst", i);
|
||||
scnprintf(trip_attrs->hyst.name, sizeof(trip_attrs->hyst.name),
|
||||
"trip_point_%d_hyst", i);
|
||||
|
||||
sysfs_attr_init(&trip_attrs->hyst.attr.attr);
|
||||
trip_attrs->hyst.attr.attr.name = trip_attrs->hyst.name;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user