Skip to contentSkip to conversation

PATCH 2.5.2-pre9 scsi cleanup

DISCUSSION Douglas Gilbert 2 participants 2 messages Jan 9, 2002

lore
Share & tools
lore
#0 lore raw

Martin Dalecki <[email protected]>

Quoted 10 lines

The attached patch does the following.

1. Clean up some ifdef confusion in do_mount

2. Clean up the scsi code to make ppa.c work.

3. Clean up some unneccessary unneeded globals from scsi code.

4. Make a bit more sure, that the minor() and friends end up in unsigned int's.

<snip/>

Martin,
Please don't post a omnibus SCSI subsystem patch like this.

Most of the code you are changing is actively maintained. For example:
- scsi mid-level + sr [Jens Axboe]
- ppa [Tim Waugh]
- sg [me]

Some of us have grown attached to the way 'cat /proc/scsi/scsi' looks. More importantly, many distributions have scripts that parse it. GOTO Masanori's <[email protected]> suggestion of of an exported scsi_device_types() seems a better option. Also there are 32 SCSI device types (0 to 31) and perhaps the "unknown"s and those that are missing could be replaced by scsi_dev_<n> .

Also there is an appropriate newsgroup for this sort of proposal and it is called: [email protected]

Doug Gilbert

#1 lore raw
Quoted 19 lines · Douglas Gilbert

Martin Dalecki <[email protected]>

Quoted 11 lines

The attached patch does the following.

1. Clean up some ifdef confusion in do_mount

2. Clean up the scsi code to make ppa.c work.

3. Clean up some unneccessary unneeded globals from scsi code.

4. Make a bit more sure, that the minor() and friends end up in unsigned int's.

<snip/>

Martin,
Please don't post a omnibus SCSI subsystem patch like this.

Quoted 8 lines

Most of the code you are changing is actively maintained. For example:
- scsi mid-level + sr [Jens Axboe]
- ppa [Tim Waugh]
- sg [me]

Some of us have grown attached to the way 'cat /proc/scsi/scsi'

There where just two drivers for obsolete hardware which actually used this.