I am not an expert. I did this and now kernel compiles and quota
seems to work fine.
thanks,
-bp
-- B. James Phillippe <bryan@Terran.ORG> UNIX, Linux, networks, programming, etc. NIC:BJP4 # http://w3.terran.org/~bryan--- fs/dquot.c.orig Sun Sep 28 02:31:32 1997 +++ fs/dquot.c Sun Sep 28 02:33:47 1997 @@ -229,8 +229,8 @@ lock_dquot(dquot); down(&dquot->dq_mnt->mnt_sem); if (filp->f_op->llseek) { - if (filp->f_op->llseek(filp->f_dentry->d_inode, filp, - dqoff(dquot->dq_id), 0) != dqoff(dquot->dq_id)) { + if (filp->f_op->llseek(filp, dqoff(dquot->dq_id), 0) != + dqoff(dquot->dq_id)) { up(&dquot->dq_mnt->mnt_sem); unlock_dquot(dquot); return; @@ -261,8 +261,8 @@ lock_dquot(dquot); down(&dquot->dq_mnt->mnt_sem); if (filp->f_op->llseek) { - if (filp->f_op->llseek(filp->f_dentry->d_inode, filp, - dqoff(dquot->dq_id), 0) != dqoff(dquot->dq_id)) { + if (filp->f_op->llseek(filp, dqoff(dquot->dq_id), 0) != + dqoff(dquot->dq_id)) { up(&dquot->dq_mnt->mnt_sem); unlock_dquot(dquot); return;