On 06/17/2016 02:35 PM, Marc Gonzalez wrote:
On 17/06/2016 12:26, Daniel Lezcano wrote:

The init functions do not return any error. They behave as the following:

   - panic, thus leading to a kernel crash while another timer may work and
        make the system boot up correctly

   or

   - print an error and let the caller unaware if the state of the system
                          ^^^                    ^^
"leave the caller unaware of [...]" (?)

Change that by converting the init functions to return an error conforming
to the CLOCKSOURCE_OF_RET prototype.

Proper error handling (rollback, errno value) will be changed later case
by case, thus this change just return back an error or success in the init
                                  ^^^^^^^^^^^
"just returns an error code from the init function" (?)

Ok, I will do the change when adding the acked-by tag.

[ ... ]

The code looks good to me.
Acked-by: Marc Gonzalez <marc_gonza...@sigmadesigns.com>

Could you merge, on top of these, the patch we discussed a few weeks ago
for changing ret to err? (I will attach the patch to this message.)

I don't really mind to convert 'ret' to 'err' if it is your preference but can it wait after the changes I initiated ? Much more patches will come to consolidate the init functions.



--
 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

Reply via email to