summaryrefslogtreecommitdiff
path: root/include/asm-s390/atomic.h
diff options
context:
space:
mode:
authorMichael Holzheu <holzheu@de.ibm.com>2007-07-10 11:24:15 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2007-07-10 11:24:48 +0200
commitdc4123303b54657389c952049bf5738dd753d004 (patch)
tree46e6f092defc8a499e9696a1fa4490216d6479a2 /include/asm-s390/atomic.h
parent8a88367088a6b9964d99694b30d80720f019bea2 (diff)
downloadlinux-3.10-dc4123303b54657389c952049bf5738dd753d004.tar.gz
linux-3.10-dc4123303b54657389c952049bf5738dd753d004.tar.bz2
linux-3.10-dc4123303b54657389c952049bf5738dd753d004.zip
[S390] Program check in diag 210 under 31 bit
If a virtual address is passed to the diag210 function under 31 bit, we get a programming exception, since diag 210 only works with physical addresses. To fix this, the content of the diag210 data structure is copied to a local structure and the physical address of that structure is passed to diagnose 210. Signed-off-by: Michael Holzheu <holzheu@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'include/asm-s390/atomic.h')
0 files changed, 0 insertions, 0 deletions