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" (?)
The code looks good to me.
Acked-by: Marc Gonzalez <marc_gonzalez@xxxxxxxxxxxxxxxx>
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.)