Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jan 2002 00:00:30 +0000
From:      Josef Karthauser <joe@tao.org.uk>
To:        Peter Wemm <peter@wemm.org>
Cc:        Josef Karthauser <joe@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/usb ugen.c urio.c usb.c usb_port.h
Message-ID:  <20020103000030.B22916@tao.org.uk>
In-Reply-To: <20020102235250.54E9039EC@overcee.netplex.com.au>; from peter@wemm.org on Wed, Jan 02, 2002 at 03:52:50PM -0800
References:  <200201022331.g02NV8J85508@freefall.freebsd.org> <20020102235250.54E9039EC@overcee.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help

--WChQLJJJfbwij+9x
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 02, 2002 at 03:52:50PM -0800, Peter Wemm wrote:
> Josef Karthauser wrote:
> > joe         2002/01/02 15:31:08 PST
> >=20
> >   Modified files:
> >     sys/dev/usb          ugen.c urio.c usb.c usb_port.h=20
> >   Log:
> >   Revert uio.uio_td back to uio.uio_procp, using a #define in usb_port =
to
> >   do the right thing on -current.
>=20
> If you are doing this for MFC'ing then I would rather this be the other w=
ay
> around. Add a #define on the RELENG_4 version.  The reason is that at some
> point down the road RELENG_4 will be dead and so will uio_procp and we'll
> have legacy #define's hanging around.
>=20
> On the other hand, if you're doing this for NetBSD syncing then I guess
> that's a different thing.  I suspect uio_procp will change there soon too.

Yes, it's the latter.  Both NetBSD and OpenBSD now use the same
code base, and I'm trying to pull us back into the fray so that we
can benefit from recent developments like USB2, etc.  There's no
secret that there's more active USB development going on in NetBSD
than over here.

I'm feeding them back improvements that we've made over the period
too.

They added a typedef for us yesterday to make the difference between
'struct proc' and 'struct thread' more transparent.  The #define
uio_procp thing was their suggestion, although I suspect that it
will change in time.

Joe

--WChQLJJJfbwij+9x
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjwznx4ACgkQXVIcjOaxUBaRpQCcDGOSwzHlynm5ls/oN8cR6ujv
xPsAoOtXlExcpEejp6XIg3VMV61BHaN8
=CzmS
-----END PGP SIGNATURE-----

--WChQLJJJfbwij+9x--

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?20020103000030.B22916>