Another problem with linux/fs/dquot.c

Chris Rankin (rankinc@bellsouth.net)
Sat, 14 Feb 1998 15:06:51 -0500


------ =_NextPart_000_01BD395A.309BD200
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi all,

I stumbled across this problem the other day - if you have both user and =
group quotas enabled on your filesystem and you disable one using =
quotaoff, then the remaining quota stops working too. I finally managed =
to track this down to the quota_off() function in dquot.c.

I have attached a diff-file,
Cheers,
Chris

=20

------ =_NextPart_000_01BD395A.309BD200
Content-Type: application/octet-stream; name="dquot.c.diff"
Content-Transfer-Encoding: base64

LS0tIC91c3Ivc3JjL2xpbnV4L2ZzL2RxdW90LmMJU2F0IEZlYiAxNCAxNDoyNzoxMiAxOTk4DQor
KysgZHF1b3QuYwlTYXQgRmViIDE0IDE0OjI5OjAyIDE5OTgNCkBAIC0yNywxMCArMjcsNiBAQA0K
ICAqICAgICAgICAgIGdyb3VwIHMvaGUgYmVsb25ncyB0by4gQWxzbyByZXR1cm4gdXNlZnVsIGVy
cm9yIGNvZGVzIHdoZW4NCiAgKiAgICAgICAgICB0dXJuaW5nIHF1b3RhcyBvZmYsIGFuZCBmaXhl
ZCBzeW5jX2RxdW90KCkgc28gdGhhdCBhbGwgZGV2aWNlcw0KICAqICAgICAgICAgIGFyZSBzeW5j
ZWQgd2hlbiBkZXY9PU5PREVWLiANCi0gKiAgICAgICAgICBDaHJpcyBSYW5raW4sIDEzIEZlYiA5
OA0KLSAqICAgICAgICAgIEZpeGVkIHF1b3RhX29mZigpIHNvIHRoYXQgaXQgZG9lcyBub3QgZGlz
Y2FyZCB0aGUgZmlsZXN5c3RlbSdzDQotICogICAgICAgICAgbGlzdCBvZiBxdW90YSBvcGVyYXRp
b25zLiBUaGlzIG1lYW5zIHRoYXQgdXNlciBxdW90YXMgd2lsbCBzdGlsbA0KLSAqICAgICAgICAg
IHdvcmsgZXZlbiBpZiBncm91cCBxdW90YXMgYXJlIGRpc2FibGVkIChhbmQgdmljZSB2ZXJzYSku
DQogICoNCiAgKiAoQykgQ29weXJpZ2h0IDE5OTQsIDE5OTUgTWFyY28gdmFuIFdpZXJpbmdlbiAN
CiAgKg0KQEAgLTk5MCwxMyArOTg2LDcgQEANCiAJCQlyZXR1cm4gLUVTUkNIOw0KIAkJfQ0KIAkJ
LyoqLw0KLQkJLyoNCi0JCSoqIENocmlzIFJhbmtpbiAtIDEzLzAyLzk4DQotCQkqKiBEbyBOT1Qg
cmVtb3ZlIHRoZSBsaXN0IG9mIHF1b3RhLW9wZXJhdGlvbnMgLSB0aGVyZSBtYXkNCi0JCSoqIHN0
aWxsIGJlIGFub3RoZXIgcXVvdGEtdHlwZSB3aGljaCBuZWVkcyB0byB1c2UgdGhlbS4NCi0JCSoq
DQotCQkqKiB2ZnNtbnQtPm1udF9zYi0+ZHFfb3AgPSAoc3RydWN0IGRxdW90X29wZXJhdGlvbnMg
KilOVUxMOw0KLQkJKi8NCisJCXZmc21udC0+bW50X3NiLT5kcV9vcCA9IChzdHJ1Y3QgZHF1b3Rf
b3BlcmF0aW9ucyAqKU5VTEw7DQogCQlyZXNldF9kcXVvdF9wdHJzKGRldiwgY250KTsNCiAJCWlu
dmFsaWRhdGVfZHF1b3RzKGRldiwgY250KTsNCiAJCWNsb3NlX2ZwKHZmc21udC0+bW50X3F1b3Rh
c1tjbnRdKTsNCg==

------ =_NextPart_000_01BD395A.309BD200--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu