ceph: support ceph_pagelist for message payload
[safe/jmp/linux-2.6] / fs / ceph / messenger.h
index 7e2aab1..a7b6841 100644 (file)
@@ -85,6 +85,7 @@ struct ceph_msg {
        struct ceph_buffer *middle;
        struct page **pages;            /* data payload.  NOT OWNER. */
        unsigned nr_pages;              /* size of page array */
+       struct ceph_pagelist *pagelist; /* instead of pages */
        struct list_head list_head;
        struct kref kref;
        bool front_is_vmalloc;