[QUESTION] kexec: ARM: kexec reorders device suspend/resume order

2016-08-03 Thread Alan Cooper
I've found a problem on our ARM based systems where a kexec'd kernel fails coming out of S3. The problem is caused by the re-ordering of the device tree nodes done by kexec (which reconstructs the device tree from the proc file system). The re-ordered DT nodes cause the device registration to

[QUESTION] kexec: ARM: kexec reorders device suspend/resume order

2016-08-03 Thread Alan Cooper
I've found a problem on our ARM based systems where a kexec'd kernel fails coming out of S3. The problem is caused by the re-ordering of the device tree nodes done by kexec (which reconstructs the device tree from the proc file system). The re-ordered DT nodes cause the device registration to