I.MX6 android shutdown 内核崩溃
- /****************************************************************************
- * I.MX6 android shutdown 内核崩溃
- * 说明:
- * 本文主要是记录解决I.MX6的关机会进入halt模式,导致内核崩溃。
- *
- * 2016-3-24 深圳 南山平山村 曾剑锋
- ***************************************************************************/
- 一、参考文章:
- android 关机 流程分析
- http://blog.chinaunix.net/uid-24227137-id-3248111.html
- 二、 现象:
- SysRq : Emergency Remount R/O
- EXT4-fs (mmcblk0p4): re-mounted. Opts: (null)
- EXT4-fs (mmcblk0p6): re-mounted. Opts: (null)
- Emergency Remount complete
- System halted.
- BUG: soft lockup - CPU# stuck for 23s! [Thread-:]
- Modules linked in:
- Pid: , comm: Thread-
- CPU: Not tainted (3.0. #)
- PC is at machine_halt+0x8/0xc
- LR is at smp_send_stop+0x9c/0xc4
- pc : [<c004d7dc>] lr : [<c0052f98>] psr:
- sp : d0e53e88 ip : fp : 78393c6c
- r10: r9 : d0e52000 r8 : c004ca84
- r7 : r6 : 4321fedc r5 : r4 : 4321fedc
- r3 : r2 : r1 : r0 :
- Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
- Control: 10c53c7d Table: 24fa804a DAC:
- PC: 0xc004d75c:
- d75c e5843004 eaffffda eb01b99d e3500000 1affffed e5973004 e12fff33 e10f3000
- d77c e3130080 1a000003 f1080080 eaffffd4 eb19c101 eaffffe0 e59f0018 e3a010fa
- d79c eb0101fd f1080080 eaffffcd c06dccf4 c0a0ce64 c09886b4 c085477c e1a0200d
- 三、 解决方法:
- cat kernel/sys.c
- /*
- * Reboot system call: for obvious reasons only root may call it,
- * and even root needs to set up some magic numbers in the registers
- * so that some mistake won't make this reboot the whole machine.
- * You can also set the meaning of the ctrl-alt-del-key here.
- *
- * reboot doesn't sync: do that yourself before calling this.
- */
- SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd,
- void __user *, arg)
- {
- ......
- //if ((cmd == LINUX_REBOOT_CMD_POWER_OFF) && !pm_power_off)
- // cmd = LINUX_REBOOT_CMD_HALT;
- ......
- }
I.MX6 android shutdown 内核崩溃的更多相关文章
- I.MX6 Android shutdown shell command
/******************************************************************************* * I.MX6 Android shu ...
- I.MX6 android 移除shutdown功能
/************************************************************************ * I.MX6 android 移除shutdown ...
- I.MX6 Android 5.1 快速合成系统
/**************************************************************************** * I.MX6 Android 5.1 快速 ...
- Android平台程序崩溃的类型及原因列举
Android平台程序崩溃大家都应该遇到过,force close和ANR应该是大家遇到较多的. 这里把Android平台程序崩溃的各种类型做一个简述和原因列举. 1.ANR(可见ANR): 发生场景 ...
- I.MX6 Android i2c-tools porting
/************************************************************************** * I.MX6 Android i2c-tool ...
- I.MX6 android 禁止低电量自动关机
/************************************************************************ * I.MX6 android 禁止低电量自动关机 ...
- I.MX6 Android 5.1 纯Linux、U-Boot编译
/***************************************************************************** * I.MX6 Android 5.1 纯 ...
- I.MX6 Android backlight modify by C demo
/************************************************************************** * I.MX6 Android backligh ...
- I.MX6 Android netperf
/***************************************************************************** * I.MX6 Android netpe ...
随机推荐
- 【Java Web】Eclipse中配置Marven环境
1 Marven简介 Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信 ...
- C++ 容器及选用总结
目录 ==================================================== 第一章 容器 第二章 Vector和string 第三章 关联容器 第四章 迭代器 第五 ...
- The architecture of LTE network.
3GPP定义的LTE网络架构结构变得扁平化,无线RNC/BSC 消失,只有eNodeB.控制面使用MME进行处理,用户面使用SGW和PGW进行处理.相比GSM和UMTS,在逻辑接口上定义了S1/X2逻 ...
- Javacript 客户端保存数据[ locaStorage ]
1.通常程序员们会使用Cookie进行一些小量的数据储存在客户端浏览器,但孰不知这样会造成不必要的带宽浪费 ,可使用 js 中的 locaStorage 来替代cookie进行存储,但不支持IE8以下 ...
- drupal CMS
http://drupalchina.cn/ https://www.drupal.org
- TWaver3D入门探索——3D拓扑图之人在江湖
俗话说,有人的地方就有江湖,江湖就是帮派林立错综复杂的关系网.今天我们就来展示这样一个小小的江湖. 故事背景 崇祯末年,民不聊生,烽烟四起-- 江湖都是有背景的,我们的3D江湖也需要一个背景.江湖就是 ...
- Telerik_2012_Q3 RadGrid 汉化
ChineseRadGridLocalizationProvider.cs using System; using System.Collections.Generic; using System.L ...
- @Entity设置OneToMany
Hibernate设置bean映射数据库的方式有配置模式与注解模式,下面通过注解模式配置OneToMany @Entity @Table(name="csdnbbs_sys_catalog& ...
- ExtJS4.2学习(18)时间控件(转)
鸣谢:http://www.shuyangyang.com.cn/jishuliangongfang/qianduanjishu/2013-12-22/190.html 感谢“束洋洋 ”的付出. 前言 ...
- PAT-乙级-1027. 打印沙漏(20)
1027. 打印沙漏(20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 本题要求你写个程序把给定的符号打印成 ...