Hi all, In our ARM V6 based embedded board, sometimes software reboot causes decompressing kernel failure. Data abort exception is captured by U-boot. It only occurs with some SDRAM device. But RAM test on the whole space is passed. If I comment the invoke cpu_proc_fin in the function arm_machine_restart, the issue can not be reproduced again. void arm_machine_restart(char mode) { /* * Clean and disable cache, and turn off interrupts */ /*cpu_proc_fin();*/ /* * Tell the mm system that we are going to reboot - * we may need it to insert some 1:1 mappings so that * soft boot works. */ setup_mm_for_reboot(mode); ... ... } Please give me some suggestion! Thank you very much! Michael -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ |