diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2017-08-07 15:16:15 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2017-08-09 15:09:35 +0200 |
commit | cd4386a931b6310b05559d2e28efda04d30ab593 (patch) | |
tree | d1fbc2a6a8e86af9308ce8713e842e6717471c8e /kernel/groups.c | |
parent | s390/vmcp: fix uaccess check and avoid undefined behavior (diff) | |
download | linux-cd4386a931b6310b05559d2e28efda04d30ab593.tar.xz linux-cd4386a931b6310b05559d2e28efda04d30ab593.zip |
s390/cpcmd,vmcp: avoid GFP_DMA allocations
According to the CP Programming Services manual Diagnose Code 8
"Virtual Console Function" can be used in all addressing modes. Also
the input and output buffers do not have a limitation which specifies
they need to be below the 2GB line.
This is true at least since z/VM 5.4.
Therefore remove the sam31/64 instructions and allow for simple
GFP_KERNEL allocations. This makes it easier to allocate a 1MB page
if the user requested such a large return buffer.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'kernel/groups.c')
0 files changed, 0 insertions, 0 deletions