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

2001-11-28 Thread Michael Harnois

On Wed, 28 Nov 2001 12:57:04 +0600 (NOVT), [EMAIL PROTECTED] (Nickolay Dudorov) said:

   And I can buildkernel only after the next patch:

I don't reach that:

/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:3214: conflicting types for `cis
s_open'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:210: previous declaration of `ci
ss_open'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:3232: conflicting types for `cis
s_close'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:211: previous declaration of `ci
ss_close'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:3251: conflicting types for `cis
s_ioctl'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:212: previous declaration of `ci
ss_ioctl'
/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:1640: warning: `ciss_abort_reque
st' defined but not used


-- 
Michael D. Harnois   bilocational bivocational
Pastor, Redeemer Lutheran ChurchWashburn, Iowa
1L, UST School of Law   Minneapolis, Minnesota
 He who will not reason is a bigot; he who cannot is a fool; 
  and he who dares not, is a slave. -- William Drummond

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



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

2001-11-28 Thread David Wolfskill

From: Michael Harnois [EMAIL PROTECTED]
Date: Wed, 28 Nov 2001 08:25:00 -0600

On Wed, 28 Nov 2001 12:57:04 +0600 (NOVT), [EMAIL PROTECTED] (Nickolay Dudorov) said:

  And I can buildkernel only after the next patch:

I don't reach that:

/usr/src/sys/modules/ciss/../../dev/ciss/ciss.c:3214: conflicting types for `cis
...

I got to the same failure point that Michael did, (hand-)applied
Nickolay's patch, and was able to build the kernel OK.  Now installing
world, as I type.

Most of Nickolay's patch appears to update ciss.c for the KSE support,
it seems to me.

Cheers,
david
-- 
David H. Wolfskill  [EMAIL PROTECTED]
As a computing professional, I believe it would be unethical for me to
advise, recommend, or support the use (save possibly for personal
amusement) of any product that is or depends on any Microsoft product.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



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

2001-11-28 Thread Mike Smith

 In message [EMAIL PROTECTED] Nickolay Dudorov writ
 es:
 : And I can buildkernel only after the next patch:
 
 I just removed this from build until Mike can fix the ciss driver
 itself.

Sorry about this; I got distracted last night, and my last -current
test build was too long ago. 8(  I'll try to fix it tonight; in the
meantime, where's that hat?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



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

2001-11-27 Thread Nickolay Dudorov

In article [EMAIL PROTECTED] you wrote:
 msmith  2001/11/27 15:08:37 PST
 
  Modified files:
sys/conf files 
sys/modules  Makefile 
sys/i386/confNOTES 
  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  ChangesPath
  1.584 +1 -0  src/sys/conf/files
  1.1   +3368 -0   src/sys/dev/ciss/ciss.c (new)
  1.1   +203 -0src/sys/dev/ciss/cissio.h (new)
  1.1   +670 -0src/sys/dev/ciss/cissreg.h (new)
  1.1   +375 -0src/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 -  1.1
+++ sys/dev/ciss/ciss.c 28 Nov 2001 06:51:18 -
@@ -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;
 interror;

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message