]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/afs/fsclient.c
[AFS/AF_RXRPC]: Miscellaneous fixes.
[linux-2.6-omap-h63xx.git] / fs / afs / fsclient.c
index 2393d2a08d79aea26a5cb52772b5a75aaeeab2f3..e54e6c2ad343a25aba23997806a21b06dbca369a 100644 (file)
@@ -266,7 +266,8 @@ static int afs_deliver_fs_fetch_data(struct afs_call *call,
                call->unmarshall++;
 
                if (call->count < PAGE_SIZE) {
-                       buffer = kmap_atomic(call->reply3, KM_USER0);
+                       page = call->reply3;
+                       buffer = kmap_atomic(page, KM_USER0);
                        memset(buffer + PAGE_SIZE - call->count, 0,
                               call->count);
                        kunmap_atomic(buffer, KM_USER0);