Chris Csanady wrote:
> 
> >As of a few minutes ago, a minimal set of changes to bring the so-called
> >'new-bus' functionality to the i386 kernel in -current.
> 
> This seems to have broken disk wiring for me.  Is there some necessary
> change in syntax that I am not aware of?
> 
> I have the following scsi related stuff in my config file..
> 
> controller      ahc0
> controller      ncr0
> controller      ncr1
> 
> controller      scbus0 at ahc0
> controller      scbus1 at ncr0
> controller      scbus2 at ncr1
> 
> device          da0
> device          cd0
> device          pass0
> 
> disk            da0 at scbus2 target 0
> disk            da1 at scbus2 target 1
> disk            da2 at scbus1 target 2
> 
> ..and when I try to build a kernel, it fails.  Also, for some reason I
> seem to need both the ncr0 and ncr1 or config complains.  These are
> the error messages I get:
> 
> cc -c -O2 -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
     -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extens
    ions -ansi  -nostdinc -I- -I. -I../.. -I../../../include  -DKERNEL -DVM_STA
    CK -include opt_global.h -elf  ioconf.c
> ioconf.c:111: warning: `da0_count' redefined
> ioconf.c:100: warning: this is the location of the previous definition
> ioconf.c:107: redefinition of `da0_resources'
> ioconf.c:98: `da0_resources' previously defined here
> 
> Any ideas what the problem may be?  In any case, it is very nice to see
> new-bus being integrated.  I have been awaiting loadable PCI drivers
> for some time. :)

Err, perhaps it's because you've defined da0 twice?


> Great work..
> 
> Thanks,
> Chris

Cheers,
-Peter



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to