Skip site navigation (1)Skip section navigation (2)
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>