diff options
author | 2008-01-23 20:00:48 +0000 | |
---|---|---|
committer | 2008-01-23 17:07:33 -0600 | |
commit | e2d435ea4084022ab88efa74214accb45b1f9e92 (patch) | |
tree | ef18af8bb62b684041ab55f5346c8051fe7bd637 /lib/parser.c | |
parent | Update ctime and mtime for memory-mapped files (diff) | |
download | wireguard-linux-e2d435ea4084022ab88efa74214accb45b1f9e92.tar.xz wireguard-linux-e2d435ea4084022ab88efa74214accb45b1f9e92.zip |
[SCSI] initio: fix module hangs on loading
I've verified (on my Initio 9100 with a DAT drive) that the
2.6.24-rc8-git6 initio module still hangs on loading.
These fixes (other than the printk) are needed to get the module to load
ok (and work correctly) with my adapter & tape drive.
a) printk cosmetic fix
b) cblk->sglen needs setting for later DMA I/O routines to use
c) host->bios_addr needs setting for debug output correctness
d) semaph & semaph_lock initialisation had got lost since 2.6.22
e) since 2.6.22 the bios data address was truncated to 16 bits (needs 20
when shifted left)
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'lib/parser.c')
0 files changed, 0 insertions, 0 deletions