Loading fs/afs/fsclient.c +4 −4 Original line number Diff line number Diff line Loading @@ -365,10 +365,10 @@ static int afs_deliver_fs_fetch_data(struct afs_call *call, _debug("extract data"); if (call->count > 0) { page = call->reply3; buffer = kmap_atomic(page, KM_USER0); buffer = kmap_atomic(page); ret = afs_extract_data(call, skb, last, buffer, call->count); kunmap_atomic(buffer, KM_USER0); kunmap_atomic(buffer); switch (ret) { case 0: break; case -EAGAIN: return 0; Loading Loading @@ -411,9 +411,9 @@ static int afs_deliver_fs_fetch_data(struct afs_call *call, if (call->count < PAGE_SIZE) { _debug("clear"); page = call->reply3; buffer = kmap_atomic(page, KM_USER0); buffer = kmap_atomic(page); memset(buffer + call->count, 0, PAGE_SIZE - call->count); kunmap_atomic(buffer, KM_USER0); kunmap_atomic(buffer); } _leave(" = 0 [done]"); Loading fs/afs/mntpt.c +2 −2 Original line number Diff line number Diff line Loading @@ -200,9 +200,9 @@ static struct vfsmount *afs_mntpt_do_automount(struct dentry *mntpt) if (PageError(page)) goto error; buf = kmap_atomic(page, KM_USER0); buf = kmap_atomic(page); memcpy(devname, buf, size); kunmap_atomic(buf, KM_USER0); kunmap_atomic(buf); page_cache_release(page); page = NULL; } Loading Loading
fs/afs/fsclient.c +4 −4 Original line number Diff line number Diff line Loading @@ -365,10 +365,10 @@ static int afs_deliver_fs_fetch_data(struct afs_call *call, _debug("extract data"); if (call->count > 0) { page = call->reply3; buffer = kmap_atomic(page, KM_USER0); buffer = kmap_atomic(page); ret = afs_extract_data(call, skb, last, buffer, call->count); kunmap_atomic(buffer, KM_USER0); kunmap_atomic(buffer); switch (ret) { case 0: break; case -EAGAIN: return 0; Loading Loading @@ -411,9 +411,9 @@ static int afs_deliver_fs_fetch_data(struct afs_call *call, if (call->count < PAGE_SIZE) { _debug("clear"); page = call->reply3; buffer = kmap_atomic(page, KM_USER0); buffer = kmap_atomic(page); memset(buffer + call->count, 0, PAGE_SIZE - call->count); kunmap_atomic(buffer, KM_USER0); kunmap_atomic(buffer); } _leave(" = 0 [done]"); Loading
fs/afs/mntpt.c +2 −2 Original line number Diff line number Diff line Loading @@ -200,9 +200,9 @@ static struct vfsmount *afs_mntpt_do_automount(struct dentry *mntpt) if (PageError(page)) goto error; buf = kmap_atomic(page, KM_USER0); buf = kmap_atomic(page); memcpy(devname, buf, size); kunmap_atomic(buf, KM_USER0); kunmap_atomic(buf); page_cache_release(page); page = NULL; } Loading