]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge branch 'unstable' into io
authorSage Weil <sage@newdream.net>
Tue, 1 Apr 2008 22:46:20 +0000 (15:46 -0700)
committerSage Weil <sage@newdream.net>
Tue, 1 Apr 2008 22:46:20 +0000 (15:46 -0700)
Conflicts:

src/kernel/messenger.c

1  2 
src/TODO
src/kernel/inode.c
src/kernel/messenger.c
src/kernel/osd_client.c
src/kernel/super.h

diff --cc src/TODO
Simple merge
Simple merge
index 6fbfed4d5adc7bad9c002b7c888af0060cc23ad6,1dcaa09d57e1b3234ecc3e58a467a913c3d7a31f..a999d466913fe744849a817fa7f1e50ccfc2e2cd
@@@ -676,12 -669,10 +666,11 @@@ static int read_message_partial(struct 
        while (con->in_msg_pos.data_pos < data_len) {
                left = min((int)(data_len - con->in_msg_pos.data_pos),
                           (int)(PAGE_SIZE - con->in_msg_pos.page_pos));
-               /*dout(10, "data_pos = %d, data_len = %d, page_pos=%d left = %d\n", 
-                 con->in_msg_pos.data_pos, m->hdr.data_len, con->in_msg_pos.page_pos, left);*/
                p = kmap(m->pages[con->in_msg_pos.page]);
-               ret = ceph_tcp_recvmsg(con->sock, p + con->in_msg_pos.page_pos, left);
-               if (ret <= 0)
+               ret = ceph_tcp_recvmsg(con->sock, p + con->in_msg_pos.page_pos,
+                                      left);
 -              if (ret <= 0) return ret;
++              if (ret <= 0) 
 +                      return ret;
                con->in_msg_pos.data_pos += ret;
                con->in_msg_pos.page_pos += ret;
                if (con->in_msg_pos.page_pos == PAGE_SIZE) {
Simple merge
Simple merge