* [PATCH] thermal: of: Introduce governor selection in dts
@ 2015-08-07 7:09 Chung-Yih Wang (王崇懿)
2015-08-07 7:18 ` Krzysztof Kozlowski
[not found] ` <CAM2ehZYXsqCoS9ygXNfPHxt9-b5cFxH_ovrgjvM-BfDO6REcUg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 2 replies; 7+ messages in thread
From: Chung-Yih Wang (王崇懿) @ 2015-08-07 7:09 UTC (permalink / raw)
To: linux-kernel
Cc: Zhang Rui, Eduardo Valentin, Rob Herring, Pawel Moll,
Mark Rutland, Ian Campbell, Kumar Gala, linux-pm, devicetree,
Chung-yih Wang
As there could be more thermal zones on a system and
more variety in thermal governors provided in kernel,
this patch provides flexibility of governor selection
for a thermal zone declared in device tree.
Change-Id: Ie4a75d762709cbbe9f1806dae325d13f71982e78
Signed-off-by: Chung-yih Wang <cywang@chromium.org>
---
Documentation/devicetree/bindings/thermal/thermal.txt | 9 +++++++++
drivers/thermal/of-thermal.c | 10 ++++++++++
2 files changed, 19 insertions(+)
diff --git a/Documentation/devicetree/bindings/thermal/thermal.txt
b/Documentation/devicetree/bindings/thermal/thermal.txt
index 8a49362..30a5d41 100644
--- a/Documentation/devicetree/bindings/thermal/thermal.txt
+++ b/Documentation/devicetree/bindings/thermal/thermal.txt
@@ -174,6 +174,13 @@ Optional property:
2000mW, while on a 10'' tablet is around
4500mW.
+- thermal-governor-name: The name of governor used to control the
+ thermal zone instead of the default one
+ specified in kernel config. For reference, if
+ default governor is step_wise, one could
+ select power_allocator for cpu_thermal zone
+ in dts.
+
Note: The delay properties are bound to the maximum dT/dt (temperature
derivative over time) in two situations for a thermal zone:
(i) - when passive cooling is activated (polling-delay-passive); and
@@ -555,6 +562,8 @@ thermal-zones {
sustainable-power = <2500>;
+ thermal-governor-name = "power_allocator";
+
trips {
/* Trips are based on resulting linear equation */
cpu_trip: cpu-trip {
diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c
index b295b2b..45570ac 100644
--- a/drivers/thermal/of-thermal.c
+++ b/drivers/thermal/of-thermal.c
@@ -882,6 +882,7 @@ int __init of_parse_thermal_zones(void)
}
for_each_child_of_node(np, child) {
+ const char *governor_name;
struct thermal_zone_device *zone;
struct thermal_zone_params *tzp;
int i, mask = 0;
@@ -909,6 +910,15 @@ int __init of_parse_thermal_zones(void)
goto exit_free;
}
+ /* Select a preferred governor if declared */
+ if (!of_property_read_string(child,
+ "thermal-governor-name",
+ &governor_name)) {
+ strncpy(tzp->governor_name,
+ governor_name,
+ sizeof(tzp->governor_name) - 1);
+ }
+
/* No hwmon because there might be hwmon drivers registering */
tzp->no_hwmon = true;
--
2.1.2
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH] thermal: of: Introduce governor selection in dts 2015-08-07 7:09 [PATCH] thermal: of: Introduce governor selection in dts Chung-Yih Wang (王崇懿) @ 2015-08-07 7:18 ` Krzysztof Kozlowski [not found] ` <CAM2ehZYXsqCoS9ygXNfPHxt9-b5cFxH_ovrgjvM-BfDO6REcUg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 1 sibling, 0 replies; 7+ messages in thread From: Krzysztof Kozlowski @ 2015-08-07 7:18 UTC (permalink / raw) To: Chung-Yih Wang (王崇懿) Cc: linux-kernel, Zhang Rui, Eduardo Valentin, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, Kumar Gala, linux-pm, devicetree 2015-08-07 16:09 GMT+09:00 Chung-Yih Wang (王崇懿) <cywang@chromium.org>: > As there could be more thermal zones on a system and > more variety in thermal governors provided in kernel, > this patch provides flexibility of governor selection > for a thermal zone declared in device tree. How is this a property of a hardware, of a board? > > Change-Id: Ie4a75d762709cbbe9f1806dae325d13f71982e78 This tag should not go to upstream. Best regards, Krzysztof > Signed-off-by: Chung-yih Wang <cywang@chromium.org> > --- > Documentation/devicetree/bindings/thermal/thermal.txt | 9 +++++++++ > drivers/thermal/of-thermal.c | 10 ++++++++++ > 2 files changed, 19 insertions(+) > > diff --git a/Documentation/devicetree/bindings/thermal/thermal.txt > b/Documentation/devicetree/bindings/thermal/thermal.txt > index 8a49362..30a5d41 100644 > --- a/Documentation/devicetree/bindings/thermal/thermal.txt > +++ b/Documentation/devicetree/bindings/thermal/thermal.txt > @@ -174,6 +174,13 @@ Optional property: > 2000mW, while on a 10'' tablet is around > 4500mW. > > +- thermal-governor-name: The name of governor used to control the > + thermal zone instead of the default one > + specified in kernel config. For reference, if > + default governor is step_wise, one could > + select power_allocator for cpu_thermal zone > + in dts. > + > Note: The delay properties are bound to the maximum dT/dt (temperature > derivative over time) in two situations for a thermal zone: > (i) - when passive cooling is activated (polling-delay-passive); and > @@ -555,6 +562,8 @@ thermal-zones { > > sustainable-power = <2500>; > > + thermal-governor-name = "power_allocator"; > + > trips { > /* Trips are based on resulting linear equation */ > cpu_trip: cpu-trip { > diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c > index b295b2b..45570ac 100644 > --- a/drivers/thermal/of-thermal.c > +++ b/drivers/thermal/of-thermal.c > @@ -882,6 +882,7 @@ int __init of_parse_thermal_zones(void) > } > > for_each_child_of_node(np, child) { > + const char *governor_name; > struct thermal_zone_device *zone; > struct thermal_zone_params *tzp; > int i, mask = 0; > @@ -909,6 +910,15 @@ int __init of_parse_thermal_zones(void) > goto exit_free; > } > > + /* Select a preferred governor if declared */ > + if (!of_property_read_string(child, > + "thermal-governor-name", > + &governor_name)) { > + strncpy(tzp->governor_name, > + governor_name, > + sizeof(tzp->governor_name) - 1); > + } > + > /* No hwmon because there might be hwmon drivers registering */ > tzp->no_hwmon = true; > > -- > 2.1.2 > -- > To unsubscribe from this list: send the line "unsubscribe linux-pm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <CAM2ehZYXsqCoS9ygXNfPHxt9-b5cFxH_ovrgjvM-BfDO6REcUg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [PATCH] thermal: of: Introduce governor selection in dts [not found] ` <CAM2ehZYXsqCoS9ygXNfPHxt9-b5cFxH_ovrgjvM-BfDO6REcUg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2015-08-07 10:31 ` Mark Rutland 2015-08-10 8:00 ` Chung-Yih Wang (王崇懿) 0 siblings, 1 reply; 7+ messages in thread From: Mark Rutland @ 2015-08-07 10:31 UTC (permalink / raw) To: Chung-Yih Wang (王崇懿) Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Zhang Rui, Eduardo Valentin, Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org On Fri, Aug 07, 2015 at 08:09:39AM +0100, Chung-Yih Wang (王崇懿) wrote: > As there could be more thermal zones on a system and > more variety in thermal governors provided in kernel, > this patch provides flexibility of governor selection > for a thermal zone declared in device tree. > > Change-Id: Ie4a75d762709cbbe9f1806dae325d13f71982e78 > Signed-off-by: Chung-yih Wang <cywang-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> > --- > Documentation/devicetree/bindings/thermal/thermal.txt | 9 +++++++++ > drivers/thermal/of-thermal.c | 10 ++++++++++ > 2 files changed, 19 insertions(+) > > diff --git a/Documentation/devicetree/bindings/thermal/thermal.txt > b/Documentation/devicetree/bindings/thermal/thermal.txt > index 8a49362..30a5d41 100644 > --- a/Documentation/devicetree/bindings/thermal/thermal.txt > +++ b/Documentation/devicetree/bindings/thermal/thermal.txt > @@ -174,6 +174,13 @@ Optional property: > 2000mW, while on a 10'' tablet is around > 4500mW. > > +- thermal-governor-name: The name of governor used to control the > + thermal zone instead of the default one > + specified in kernel config. For reference, if > + default governor is step_wise, one could > + select power_allocator for cpu_thermal zone > + in dts. This is not a hardware or system property, but rather a Linux implementation detail. This really shouldn't go in the DT. Mark. > + > Note: The delay properties are bound to the maximum dT/dt (temperature > derivative over time) in two situations for a thermal zone: > (i) - when passive cooling is activated (polling-delay-passive); and > @@ -555,6 +562,8 @@ thermal-zones { > > sustainable-power = <2500>; > > + thermal-governor-name = "power_allocator"; > + > trips { > /* Trips are based on resulting linear equation */ > cpu_trip: cpu-trip { > diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c > index b295b2b..45570ac 100644 > --- a/drivers/thermal/of-thermal.c > +++ b/drivers/thermal/of-thermal.c > @@ -882,6 +882,7 @@ int __init of_parse_thermal_zones(void) > } > > for_each_child_of_node(np, child) { > + const char *governor_name; > struct thermal_zone_device *zone; > struct thermal_zone_params *tzp; > int i, mask = 0; > @@ -909,6 +910,15 @@ int __init of_parse_thermal_zones(void) > goto exit_free; > } > > + /* Select a preferred governor if declared */ > + if (!of_property_read_string(child, > + "thermal-governor-name", > + &governor_name)) { > + strncpy(tzp->governor_name, > + governor_name, > + sizeof(tzp->governor_name) - 1); > + } > + > /* No hwmon because there might be hwmon drivers registering */ > tzp->no_hwmon = true; > > -- > 2.1.2 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] thermal: of: Introduce governor selection in dts 2015-08-07 10:31 ` Mark Rutland @ 2015-08-10 8:00 ` Chung-Yih Wang (王崇懿) 2015-08-10 17:47 ` Javi Merino 0 siblings, 1 reply; 7+ messages in thread From: Chung-Yih Wang (王崇懿) @ 2015-08-10 8:00 UTC (permalink / raw) To: Mark Rutland, javi.merino Cc: linux-kernel@vger.kernel.org, Zhang Rui, Eduardo Valentin, Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, linux-pm@vger.kernel.org, devicetree@vger.kernel.org This patch was originally introduced when we made power_allocator the default governor where we had issues in binding a thermal zone w/o parameters to. Then we came out this facility for binding a specific governor to a thermal zone in dts instead of the default governor. Javi seems like this idea much. On Fri, Aug 7, 2015 at 6:31 PM, Mark Rutland <mark.rutland@arm.com> wrote: > On Fri, Aug 07, 2015 at 08:09:39AM +0100, Chung-Yih Wang (王崇懿) wrote: >> As there could be more thermal zones on a system and >> more variety in thermal governors provided in kernel, >> this patch provides flexibility of governor selection >> for a thermal zone declared in device tree. >> >> Change-Id: Ie4a75d762709cbbe9f1806dae325d13f71982e78 >> Signed-off-by: Chung-yih Wang <cywang@chromium.org> >> --- >> Documentation/devicetree/bindings/thermal/thermal.txt | 9 +++++++++ >> drivers/thermal/of-thermal.c | 10 ++++++++++ >> 2 files changed, 19 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/thermal/thermal.txt >> b/Documentation/devicetree/bindings/thermal/thermal.txt >> index 8a49362..30a5d41 100644 >> --- a/Documentation/devicetree/bindings/thermal/thermal.txt >> +++ b/Documentation/devicetree/bindings/thermal/thermal.txt >> @@ -174,6 +174,13 @@ Optional property: >> 2000mW, while on a 10'' tablet is around >> 4500mW. >> >> +- thermal-governor-name: The name of governor used to control the >> + thermal zone instead of the default one >> + specified in kernel config. For reference, if >> + default governor is step_wise, one could >> + select power_allocator for cpu_thermal zone >> + in dts. > > > This is not a hardware or system property, but rather a Linux > implementation detail. > > This really shouldn't go in the DT. > > Mark. > >> + >> Note: The delay properties are bound to the maximum dT/dt (temperature >> derivative over time) in two situations for a thermal zone: >> (i) - when passive cooling is activated (polling-delay-passive); and >> @@ -555,6 +562,8 @@ thermal-zones { >> >> sustainable-power = <2500>; >> >> + thermal-governor-name = "power_allocator"; >> + >> trips { >> /* Trips are based on resulting linear equation */ >> cpu_trip: cpu-trip { >> diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c >> index b295b2b..45570ac 100644 >> --- a/drivers/thermal/of-thermal.c >> +++ b/drivers/thermal/of-thermal.c >> @@ -882,6 +882,7 @@ int __init of_parse_thermal_zones(void) >> } >> >> for_each_child_of_node(np, child) { >> + const char *governor_name; >> struct thermal_zone_device *zone; >> struct thermal_zone_params *tzp; >> int i, mask = 0; >> @@ -909,6 +910,15 @@ int __init of_parse_thermal_zones(void) >> goto exit_free; >> } >> >> + /* Select a preferred governor if declared */ >> + if (!of_property_read_string(child, >> + "thermal-governor-name", >> + &governor_name)) { >> + strncpy(tzp->governor_name, >> + governor_name, >> + sizeof(tzp->governor_name) - 1); >> + } >> + >> /* No hwmon because there might be hwmon drivers registering */ >> tzp->no_hwmon = true; >> >> -- >> 2.1.2 >> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] thermal: of: Introduce governor selection in dts 2015-08-10 8:00 ` Chung-Yih Wang (王崇懿) @ 2015-08-10 17:47 ` Javi Merino 2015-08-11 9:07 ` Sudeep Holla 0 siblings, 1 reply; 7+ messages in thread From: Javi Merino @ 2015-08-10 17:47 UTC (permalink / raw) To: Chung-Yih Wang (王崇懿), Zhang Rui, Eduardo Valentin Cc: Mark Rutland, linux-kernel@vger.kernel.org, Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, linux-pm@vger.kernel.org, devicetree@vger.kernel.org On Mon, Aug 10, 2015 at 09:00:49AM +0100, Chung-Yih Wang (王崇懿) wrote: > This patch was originally introduced when we made power_allocator the > default governor where we had issues in binding a thermal zone w/o > parameters to. Then we came out this facility for binding a specific > governor to a thermal zone in dts instead of the default governor. > Javi seems like this idea much. While I can understand why this is not suitable for devicetree, we should have a way in the kernel to configure different governors for different thermal zones defined in device tree. Thermal zones defined from platform code can choose the thermal governor when they are registered. If this information can't go in device tree, where can we put it? As an additional parameter to thermal_zone_of_sensor_register()? Cheers, Javi > On Fri, Aug 7, 2015 at 6:31 PM, Mark Rutland <mark.rutland@arm.com> wrote: > > On Fri, Aug 07, 2015 at 08:09:39AM +0100, Chung-Yih Wang (王崇懿) wrote: > >> As there could be more thermal zones on a system and > >> more variety in thermal governors provided in kernel, > >> this patch provides flexibility of governor selection > >> for a thermal zone declared in device tree. > >> > >> Change-Id: Ie4a75d762709cbbe9f1806dae325d13f71982e78 > >> Signed-off-by: Chung-yih Wang <cywang@chromium.org> > >> --- > >> Documentation/devicetree/bindings/thermal/thermal.txt | 9 +++++++++ > >> drivers/thermal/of-thermal.c | 10 ++++++++++ > >> 2 files changed, 19 insertions(+) > >> > >> diff --git a/Documentation/devicetree/bindings/thermal/thermal.txt > >> b/Documentation/devicetree/bindings/thermal/thermal.txt > >> index 8a49362..30a5d41 100644 > >> --- a/Documentation/devicetree/bindings/thermal/thermal.txt > >> +++ b/Documentation/devicetree/bindings/thermal/thermal.txt > >> @@ -174,6 +174,13 @@ Optional property: > >> 2000mW, while on a 10'' tablet is around > >> 4500mW. > >> > >> +- thermal-governor-name: The name of governor used to control the > >> + thermal zone instead of the default one > >> + specified in kernel config. For reference, if > >> + default governor is step_wise, one could > >> + select power_allocator for cpu_thermal zone > >> + in dts. > > > > > > This is not a hardware or system property, but rather a Linux > > implementation detail. > > > > This really shouldn't go in the DT. > > > > Mark. > > > >> + > >> Note: The delay properties are bound to the maximum dT/dt (temperature > >> derivative over time) in two situations for a thermal zone: > >> (i) - when passive cooling is activated (polling-delay-passive); and > >> @@ -555,6 +562,8 @@ thermal-zones { > >> > >> sustainable-power = <2500>; > >> > >> + thermal-governor-name = "power_allocator"; > >> + > >> trips { > >> /* Trips are based on resulting linear equation */ > >> cpu_trip: cpu-trip { > >> diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c > >> index b295b2b..45570ac 100644 > >> --- a/drivers/thermal/of-thermal.c > >> +++ b/drivers/thermal/of-thermal.c > >> @@ -882,6 +882,7 @@ int __init of_parse_thermal_zones(void) > >> } > >> > >> for_each_child_of_node(np, child) { > >> + const char *governor_name; > >> struct thermal_zone_device *zone; > >> struct thermal_zone_params *tzp; > >> int i, mask = 0; > >> @@ -909,6 +910,15 @@ int __init of_parse_thermal_zones(void) > >> goto exit_free; > >> } > >> > >> + /* Select a preferred governor if declared */ > >> + if (!of_property_read_string(child, > >> + "thermal-governor-name", > >> + &governor_name)) { > >> + strncpy(tzp->governor_name, > >> + governor_name, > >> + sizeof(tzp->governor_name) - 1); > >> + } > >> + > >> /* No hwmon because there might be hwmon drivers registering */ > >> tzp->no_hwmon = true; > >> > >> -- > >> 2.1.2 > >> > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] thermal: of: Introduce governor selection in dts 2015-08-10 17:47 ` Javi Merino @ 2015-08-11 9:07 ` Sudeep Holla [not found] ` <55C9BB53.1090001-5wv7dgnIgG8@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Sudeep Holla @ 2015-08-11 9:07 UTC (permalink / raw) To: Javi Merino, "Chung-Yih Wang (王崇懿)", Zhang Rui, Eduardo Valentin Cc: Sudeep Holla, Mark Rutland, linux-kernel@vger.kernel.org, Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, linux-pm@vger.kernel.org, devicetree@vger.kernel.org On 10/08/15 18:47, Javi Merino wrote: > On Mon, Aug 10, 2015 at 09:00:49AM +0100, Chung-Yih Wang (王崇懿) wrote: >> This patch was originally introduced when we made power_allocator the >> default governor where we had issues in binding a thermal zone w/o >> parameters to. Then we came out this facility for binding a specific >> governor to a thermal zone in dts instead of the default governor. >> Javi seems like this idea much. > > While I can understand why this is not suitable for devicetree, we > should have a way in the kernel to configure different governors for > different thermal zones defined in device tree. Thermal zones defined > from platform code can choose the thermal governor when they are > registered. > > If this information can't go in device tree, where can we put it? As > an additional parameter to thermal_zone_of_sensor_register()? > Why can't it be via sysfs allowing users to select their choice of governor ? (like cpuidle/freq or even devfreq I assume) Regards, Sudeep ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <55C9BB53.1090001-5wv7dgnIgG8@public.gmane.org>]
* Re: [PATCH] thermal: of: Introduce governor selection in dts [not found] ` <55C9BB53.1090001-5wv7dgnIgG8@public.gmane.org> @ 2015-11-02 21:24 ` Eduardo Valentin 0 siblings, 0 replies; 7+ messages in thread From: Eduardo Valentin @ 2015-11-02 21:24 UTC (permalink / raw) To: Sudeep Holla Cc: Javi Merino, "Chung-Yih Wang (王崇懿)", Zhang Rui, Mark Rutland, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org On Tue, Aug 11, 2015 at 10:07:31AM +0100, Sudeep Holla wrote: > > > On 10/08/15 18:47, Javi Merino wrote: > >On Mon, Aug 10, 2015 at 09:00:49AM +0100, Chung-Yih Wang (王崇懿) wrote: > >>This patch was originally introduced when we made power_allocator the > >>default governor where we had issues in binding a thermal zone w/o > >>parameters to. Then we came out this facility for binding a specific > >>governor to a thermal zone in dts instead of the default governor. > >>Javi seems like this idea much. > > > >While I can understand why this is not suitable for devicetree, we > >should have a way in the kernel to configure different governors for > >different thermal zones defined in device tree. Thermal zones defined > >from platform code can choose the thermal governor when they are > >registered. > > > >If this information can't go in device tree, where can we put it? As > >an additional parameter to thermal_zone_of_sensor_register()? > > > > Why can't it be via sysfs allowing users to select their choice of > governor ? (like cpuidle/freq or even devfreq I assume) > Yes, sysfs configuration is the current recommended way. Although it is tempting to have it in device tree, its design decisions are not meant for OS implementation/specifics. BR, > Regards, > Sudeep -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-11-02 21:24 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-07 7:09 [PATCH] thermal: of: Introduce governor selection in dts Chung-Yih Wang (王崇懿)
2015-08-07 7:18 ` Krzysztof Kozlowski
[not found] ` <CAM2ehZYXsqCoS9ygXNfPHxt9-b5cFxH_ovrgjvM-BfDO6REcUg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-08-07 10:31 ` Mark Rutland
2015-08-10 8:00 ` Chung-Yih Wang (王崇懿)
2015-08-10 17:47 ` Javi Merino
2015-08-11 9:07 ` Sudeep Holla
[not found] ` <55C9BB53.1090001-5wv7dgnIgG8@public.gmane.org>
2015-11-02 21:24 ` Eduardo Valentin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).