Date: Fri, 26 Jul 1996 16:30:20 +0200 From: Ralf Luettgen <afr04@rs1.rrz.Uni-Koeln.DE> To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Cc: freebsd-bugs@freebsd.org Subject: Re: Error during compilation of kernel with worm Message-ID: <1.5.4.32.19960726143020.00698ea0@mail.rrz.uni-koeln.de>
next in thread | raw e-mail | index | archive | help
At 08:46 26.07.1996 +0200, you wrote: >As Ralf Luettgen wrote: > >> >These functions are the cdevsw[]/bdevsw[] functions, they are being >> >generated by a macro expansion inside sys/scsi/worm.c. Is worm.c >> >compiled into your kernel at all (it is supposed to)? >> >> In the directory /usr/src/sys/compile/SCS there exists the files worm.h and >> worm.o ! > >Sorry, no idea offline, you have to dig into the code. The missing >functions are supposedly expanded from the macro worminit. I've try to compile the kernel on another machine with the same result. I found a macro for wormopen in two files in the source tree : #define wormopen nxopen { wormopen, wormclose, rawread, rawwrite, /*62*/ in ./i386/i386/conf.c static d_open_t wormopen; wormopen, in ./scsi/worm.c But I didn't find any worminit macro in the who source tree? I tested ist with : cd /usr/src/sys ; find . -exec grep worminit {} \; and I didn't get any response. I got the distribution from ftp7.de.freebsd.org. Thanks to your efforts. Ralf
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1.5.4.32.19960726143020.00698ea0>