From owner-freebsd-current Tue Nov 27 22:57:20 2001 Delivered-To: freebsd-current@freebsd.org Received: from wint.itfs.nsk.su (wint.itfs.nsk.su [212.20.32.43]) by hub.freebsd.org (Postfix) with ESMTP id C116B37B417 for ; Tue, 27 Nov 2001 22:57:07 -0800 (PST) Received: (from nnd@localhost) by wint.itfs.nsk.su (8.11.6/8.11.4) id fAS6v4F09881; Wed, 28 Nov 2001 12:57:04 +0600 (NOVT) (envelope-from nnd) Date: Wed, 28 Nov 2001 12:57:04 +0600 (NOVT) Message-Id: <200111280657.fAS6v4F09881@wint.itfs.nsk.su> 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 In-Reply-To: <200111272308.fARN8bF23249@freefall.freebsd.org> User-Agent: tin/1.5.9-20010723 ("Chord of Souls") (UNIX) (FreeBSD/5.0-CURRENT (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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