Skip site navigation (1)Skip section navigation (2)
Date:      07 Jan 2002 20:57:08 +0100
From:      Assar Westerlund <assar@FreeBSD.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/net/arla Makefile distinfo ports/net/arla/files patch-ab patch-ac patch-ad
Message-ID:  <5l1yh23pez.fsf@assaris.sics.se>
In-Reply-To: Kris Kennaway's message of "Mon, 7 Jan 2002 11:42:52 -0800"
References:  <200201070447.g074lCb18357@freefall.freebsd.org> <20020106225809.A52251@xor.obsecurity.org> <5lk7uuw625.fsf@assaris.sics.se> <20020107114252.A58524@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway <kris@obsecurity.org> writes:
> On Mon, Jan 07, 2002 at 04:10:10PM +0100, Assar Westerlund wrote:
> > struct mount.mnt_vnodelist changed to struct mount.mnt_nvnodelist (for
> > future extensions) and struct vnode.v_mntvnodes (a LIST) changed into
> > struct vnode.v_nmntvnodes (a TAILQ).
> 
> Oh, that was Matt's change which "wouldn't affect anyone"?

Yes, mount.h:1.114 - 1.115, and 1.89.2.3 - 1.89.2.5.  From these
commits:

> This way we only break kld's once rather then twice.  nvnodelist
> will eventually turn into the dirty list and should remain
> compatible with the klds.

The struct is binary-compatible but not source compatible.  Honestly I
rather write some code than argue about unnecessary API changes to
STABLE, and I wasn't paying attention when this change went into
STABLE and it's too late to remove it from 4.5 now.

/assar

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5l1yh23pez.fsf>