/- deb packages fixed up
v0.15
+/- clean up msgr protocol checks
+- kclient checkpatch fixes
+
- kclient: retry alloc on ENOMEM when reading from connection?
- client authentication
- radosgw
- mds: put migration vectors in mdsmap
-- msgr
- - check protocols during connection handshake, not per-message?
-
bugs
- premature filejournal trimming?
if (wbc->nr_to_write <= 0)
done = 1;
- release_pvec_pages:
+release_pvec_pages:
dout("pagevec_release on %d pages (%p)\n", (int)pvec.nr,
pvec.nr ? pvec.pages[0] : NULL);
pagevec_release(&pvec);
list_del_init(&ci->i_cap_delay_list);
}
list_add_tail(&ci->i_cap_delay_list, &mdsc->cap_delay_list);
- no_change:
+no_change:
spin_unlock(&mdsc->cap_delay_lock);
}
}
continue;
}
- kick:
+kick:
dout("kicking tid %llu osd%d\n", req->r_tid, req->r_osd->o_osd);
req->r_flags |= CEPH_OSD_FLAG_RETRY;
err = __send_request(osdc, req);
iput(inode);
continue;
- skip_inode:
+skip_inode:
spin_unlock(&inode->i_lock);
iput(inode);
}
ci->i_snap_realm = realm;
spin_unlock(&realm->inodes_with_caps_lock);
ceph_get_snap_realm(mdsc, realm);
- split_skip_inode:
+split_skip_inode:
spin_unlock(&inode->i_lock);
iput(inode);
}