This short patch series brings back some cgroup v1 stats in OOM logs that were unnecessarily changed before. It also makes memcg OOM logs less reliant on printk() internals. The series uses seq_buf_do_printk() which was only recently introduced [1]. It did not land in Linus's tree yet, but ideally it will land this merge window. It lives in linux-next as commit 96928d9032a7 ("seq_buf: Add seq_buf_do_printk() helper"). v1 -> v2: - Collect Ack's and Reviewed-by's on patch 1 (thanks!). - Reworded the commit log for patch 2 after discussions with Michal Hocko. [1]https://lore.kernel.org/lkml/20230415100110.1419872-1-senozhatsky@xxxxxxxxxxxx/ Yosry Ahmed (2): memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() memcg: dump memory.stat during cgroup OOM for v1 mm/memcontrol.c | 85 ++++++++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 37 deletions(-) -- 2.40.1.495.gc816e09b53d-goog