Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Nov 2009 10:04:35 +0000
From:      David Malone <dwmalone@maths.tcd.ie>
To:        Ed Schouten <ed@80386.nl>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, "M. Warner Losh" <imp@bsdimp.com>
Subject:   Re: svn commit: r198706 - head/sys/sys
Message-ID:  <20091102100435.GA67211@walton.maths.tcd.ie>
In-Reply-To: <20091101011212.GG1293@hoeg.nl>
References:  <200910311035.n9VAZfIb082932@svn.freebsd.org> <20091031.190353.-332187386.imp@bsdimp.com> <20091101011212.GG1293@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 01, 2009 at 02:12:12AM +0100, Ed Schouten wrote:
> No, we don't. All these fields are not used by drivers, just some old
> version of the devfs code. I made sure struct cdevsw didn't change in
> size, so there should be no API nor ABI conflicts.

Surely it is an API change, but not an ABI change? Code that used
to do:

	d.d_uid = 3;

will no longer compile, but code that was comipled with the old
version will still run. I understand that the assignment doesn't
do anything useful, but I suppose there still could be code that
does it?

	David.



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