Coda File System

Re: venus does not start

From: Dr A V Le Blanc <LeBlanc_at_mcc.ac.uk>
Date: Mon, 3 Apr 2000 17:41:13 +0100
On Mon, Apr 03, 2000 at 06:29:25PM +0200, Alan Scheinine wrote:
> And still venus fails giving the message
> 
> 18:25:35 Kernel version ioctl failed (Inappropriate ioctl for device)!
> 18:25:35 2.3 or later kernels require an updated kernel module!
> 18:25:35 Initial LRDB allocation
> 18:25:35 Getting Root Volume information...
> 18:25:35 Venus starting...
> 18:25:50 fatal error -- vsgent::Connect: (0) failed (-2004)
> 18:25:50 RecovTerminate: clean shutdown
> 
> Again, the console file says
> 18:25:50 RecovTerminate: clean shutdown
> Assertion failed: 0, file "comm.cc", line 2707

I fixed this by changing the line 710 in coda-src/venus/worker.cc
from

     #if defined(__BSD44__) || defined(__linux__)

to
     #if defined(__BSD44__) || defined(__junk__)

I.e., I omitted the problematic ioctl from compiling on linux systems.

     -- Owen
     LeBlanc_at_mcc.ac.uk
Received on 2000-04-03 12:42:27