模拟/dev/shm满的日志提示

有如下用例:

在以前iBMC V2上,可以在kbox_info日志中搜索到:

Kernel panic - not syncing: Out of memory: system-wide panic_on_oom is enabled

在openUBMC上,搜到一个类似的打印:

[20211002043737]Out of memory: Killed process 2334 (skynet) total-vm:2911280kB, anon-rss:176472kB, file-rss:0kB, shmem-rss:35924kB, UID:0 pgtables:1392kB oom_score_adj:0

请问:openUBMC上的上述打印是否可以等价于V2的打印信息

不能等价与V2的那行日志打印,原因如下:
1:V2内存耗尽时会导致系统立即停止运行,但是openuBMC只是杀掉了进程
2:关键字不同

相当于openUBMC上,上述执行的预期本身就和V2有所不同,V2是重启BMC,openUBMC是主动杀掉进程但不重启。

应该是,你可以在环境上试试,确认下

实测是重启;

如果不重启的话,那V2上测试执行的用例对应的预期结果,V3上就不适用了?

这是测试反馈的一条用例,主要想知道,openUBMC上对于这种场景,预期是什么?

openUBMC使用的是默认策略,即主动杀掉进程来释放内存,而非panic.