const struct address_space_operations ceph_aops = {
- .readpage = ceph_readpage,
- .readpages = ceph_readpages,
.write_begin = ceph_write_begin,
.write_end = ceph_write_end,
//.prepare_write = ceph_prepare_write,
//.commit_write = ceph_commit_write,
+ .readpage = ceph_readpage,
+ //.readpages = ceph_readpages,
.writepage = ceph_writepage,
.writepages = ceph_writepages,
// .set_page_dirty = ceph_set_page_dirty,
/*
* renew at 1/2 the advertised timeout period.
*/
- unsigned hz = (HZ * mdsc->mdsmap->m_cap_bit_timeout) >> 1;
- schedule_delayed_work(&mdsc->delayed_work, hz);
+ int delay = mdsc->mdsmap->m_cap_bit_timeout >> 1;
+ unsigned hz = HZ * delay;
+ int r;
+ dout(10, "schedule_delayed for %d seconds (%u hz)\n", delay, hz);
+ r = schedule_delayed_work(&mdsc->delayed_work, hz);
+ dout(10, "r = %d\n", r);
}
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 20)