On 2022/7/27 9:12, HORIGUCHI NAOYA(堀口 直也) wrote:
On Tue, Jul 26, 2022 at 04:10:46PM +0800, Kefeng Wang wrote:
Use pr_fmt to prefix pr_<level> output.
Signed-off-by: Kefeng Wang <wangkefeng.wang@xxxxxxxxxx>
There're other classes of prefixes like "Unpoison:" and "soft offline:" in
mm/memory-failure.c. So simply adding subsystem-wide pr_fmt() changes to
print out two prefixes like below:
[ 1479.892348] Memory failure: soft offline: 0x1b8200: page migration failed 1, type 0x57ffffc00a000c(uptodate|dirty|mappedtodisk|swapbacked|node=1|zone=2|lastcpupid=0x1fffff)
[ 1486.871130] Memory failure: Unpoison: Software-unpoisoned page 0x14f00
Do you intend this change?
Firstly I think they are all in memory failure, with this prefix is no
bad impact,
soft_offline_page() and unpoison_memory() are used by error injection,
but soft_offline_page() could be used in memory hotremove, so let's add
'#undef pr_fmt' before unpoison_pr_info definition, options? thanks.
Thanks,
Naoya Horiguchi