Date: Wed, 28 Nov 2001 12:57:04 +0600 (NOVT) From: nnd@mail.nsk.ru (Nickolay Dudorov) To: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files src/sys/dev/ciss ciss.c cissio.h cissreg.h cissvar.h src/sys/modules Makefile src/sys/modules/ciss Makefile src/sys/i386/conf NOTES Message-ID: <200111280657.fAS6v4F09881@wint.itfs.nsk.su> In-Reply-To: <200111272308.fARN8bF23249@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <200111272308.fARN8bF23249@freefall.freebsd.org> you wrote:
> msmith 2001/11/27 15:08:37 PST
>
> Modified files:
> sys/conf files
> sys/modules Makefile
> sys/i386/conf NOTES
> Added files:
> sys/dev/ciss ciss.c cissio.h cissreg.h cissvar.h
> sys/modules/ciss Makefile
> Log:
> Add the 'ciss' driver, which supports the Compaq SmartRAID 5* family of
> RAID controllers (5300, 532, 5i, etc.)
>
> Thanks to Compaq and Yahoo! for support during the development of this
> driver.
>
> MFC after: 1 week
>
> Revision Changes Path
> 1.584 +1 -0 src/sys/conf/files
> 1.1 +3368 -0 src/sys/dev/ciss/ciss.c (new)
> 1.1 +203 -0 src/sys/dev/ciss/cissio.h (new)
> 1.1 +670 -0 src/sys/dev/ciss/cissreg.h (new)
> 1.1 +375 -0 src/sys/dev/ciss/cissvar.h (new)
> 1.981 +7 -0 src/sys/i386/conf/NOTES
> 1.218 +1 -0 src/sys/modules/Makefile
> 1.1 +11 -0 src/sys/modules/ciss/Makefile (new)
And I can buildkernel only after the next patch:
Index: sys/dev/ciss/ciss.c
===================================================================
RCS file: /scratch/CVS/src/sys/dev/ciss/ciss.c,v
retrieving revision 1.1
diff -b -u -r1.1 ciss.c
--- sys/dev/ciss/ciss.c 27 Nov 2001 23:08:36 -0000 1.1
+++ sys/dev/ciss/ciss.c 28 Nov 2001 06:51:18 -0000
@@ -216,7 +216,7 @@
static struct cdevsw ciss_cdevsw = {
ciss_open, ciss_close, noread, nowrite, ciss_ioctl,
nopoll, nommap, nostrategy, "ciss", CISS_CDEV_MAJOR,
- nodump, nopsize, 0, -1
+ nodump, nopsize, 0, NULL
};
/************************************************************************
@@ -3210,7 +3210,7 @@
* Handle an open on the control device.
*/
static int
-ciss_open(dev_t dev, int flags, int fmt, struct proc *p)
+ciss_open(dev_t dev, int flags, int fmt, struct thread *td)
{
struct ciss_softc *sc;
@@ -3228,7 +3228,7 @@
* Handle the last close on the control device.
*/
static int
-ciss_close(dev_t dev, int flags, int fmt, struct proc *p)
+ciss_close(dev_t dev, int flags, int fmt, struct thread *td)
{
struct ciss_softc *sc;
@@ -3247,7 +3247,7 @@
* simplify the porting of Compaq's userland tools.
*/
static int
-ciss_ioctl(dev_t dev, u_long cmd, caddr_t addr, int32_t flag, struct proc *p)
+ciss_ioctl(dev_t dev, u_long cmd, caddr_t addr, int32_t flag, struct thread *td)
{
struct ciss_softc *sc;
int error;
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111280657.fAS6v4F09881>
