Platform: RK3368
OS: Android 6.0
Kernel: 3.10.0
现象
logcat Watchdog系统重启日志:
10-13 17:17:23.106 571 614 W IPCThreadState: Waiting for thread to be free. mExecutingThreadsCount=15 mMaxThreads=15
10-13 17:17:34.195 571 922 I Process : Sending signal. PID: 571 SIG: 3
10-13 17:17:34.196 571 576 I art : Thread[2,tid=576,WaitingInMainSignalCatcherLoop,Thread*=0x55840f6430,peer=0x12c010a0,"Signal Catcher"]: reacting to signal 3
10-13 17:17:34.875 571 625 E SensorsHal: poll() failed (Interrupted system call)
10-13 17:17:36.779 571 656 D WifiConfigStore: Retrieve network priorities after PNO.
10-13 17:17:36.781 571 576 I art : Wrote stack traces to '/data/anr/traces.txt'
10-13 17:17:40.746 571 922 I Watchdog_N: dumpKernelStacks
10-13 17:17:40.859 571 922 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.server.Watchdog$BinderThreadMonitor on foreground thread (android.fg)
10-13 17:17:40.859 571 922 W Watchdog: foreground thread stack trace:
10-13 17:17:40.860 571 922 W Watchdog: at android.os.Binder.blockUntilThreadAvailable(Native Method)
10-13 17:17:40.860 571 922 W Watchdog: at com.android.server.Watchdog$BinderThreadMonitor.monitor(Watchdog.java:200)
10-13 17:17:40.860 571 922 W Watchdog: at com.android.server.Watchdog$HandlerChecker.run(Watchdog.java:172)
10-13 17:17:40.860 571 922 W Watchdog: at android.os.Handler.handleCallback(Handler.java:739)
10-13 17:17:40.860 571 922 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:95)
10-13 17:17:40.860 571 922 W Watchdog: at android.os.Looper.loop(Looper.java:148)
10-13 17:17:40.860 571 922 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:61)
10-13 17:17:40.860 571 922 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:46)
10-13 17:17:40.860 571 922 W Watchdog: *** GOODBYE!
10-13 17:17:40.860 571 922 I Process : Sending signal. PID: 571 SIG: 9
10-13 17:17:40.977 199 199 E installd: eof
10-13 17:17:40.977 199 199 E installd: failed to read size
10-13 17:17:40.977 199 199 I installd: closing connection
10-13 17:17:40.978 188 188 I lowmemorykiller: ActivityManager disconnected
10-13 17:17:40.978 188 188 I lowmemorykiller: Closing Activity Manager data connection
10-13 17:17:40.988 189 189 I ServiceManager: service 'lock_settings' died
10-13 17:17:40.988 189 189 I ServiceManager: service 'network_management' died
10-13 17:17:40.988 189 189 I ServiceManager: service 'clipboard' died
10-13 17:17:40.988 189 189 I ServiceManager: service 'batterystats' died
kernel 日志:
[ 1012.641269] [3: watchdog: 922] SysRq : Show Blocked State
[ 1012.641365] [3: watchdog: 922] task PC stack pid father
[ 1012.641535] [3: watchdog: 922] rknand_bg D ffffffc0000856c0 0 153 2 0x00000000
[ 1012.641570] [3: watchdog: 922] Call trace:
[ 1012.641613] [3: