I have a new set of diffs to the SCSI drivers. Most important
is a bug fix for TENEX CDROM drives, although there are a few
other minor changes.
- I added support to the Seagate driver for "really slow" handshaking.
Some devices, most notably Tenex CDROMs, would handshake
too slowly for the pseudo-in-hardware handshaking of the
Seagate boards. The Seagate driver would see a single
REQ pulse as several, send too much data, and there would
be overrun/timeout problems, etc.
This is enabled with a per-device flag which is
set in scan_scsis according to the INQUIRY data.
- The Seagate driver now does propper arbitration.
- kernel/blk_drv/Makefile no longer does strange things with
the macro defining the number of SCSI hosts.
- I added a constants.c file, with various print functions to
the SCSI directory (ie, for sense, commands, status,
messages). Symbolic or numeric output can be selected
as a compile time option to conserve kernel space.
Diffs are available from
headrest.woz.colorado.edu:/pub/linux/diffs.99.11.shar.gz
To apply these patches, unshar under kernel/blk_drv/scsi and
patch -p0 < diffs
--
Boycott USL/Novell for their absurd anti-BSDI lawsuit. |
Condemn Colorado for Amendment Two. | Drew Eckhardt
Use Linux, the fast, flexible, and free 386 unix | drew@cs.Colorado.EDU
Will administer Unix for food |
| Chuck Ebbert | Why do so many machines need "noapic"? |
| Jesper Juhl | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Joe Perches | Re: [RFC] New kernel-message logging API |
| Ken Chen | [patch] remove artificial software max_loop limit |
git: | |
| walt | [VOTE] git versus mercurial |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Junio C Hamano | Re: git + ssh + key authentication feature-request |
| Martin Langhoff | Handling large files with GIT |
| Christian Weisgerber | Re: libiconv problem |
| Richard Stallman | Real men don't attack straw men |
| Daniel Ouellet | Show your appreciation and get your 4.2 DVD |
| new_guy | Code signing in OpenBSD |
| David C. Niemi | Re: rsh: "rcmd: socket: Permission denied" |
| Peter MacDonald | demand paging: proposal |
| Peter Grehan | TCP SYN_RECV state: stuck forever in accept() ? |
| Dennis Robinson | Source for uptime, df, ps ? |
