RE: 2.3.28 - error in usb_scsi.c

Dunlap, Randy (randy.dunlap@intel.com)
Tue, 16 Nov 1999 08:14:19 -0800


Quoting Al Viro on this subject on 11/12/99:

It's being changed. Really. Blame me - USB SCSI _is_ broken in .27 and
will remain that way for some time. It did things that were/are illegal
wrt mid-layer SCSI and procfs. I had deliberately left the thing in
non-compiling state - better than screwed memory and, ultimately, screwed
filesystems.
There is a procfs cleanup underway (Jeff and your truly) and some
things will be broken for a while. Sorry.
Al, really going down now - 40 hours up and most
of them fscking with SCSI code...

> -----Original Message-----
> From: Alexandre Hautequest [mailto:hquest@istm.com.br]
> Sent: Tuesday, November 16, 1999 7:41 AM
> To: Linux Kernel
> Subject: 2.3.28 - error in usb_scsi.c
>
>
> gcc -D__KERNEL__ -I/usr/src/linux/include -Wall
> -Wstrict-prototypes -O2
> -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
> -DCPU=586 -march=i586 -DMODULE -DMODVERSIONS -include
> /usr/src/linux/include/linux/modversions.h -c -o usb_scsi.o
> usb_scsi.c
> usb_scsi.c:119: `PROC_SCSI_USB_SCSI' undeclared here (not in
> a function)
> usb_scsi.c:119: initializer element for `proc_usb_scsi.low_ino' is not
> constant
> make[2]: *** [usb_scsi.o] Error 1
> make[2]: Leaving directory `/usr/src/linux/drivers/usb'
> make[1]: *** [_modsubdir_usb] Error 2
> make[1]: Leaving directory `/usr/src/linux/drivers'
> make: *** [_mod_drivers] Error 2
> darkstar:/usr/src/linux# _
>
> Workaround (don't solves the problem, just allow it to compile -- if
> someone's had the right solution, please send to me):
>
> --- drivers/usb/usb_scsi.c.orig Tue Nov 16 13:34:48 1999
> +++ drivers/usb/usb_scsi.c Tue Nov 16 13:35:26 1999
> @@ -116,7 +116,8 @@
>
> static struct proc_dir_entry proc_usb_scsi =
> {
> - PROC_SCSI_USB_SCSI, /* It's currently b0rken */
> +// PROC_SCSI_USB_SCSI, /* It's currently b0rken */
> + NULL,
> 0,
> NULL,
> S_IFDIR | S_IRUGO | S_IXUGO,
>
> --
> Alexandre Hautequest - Linux User #116289
> "When I'm on the road, I'm indestructible. No one can stop
> me. But they
> try..."
>
> O .br que não para de crescer:
> http://stats.distributed.net/rc5-64/psearch.php3?st=.br
>

-
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/