diff options
author | Christian Borntraeger <cborntra@de.ibm.com> | 2007-01-09 10:19:03 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2007-01-09 10:19:03 +0100 |
commit | bf3dbdcd0bfca74c16ad0b2b5a978907c864ed4c (patch) | |
tree | 618db5b2f374dd32735d0e7d1f336294f846a96d /drivers/s390/char/vmcp.c | |
parent | [S390] don't call handle_mm_fault() if in an atomic context. (diff) | |
download | linux-bf3dbdcd0bfca74c16ad0b2b5a978907c864ed4c.tar.xz linux-bf3dbdcd0bfca74c16ad0b2b5a978907c864ed4c.zip |
[S390] locking problem with __cpcmd.
Changeset 740b5706b9c4b3767f597b3ea76654c6f2a800b2 moved the protecting
spinlock from __cpcmd to cpcmd. Therefore vmcp can no longer use __cpcmd,
instead we have to use cpcmd.
Signed-off-by: Christian Borntraeger <cborntra@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/char/vmcp.c')
-rw-r--r-- | drivers/s390/char/vmcp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/s390/char/vmcp.c b/drivers/s390/char/vmcp.c index 1678b6c757ec..a420cd099041 100644 --- a/drivers/s390/char/vmcp.c +++ b/drivers/s390/char/vmcp.c @@ -117,7 +117,7 @@ vmcp_write(struct file *file, const char __user * buff, size_t count, return -ENOMEM; } debug_text_event(vmcp_debug, 1, cmd); - session->resp_size = __cpcmd(cmd, session->response, + session->resp_size = cpcmd(cmd, session->response, session->bufsize, &session->resp_code); up(&session->mutex); |