[lkml]   [1997]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Error in st module in 2.1.20
    In message <>, writes:
    >I'm successfully running latest modutils with a 2.0.27 kernel.
    >I've compiled a 2.1.20 kernel too.
    >But i've tried to compile 2.1.20 modules with latest modutils and it
    >stops when it reaches the scsi tape module:
    >gcc -D__KERNEL__ -I/usr/src/linux-2.1.20/include -Wall
    > -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce
    > -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586
    > -include /usr/src/linux-2.1.20/include/linux/modversions.h
    > -c -o st.o
    >st.c: In function `st_attach':
    >st.c:3050: `ST_SYSV' undeclared (first use this function)
    >st.c:3050: (Each undeclared identifier is reported only once
    >st.c:3050: for each function it appears in.)

    This appears to be a simple omission from drivers/scsi/st_options.h.

    I have added the following lines; (could someone tell me if I have
    misinterpreted the meaning of ST_SYSV):

    /* If ST_SYSV is non-zero, System V semantics are used on closure: the tape
    is positioned after the next file-mark. If ST_SYSV is zero, BSD semantics
    are used: the tape is not moved on closure */
    #define ST_SYSV 0

     \ /
      Last update: 2005-03-22 13:38    [W:0.021 / U:6.816 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site