Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

afs: remove the second argument of k[un]map_atomic()

Signed-off-by: Cong Wang <amwang@redhat.com>

authored by

Cong Wang and committed by
Cong Wang
da4aa36d 7ac687d9

+6 -6
+4 -4
fs/afs/fsclient.c
··· 365 365 _debug("extract data"); 366 366 if (call->count > 0) { 367 367 page = call->reply3; 368 - buffer = kmap_atomic(page, KM_USER0); 368 + buffer = kmap_atomic(page); 369 369 ret = afs_extract_data(call, skb, last, buffer, 370 370 call->count); 371 - kunmap_atomic(buffer, KM_USER0); 371 + kunmap_atomic(buffer); 372 372 switch (ret) { 373 373 case 0: break; 374 374 case -EAGAIN: return 0; ··· 411 411 if (call->count < PAGE_SIZE) { 412 412 _debug("clear"); 413 413 page = call->reply3; 414 - buffer = kmap_atomic(page, KM_USER0); 414 + buffer = kmap_atomic(page); 415 415 memset(buffer + call->count, 0, PAGE_SIZE - call->count); 416 - kunmap_atomic(buffer, KM_USER0); 416 + kunmap_atomic(buffer); 417 417 } 418 418 419 419 _leave(" = 0 [done]");
+2 -2
fs/afs/mntpt.c
··· 200 200 if (PageError(page)) 201 201 goto error; 202 202 203 - buf = kmap_atomic(page, KM_USER0); 203 + buf = kmap_atomic(page); 204 204 memcpy(devname, buf, size); 205 - kunmap_atomic(buf, KM_USER0); 205 + kunmap_atomic(buf); 206 206 page_cache_release(page); 207 207 page = NULL; 208 208 }