*/
static int mds_ext3_set_objid(struct inode *inode, void *handle, obd_id id)
{
- (__u64)EXT3_I(inode)->i_data[0] = cpu_to_le64(id);
+ *((__u64 *)EXT3_I(inode)->i_data) = cpu_to_le64(id);
return 0;
}
static int mds_ext3_get_objid(struct inode *inode, obd_id *id)
{
- *id = le64_to_cpu(EXT3_I(inode)->i_data[0]);
+ *id = le64_to_cpu(*((__u64 *)EXT3_I(inode)->i_data));
return 0;
}
mcb->cb_mds->mds_last_committed = mcb->cb_last_rcvd;
kmem_cache_free(jcb_cache, mcb);
- //OBD_FREE(mcb, sizeof(*mcb));
--jcb_cache_count;
}
{
struct mds_cb_data *mcb;
- //OBD_ALLOC(mcb, sizeof(*mcb));
mcb = kmem_cache_alloc(jcb_cache, GFP_NOFS);
if (!mcb)
RETURN(-ENOMEM);