• Sage Weil's avatar
    ceph: support ceph_pagelist for message payload · 58bb3b37
    Sage Weil authored
    The ceph_pagelist is a simple list of whole pages, strung together via
    their lru list_head.  It facilitates encoding to a "buffer" of unknown
    size.  Allow its use in place of the ceph_msg page vector.
    
    This will be used to fix the huge buffer preallocation woes of MDS
    reconnection.
    Signed-off-by: default avatarSage Weil <sage@newdream.net>
    58bb3b37
pagelist.h 1.29 KB