fix wrong return code of sysinfo_show() when get_zeroed_page() fails
A message that is not in the archive (sent off-list or not yet received): 20180818093800.GC3455@osiris
PATCH 1/1 fix wrong return code of sysinfo_show() when get_zeroed_page() fails
Function sysinfo_show() defined in arch/s390/kernel/sysinfo.c returns wrong error code when function get_zeroed_page() fails. The correct return code when get_zeroed_page() fails is -ENOMEM but the code returns 0.
--- arch/s390/kernel/sysinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/s390/kernel/sysinfo.c +1 -1
@@ -280,7 +280,7 @@ static int sysinfo_show(struct seq_file *m, void *v)int level;if (!info) -return 0 ; +return -ENOMEM ; level =stsi (NULL ,0 ,0 ,0 );if (level >=1 )stsi_1_1_1 (m, info);
Signature · 1 line
2.6.4