s390/sysinfo: allow response buffer in normal memory
authorAlexander Gordeev <agordeev@linux.ibm.com>
Fri, 8 Mar 2024 14:54:46 +0000 (15:54 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 13 Mar 2024 08:23:44 +0000 (09:23 +0100)
As provided with commit cd4386a931b63 ("s390/cpcmd,vmcp: avoid GFP_DMA
allocations") the Diagnose Code 8 response buffer does not have to be
below 2GB.

Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/sysinfo.c

index 1b1be3110cfc111e71ecf06d2c513700a63b59aa..2be30a96696a382a3e47275977ce42de2b8065c5 100644 (file)
@@ -397,7 +397,7 @@ static void service_level_vm_print(struct seq_file *m,
 {
        char *query_buffer, *str;
 
-       query_buffer = kmalloc(1024, GFP_KERNEL | GFP_DMA);
+       query_buffer = kmalloc(1024, GFP_KERNEL);
        if (!query_buffer)
                return;
        cpcmd("QUERY CPLEVEL", query_buffer, 1024, NULL);