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

update

File:
1 edited

Legend:

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

    r30947 r31885  
    575575        if (!handle || zram_test_flag(meta, index, ZRAM_ZERO)) {
    576576                bit_spin_unlock(ZRAM_ACCESS, &meta->table[index].value);
    577                 clear_page(mem);
     577                memset(mem, 0, PAGE_SIZE);
    578578                return 0;
    579579        }
     
    581581        cmem = zs_map_object(meta->mem_pool, handle, ZS_MM_RO);
    582582        if (size == PAGE_SIZE)
    583                 copy_page(mem, cmem);
     583                memcpy(mem, cmem, PAGE_SIZE);
    584584        else
    585585                ret = zcomp_decompress(zram->comp, cmem, size, mem);
     
    739739        if ((clen == PAGE_SIZE) && !is_partial_io(bvec)) {
    740740                src = kmap_atomic(page);
    741                 copy_page(cmem, src);
     741                memcpy(cmem, src, PAGE_SIZE);
    742742                kunmap_atomic(src);
    743743        } else {
Note: See TracChangeset for help on using the changeset viewer.