lkml.org 
[lkml]   [1999]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: FENRIS (nwfs) 1.4.2 Source Code Available,
Date
It builds as a standlaone module at present.  After we get all the bugs out
and all the features in, they we will start working on putting it into the
stock kernels. At present, we are using OpenLinus 1.3 for all the builds.
2.2.X has a lot of problems still with the commercial linux releases, and
2.3.X is a moving target. When you are developing a file system, it's
better to use stable established code bases so we don't waste time chasing
everyone else's bugs. If you want to help us put a "stock" build on a
specific Kernel build, we would oblige you. We are going to do this at some
point anyway, but wanted to get all the features fully debugged prior to
doing so.

Please advise.

Jeff


----- Original Message -----
From: Steven N. Hirsch <shirsch@adelphia.net>
To: Jeff Merkey <jmerkey@timpanogas.com>
Cc: <linux-kernel@vger.rutgers.edu>
Sent: Tuesday, June 22, 1999 6:02 AM
Subject: Re: FENRIS (nwfs) 1.4.2 Source Code Available,


> On Mon, 21 Jun 1999, Jeff Merkey wrote:
>
> > Linux Gods,
> >
> > The FENRIS (nwfs) source code for 1.4.2 can be downloaded from
> > 207.109.151.240. Please refer to the release notes attached to this
email
> > for info on what got fixed. Special thanks to Alan Cox for his help
with
> > the GNU compiler issues (and other issues). We will be posting one
> > additional release later this week after we have regression tested the
GNU
> > compiler fixes (nwfs-1.4.3). Next week, mirroring support will be
posted to
> > the site in nwfs-1.4.4.
>
> Jeff, et al,
>
> I'm confused as to the status of the sources on your site. Are these
> supposed to build against recent kernels? It does not build against
> 2.0.35, nor against 2.2.10-ac3. This is a stock RH5.2 installation with
> 2.2.x kernels:
>
> Steve
>
>
>
> ---------------------------
>
>
gcc -D__KERNEL__ -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-str
ength-reduce -pipe -m386 -DCPU=386 -I/usr/src/linux -c nwvfs.c
> In file included from /usr/include/linux/affs_fs_i.h:5,
> from /usr/include/linux/fs.h:272,
> from /usr/include/linux/capability.h:13,
> from /usr/include/linux/binfmts.h:5,
> from /usr/include/linux/sched.h:8,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/time.h:69: warning: `FD_SET' redefined
> /usr/include/sys/select.h:60: warning: this is the location of the
previous definition
> /usr/include/linux/time.h:70: warning: `FD_CLR' redefined
> /usr/include/sys/select.h:61: warning: this is the location of the
previous definition
> /usr/include/linux/time.h:71: warning: `FD_ISSET' redefined
> /usr/include/sys/select.h:62: warning: this is the location of the
previous definition
> /usr/include/linux/time.h:72: warning: `FD_ZERO' redefined
> /usr/include/sys/select.h:63: warning: this is the location of the
previous definition
> In file included from /usr/include/linux/modversions.h:14,
> from globals.h:166,
> from nwvfs.c:59:
> /usr/include/linux/modules/i386_ksyms.ver:60: warning: `cpu_data'
redefined
> /usr/include/asm/processor.h:96: warning: this is the location of the
previous definition
> /usr/include/linux/modules/i386_ksyms.ver:70: warning: `smp_num_cpus'
redefined
> /usr/include/linux/smp.h:77: warning: this is the location of the previous
definition
> /usr/include/linux/modules/i386_ksyms.ver:94: warning: `smp_call_function'
redefined
> /usr/include/linux/smp.h:83: warning: this is the location of the previous
definition
> In file included from /usr/include/linux/affs_fs_i.h:5,
> from /usr/include/linux/fs.h:272,
> from /usr/include/linux/capability.h:13,
> from /usr/include/linux/binfmts.h:5,
> from /usr/include/linux/sched.h:8,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/time.h:9: redefinition of `struct timespec'
> /usr/include/linux/time.h:51: parse error before `suseconds_t'
> /usr/include/linux/time.h:51: warning: no semicolon at end of struct or
union
> /usr/include/linux/time.h:88: field `it_interval' has incomplete type
> /usr/include/linux/time.h:89: field `it_value' has incomplete type
> In file included from /usr/include/linux/fs.h:272,
> from /usr/include/linux/capability.h:13,
> from /usr/include/linux/binfmts.h:5,
> from /usr/include/linux/sched.h:8,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/affs_fs_i.h:11: field `kc_lru_time' has incomplete type
> In file included from /usr/include/linux/coda_fs_i.h:14,
> from /usr/include/linux/fs.h:274,
> from /usr/include/linux/capability.h:13,
> from /usr/include/linux/binfmts.h:5,
> from /usr/include/linux/sched.h:8,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/coda.h:109: warning: redefinition of `u_quad_t'
> /usr/include/sys/types.h:38: warning: `u_quad_t' previously declared here
> In file included from /usr/include/linux/sched.h:13,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/times.h:5: parse error before `clock_t'
> /usr/include/linux/times.h:5: warning: no semicolon at end of struct or
union
> /usr/include/linux/times.h:6: warning: data definition has no type or
storage class
> /usr/include/linux/times.h:7: parse error before `tms_cutime'
> /usr/include/linux/times.h:7: warning: data definition has no type or
storage class
> /usr/include/linux/times.h:8: parse error before `tms_cstime'
> /usr/include/linux/times.h:8: warning: data definition has no type or
storage class
> In file included from /usr/include/linux/sched.h:14,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/timex.h:159: field `time' has incomplete type
> In file included from /usr/include/linux/signal.h:5,
> from /usr/include/linux/sched.h:23,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/asm/siginfo.h:48: parse error before `clock_t'
> /usr/include/asm/siginfo.h:48: warning: no semicolon at end of struct or
union
> /usr/include/asm/siginfo.h:48: warning: no semicolon at end of struct or
union
> /usr/include/asm/siginfo.h:49: warning: no semicolon at end of struct or
union
> /usr/include/asm/siginfo.h:50: warning: data definition has no type or
storage class
> /usr/include/asm/siginfo.h:62: parse error before `}'
> /usr/include/asm/siginfo.h:62: warning: data definition has no type or
storage class
> /usr/include/asm/siginfo.h:63: parse error before `}'
> /usr/include/asm/siginfo.h:63: warning: data definition has no type or
storage class
> In file included from /usr/include/linux/sched.h:23,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/signal.h:15: parse error before `siginfo_t'
> /usr/include/linux/signal.h:15: warning: no semicolon at end of struct or
union
> In file included from /usr/include/linux/sched.h:71,
> from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/resource.h:22: field `ru_utime' has incomplete type
> /usr/include/linux/resource.h:23: field `ru_stime' has incomplete type
> In file included from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/sched.h:292: field `times' has incomplete type
> In file included from globals.h:154,
> from nwvfs.c:59:
> /usr/include/linux/sched.h:499: parse error before `siginfo_t'
> In file included from /usr/include/sys/ioctl.h:30,
> from globals.h:170,
> from nwvfs.c:59:
> /usr/include/ioctl-types.h:28: redefinition of `struct winsize'
> /usr/include/ioctl-types.h:37: redefinition of `struct termio'
> nwvfs.c:68: warning: initialization from incompatible pointer type
> nwvfs.c:68: warning: initialization makes integer from pointer without a
cast
> nwvfs.c:77: warning: initialization from incompatible pointer type
> nwvfs.c:79: warning: initialization from incompatible pointer type
> nwvfs.c: In function `init_module':
> nwvfs.c:89: warning: implicit declaration of function
`register_filesystem_Rsmp_94741265'
> nwvfs.c:91: warning: implicit declaration of function
`printk_Rsmp_1b7d4074'
> nwvfs.c:92: warning: implicit declaration of function `register_symtab'
> nwvfs.c: In function `cleanup_module':
> nwvfs.c:102: warning: implicit declaration of function
`unregister_filesystem_Rsmp_794eaadc'
> make: *** [nwvfs.o] Error 1
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:52    [W:0.079 / U:0.136 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site