Re: What is standing in the way of opening the 2.5 tree?

Jan Kara (jack@suse.cz)
Tue, 30 Oct 2001 19:29:02 +0100


> On Oct 27, 2001 22:46 -0700, David S. Miller wrote:
> > In particular, the quota stuff, which has sat in Alan's tree forever.
> > If Linus is ignoring the changes it probably is for a good reason
> > but it would be nice for him to let Alan know what that reason is :-)
>
> AFAIK (not much, since I don't use quotas), the on-disk quota format used
> by Alan's tree was changed to support 32-bit UID/GIDs, which makes it
> incompatible with that used in the Linus tree. However, there was also
> some quota merging done in 2.4.13 or so, which _may_ have resolved this.
Actually there were two quota patches in Alan's tree. The first one was
just some fixes in quota code - some locking changes, race fixes, dynamic allocation
of quota structures. This patch went into 2.2.12.
The second patch is patch which implements new quota format. It makes
changes in quotactl() interface and other changes visible in userspace.
I think that is the reason why Linus doesn't want it in 2.4 and I agree with him.

> Yes, it's vague, but nobody else has answered yet. I'm only aware of these
> issues because the ext3 code had to work with both trees, and the quota
> compat stuff was removed in the most recent ext3 release. That may have
> only been an in-kernel API issue and not the on-disk format, I don't know.
>
> Cheers, Andreas

Honza

--
Jan Kara <jack@suse.cz>
SuSE CR Labs
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/