This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
您好,专家:
如何在 J6 EVM RevG 上运行带有处理器 SDK 3.02.00.03的 kexec?
我有以下步骤、但无法正常工作。
-1-
使用 Yocto 构建 kexec-tools 并生成二进制 kexec、位于"/ti-processor-sdk-linux-Automotive-dra7xx-evm-03_02_00_03/Yocto-l层/build/arago-extern-linaro-toolchain/work /armv7ahf-none-linux-gnueabi/kexec/k2.0/pri+2.0/build/linux-bin/s2.0/pri2.0"
-2-
CONFIG_kexec=y
CONFIG_CRACK_Dump = y
重建 zImage
-3-
更新 zImage 并将 kexec 二进制文件复制到 SD 卡中的文件夹/mnt
-4-
CAT /proc/cmdline
console=ttyO0、115200n8 elevator=noop root=PARTUUUID=64dcd133-02 rw rootwait earchk fixrtc omapdrm.num_crtc=3 consoleblank=0 cmc=64M rootfstype=ext4 snd.slots_reserved=1
root@dra7xx-evm:/mnt#./kexec -d --type zImage -p /boot/zImage --command-line="console=ttyO0、115200n8 looter=noop root=PARTUUID =64dcd133-02 rw 插槽等待 armck fixrc rootomapdrm.num_crtc=3eblank=1、64m=rootf4 rstaby=rule4_rootf4 rulk=rootd4 rulk=rootf1
不保留用于 crashkernel 的内存
请通过将"crashkernel=X@Y"参数传递到内核来保留内存
然后尝试加载 kdump 内核
root@dra7xx-EVM:/mnt#
如何为"crashkernel"设置保留内存?
此致
Joe
您好、Nikhil、
感谢您的回复、我在 bootargs 中使用了 vmalloc=128M、并且低内存增加了。
root@dra7xx-EVM:~# cat /proc/meminfo
总内存:1539312 KB
MemFree:1481044 KB
可用内存:1486448 KB
缓冲器:900KB
缓存:26336 KB
SwapCached:0KB
有效:15624 KB
非活动:20884 KB
有效(ANON):10708 KB
非激活(ANON):11464KB
活动(文件):4916 KB
非活动(文件):9420 KB
Unevicable:0KB
已锁定:0KB
总容量:659456kB
高可用:634080 KB
低功耗:879856 KB
低空闲:846964kB
SwapTotal:0KB
SwapFree:0KB
脏:0KB
写回:0KB
AnonPages:9272 KB
映射:10560KB
SHMEM:12900 KB
层块:15376 KB
可回收:4388 KB
SUn回收:10988 KB
KernelStack:1024KB
页表:564 KB
nfs_unstable:0KB
退回:0KB
WritebackTmp:0KB
委员会限制:769656 KB
USDED_AS:176524 KB
Vmalloctotal:122880KB
Vmalloced:0KB
VmallocChunk:0KB
总容量:229376 KB
CmaFree:227796 KB
BUR 在按 kexec -l /boot/zImage 后仍然会发现房间杀手
root@dra7xx-EVM:~ kexec -l /boot/zImage
[305.524997] koom 调用了 om-killer:GFP_MASK=0x24000c0、order=0、exec_score_adj=0
[305.532715] kexec cpuset=/ MEMS_allowed=0
[305.536817] CPU:0 PID:1187 Comm:kexec 未被污染4.4.45-M脏#9.
[305.543197]硬件名称:通用 DRA74X (平展器件树)
[305.549316 ]回扫:
请帮您检查一下。
此致
Joe
您好、Nikhil、
非常感谢您的评论。
此致
Joe