Staging: Pohmelfs: Disable read lock in pohmelfs_getattr().
[pandora-kernel.git] / drivers / staging / pohmelfs / inode.c
index 908fc64..a19e532 100644 (file)
@@ -914,7 +914,7 @@ ssize_t pohmelfs_write(struct file *file, const char __user *buf,
        kiocb.ki_pos = pos;
        kiocb.ki_left = len;
 
-       dprintk("%s: len: %u, pos: %llu.\n", __func__, len, pos);
+       dprintk("%s: len: %zu, pos: %llu.\n", __func__, len, pos);
 
        mutex_lock(&inode->i_mutex);
        ret = pohmelfs_data_lock(pi, pos, len, POHMELFS_WRITE_LOCK);
@@ -1033,7 +1033,7 @@ static int pohmelfs_send_xattr_req(struct pohmelfs_inode *pi, u64 id, u64 start,
        struct netfs_cmd *cmd;
        void *data;
 
-       dprintk("%s: id: %llu, start: %llu, name: '%s', attrsize: %u, cmd: %d.\n",
+       dprintk("%s: id: %llu, start: %llu, name: '%s', attrsize: %zu, cmd: %d.\n",
                        __func__, id, start, name, attrsize, command);
 
        path_len = pohmelfs_path_length(pi);
@@ -1171,11 +1171,11 @@ static int pohmelfs_getattr(struct vfsmount *mnt, struct dentry *dentry, struct
        struct inode *inode = dentry->d_inode;
        struct pohmelfs_inode *pi = POHMELFS_I(inode);
        int err;
-
+#if 0
        err = pohmelfs_data_lock(pi, 0, ~0, POHMELFS_READ_LOCK);
        if (err)
                return err;
-
+#endif
        dprintk("%s: ino: %llu, mode: %o, uid: %u, gid: %u, size: %llu.\n",
                        __func__, pi->ino, inode->i_mode, inode->i_uid,
                        inode->i_gid, inode->i_size);