aboutsummaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorSherman Pun <sherman.pun@sun.com>2010-03-11 13:50:05 +0000
committerDavid S. Miller <davem@davemloft.net>2010-03-16 21:17:00 -0700
commit450d06c0208ad195ccd74a7edd11321e316791ad (patch)
tree92abe1897ad7ab857e091475bcb84227af01962a /virt
parentb98ba52f96e7cdb4dbe2b06bced83d95d94c9d02 (diff)
downloadkernel_samsung_crespo-450d06c0208ad195ccd74a7edd11321e316791ad.zip
kernel_samsung_crespo-450d06c0208ad195ccd74a7edd11321e316791ad.tar.gz
kernel_samsung_crespo-450d06c0208ad195ccd74a7edd11321e316791ad.tar.bz2
RDS: Properly unmap when getting a remote access error
If the RDMA op has aborted with a remote access error, in addition to what we already do (tell userspace it has completed with an error) also unmap it and put() the rm. Otherwise, hangs may occur on arches that track maps and will not exit without proper cleanup. Signed-off-by: Andy Grover <andy.grover@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions