diff options
author | Michael Holzheu <holzheu@linux.vnet.ibm.com> | 2011-05-10 17:13:41 +0200 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2011-05-10 17:13:43 +0200 |
commit | 83ace2701b81be549cca7af33c5b0499cb2602d6 (patch) | |
tree | 17c74e48a1d67b7691fbdd4955835f16db76ae88 /arch/s390/oprofile | |
parent | [S390] disassembler: handle b280/spp instruction (diff) | |
download | linux-83ace2701b81be549cca7af33c5b0499cb2602d6.tar.xz linux-83ace2701b81be549cca7af33c5b0499cb2602d6.zip |
[S390] replace diag10() with diag10_range() function
Currently the diag10() function can only release one page. For exploiters
that have to call diag10 on a contiguous memory region this is suboptimal.
This patch replaces the diag10() function with diag10_range() that is
able to release multiple pages. In addition to that the new function now
allows to release memory with addresses higher than 2047 MiB. This was
due to a restriction of the diagnose implementation under z/VM prior to
release 5.2.
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/oprofile')
0 files changed, 0 insertions, 0 deletions