Thread (15 messages) 15 messages, 6 authors, 2016-01-19

Re: [PATCH v2] reboot: Backup orderly_poweroff

From: Ingo Molnar <mingo@kernel.org>
Date: 2016-01-14 11:24:02
Also in: linux-arm-kernel, linux-omap, lkml

* Keerthy [off-list ref] wrote:
I tried to simulate the issue.

In the probe function of drivers/thermal/ti-soc-thermal/ti-bandgap.c
ti_bandgap_probe i call

orderly_poweroff(true);

This is while driver probes are still on going. I observe that
ret = run_cmd(poweroff_cmd);

ret is a non-zero value and we enter the if condition:

Even after the

emergency_sync();
kernel_power_off();

calls

the console remained active in weird state.
Now _that_ is clearly an architecture bug that should not be papered over ...

If kernel_power_off() is called then the system should power off. No ifs and 
whens.

Thanks,

	Ingo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help