Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Nov 2013 08:12:20 -0800
From:      Sean Bruno <sean_bruno@yahoo.com>
To:        Chuck Tuffli <chuck@tuffli.net>
Cc:        freebsd-scsi <freebsd-scsi@freebsd.org>
Subject:   Re: Advice on supporting 9.x / 10.x CAM driver
Message-ID:  <1383754340.52387.9.camel@localhost>
In-Reply-To: <CAM0tzX2UkPY2F5pMT=53XQ8xtbAkzzMMVqZ-U_+bM3UfhejgMQ@mail.gmail.com>
References:  <CAM0tzX2UkPY2F5pMT=53XQ8xtbAkzzMMVqZ-U_+bM3UfhejgMQ@mail.gmail.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

--=-8QEyD02Big1G16M7TCo+
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

On Mon, 2013-11-04 at 09:51 -0800, Chuck Tuffli wrote:
>=20
> There was a small-ish change in CCB flags and buffer mapping that
> occurred between 9-stable and 10 that at first glance prevents a 9.x
> driver from compiling on a 10.x system. All of which is fine as this
> is a major release.
>=20
> What I'm curious about is have others come up with a strategy to
> support their drivers on both 9.x and 10.x? If so, how are you
> managing this? Different branches under a VCS? #ifdef macros? Some
> sort of compatibility shim? TIA!=20

Mostly, what I've seen is checks for the FreeBSD Version to determine
what code is executed. =20

Sean

--=-8QEyD02Big1G16M7TCo+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (FreeBSD)

iQEcBAABAgAGBQJSempkAAoJEBkJRdwI6BaHj4UIAJAYaxV4OeP8hZY0YSiAZSWO
F6E2ffoeqxvLf6zk7VakzNZcPSDHMLW+WrvGCfjVyLFespuK8izxjP7N9rUMAwJJ
4Ys9u6Z9Qs3MgAGgMQPQ5sp/US5bOUtaVkPqK6glEYkBjKfW4K0eqXYqhZmYomtD
2fGrf41dwV5z4ZmIuXaU68hTG1byzZhFQSCu287UROsrqMSvd7qtuHb2z7JOTZWo
WCwp4HLHRD6wSag7T2memRAbNapY97boT34z8JV3dYh7iIllw2I7y8bMH1t0NMlK
e7AEVH4jPDzmn0sG7ndMhprkGBnbGMXsBQQnqEyKtela88RkUnmvaXpwYn8Tlik=
=aJFE
-----END PGP SIGNATURE-----

--=-8QEyD02Big1G16M7TCo+--




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?1383754340.52387.9.camel>