do you have any idea what have changed in the linux kernel that iscreating this problem? and also what can be done to fix it?

-using rpc.krquotad from linux-nfs-0.4.21 under linux 2.1.95, a user fromanother machine is unable to write in his home directory more bytes thanhis hard quota. when it reaches the hard quota, the system is telling himthat he reahced his maximum quota allowed

-using the same under linux 2.1.126 or higher, even if the soft quota isreported and the grace period works and even if the quota reportscorrectly the space used by the user and his quotas, he can go beyond hishard quota, managing to fill up the whole disk if he wants to. so there isno hard quota working.

i compiled again the package, thinking that this is the problem, but thishasn't solved the situation. although the new compiled rpc.krquotad worksagain under 2.1.95, under 2.1.126 is useless for hard quota