Ignore:
Timestamp:
Apr 21, 2017, 4:28:29 AM (3 months ago)
Author:
brainslayer
Message:

update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-3.18/drivers/block/zram/zram_drv.c

    r25400 r31885  
    432432        if (!handle || zram_test_flag(meta, index, ZRAM_ZERO)) {
    433433                bit_spin_unlock(ZRAM_ACCESS, &meta->table[index].value);
    434                 clear_page(mem);
     434                memset(mem, 0, PAGE_SIZE);
    435435                return 0;
    436436        }
     
    438438        cmem = zs_map_object(meta->mem_pool, handle, ZS_MM_RO);
    439439        if (size == PAGE_SIZE)
    440                 copy_page(mem, cmem);
     440                memcpy(mem, cmem, PAGE_SIZE);
    441441        else
    442442                ret = zcomp_decompress(zram->comp, cmem, size, mem);
     
    613613        if ((clen == PAGE_SIZE) && !is_partial_io(bvec)) {
    614614                src = kmap_atomic(page);
    615                 copy_page(cmem, src);
     615                memcpy(cmem, src, PAGE_SIZE);
    616616                kunmap_atomic(src);
    617617        } else {
Note: See TracChangeset for help on using the changeset viewer.