我在 ARM Linux 内核版本的挂起到磁盘功能方面遇到问题:
Linux 4.2.0-rc3-00115-gc5dfd65-dirty #4 SMP PREEMPT 7 月 24 日星期五 12:15:54 CEST 2015 armv7l GNU/Linux
我可以很好地挂起到磁盘,但是当恢复时,它会在禁用非启动 CPU 时挂起,并在大约 10 秒后重新启动。
当我执行“echo disk > /sys/power/state”时,从串行控制台摘录:
PM:写图像。 PM:使用 1 个线程进行压缩。 PM:压缩并保存图像数据(25080页)... PM:图像保存进度:0% PM:图像保存进度:10% PM:图像保存进度:20% PM:图像保存进度:30% PM:图像保存进度:40% PM:图像保存进度:50% PM:图像保存进度:60% PM:图像保存进度:70% PM:图像保存进度:80% PM:图像保存进度:90% PM:图像保存完成。 PM:在 3.21 秒内写入 100320 kbytes (31.25 MB/s) 下午:S| 重新启动:系统停止
当我进行冷启动时,串行控制台的摘录:
PM:检查休眠映像分区 /dev/mmcblk0p1 PM:休眠映像分区 179:1 存在 PM:寻找冬眠图像。 PM:找到图像签名,正在恢复 PM:准备恢复过程。 冻结用户空间进程...(经过 0.000 秒)完成。 PM:加载休眠图像。 PM:创建基本内存位图 PM:使用 1 个线程进行解压。 PM:正在加载和解压缩图像数据(24977 页)... PM:图像加载进度:0% PM:图像加载进度:10% PM:图像加载进度:20% PM:图像加载进度:30% PM:图像加载进度:40% PM:图像加载进度:50% PM:图像加载进度:60% PM:图像加载进度:70% PM:图像加载进度:80% PM:图像加载进度:90% PM:图像加载进度:100% PM:图像加载完成。 PM:在 3.42 秒内读取 99908 kbytes (29.21 MB/s) PM:图像加载成功 fec 2188000.ethernet eth0:MDIO 读取超时 fec 2188000.ethernet eth0:MDIO 写入超时 PM:设备在 74.808 毫秒后完成静止 PM:设备的后期静默在 1.144 毫秒后完成 PM:设备的 noirq 停顿在 25.441 毫秒后完成 禁用非启动 CPU ... CPU1:关机 --- 这里它会在 10 秒后超时并重新启动。
任何帮助将不胜感激。