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

update

File:
1 edited

Legend:

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

    r31574 r31885  
    583583        if (!handle || zram_test_flag(meta, index, ZRAM_ZERO)) {
    584584                bit_spin_unlock(ZRAM_ACCESS, &meta->table[index].value);
    585                 clear_page(mem);
     585                memset(mem, 0, PAGE_SIZE);
    586586                return 0;
    587587        }
     
    589589        cmem = zs_map_object(meta->mem_pool, handle, ZS_MM_RO);
    590590        if (size == PAGE_SIZE) {
    591                 copy_page(mem, cmem);
     591                memcpy(mem, cmem, PAGE_SIZE);
    592592        } else {
    593593                struct zcomp_strm *zstrm = zcomp_stream_get(zram->comp);
     
    781781        if ((clen == PAGE_SIZE) && !is_partial_io(bvec)) {
    782782                src = kmap_atomic(page);
    783                 copy_page(cmem, src);
     783                memcpy(cmem, src, PAGE_SIZE);
    784784                kunmap_atomic(src);
    785785        } else {
Note: See TracChangeset for help on using the changeset viewer.