In article <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to