Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Nov 2013 09:51:15 -0800
From:      Chuck Tuffli <chuck@tuffli.net>
To:        freebsd-scsi <freebsd-scsi@freebsd.org>
Subject:   Advice on supporting 9.x / 10.x CAM driver
Message-ID:  <CAM0tzX2UkPY2F5pMT=53XQ8xtbAkzzMMVqZ-U_+bM3UfhejgMQ@mail.gmail.com>

Next in thread | Raw E-Mail | Index | Archive | Help
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.

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!

--chuck



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?CAM0tzX2UkPY2F5pMT=53XQ8xtbAkzzMMVqZ-U_+bM3UfhejgMQ>